Data scientist when I’m not playing FPL
🌍 London
Ok the results are in, how does xFA v1.0 perform in comparison to xA?
Well I looked at 2023-24 #FPL season data and xFA is 3.6% off the FPL assist total, compared to 29.8% off for xA - that's an 8x improvement (!!)
🧵
Our new blogpost shows MCMC's estimates of these probabilities are unstable, computing them exactly is faster than approximating them, and MCMC's runtime strongly depends on its implementation.
dtai.cs.kuleuven.be/sports/blog/...
Our new blogpost shows MCMC's estimates of these probabilities are unstable, computing them exactly is faster than approximating them, and MCMC's runtime strongly depends on its implementation.
dtai.cs.kuleuven.be/sports/blog/...
I remember debating people about Review putting Eze to be the top scorer gw1-6 last year 🤦♂️
Review had him down for 230pts last year which is, and was, insane
I remember debating people about Review putting Eze to be the top scorer gw1-6 last year 🤦♂️
Review had him down for 230pts last year which is, and was, insane
It really frustrates me that predictions are shown as absolute values, when we’re playing a game with so much variation.
It really frustrates me that predictions are shown as absolute values, when we’re playing a game with so much variation.
If there is any signal, it is in fitness, squad availability, tactics/set-up/formations.
Individual performances, goals, assists, and especially results are almost entirely noise.
If there is any signal, it is in fitness, squad availability, tactics/set-up/formations.
Individual performances, goals, assists, and especially results are almost entirely noise.
- Chance of a defender to get to 10 CBIT in #FPL - RT appreciated
All data from @ffscoutfpl.bsky.social
I will post a few plots with a brief description.
1. DC (DEFCON) points per 90 from 24-25 season vs Expected DEFCON points (2*xDC) per 90
- Chance of a defender to get to 10 CBIT in #FPL - RT appreciated
All data from @ffscoutfpl.bsky.social
I will post a few plots with a brief description.
1. DC (DEFCON) points per 90 from 24-25 season vs Expected DEFCON points (2*xDC) per 90
Old: 2 BPS per net tkl (tkls won - tkls lost)
New: 2 BPS per tkl won
For an example:
Munoz attempted 123 tkls, won 80, lost 43 (net 37)
Previous BPS: 74
New BPS: 160
#FPL
Disclaimer - Fbref data not Opta, so not identically comparable
Old: 2 BPS per net tkl (tkls won - tkls lost)
New: 2 BPS per tkl won
For an example:
Munoz attempted 123 tkls, won 80, lost 43 (net 37)
Previous BPS: 74
New BPS: 160
#FPL
Disclaimer - Fbref data not Opta, so not identically comparable
We know they're calculated for last season (really they could easily calculate back a lot further), why not include them to help managers gauge the change?
We know they're calculated for last season (really they could easily calculate back a lot further), why not include them to help managers gauge the change?
📈 Team Ratings
⚽️ Predicted Goals + Assists
🧤 Predicted Clean Sheets
⚖️ Predicted Win%
🖥️ Simulated Table
⭐️ Fantasy Predictions
💡 Decision Frameworks
📊 Team Style Profiles
Enjoy 💜
📈 Team Ratings
⚽️ Predicted Goals + Assists
🧤 Predicted Clean Sheets
⚖️ Predicted Win%
🖥️ Simulated Table
⭐️ Fantasy Predictions
💡 Decision Frameworks
📊 Team Style Profiles
Enjoy 💜
Moyes' Everton look reborn, fresh and full of quality after his hiring, whereas Amorim's Man United looks even more grim then in the Erik ten Hag era. For this week, let's dive into the famous concept of the 'New Manager Bounce'.
A thread ⬇️
Moyes' Everton look reborn, fresh and full of quality after his hiring, whereas Amorim's Man United looks even more grim then in the Erik ten Hag era. For this week, let's dive into the famous concept of the 'New Manager Bounce'.
A thread ⬇️
These are the top 100 AM scores for games played in GW24-38 between 2016-7 and 2023-24 👇
And a few quick observations below 🧵
These are the top 100 AM scores for games played in GW24-38 between 2016-7 and 2023-24 👇
And a few quick observations below 🧵
Overall (my opinion): minimum 8 games, my expectation is 10-12, but could be rest of the season if the FA want to send a message
🧵
Overall (my opinion): minimum 8 games, my expectation is 10-12, but could be rest of the season if the FA want to send a message
🧵
A lot of underperformance in xFA at the top of the table this week - and a few interesting scenarios I wanted to look into further
Top 3:
🐓Son: 0.47xA -> 1.27xFA (0 FPL assists)
🍒 Kerkez: 0.12xA -> 1.07xFA (0 FPL assists)
🔴Havertz: 0.01xA -> 0.86xFA (1 FPL assist)
🧵
A lot of underperformance in xFA at the top of the table this week - and a few interesting scenarios I wanted to look into further
Top 3:
🐓Son: 0.47xA -> 1.27xFA (0 FPL assists)
🍒 Kerkez: 0.12xA -> 1.07xFA (0 FPL assists)
🔴Havertz: 0.01xA -> 0.86xFA (1 FPL assist)
🧵
For the first time in the last 6 years Man City are not 1st by this measure, but in fact 3rd behind Arsenal (1st) & Liverpool (2nd).
For the first time in the last 6 years Man City are not 1st by this measure, but in fact 3rd behind Arsenal (1st) & Liverpool (2nd).
Some HUGE xFA performance this week, with Evanilson probably having the highest difference between xFA and xA that we will ever see (239x higher!)
Top 3:
🍒 Evanilson: 0.01xA -> 2.39xFA thanks to 3 penalties won
🔴 Saka: 1.11xA -> 1.77xFA
🎄Jota Silva: 0.54xA -> 1.07xFA
Some HUGE xFA performance this week, with Evanilson probably having the highest difference between xFA and xA that we will ever see (239x higher!)
Top 3:
🍒 Evanilson: 0.01xA -> 2.39xFA thanks to 3 penalties won
🔴 Saka: 1.11xA -> 1.77xFA
🎄Jota Silva: 0.54xA -> 1.07xFA
(Bruno & Mbeumo -> Saka + Rogers was the original plan for this week)
(Bruno & Mbeumo -> Saka + Rogers was the original plan for this week)