Athletics
Peres Jepchirchir Provisionally Suspended: The Kenya Out-of-Competition Sample and the 2:18:31 Sydney WinSydney, late August. The harbour road tilts upward, wind comes off the water...
32:32.40 in Karachi: Sindh's Gold and the Missing 20km in Pakistani Women's AthleticsThe electronic clock at NED University in Karachi stopped at 32 minutes, 32.4...
When the System Goes Silent: A Warning from an Empty Athletics Analysis PipelineOn August 31, 2026, at noon, I sat before three monitors at my Osaka office,...
Athletics and the Empty Data Sheet: Every Field Labelled, No Field FilledThe clock on my screen ticked over to 2:07 a.m. The report from a partner...
Kazakhstan's race-walk gold revoked over shoe sole thickness: a first for the Asian GamesOn the morning of September 28, less than a day after Yasmina Toksambaeva...
Cyrena Samba-Mayela's Provisional Suspension: A Governance Lesson From a Whereabouts BreachOn September 18, 2026, a notice from the Athletics Integrity Unit (AIU) remov...
Global Gate Ha Long ESG++ Marathon 2026: Three Distances, 15,000 Bibs, and a “Marathon” Label That Needs Re-readingOn launch morning, the registration gateway did not run through any...
A Sole Over the Limit: Asian Games Marathon Race-Walk Gold Stripped in an Asiad FirstWhat decided the gold medal in the women's marathon race walk at Asiad 20 was...
The Shoe Outside the Whitelist: Yasmina Toxanbayeva's Asian Games Gold Stripped, and What the Results Board Never SaysThe letter was written after the road had already emptied. A technical offici...
VPIM 2026: Pham Thi Hong Le's 2:47:52 and the Twenty-Minute Gap AboveTwo in the morning, and the 42km field leaves the start line while Hanoi is...
VPIM 2026: Pham Thi Hong Le's Course Record and the Data Gap Behind ItAt 1:30 a.m., at the foot of the ramp leading up to Dong Tru Bridge, the...
2:47:52 and 2:31:49: Behind VPIM 2026's Gold Medals Lies a Vietnamese Marathon Scene Growing Fast With a Still-Low Apex01:30 in the morning, main race day at VPIM 2026. The start gate opens near...
VPIM 2026: 2:47:52 Is a Course Record, Not a Performance RecordAt 01:30, the 42.195km wave left the line in front of the Thang Long Imperial...
Four Meet Records and One Data Contradiction at the 41st MAF MeetFour meet records, three team titles and not a single performance mark. That ...
Jemma Reekie: The European Road Mile Record and the Gap Behind the 800m Finish LineI heard about the fall in Poland before I heard about the record. That is the...
Nairobi 2029: The 1,795-Metre Altitude and World Athletics' Historic GambleKasarani and the Number Nobody Mentions The announcement was clean, without...
Sports Data Voids: When Silence Becomes a StatementI have a strange habit: every night, I count. Not goals or points, but...
Nairobi 2029: When World Athletics Chose Africa and a Gamble at 1,795 MetresWhen the announcement from World Athletics appeared on my screen, the first...
Nairobi 2029: When 1,795 Metres of Altitude Becomes the Biggest Variable in World AthleticsAt 1,795 metres above sea level, air density drops by roughly 17 percent...
Nairobi 2029: The 1,795-Metre Altitude and a Legacy Contract No One AuditedOn the day World Athletics announced that Nairobi had won the right to host t...
32:32.40 in Karachi: Sindh's Gold and the Missing 20km in Pakistani Women's AthleticsThe electronic clock at NED University in Karachi stopped at 32 minutes, 32.4...
When the System Goes Silent: A Warning from an Empty Athletics Analysis PipelineOn August 31, 2026, at noon, I sat before three monitors at my Osaka office,...
Athletics and the Empty Data Sheet: Every Field Labelled, No Field FilledThe clock on my screen ticked over to 2:07 a.m. The report from a partner...
Kazakhstan's race-walk gold revoked over shoe sole thickness: a first for the Asian GamesOn the morning of September 28, less than a day after Yasmina Toksambaeva...
Cyrena Samba-Mayela's Provisional Suspension: A Governance Lesson From a Whereabouts BreachOn September 18, 2026, a notice from the Athletics Integrity Unit (AIU) remov...
Global Gate Ha Long ESG++ Marathon 2026: Three Distances, 15,000 Bibs, and a “Marathon” Label That Needs Re-readingOn launch morning, the registration gateway did not run through any...
A Sole Over the Limit: Asian Games Marathon Race-Walk Gold Stripped in an Asiad FirstWhat decided the gold medal in the women's marathon race walk at Asiad 20 was...
The Shoe Outside the Whitelist: Yasmina Toxanbayeva's Asian Games Gold Stripped, and What the Results Board Never SaysThe letter was written after the road had already emptied. A technical offici...
VPIM 2026: Pham Thi Hong Le's 2:47:52 and the Twenty-Minute Gap AboveTwo in the morning, and the 42km field leaves the start line while Hanoi is...
VPIM 2026: Pham Thi Hong Le's Course Record and the Data Gap Behind ItAt 1:30 a.m., at the foot of the ramp leading up to Dong Tru Bridge, the...
2:47:52 and 2:31:49: Behind VPIM 2026's Gold Medals Lies a Vietnamese Marathon Scene Growing Fast With a Still-Low Apex01:30 in the morning, main race day at VPIM 2026. The start gate opens near...
VPIM 2026: 2:47:52 Is a Course Record, Not a Performance RecordAt 01:30, the 42.195km wave left the line in front of the Thang Long Imperial...
Four Meet Records and One Data Contradiction at the 41st MAF MeetFour meet records, three team titles and not a single performance mark. That ...
Jemma Reekie: The European Road Mile Record and the Gap Behind the 800m Finish LineI heard about the fall in Poland before I heard about the record. That is the...
Nairobi 2029: The 1,795-Metre Altitude and World Athletics' Historic GambleKasarani and the Number Nobody Mentions The announcement was clean, without...
Sports Data Voids: When Silence Becomes a StatementI have a strange habit: every night, I count. Not goals or points, but...
Nairobi 2029: When World Athletics Chose Africa and a Gamble at 1,795 MetresWhen the announcement from World Athletics appeared on my screen, the first...
Nairobi 2029: When 1,795 Metres of Altitude Becomes the Biggest Variable in World AthleticsAt 1,795 metres above sea level, air density drops by roughly 17 percent...
Nairobi 2029: The 1,795-Metre Altitude and a Legacy Contract No One AuditedOn the day World Athletics announced that Nairobi had won the right to host t...


