cairo
EsportsWhen the Data Sheet Is Empty: An Esports Analyst Learns to Say “I Don't Know”Two in the morning in Munich, and the nine-dimension analysis sheet in front ...
SwimmingVietnamese Swimming: The Journey Beyond Limits on the Continental StageWhen the starting whistle echoed at lane 4, I stood at the corner of the...
International FootballPersija vs Persib on 12 September: Three Voices and an Empty Away EndAt Gelora Bung Karno stadium in Jakarta, the section reserved for away...
Domestic FootballPhnom Penh Crown Beat Gangwon 2-1: A Signal from the ASEAN Corridor22:40, October 15. I was sitting on the second floor of a coffee shop on Nguy...
Formula 1Antonelli's Monza Grid Penalty: A Curse or a Blessing in Disguise?I stood in the press area at Monza, listening to the Ferrari engines roar and...
Table TennisSheffield, London 2026 and the Sedimentary Layers of Under-12 Table TennisThere is a table tennis table made to order, its surface printed with a desig...
International FootballWhen a Health Article Wears a Football Label: The Integrity Gap in the Transfer Information PipelineAt seven in the morning in Marseille, I open my transfer feed as I do every...
ChessThe Scotch Opening: How Kasparov Revived a Forgotten Move, and the 25-Year Data TrapIn the archives of the chess world, there is a small note that should make...
International FootballVeldman Keeps Mees Hilgers on the Bench: 80 Friendly Minutes Do Not Buy 90 Eredivisie MinutesI rewound the tape three times. Minute 84, Heerenveen leading 3-2, the back...
GolfA 30-Second Ad, A Lasting Shock: Why Good Good Golf Lost Callaway, the PGA Tour, and Golf Channel?I have followed sports scandals for 35 years, from downcast eyes after defeat...
International FootballEchoes from Moscow: When Football Ceases to Be a GameThere are contracts signed on the pitch, and there are contracts signed in th...
BasketballNine Dimensions of Reading a Basketball GameThere was a game I re-watched four times without once caring about the score....
Table TennisTwo reigning champions, both seeded second: what the England Under-21 National Cup seeding sheet reveals about how a small table tennis nation operatesOn the England Under-21 National Cup seeding sheet, both reigning champions s...
Table TennisWorld Hopes Week Returns to Sheffield: The Under-12 Filter That Rankings Cannot MeasureNext month, Sheffield will open its doors for the ITTF World Hopes Week &...
International FootballThomas Müller Picks Olise and Mbappé: The Ballon d'Or Criteria Are Being Split in TwoA Letter from Vancouver On an afternoon in Vancouver, nearly nine thousand...
Table TennisWhen table tennis data falls silent, read the space between the numbersThat afternoon, I sat in a small analysis room at a training center in southe...
International FootballLamine Yamal Elected Barcelona Captain at Age 19, Perfect Start in La LigaBarcelona has created a big surprise by officially electing 19-year-old Lamin...
SwimmingCareer Opportunity for Vietnamese Diving Coaches: Volunteer Assistant Diving Coach Position at Bryant UniversityIn the context of the American collegiate sports industry which is developing...
SwimmingJosé Finkel Trophy 2026: Carvalho and Alcantara Set South American Records, Revealing New Depth in Brazilian SwimmingWhen I reviewed the results from day two of the 2026 José Finkel Trophy, one...
International FootballA Crack in the Data Pipeline: When DCU Posed as FootballI read the report at two in the morning, Hamburg time. The "Domain Label" fie...
SwimmingVietnamese Swimming: The Journey Beyond Limits on the Continental StageWhen the starting whistle echoed at lane 4, I stood at the corner of the...
International FootballPersija vs Persib on 12 September: Three Voices and an Empty Away EndAt Gelora Bung Karno stadium in Jakarta, the section reserved for away...
Domestic FootballPhnom Penh Crown Beat Gangwon 2-1: A Signal from the ASEAN Corridor22:40, October 15. I was sitting on the second floor of a coffee shop on Nguy...
Formula 1Antonelli's Monza Grid Penalty: A Curse or a Blessing in Disguise?I stood in the press area at Monza, listening to the Ferrari engines roar and...
Table TennisSheffield, London 2026 and the Sedimentary Layers of Under-12 Table TennisThere is a table tennis table made to order, its surface printed with a desig...
International FootballWhen a Health Article Wears a Football Label: The Integrity Gap in the Transfer Information PipelineAt seven in the morning in Marseille, I open my transfer feed as I do every...
ChessThe Scotch Opening: How Kasparov Revived a Forgotten Move, and the 25-Year Data TrapIn the archives of the chess world, there is a small note that should make...
International FootballVeldman Keeps Mees Hilgers on the Bench: 80 Friendly Minutes Do Not Buy 90 Eredivisie MinutesI rewound the tape three times. Minute 84, Heerenveen leading 3-2, the back...
GolfA 30-Second Ad, A Lasting Shock: Why Good Good Golf Lost Callaway, the PGA Tour, and Golf Channel?I have followed sports scandals for 35 years, from downcast eyes after defeat...
International FootballEchoes from Moscow: When Football Ceases to Be a GameThere are contracts signed on the pitch, and there are contracts signed in th...
BasketballNine Dimensions of Reading a Basketball GameThere was a game I re-watched four times without once caring about the score....
Table TennisTwo reigning champions, both seeded second: what the England Under-21 National Cup seeding sheet reveals about how a small table tennis nation operatesOn the England Under-21 National Cup seeding sheet, both reigning champions s...
Table TennisWorld Hopes Week Returns to Sheffield: The Under-12 Filter That Rankings Cannot MeasureNext month, Sheffield will open its doors for the ITTF World Hopes Week &...
International FootballThomas Müller Picks Olise and Mbappé: The Ballon d'Or Criteria Are Being Split in TwoA Letter from Vancouver On an afternoon in Vancouver, nearly nine thousand...
Table TennisWhen table tennis data falls silent, read the space between the numbersThat afternoon, I sat in a small analysis room at a training center in southe...
International FootballLamine Yamal Elected Barcelona Captain at Age 19, Perfect Start in La LigaBarcelona has created a big surprise by officially electing 19-year-old Lamin...
SwimmingCareer Opportunity for Vietnamese Diving Coaches: Volunteer Assistant Diving Coach Position at Bryant UniversityIn the context of the American collegiate sports industry which is developing...
SwimmingJosé Finkel Trophy 2026: Carvalho and Alcantara Set South American Records, Revealing New Depth in Brazilian SwimmingWhen I reviewed the results from day two of the 2026 José Finkel Trophy, one...
International FootballA Crack in the Data Pipeline: When DCU Posed as FootballI read the report at two in the morning, Hamburg time. The "Domain Label" fie...
