Athletics
0.08 Seconds at ASIAD 2026: When Vietnam Led After Three Legs and Let Silver Slip
Ruti Aga's Six-Year Ban: A Sentence Written on a Prescription That Never Existed
2:29:07 and the $700,000 Equation: When Marathon Data Doesn't Live at the Finish Line
2:29:07 and $700,000: The Data Problem Behind a Former Chinese Nurse
When Athletics Data Vanishes: Silent Pipeline Failure and the Trap of Empty Conclusions
Athletics0.08 Seconds at ASIAD 2026: When Vietnam Led After Three Legs and Let Silver SlipOn the virtual stands of a September evening, I replayed the final leg of the...
AthleticsBudapest Opening Night: Ingebrigtsen and Mahuchikh Win on Tactics, Not on the ClockThe opening night of the World Athletics Ultimate Championship in Budapest...
AthleticsJepchirchir and the Provisional Ban: Reading 2:18:31 Through the SampleOn 30 August, in Sydney, Peres Jepchirchir crossed the line in 2:18:31, more...
AthleticsRuti Aga's Six-Year Ban: A Sentence Written on a Prescription That Never ExistedThe prescription pad had been sitting in a drawer belonging to someone who ha...
AthleticsRuti Aga and the Six-Year Ban: When a Fake Prescription Weighs More Than the Banned SubstanceA clinic that does not exist. A "doctor" who is a family member, with no...
Athletics2:29:07 and the $700,000 Equation: When Marathon Data Doesn't Live at the Finish LineThere is one number that made me stop in the middle of the results table:...
Athletics2:29:07 and $700,000: The Data Problem Behind a Former Chinese NurseIn October 2026, at the Xi'an Marathon, a 34-year-old woman named Zhang Shuih...
AthleticsZhang Shuihua, 2:29:07 and the economics behind a former nurse's legsAt kilometre 35 of the Xi'an Marathon on 18 October 2026, Zhang Shuihua's...
AthleticsThe Former Nurse and the 2:29:07 Equation: When a Marathon Career Is Misread Through a Payroll SheetShe used to give injections to other people. Now she injects herself with a...
AthleticsWhen Athletics Data Vanishes: Silent Pipeline Failure and the Trap of Empty ConclusionsIn the past three weeks, I have repeatedly received athletics analysis report...
Athletics2:47:52 and 2:31:49: Reading the Sediment Layers of Vietnamese Marathon Running After VPIM 202601:30, frost still clinging to the railing of Long Bien Bridge. The 42.195km...
AthleticsVietnam's Athletics Data Gap: When the Dossier Refuses to TestifyTwo in the morning, nine tabs open on the screen, all nine blank. Athlete nam...
Athletics1:39 in San Sebastián: Amber Heard's Half Marathon Through an Amateur Data FilterLast Sunday the San Sebastián course was wet after rain. Spectators lined the...
AthleticsPuripol Boonson Breaks ASIAD 2026 Record: The Mechanism Behind Two Runs of 9.91 and 9.90 SecondsOn the track at ASIAD 2026 in Japan, as Puripol Boonson bent into the startin...
AthleticsNairobi 2029: Africa's First World Athletics Championships and the 1,795-Meter Altitude VariableWhen Sebastian Coe stood before the camera and spoke of "a hard legacy of a n...
AthleticsBudapest Opening Night: Ingebrigtsen and Mahuchikh Win on Tactics, Not on the ClockThe opening night of the World Athletics Ultimate Championship in Budapest...
AthleticsJepchirchir and the Provisional Ban: Reading 2:18:31 Through the SampleOn 30 August, in Sydney, Peres Jepchirchir crossed the line in 2:18:31, more...
AthleticsRuti Aga's Six-Year Ban: A Sentence Written on a Prescription That Never ExistedThe prescription pad had been sitting in a drawer belonging to someone who ha...
AthleticsRuti Aga and the Six-Year Ban: When a Fake Prescription Weighs More Than the Banned SubstanceA clinic that does not exist. A "doctor" who is a family member, with no...
Athletics2:29:07 and the $700,000 Equation: When Marathon Data Doesn't Live at the Finish LineThere is one number that made me stop in the middle of the results table:...
Athletics2:29:07 and $700,000: The Data Problem Behind a Former Chinese NurseIn October 2026, at the Xi'an Marathon, a 34-year-old woman named Zhang Shuih...
AthleticsZhang Shuihua, 2:29:07 and the economics behind a former nurse's legsAt kilometre 35 of the Xi'an Marathon on 18 October 2026, Zhang Shuihua's...
AthleticsThe Former Nurse and the 2:29:07 Equation: When a Marathon Career Is Misread Through a Payroll SheetShe used to give injections to other people. Now she injects herself with a...
AthleticsWhen Athletics Data Vanishes: Silent Pipeline Failure and the Trap of Empty ConclusionsIn the past three weeks, I have repeatedly received athletics analysis report...
Athletics2:47:52 and 2:31:49: Reading the Sediment Layers of Vietnamese Marathon Running After VPIM 202601:30, frost still clinging to the railing of Long Bien Bridge. The 42.195km...
AthleticsVietnam's Athletics Data Gap: When the Dossier Refuses to TestifyTwo in the morning, nine tabs open on the screen, all nine blank. Athlete nam...
Athletics1:39 in San Sebastián: Amber Heard's Half Marathon Through an Amateur Data FilterLast Sunday the San Sebastián course was wet after rain. Spectators lined the...
AthleticsPuripol Boonson Breaks ASIAD 2026 Record: The Mechanism Behind Two Runs of 9.91 and 9.90 SecondsOn the track at ASIAD 2026 in Japan, as Puripol Boonson bent into the startin...
AthleticsNairobi 2029: Africa's First World Athletics Championships and the 1,795-Meter Altitude VariableWhen Sebastian Coe stood before the camera and spoke of "a hard legacy of a n...
