Ian Fleming @ianmfleming.bsky.social · 2hWith 4 NWSL matchweeks left to play, the playoff line has shifted a bit right and 46 points is the most likely number now 100
Reposted by Ian FlemingIan Fleming @ianmfleming.bsky.social · 25/09/2026Yes, every team outside of the top 10 has less than 1% chance of making the playoffs. And do you know what I would love to see any of them do? Loan (or trade) some of their better players to playoff contenders for 2027 intra-league transfer funds before the October 8 roster freeze. 101
Ian Fleming @ianmfleming.bsky.social · 25/09/2026Yes, every team outside of the top 10 has less than 1% chance of making the playoffs. And do you know what I would love to see any of them do? Loan (or trade) some of their better players to playoff contenders for 2027 intra-league transfer funds before the October 8 roster freeze. 101
Ian Fleming @ianmfleming.bsky.social · 25/09/2026With 5 matchweeks left to play, let's make those NWSL playoffs updates weekly ~55% that the playoff line is 45 or 46 points: 100
Ian Fleming @ianmfleming.bsky.social · 24/09/2026Make that all *20* leagues! Today sees the addition of Japan's WE League (very excited about this) and Sweden's Elitettan to woso.live AND in the goalkeepers section, shots/xG/xGOT from the UEFA Women's Champions League and FIFA U20 World Cup have been added to players' historical shot records 000
Ian Fleming @ianmfleming.bsky.social · 21/09/2026All 18 leagues on woso.live have at least 1+ full season of data on the backend to support the models you see on the frontend Jump straight to RAPM and WAR tools here: woso.live/rapm-tools And have a look at goalkeepers here: woso.live/goalkeeperswoso.liveWoSo.LiveA site for women’s soccer data and visualizations 000
Ian Fleming @ianmfleming.bsky.social · 20/09/2026Onnittelut to Finland's Kansallinen Liiga becoming the 15th league on woso.live 100
Ian Fleming @ianmfleming.bsky.social · 13/09/2026Sweden's Damallsvenskan, Portugal's Campeonato Nacional, Scotland's SWPL, and England's WSL2 are now all supported and on the site 000
Ian Fleming @ianmfleming.bsky.social · 11/09/2026Assuming GitHub plays nice, I'm moving pre-match previews over to the @woso.live bot from now on 101
Ian Fleming @ianmfleming.bsky.social · 09/09/2026I really only ever talk about sports publicly, so I'm starting a random music thoughts thread here that I'll probably forget about. 110
Ian Fleming @ianmfleming.bsky.social · 07/09/2026Haven't done one of these in a month, so let's do one of these again 100
Ian Fleming @ianmfleming.bsky.social · 04/09/2026Been a short while since I've added new features to woso.live, but that ends today. The site now includes data for the USL Super League, as well as the introduction of WAR metrics for each league in the database.woso.liveWoSo.LiveA site for women’s soccer data and visualizations 020
Reposted by Ian Flemingcata @catabush.com · 26/08/2026I'm really happy with how this one turned out. RAPM is really interesting and deserves more thought. Plus, plenty of news to catch up on.post-match-report.leaflet.pubAugust 26: RAPM"plus minus" what about division and multiplication am i right 1196
Ian Fleming @ianmfleming.bsky.social · 26/08/2026The @woso.live bot is now here to share maps of pseudo-randomly selected players each day 020
Ian Fleming @ianmfleming.bsky.social · 23/08/2026Life is hard, work hard for what you want, enjoy what you have. On the last point, we bought a house a year ago. It has a walnut tree and a fig tree in the yard. Never had figs growing up, been waiting all year for them to grow, they are starting to ripen now. What delights! Bountiful sweet treats! 140
Ian Fleming @ianmfleming.bsky.social · 22/08/2026Big update to woso.live: player spatial maps for Germany's Frauen-Bundesliga, Italy's Serie A Women, Iceland's Besta deild kvenna, and Australia's A-League Womenwoso.liveWoSo.LiveA site for women’s soccer data and visualizations 032
Ian Fleming @ianmfleming.bsky.social · 20/08/2026New to woso.live: Bayesian shotstopping talent estimates for goalkeepers 161
Ian Fleming @ianmfleming.bsky.social · 19/08/2026New to woso.live: player spatial maps for England's WSL and France's Première Ligue 000
Ian Fleming @ianmfleming.bsky.social · 17/08/2026It wasn't very practical to keep pushing my minor side projects into different places and ask you all to keep up, so I settled on a domain - woso.live - and will drop my toys in that space for you all to play with whenever you feel like itwoso.liveWoSo.Live 152
Ian Fleming @ianmfleming.bsky.social · 14/08/2026No chance of me staying awake for 2am and 4am start times locally, so I'll drop the pre-match previews now with last week's starting lineups to give rough estimates 000
Ian Fleming @ianmfleming.bsky.social · 14/08/2026Been waiting for WAFCON to lock in its qualifiers, but this is now updated with Malawi, Cameroon, Morocco, and Algeria in the World Cup and Ghana and South Africa into the inter-confederation playoff tournament. 100
Ian Fleming @ianmfleming.bsky.social · 10/08/2026Thanks for asking, I should have explained this earlier. In essence, yes, it's xG density. But what's being visualized is density above and below league average across 90 distinct zones in the final third of the pitch, smoothed along the edges due to the inexact nature of event tracking. 100
Ian Fleming @ianmfleming.bsky.social · 09/08/2026This one is a great example of the shift from context-neutral xG to the final win probabilities. Player effect interactions alone give Bay FC the edge, but the adjustments for home-field advantage, travel and rest fatigue, finishing talent, and GK talent swing the odds back in Chicago's favor. 001
Ian Fleming @ianmfleming.bsky.social · 09/08/2026Glass half-empty: Portland absolutely blowing up this projection within the first 10 minutes Glass half-full: Portland's attack repeatedly generated exactly in the area the model anticipated 100
Ian Fleming @ianmfleming.bsky.social · 08/08/2026Their women's team, on the other hand, were fantastic last season 000
Ian Fleming @ianmfleming.bsky.social · 07/08/2026Sharing a new extension of the RAPM-related project I've been working on - pre-match previews! Once the starting lineups are set, these fellas can be rolled off the production line and shared for your consumption. 010
Ian Fleming @ianmfleming.bsky.social · 03/08/2026*Chomps on strawgrass* If ya want something done, sometimes ya gotta do it yerself 000
Ian Fleming @ianmfleming.bsky.social · 03/08/2026A lot more work to be done before I put these into production, but yeah 120
Ian Fleming @ianmfleming.bsky.social · 30/07/2026Giving this a small bump in case anyone missed it yesterday, potential boycotts be darned 000
Ian Fleming @ianmfleming.bsky.social · 29/07/2026It is with mild glee and my condolences that I must admit that I am At It again. This time, I've built a 2027 Women's World Cup Simulator, complete with group draw pots and results for all matches, a single match predictor, and model rankings for each team. ianmichaelfleming.shinyapps.io/wwc_app/ 110
Ian Fleming @ianmfleming.bsky.social · 29/07/2026Before we head into Wednesday night NWSL games, let's take another updated look at the broader playoff picture. First, the projected playoff cut lines. >43-44 points is where you want to be. 100