Sign in

mark thompson

@markposts.bsky.social
4.8K followers 728 following 4.2K posts

data software engineer @ Twenty3 Sports || analytics blogger 2k13 || sport for all || (he/him) || ⚽🎾💻📰🏎️🤖 - mrkthmpsn.github.io

PostsRepliesMedia
Reposted by mark thompson
cata @catabush.com · 1h
More info on two research opportunities that recently opened up, with first-hand accounts courtesy of some friends. Plus, required reading, a new job posting, stat updates, and more. This week's PMR:
post-match-report.leaflet.pub
September 30: conferences
99.13%
153
Reposted by mark thompson
Sophie Lawson @lawsonsv.bsky.social · 15/02/2025
Just giving this one last kick to try and get over the line with some bills. As always, if you can’t/don’t, no harm no foul.
01517
Reposted by mark thompson
The Mill @manchestermill.bsky.social · 6h
400 down - 100 to go! We're almost at our target of 5000 fully fledged Mill members. Our discounted prices end on Sunday - £2 off the first two months, or £20 off the whole year. Take advantage of it while you can. manchestermill.co.uk/more-than-ne...
manchestermill.co.uk
More than news: Help us get to 5,000 Millers
Join our new campaign!
034
mark thompson @markposts.bsky.social · 20h
Blogged 18 months ago about AI coding being like everyone being given power tools and materials for DIY. I think increasingly it's also like if the power tools had the power tool equivalent of lane assist and self-parking www.getgoalsideanalytics.com/wobbly-chair...
getgoalsideanalytics.com
The wobbly chair of sports software
150
Reposted by mark thompson
Lorenzo Cascioli @lorenzocascioli.bsky.social · 29/09/2026
🔗 Check out the paper: dtai.cs.kuleuven.be/events/MLSA2... With Lode Van Tente @probberechts.bsky.social @jessejdavis.bsky.social
dtai.cs.kuleuven.be
022
mark thompson @markposts.bsky.social · 29/09/2026
Really enjoyed reading this paper
060
mark thompson @markposts.bsky.social · 28/09/2026
man, I got Claude to take a screenshot of my updated personal analytics library app to put on my personal site, and then was like 'can you try blurring some of that so papers and authors aren't identifiable' and it just did it, far more precisely than I thought it would
110
Reposted by mark thompson
Simon Willison @simonwillison.net · 28/09/2026
I really like how @reckless.bsky.social described this: "The people do not yearn for automation" www.theverge.com/podcast/9170...
theverge.com
BEWARE SOFTWARE BRAIN
Software brain is changing the world, but most people still aren’t buying.
5728
Reposted by mark thompson
mark thompson @markposts.bsky.social · 27/09/2026
'All data is wrong, some of it is useful'; actual established methods of thinking about data quality; and pandas www.getgoalsideanalytics.com/all-data-is-...
getgoalsideanalytics.com
All data is wrong, some of it is useful
131
mark thompson @markposts.bsky.social · 27/09/2026
Is there a book about NFL RedZone? Feel like there'd be a really great book in it about TV production, technology, and sports culture
210
mark thompson @markposts.bsky.social · 27/09/2026
Arsenal had a pretty good hold on the match so conceding like that's gotta sting Meanwhile, a lot of Chelsea's threat has been 'Alyssa Thompson goes vroom', so it's fitting she got the goal
050
mark thompson @markposts.bsky.social · 27/09/2026
4-0, 4.4 xG, 34 shots, 70 touches in the box.
010
mark thompson @markposts.bsky.social · 27/09/2026
Spurs had a goalmouth scramble cleared off the line at 0-0 and have not let the foot off the gas since. 3-0 up against Villa (they'll go 2nd in the WSL), a statline of 31 shots to 6, 4.05xG to 0.44
160
mark thompson @markposts.bsky.social · 27/09/2026
Never let them know your next move 🐼
020
mark thompson @markposts.bsky.social · 27/09/2026
'All data is wrong, some of it is useful'; actual established methods of thinking about data quality; and pandas www.getgoalsideanalytics.com/all-data-is-...
getgoalsideanalytics.com
All data is wrong, some of it is useful
131
Reposted by mark thompson
Doug Gordon @brooklynspoke.bsky.social · 26/09/2026
Some rules I've tried to teach my kids about social media and media in general. Before reacting, ask: 1. Why do I know this? 2. Is it important? 3. What is the post/story *not* showing me? 4. Does anyone actually need my opinion on this? I don't always live up to these myself, but they're helpful!
19013
mark thompson @markposts.bsky.social · 26/09/2026
Charlton have been pretty good at sending individual pressers out of their organised defensive block. Always kinda worry about how long that energy and concentration will be able to last, but gotta do what you gotta do
110
mark thompson @markposts.bsky.social · 26/09/2026
F1 comms needs to take a note from Tour de France commentary. What are the regional speciality dishes? What is the history of the city?
320
Reposted by mark thompson
American Soccer Insights Summit @americansoccerinsights.com · 25/09/2026
Interested in presenting research at the ASI Summit? We are opening a call for proposals, with data provided by SkillCorner. For more details, visit: americansoccerinsights.com/call-for-pro...
Call for proposals, deadline: October 23. In partnership with SkillCorner.
055
mark thompson @markposts.bsky.social · 23/09/2026
What's the best explanation y'all have seen about how Jev actually works?
200
Reposted by mark thompson
cata @catabush.com · 23/09/2026
Morning newsletter for your perusal. No closer look as I am lacking inspiration this Wednesday morning. Plenty of interesting MLS updates, though:
post-match-report.leaflet.pub
September 22: Updates
Lots of MLS news
093
mark thompson @markposts.bsky.social · 21/09/2026
This is sort of sideways related to Goal specifically, but as someone whose career has spanned media and tech, want to at least broaden out some thoughts This isn't a thread with any particular opinion about the feature, it's a very 'take what you want from this' thread
100
Reposted by mark thompson
The Mill @manchestermill.bsky.social · 21/09/2026
We have two weeks to reach a huge new milestone: our first 5,000 paying members. We have around 450 to go. We’re currently running a discount of just £6.95 a month for your first two months, or, hugely: Just £69 for a whole year. manchestermill.co.uk/more-than-ne...
manchestermill.co.uk
More than news: Help us get to 5,000 Millers
Join our new campaign!
0811
mark thompson @markposts.bsky.social · 20/09/2026
Thing with xG is that it generally smooths out the luck/variance-based noise inherent in goal-scoring, but xG itself still has room for big trowels of luck
0233
mark thompson @markposts.bsky.social · 20/09/2026
Cleaned up the dice roller demo of reality being a single pane in a full stained glass window of possibilities lucky-scout.vercel.app The whole schtick here is that a player's past data creates a weighted die. But how weighted Kammy? Well, you'll have to check it out to find out
133
Reposted by mark thompson
futi @futi.live · 19/09/2026
Introducing futi's new advanced stats: deeper, smarter and with phase of play context.
futiapp.substack.com
Introducing futi’s new advanced stats
With phase of play context!
0227
Reposted by mark thompson
mark thompson @markposts.bsky.social · 08/09/2026
If non-text platforms are your thing, I've started a ~work-based/public education-type Insta www.instagram.com/p/DdCVgCgjh4...
instagram.com
Instagram
Create an account or log in to Instagram - Share what you're into with the people who get you.
142
mark thompson @markposts.bsky.social · 18/09/2026
T20-level scoring rate
030
mark thompson @markposts.bsky.social · 16/09/2026
getting a terrible cold days after setting this up was not ideal
100
mark thompson @markposts.bsky.social · 15/09/2026
Related point: I find it really hard to tell whether the Claude-speak that Claude writes in its docs is helpful to Claude or not. Is its garbled interpretation of my intentions some kind of extra-efficient way of representing it in vector space, or is it inaccurate garbled representation?
110
Reposted by mark thompson
Buttondown @buttondown.com · 15/09/2026
New ship—crawling setting!🚀 Folks asked for crawler blocking for their newsletter pages, so we added it. Now you can turn on or keep off archive crawling, blocking AI agents, SEO, & other crawlers—available for all plans!💙 Read the full run down of this launch: buttondown.com/blog/crawlin...
buttondown.com
Crawling settings
One add-on that decides whether search engines, AI crawlers, and everything else may crawl your archive, separate from who can read it.
191
mark thompson @markposts.bsky.social · 15/09/2026
Toying with Claude on written tone of voice is fascinating. Mostly bc it still seems pretty bad, or difficult to do well (which is surprising in that you'd think a *language* model would be suited to it). It also feels like an interesting way into thinking about what a style/tone of voice *is*
110
mark thompson @markposts.bsky.social · 15/09/2026
Really, really good book. Absolutely recommend reading it
120
Reposted by mark thompson
Mina Kimes @minakimes.bsky.social · 13/09/2026
Football fans! If you’re newish here and looking to quickly populate your feed with NFL takes, news, reactions—check out my starter pack 👇 go.bsky.app/8RH6KbH
26449109
mark thompson @markposts.bsky.social · 12/09/2026
Real nice to have a Slam final that feels like a box office final
050
mark thompson @markposts.bsky.social · 12/09/2026
Who said stats aren't fun
030
mark thompson @markposts.bsky.social · 12/09/2026
A well-rounded comprehensive education is being able to appreciate a good game of whatever sport is on TV
020
mark thompson @markposts.bsky.social · 12/09/2026
England have switched it on and racked up the score in the 2nd half vs Australia (on iPlayer), in the WXV
000
mark thompson @markposts.bsky.social · 12/09/2026
West Ham handing London City their first loss of the season wasn't on my WSL bingo card
040
mark thompson @markposts.bsky.social · 10/09/2026
All data is wrong but some of it is useful
050
Reposted by mark thompson
John Oxley @joxley.jmoxley.co.uk · 10/09/2026
What is this comment from the Labour MP? No, the issue here isn't that the attempted pogrom had the wrong targets!
44851304
mark thompson @markposts.bsky.social · 09/09/2026
Real good, recommend subscribe
071
mark thompson @markposts.bsky.social · 09/09/2026
Sorry, including body pose data
130
Reposted by mark thompson
PySport @pysport.org · 09/09/2026
𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐂𝐮𝐩 𝟐.𝟎 𝐢𝐬 𝐡𝐞𝐫𝐞. 🇪🇺🇺🇸 Following the success of the first edition, PySport and @skillcorner.bsky.social are inviting the analytics community to work with open-source 𝐟𝐨𝐨𝐭𝐛𝐚𝐥𝐥 𝐝𝐚𝐭𝐚 (including body pose data) and 𝐛𝐚𝐬𝐤𝐞𝐭𝐛𝐚𝐥𝐥 𝐝𝐚𝐭𝐚 to turn new ideas into open-source projects with real value.
189
mark thompson @markposts.bsky.social · 08/09/2026
This isn't directly related to the 'chatgpt solved football' thing (bsky.app/profile/john...) but it's not totally unrelated. You can't be too annoyed by these things if you're not also trying to do something about it
010
mark thompson @markposts.bsky.social · 08/09/2026
If non-text platforms are your thing, I've started a ~work-based/public education-type Insta www.instagram.com/p/DdCVgCgjh4...
instagram.com
Instagram
Create an account or log in to Instagram - Share what you're into with the people who get you.
142
mark thompson @markposts.bsky.social · 08/09/2026
It does strike me that 'football analytics is solved' is probably not far off how 2010s Twitter sounded to professionals inside football who, like now, left a large knowledge gap between what was known inside the industry and outside it
250
Reposted by mark thompson
Hudl Statsbomb @statsbomb.com · 08/09/2026
Our most recent free data release: five complete women's leagues covering 2023-2024 🇺🇸 NWSL 🏴󠁧󠁢󠁥󠁮󠁧󠁿 WSL 🇮🇹 Serie A 🇪🇸 Liga F 🇩🇪 Frauen-Bundesliga 771 matches. 2.6million rows of event data. The largest women's football dataset publicly available 🔽 www.hudl.com/blog/statsbo...
065
mark thompson @markposts.bsky.social · 05/09/2026
Roll up, roll up
000