Athletics
Budapest, Opening Night: 12:59.24, 1.99 m and an Achilles Tendon
Peres Jepchirchir Provisionally Suspended: A Career Curve With No Explosion Signature
Jepchirchir, 2:18:31 and the Kenya Sample: A Three-Minute Gap That Says Nothing
VPIM 2026: The 2:47:52 Course Record and the Depth Gap Behind It
VPIM 2026: When 2:47:52 Is Not a Peak, But the Starting Line of Another Race
The Shoe That Wasn't on the List: How an Asian Athletics Gold Was Reassigned After an Equipment Check
The Idle Wind Gauge and the Real Gap Between Vietnamese Athletics and the Olympic StandardThe wind gauge stood beside the pit for the entire afternoon, its tripod...
The Blank Cell in Athletics Analysis: The Hardest Data to ReadOsaka, two in the morning. On the screen sits a nine-dimension analysis sheet...
VPIM 2026: Pham Thi Hong Le and Huynh Anh Khoi Set Course Records as Over 11,000 Runners CompeteThe VPBank Hanoi International Marathon (VPIM) 2026 has just concluded with a...
VPIM 2026: Course Records and the Hollow Apex of Vietnamese Marathon RunningFog lay so thick over the Long Bien bridge deck that the start-line cameras...
Chicago Marathon: A World-Record Stage and the Boundaries of TimeChicago autumn wind blows across the skyscrapers. As Ruth Chepngetich crossed...
Budapest, Opening Night: 12:59.24, 1.99 m and an Achilles TendonEthan Katzberg's second throw landed in the safety net. No scream, no towel...
Chicago Marathon 2026: Kipruto clocks 2:01:09, Feysa edges Lokedi in the final mile, Debrunner breaks wheelchair recordThe final turn into Grant Park decides every Chicago Marathon, and this year...
Peres Jepchirchir Provisionally Suspended: A Career Curve With No Explosion SignatureOn August 30, 2026, Peres Jepchirchir crossed the line at the Sydney Marathon...
Peres Jepchirchir, the provisional suspension and the 2:18:31 problemWhen the Athletics Integrity Unit announced the provisional suspension of Per...
Jepchirchir, 2:18:31 and the Kenya Sample: A Three-Minute Gap That Says NothingThe Sydney results sheet reads 2:18:31, and the gap to second place is over...
Ruti Aga's six-year ban: the sentence fell on a forged prescription, not on the medicationThe prescription was written on an old pad, the kind small clinics keep for a...
Ruti Aga handed six-year ban: four extra years for a prescription that never existedOn 10 September, the Athletics Integrity Unit (AIU) — World Athletics'...
Six Years for Ruti Aga: The Heavier Sentence Was in the Prescription, Not the InjectionThere was an old prescription pad, the kind kept in hospitals for writing out...
HDBank Green Marathon 2026: When a Community Race Becomes a Youth Development LaboratoryOn a September morning, when salt mist still clings to the mangrove roots in...
From Hospital Ward to Road Race: 2:29:07 and the Economics of Chinese Women's MarathonThere is a gap that sports media rarely bothers to measure. Not the gap betwe...
Zhang Shuihua: 2:29:07, $700,000 and the Economics of Amateur MarathonThe finish clock in Xi'an stopped at 2 hours 29 minutes 07 seconds, on 18...
The Report That Came Back Zero: When Athletics Data Is Not Enough to Write a Conclusion2:14 a.m., Nha Trang. The JSON file opened, and I read the first three fields...
The Blank Cell in Athletics Analysis: The Hardest Data to ReadOsaka, two in the morning. On the screen sits a nine-dimension analysis sheet...
VPIM 2026: Pham Thi Hong Le and Huynh Anh Khoi Set Course Records as Over 11,000 Runners CompeteThe VPBank Hanoi International Marathon (VPIM) 2026 has just concluded with a...
VPIM 2026: Course Records and the Hollow Apex of Vietnamese Marathon RunningFog lay so thick over the Long Bien bridge deck that the start-line cameras...
Chicago Marathon: A World-Record Stage and the Boundaries of TimeChicago autumn wind blows across the skyscrapers. As Ruth Chepngetich crossed...
Budapest, Opening Night: 12:59.24, 1.99 m and an Achilles TendonEthan Katzberg's second throw landed in the safety net. No scream, no towel...
Chicago Marathon 2026: Kipruto clocks 2:01:09, Feysa edges Lokedi in the final mile, Debrunner breaks wheelchair recordThe final turn into Grant Park decides every Chicago Marathon, and this year...
Peres Jepchirchir Provisionally Suspended: A Career Curve With No Explosion SignatureOn August 30, 2026, Peres Jepchirchir crossed the line at the Sydney Marathon...
Peres Jepchirchir, the provisional suspension and the 2:18:31 problemWhen the Athletics Integrity Unit announced the provisional suspension of Per...
Jepchirchir, 2:18:31 and the Kenya Sample: A Three-Minute Gap That Says NothingThe Sydney results sheet reads 2:18:31, and the gap to second place is over...
Ruti Aga's six-year ban: the sentence fell on a forged prescription, not on the medicationThe prescription was written on an old pad, the kind small clinics keep for a...
Ruti Aga handed six-year ban: four extra years for a prescription that never existedOn 10 September, the Athletics Integrity Unit (AIU) — World Athletics'...
Six Years for Ruti Aga: The Heavier Sentence Was in the Prescription, Not the InjectionThere was an old prescription pad, the kind kept in hospitals for writing out...
HDBank Green Marathon 2026: When a Community Race Becomes a Youth Development LaboratoryOn a September morning, when salt mist still clings to the mangrove roots in...
From Hospital Ward to Road Race: 2:29:07 and the Economics of Chinese Women's MarathonThere is a gap that sports media rarely bothers to measure. Not the gap betwe...
Zhang Shuihua: 2:29:07, $700,000 and the Economics of Amateur MarathonThe finish clock in Xi'an stopped at 2 hours 29 minutes 07 seconds, on 18...
The Report That Came Back Zero: When Athletics Data Is Not Enough to Write a Conclusion2:14 a.m., Nha Trang. The JSON file opened, and I read the first three fields...
