Massive shoutout to the continuous work from the FIFA Training Centre.
๐ Hub: https://t.co/QuBhrNDID1
๐ MEX v RSA Report: https://t.co/0v21XE3cRf
#FootballAnalytics#SportsData#FIFA#OpenData
๐ Open Data: Digging into Dynamic Events
In the previous entries in our Open Data Series, we have used aggregated metrics to chart player attributes, compare players and build archetypes.
This time around we explore our rich event-level Game Intelligence data through the lens of Off-Ball Runs.
๐Learn how to filter down to a subset of runs and visualise them on a pitch
https://t.co/lggjVYj4kE
๐ ๐ช๐ฎ๐ป๐ ๐๐ผ ๐ด๐ผ ๐ฏ๐ฒ๐๐ผ๐ป๐ฑ ๐๐ถ๐ป๐ด๐น๐ฒ ๐บ๐ฒ๐๐ฟ๐ถ๐ฐ๐ ๐ฎ๐ป๐ฑ ๐ฐ๐ฟ๐ฒ๐ฎ๐๐ฒ ๐ฐ๐ผ๐บ๐ฝ๐ผ๐๐ถ๐๐ฒ ๐ฝ๐น๐ฎ๐๐ฒ๐ฟ ๐ฝ๐ฟ๐ผ๐ณ๐ถ๐น๐ฒ๐?
In our second installment of the SkillCorner Open Data Series, we dive into the world of composite player profiling. After exploring how to visualize physical data in our first article, it's time to answer broader scouting questions like, โ๐๐ฉ๐ฐ ๐ข๐ณ๐ฆ ๐ต๐ฉ๐ฆ ๐ฎ๐ฐ๐ด๐ต ๐ฆ๐น๐ฑ๐ญ๐ฐ๐ด๐ช๐ท๐ฆ ๐ฑ๐ญ๐ข๐บ๐ฆ๐ณ๐ด ๐ฐ๐ท๐ฆ๐ณ๐ข๐ญ๐ญ?โ or โ๐๐ฉ๐ช๐ค๐ฉ ๐ฑ๐ญ๐ข๐บ๐ฆ๐ณ๐ด ๐ค๐ฐ๐ฎ๐ฃ๐ช๐ฏ๐ฆ ๐ธ๐ฐ๐ณ๐ฌ ๐ณ๐ข๐ต๐ฆ ๐ข๐ฏ๐ฅ ๐ช๐ฏ๐ต๐ฆ๐ฏ๐ด๐ช๐ต๐บ ๐ฆ๐ง๐ง๐ฆ๐ค๐ต๐ช๐ท๐ฆ๐ญ๐บ?โ
To do this, we introduce z-scores, a statistical tool that helps standardize different metrics and combine them into one comparable score.
๐ Get started here: https://t.co/bPYJVjCavJ
โThe job has changed. Itโs no longer about coding games and generating data reports โ thatโs increasingly automated.
โThe value now is in interpretation and communication. If you canโt translate insight into something a coach can use in 30 seconds, it doesnโt matter how good the analysis is.โ
Craig Nosworthy, First Team Football Analysis Lead @ManCity
https://t.co/b7MvzmGrKg
US Soccer Sporting Director Matt Crocker remembers Neil Bath's one third rule when it came to staff recruitment @ChelseaFC
1โฃ/3โฃ ex-Chelsea or promoted from within the system.
1โฃ/3โฃ from other elite football clubs.
1โฃ/3โฃ from other sports or businesses
@chelseayouth
For full podcast, click the link
๐https://t.co/2Ne1uTFy5u
The new Polish star โ Just arrived at #FCPorto from #Jagiellonia 1โฃ7โฃ year-old #OskarPietuszewski ๐ต๐ฑimmediately made its mark pointing to an extraordinary career ๐ Full analysis in 14th @CIES_Football Prospect Sheet ๐ with @impect_official ๐ https://t.co/CVY9zpGm9b
Software horror: litellm PyPI supply chain attack.
Simple `pip install litellm` was enough to exfiltrate SSH keys, AWS/GCP/Azure creds, Kubernetes configs, git credentials, env vars (all your API keys), shell history, crypto wallets, SSL private keys, CI/CD secrets, database passwords.
LiteLLM itself has 97 million downloads per month which is already terrible, but much worse, the contagion spreads to any project that depends on litellm. For example, if you did `pip install dspy` (which depended on litellm>=1.64.0), you'd also be pwnd. Same for any other large project that depended on litellm.
Afaict the poisoned version was up for only less than ~1 hour. The attack had a bug which led to its discovery - Callum McMahon was using an MCP plugin inside Cursor that pulled in litellm as a transitive dependency. When litellm 1.82.8 installed, their machine ran out of RAM and crashed. So if the attacker didn't vibe code this attack it could have been undetected for many days or weeks.
Supply chain attacks like this are basically the scariest thing imaginable in modern software. Every time you install any depedency you could be pulling in a poisoned package anywhere deep inside its entire depedency tree. This is especially risky with large projects that might have lots and lots of dependencies. The credentials that do get stolen in each attack can then be used to take over more accounts and compromise more packages.
Classical software engineering would have you believe that dependencies are good (we're building pyramids from bricks), but imo this has to be re-evaluated, and it's why I've been so growingly averse to them, preferring to use LLMs to "yoink" functionality when it's simple enough and possible.
We got some excellent questions from our Premium Members for Matt Crocker, Sporting Director of @ussoccer, on latest Episode of TGG Pod.
First one from @TiagoMon1107, Data Scientist @FCPorto, on using data to combat lack of contact time...
๐https://t.co/imYmRjd1BH
Want to get started in football analytics?
Our SkillCorner Open Data series gives you hands-on experience with the same data driving decisions at professional teams.
In the first entry, we show you how to manipulate & visualise aggregated physical data ๐
https://t.co/S7kM24bAlA
Match Report | Champions League 10.03.2026
Atlรฉtico Madrid 5โ2 Tottenham
What Tudor did to Kinsky is unacceptable. He has lost all confidence in the dressing room. What happened today was absolutely lamentable...
#ATLTOT#UCL#Atleti#Spurs#ChampionsLeague