ffp
International Football115 Charges, £1 Billion and a Suspended Season: Manchester City Faces an Unprecedented SanctionIn February 2026, I sat in my flat in Marseille and listened to the printer...
Domestic FootballThe Empty Report and the Limits of Data in the Transfer Market22:47, Incheon time. An eight-part document appeared on my screen. The first...
International FootballWhen Football Data Comes Back Empty: A Lesson on Information Integrity for Vietnamese Sports MediaA two-stage deep football analysis pipeline has just recorded a notable case:...
International FootballThe $2.5bn Neom Stadium Suspension: Saudi Capital Slows and the Transfer Market Hears the First RumbleA status line in MEED Projects' project register, cited by Reuters, shows tha...
International FootballHidden Cash Flows Behind Transfer Deals: The Real Control Panel of the Transfer WindowIn the summer of 2026, when PSG triggered Neymar's release clause worth 222...
International FootballTiered Sanctions and European Football's Financial War: When Warnings Must Come Before BansOn November 17, 2026, Everton received a 10-point deduction — the heaviest...
International FootballWhen Football Analysis Is Empty: Lessons from a Failed Stage-1 PipelineDeep football analysis must never be built on nothing. But that is exactly wh...
International FootballNine Dimensions of a Silence: When Football Analysis Learns to Keep Quiet3 a.m. in Shenzhen, and the laptop screen glows in a room where the only soun...
Domestic FootballVan Quyet's 75 Minutes at Hang Day and the Succession Question Facing Ha Noi FCIn the 75th minute at Hang Day, the substitution board went up. Nguyen Van...
BadmintonWhen every step starts after the sound of the racket: Vietnamese badminton is missing a drill without a nameI sat at the back of a badminton hall in Bac Giang one late summer afternoon....
International FootballBrazil Tightens Foreign Player Rules: When the CBF Signs a Vote to Protect the Next GenerationIn a meeting room at the Brazilian Football Confederation in Rio de Janeiro,...
International FootballThe Empty Dossier: The Craft of Reading Silence in the Transfer MarketOn the final night of the transfer window, I opened a data file a colleague h...
Formula 12026 Singapore Grand Prix: Marina Bay Hosts Its First Ever Sprint Weekend as the 2026 Grid Takes ShapeThe Core Point: Singapore Hosts a Sprint Weekend for the First Time The 2026...
Table TennisThe Gap Map on the Table: What Really Separates China from the Rest of World Table TennisInside an arena where almost all the lights had been switched off, the only...
Domestic FootballVietnam U15 lose 3-4 to Iran: six minutes nobody adjusted, and an unverified 'World Cup' signboardThe second minute. A shot that was not rated as difficult. The ball ends up i...
TennisSix Games That Turned It: How Medvedev Defended His First ATP TitleSeventy minutes into the Almaty Open 2026 final, on an indoor hard court,...
BadmintonAsian Games 2026: The Truth Behind India's Badminton Bronze and the Generational ShiftI remember the afternoon in Binh Duong, sitting in front of the screen watchi...
VolleyballSix Aces, Zero Answers: Türkiye Sweeps Serbia 3-0 and Locks In a 2028 Olympic BerthSinan Erdem Arena, semifinal night at EuroVolley 2026. Third set, Türkiye...
BadmintonFrom 16-17 to 21-17: A Data Log of the China Masters Final Won by Rankireddy and ShettyThe scoreboard stopped at 16-17. I drew a line across the note column I still...
AthleticsKenyan Women's Athletics: The Data Gap Behind the MedalsOn the electronic board at Nyayo National Stadium one Saturday morning, the...
