steam
International FootballGattuso, Nuno Tavares and the Gap Between a 'Real Madrid Level' Compliment and an Actual TransferInside the press room at Formello, a few hours before Lazio walked out to fac...
Table TennisSBCL Premier Division: The Sediment Layers of British Table Tennis and the Trap of Imported SigningsOn a September afternoon in Sheffield, when the electronic scoreboard showed...
BilliardsWhen the Billiards Analysis File Is Empty: The Writer Stops at the Verification GateOn a Friday night in Beijing, I opened a deep-analysis file and counted exact...
BadmintonFifteen Points and the Void Behind Tanvi Patri's U17 CrownI rewound the tape of the U17 girls' singles final in Chengdu four times. Not...
Formula 1Gasly shocks with pole position, five drivers face grid penalties at MonzaGRIP ZONE — On a September afternoon at Monza, when V6 turbo hybrid engines...
EsportsEsports Transfer Reporting and the Discipline of Saying 'Insufficient Data'At 2 a.m. in Shanghai, the phone on my desk buzzed. A familiar number: "A tea...
Table TennisThe Noise of Rankings and the Data Void in Vietnamese Table TennisMay 2026, Hai Duong Sports Arena, noon, ceiling fans droning. I sat in the...
VolleyballCameroon reach the CAVB final: a 2027 ticket decided by the last two pointsThe deciding set ended 16-14, and when I added up all five sets of the...
BadmintonThe Empty Analysis: Why Source Data Decides Every Badminton Verdict in World Tour Season2:17 a.m. in Incheon. I reopen an analysis a colleague emailed a few hours...
EsportsV-League and the Croatia Equation: Miracles Are Just Well-Managed VarianceIn the last three matches, a V-League team allowed their opponents to keep 65...
VolleyballLublin 3-0 Zawiercie: The 34-32 Set and the Trap of a Straight-Sets ScorelineOn the scoreboard in Czestochowa, the first set stopped at 34-32. Not 25, not...
International FootballBremer and Leverkusen: the January deal Juventus is really selling is accounting profitWhen the entire commentary box agreed that Leverkusen simply need a...
VolleyballThailand's defeat to Australia: Lessons from the fragile boundary of the world's top 50On the afternoon of September 10, 2026, in Japan, the Thailand men's national...
BasketballAEK Athens: A Postponed Knee Scan, a Gastroenteritis Cluster in Rhodes, and a Banner Outside SUNEL ArenaOn September 14, 2042, at Mediterraneo Hospital in Athens, a knee examination...
International FootballThe Empty Report and the Trap of 'No Clear and Obvious Error'On 27 June 2026, in a studio in Moscow, I wrote two words on a sheet of paper...
EsportsT1 and Caedrel's Warning: When Skill Is No Longer the AnswerIn T1's last three matches where they let opponents reverse the momentum, the...
International FootballAn Empty Spreadsheet in the Transfer Window: Three Verification Layers for Filtering RumoursAt 2:17 in the morning I opened a data file sent by an acquaintance who works...
Table TennisABIODUN wins the European U19 crown in Antibes, but the real signal sits in FranceThe final standings board in Antibes carried one line that made me pause long...
International FootballVietnamese Football: The Very Faint Breath Beneath the Roaring ApplauseWhen the entire commentary panel said that Vietnamese football had just enter...
EsportsFC Pro Champions Cup 2026 Final: NK Lose to T1 on Penalties, and the Three Data Layers Buried Beneath the 3-3In game seven of the FC Pro Champions Cup 2026 final, Le Ha Anh Tuan saved a...
Table TennisSBCL Premier Division: The Sediment Layers of British Table Tennis and the Trap of Imported SigningsOn a September afternoon in Sheffield, when the electronic scoreboard showed...
BilliardsWhen the Billiards Analysis File Is Empty: The Writer Stops at the Verification GateOn a Friday night in Beijing, I opened a deep-analysis file and counted exact...
BadmintonFifteen Points and the Void Behind Tanvi Patri's U17 CrownI rewound the tape of the U17 girls' singles final in Chengdu four times. Not...
Formula 1Gasly shocks with pole position, five drivers face grid penalties at MonzaGRIP ZONE — On a September afternoon at Monza, when V6 turbo hybrid engines...
EsportsEsports Transfer Reporting and the Discipline of Saying 'Insufficient Data'At 2 a.m. in Shanghai, the phone on my desk buzzed. A familiar number: "A tea...
Table TennisThe Noise of Rankings and the Data Void in Vietnamese Table TennisMay 2026, Hai Duong Sports Arena, noon, ceiling fans droning. I sat in the...
VolleyballCameroon reach the CAVB final: a 2027 ticket decided by the last two pointsThe deciding set ended 16-14, and when I added up all five sets of the...
BadmintonThe Empty Analysis: Why Source Data Decides Every Badminton Verdict in World Tour Season2:17 a.m. in Incheon. I reopen an analysis a colleague emailed a few hours...
EsportsV-League and the Croatia Equation: Miracles Are Just Well-Managed VarianceIn the last three matches, a V-League team allowed their opponents to keep 65...
VolleyballLublin 3-0 Zawiercie: The 34-32 Set and the Trap of a Straight-Sets ScorelineOn the scoreboard in Czestochowa, the first set stopped at 34-32. Not 25, not...
International FootballBremer and Leverkusen: the January deal Juventus is really selling is accounting profitWhen the entire commentary box agreed that Leverkusen simply need a...
VolleyballThailand's defeat to Australia: Lessons from the fragile boundary of the world's top 50On the afternoon of September 10, 2026, in Japan, the Thailand men's national...
BasketballAEK Athens: A Postponed Knee Scan, a Gastroenteritis Cluster in Rhodes, and a Banner Outside SUNEL ArenaOn September 14, 2042, at Mediterraneo Hospital in Athens, a knee examination...
International FootballThe Empty Report and the Trap of 'No Clear and Obvious Error'On 27 June 2026, in a studio in Moscow, I wrote two words on a sheet of paper...
EsportsT1 and Caedrel's Warning: When Skill Is No Longer the AnswerIn T1's last three matches where they let opponents reverse the momentum, the...
International FootballAn Empty Spreadsheet in the Transfer Window: Three Verification Layers for Filtering RumoursAt 2:17 in the morning I opened a data file sent by an acquaintance who works...
Table TennisABIODUN wins the European U19 crown in Antibes, but the real signal sits in FranceThe final standings board in Antibes carried one line that made me pause long...
International FootballVietnamese Football: The Very Faint Breath Beneath the Roaring ApplauseWhen the entire commentary panel said that Vietnamese football had just enter...
EsportsFC Pro Champions Cup 2026 Final: NK Lose to T1 on Penalties, and the Three Data Layers Buried Beneath the 3-3In game seven of the FC Pro Champions Cup 2026 final, Le Ha Anh Tuan saved a...
