Sign in

Rob Suddaby

@robsuddaby.bsky.social
2.9K followers 137 following 231 posts

⚽️📊📈 👨🏻‍💻 Football Data Insights Analyst @ FIFA (Freelance) • UEFA B Licence • Previously of Norwich City, Leicester City, The Information Lab and Vodafone • Views my own.

PostsRepliesMedia
Rob Suddaby @robsuddaby.bsky.social · 04/10/2026
Season would essentially be over after only 5/6 games. Not sure there’d be much option no?
000
Rob Suddaby @robsuddaby.bsky.social · 02/10/2026
😂
020
Rob Suddaby @robsuddaby.bsky.social · 02/10/2026
Today FIFA have released the FIFA World Cup 2026™ Post-Tournament Technical Report. I'm very proud to have had a part in creating what is, without a doubt, some of the most comprehensive technical and tactical analysis we have produced to date. Have a browse, enjoy and let us know your feedback👇🏻
fifatrainingcentre.com
Tournament page: FIFA World Cup 2026
Your home for technical coverage of the FIFA World Cup 2026™.
14210
Rob Suddaby @robsuddaby.bsky.social · 01/10/2026
@footballcliches.bsky.social FYI… 😂
010
Rob Suddaby @robsuddaby.bsky.social · 23/09/2026
💯 on both counts
001
Rob Suddaby @robsuddaby.bsky.social · 19/09/2026
This is pathetic now. Player to player they’re not even in our stratosphere but they are so well coached. Even so, wake the fuck up boys
040
Rob Suddaby @robsuddaby.bsky.social · 19/09/2026
Yeah exactly that, they’re mid table at best
020
Rob Suddaby @robsuddaby.bsky.social · 19/09/2026
Exactly - 1 dimensional and as soon as it goes wrong they fall to pieces. He’s an excellent coach but tactically seems to not know how to adapt and his personality does not seem at all suited to the fragility of the team
130
Rob Suddaby @robsuddaby.bsky.social · 19/09/2026
The physicality in that starting xi (maybe Tzolis aside) is wild 💪🏻
010
Rob Suddaby @robsuddaby.bsky.social · 19/09/2026
Yeah they have moments but they’re so fragile and rather like Chelsea last night, some of the players on display (including new ones) are just nowhere near the required level
140
Rob Suddaby @robsuddaby.bsky.social · 19/09/2026
They also don’t look close to clicking visually, this narrative is nonsense - the media are no better either!
1120
Rob Suddaby @robsuddaby.bsky.social · 17/09/2026
Fully agree
030
Rob Suddaby @robsuddaby.bsky.social · 13/09/2026
#gamesgone
040
Rob Suddaby @robsuddaby.bsky.social · 13/09/2026
Similar to the penalty incident last night (and the one on Bruno in the Villa game). Clearly wrong decision, VAR doesn’t intervene, commentators seem to be happy yet not a single pundit thinks it’s anywhere near the correct decision 🤷🏻‍♂️
020
Rob Suddaby @robsuddaby.bsky.social · 12/09/2026
Add a joke of a yellow to Gabi too, absurd
280
Rob Suddaby @robsuddaby.bsky.social · 10/09/2026
Intuitively we know 0.01 is correct because that’s about the chance of it being scored, which is the whole point!
000
Rob Suddaby @robsuddaby.bsky.social · 01/09/2026
💯
000
Rob Suddaby @robsuddaby.bsky.social · 30/08/2026
Agreed 🤝
000
Rob Suddaby @robsuddaby.bsky.social · 30/08/2026
Yeah I’m still surprised we never went for Barcola - perhaps linked to going for Vini - but can still see the (purely financial) reason for selling Martinelli. I guess I could be tempted by a Rashford loan but if I were Utd I wouldn’t do it. Glad we’ve not gone for the likes of Ndiaye or Gakpo tho
100
Rob Suddaby @robsuddaby.bsky.social · 30/08/2026
Still would rather go without a signing than bring in someone not good enough though. Keep powder dry for January etc
100
Rob Suddaby @robsuddaby.bsky.social · 29/08/2026
Monster
000
Rob Suddaby @robsuddaby.bsky.social · 27/08/2026
Yeah think that’s what they said on the pod 👍🏻
110
Rob Suddaby @robsuddaby.bsky.social · 27/08/2026
I only heard about it on @footballcliches.bsky.social pod today but apparently just if you’ve played someone the past 2 years in a row in the group stages then you can’t play them again. Interesting rule but frustrating for English clubs!
100
Rob Suddaby @robsuddaby.bsky.social · 27/08/2026
Agreed, you can’t really play Richy and Eze as there’d be nobody on the left flank half the time!
120
Rob Suddaby @robsuddaby.bsky.social · 27/08/2026
Can’t play Inter away though apparently, due to the fact we’ve played them the last 2 years!
100
Rob Suddaby @robsuddaby.bsky.social · 22/08/2026
Alors en danse 🕺
010
Reposted by Rob Suddaby
John Muller @johnspacemuller.com · 21/08/2026
Welcome back for a new season, here are some soccer dorks to follow
312140
Rob Suddaby @robsuddaby.bsky.social · 20/08/2026
Cracking event as always, well done everyone 👏🏻
010
Rob Suddaby @robsuddaby.bsky.social · 19/08/2026
Very cool of him to come tonight, got a lot of time for that 👏🏻
010
Rob Suddaby @robsuddaby.bsky.social · 15/08/2026
It is hideous tbf
100
Rob Suddaby @robsuddaby.bsky.social · 14/08/2026
Hard to think it would have even made the news if he’d have been an old white guy. Terribly sad
020
Rob Suddaby @robsuddaby.bsky.social · 14/08/2026
I don’t hate it
010
Rob Suddaby @robsuddaby.bsky.social · 14/08/2026
💯 - the right target from day one imo
110
Rob Suddaby @robsuddaby.bsky.social · 10/08/2026
A perfectly acceptable second option but we’ve already signed Tzolis 🤷🏻‍♂️ No better than Gabby!
130
Rob Suddaby @robsuddaby.bsky.social · 08/08/2026
Exactly. You’re paying 9 figures for any other option in this marketplace so you’d be happy paying £80-100m for him IMO - young, supremely talented and big game experience already
000
Rob Suddaby @robsuddaby.bsky.social · 07/08/2026
No he’s fit now. Reporting seems to suggest Juve don’t want to sell and he has a reasonably long contract but context is missing that Juve are no longer a top tier side in Italy atm and not a CL side so it’s not really up to them, shouldn’t be too difficult to force their hand
110
Rob Suddaby @robsuddaby.bsky.social · 07/08/2026
Absolutely not, no. I’d be going to remind Juve they’re no longer big fry and taking Yildiz. Would always have been the best choice IMO. That or stump up for Barcola 🤑
120
Rob Suddaby @robsuddaby.bsky.social · 06/08/2026
Someone’s been feeding out absolute nonsense. Nobody in their right mind would suggest such an absolute whopper of a character to Mikel Arteta of all people. He’s not even a very good defender but the moronic character would be an immediate hard pass in any case. Probably take VDV for a backup tho
040
Rob Suddaby @robsuddaby.bsky.social · 28/07/2026
Other than the Ornacle, it’s the only account I have notifications on for - it’s gold 90% of the time!
020
Rob Suddaby @robsuddaby.bsky.social · 25/07/2026
👋🏻
000
Rob Suddaby @robsuddaby.bsky.social · 24/07/2026
Yeah decent, I put together something similar 👍🏻
010
Rob Suddaby @robsuddaby.bsky.social · 24/07/2026
Nice!
110
Reposted by Rob Suddaby
Andy Rowlinson @numberstorm.bsky.social · 24/07/2026
🚀 I just pushed a new mplsoccer version: 1.7.1. It adds curved parameter labels to Radar charts and Pizza charts. Thanks to Palash Gupta for collaborating on this release.
1102
Reposted by Rob Suddaby
Orbinho @orbinho.bsky.social · 23/07/2026
Nice job at Arsenal careers.arsenal.com/jobs/8083296...
careers.arsenal.com
Research Engineer - Arsenal Football Club
A fantastic opportunity to build data-driven applications to keep our club at the forefront of football analytics research, championing a data-driven approach to help deliver on-pitch success.
1288
Rob Suddaby @robsuddaby.bsky.social · 20/07/2026
Thank you, I will 🙌🏻
010
Rob Suddaby @robsuddaby.bsky.social · 19/07/2026
Congratulations Spain, extremely well deserving champions 🏆
122
Rob Suddaby @robsuddaby.bsky.social · 19/07/2026
What. A. Game. 😵‍💫🏴󠁧󠁢󠁥󠁮󠁧󠁿
060
Rob Suddaby @robsuddaby.bsky.social · 13/07/2026
Interesting, we don’t have him in the top 10
010
Rob Suddaby @robsuddaby.bsky.social · 06/07/2026
Some of the most playable songs live too, so atmospheric
000
Rob Suddaby @robsuddaby.bsky.social · 06/07/2026
Epic
000