Athletics
Athletics Analysis Pipeline Failure on Empty Input: No Report Possible Without Source Data2026-11-01This is not a report on a sporting event but a process observation. The sourc...
Looking for a Time, Finding a Date: The Ledger Behind Ruti Aga's Six-Year Ban2026-10-26In March, Ruti Aga won a half marathon in China. The winning time was never...
Ruti Aga: The Injection Didn't Decide the Six-Year Ban. The Prescription Pad Did.2026-10-24The clinic's answer was one line: the pad is not ours. In the file submitted ...
Ruti Aga's Six Years: The Real Contest Was a Fake Prescription, Not a Missing Split2026-10-23In March, Ruti Aga won a half marathon in China. No stream carried it, and no...
One Family Prescription, Six Years: What the Ruti Aga File Actually Records2026-10-23On a March morning in China, a half marathon. Not a Diamond League meet, not ...
MAS Seal Record Eighth Straight Mercantile Athletics TitleMAS Holdings won the team title at the 41st annual Mercantile Athletics...
A 2:50:41 course record — and the three comparison numbers nobody printedThe last two kilometres run along the Red River dike. Pham Thi Hong Le crosse...
Athletics Analysis Pipeline Failure on Empty Input: No Report Possible Without Source DataThis is not a report on a sporting event but a process observation. The sourc...
Reading the Blank Ledger: The Record With No Numbers Speaks LoudestA document arrived on my desk last week. Nine chapters, each with a properly...
The 68-Second Gap: Assefa's Foot, Chepngetich's File, and an Equation That Still Won't CloseAt the 40-kilometre checkpoint, Tigst Assefa was inside world-record schedule...
Looking for a Time, Finding a Date: The Ledger Behind Ruti Aga's Six-Year BanIn March, Ruti Aga won a half marathon in China. The winning time was never...
6.59 Seconds and an Open Ledger: The Numbers Nobody Files in Bangladeshi AthleticsFebruary 2026, Tehran. The 60m final of the Asian Indoor Athletics...
The Peres Jepchirchir Case: 2:18:31 Proves Nothing — the Sample Date Decides EverythingAt three in the morning on a desk in Barishal I was reading a one-line notice...
Ruti Aga: The Injection Didn't Decide the Six-Year Ban. The Prescription Pad Did.The clinic's answer was one line: the pad is not ours. In the file submitted ...
Ruti Aga's Six Years: The Real Contest Was a Fake Prescription, Not a Missing SplitIn March, Ruti Aga won a half marathon in China. No stream carried it, and no...
One Family Prescription, Six Years: What the Ruti Aga File Actually RecordsOn a March morning in China, a half marathon. Not a Diamond League meet, not ...
32:32.40 — What the Clock Refused to Say Behind the GoldOn Thursday morning at the NED University of Engineering and Technology track...
When the Timing Fails: The Difference Between 'No Data' and 'No Findings' in Athletics ResultsEvery domestic final in my results ledger carries one empty box beside it. Th...
2:09:10 — Kipchoge's Melbourne Course Record, and the Number Nobody PrintedThe Melbourne Marathon result reached me in two lines last week. Line one:...
Nairobi 2029 and Kenya's Doping Ledger: The 'Progress' Has No Number Behind ItIn a Nairobi press room, when Sebastian Coe said Kenya's anti-doping fight ha...
