Athletics
Every Column Reads N/A: Auditing Athletics Data Through an Empty Results Sheet
Ruti Aga and the Forged Prescription: The Real Arithmetic Behind a Six-Year Ban Was Paperwork, Not Pharmacology
Sydney's 2:18:31 and the EPO Positive: Peres Jepchirchir's Case Turns on the Testing Window, Not the Margin
The Sample Taken Before Sydney's 2:18:31: Peres Jepchirchir, EPO and the Marathon's Testing Economy
Nobody Wrote Down the Wind: Indian Women's Athletics and the Data DroughtA certain kind of paper keeps landing in my hands at the media block in Kalin...
The Sample Taken Before Sydney: Peres Jepchirchir, EPO, and a System That Only Watches the Finish LineThere was no contest in the final kilometre on the harbour that morning. Pere...
Sindh's First Gold and 32:32.40: What the Ledger Says About the Women's Race WalkThe top name on the results sheet belongs to the women's 5,000m race walk....
2:18:31 in Sydney, a Sample Collected in Kenya: The Real Question in the Peres Jepchirchir Case Is the Testing CalendarOn the morning of 30 August 2026, as Peres Jepchirchir came down the finishin...
Every Column Reads N/A: Auditing Athletics Data Through an Empty Results SheetMidday, Chennai. I opened the file that has opened every audit since 2026 —...
Sindh's First Gold and the 32:32.40 Question: What Karachi's Women's Race Walk Actually MeasuredOn the results sheet from Karachi, the women's 5,000m race walk at the 54th...
Ruti Aga and the Forged Prescription: The Real Arithmetic Behind a Six-Year Ban Was Paperwork, Not PharmacologyThe prescription carried a clinic's name. The moment the Athletics Integrity...
Sydney's 2:18:31 and the EPO Positive: Peres Jepchirchir's Case Turns on the Testing Window, Not the MarginThe finish line in Sydney, 30 August 2026. Peres Jepchirchir crosses it in 2...
Jepchirchir and EPO: The Sample Beneath a 2:18:31 WinA sample tube filled somewhere in Kenya, and a clock stopped on a Sydney road...
EPO, Sydney and the Silence of the Marathon: The Peres Jepchirchir Provisional Suspension StoryOn August 30, 2026, in Sydney, the clock stopped at 2:18:31. Peres Jepchirchi...
The Result Was Filed Before the Sample Was Read: Jepchirchir's Case Is a Calendar Story, Not a Record StoryOn 30 August 2026 the Sydney Marathon results sheet was clean: Peres...
The Sample Taken Before Sydney's 2:18:31: Peres Jepchirchir, EPO and the Marathon's Testing EconomyFor the last six kilometres of the Sydney Marathon the camera kept finding on...
The Sample Taken Before Sydney: Peres Jepchirchir, EPO, and a System That Only Watches the Finish LineThere was no contest in the final kilometre on the harbour that morning. Pere...
Sindh's First Gold and 32:32.40: What the Ledger Says About the Women's Race WalkThe top name on the results sheet belongs to the women's 5,000m race walk....
2:18:31 in Sydney, a Sample Collected in Kenya: The Real Question in the Peres Jepchirchir Case Is the Testing CalendarOn the morning of 30 August 2026, as Peres Jepchirchir came down the finishin...
Every Column Reads N/A: Auditing Athletics Data Through an Empty Results SheetMidday, Chennai. I opened the file that has opened every audit since 2026 —...
Sindh's First Gold and the 32:32.40 Question: What Karachi's Women's Race Walk Actually MeasuredOn the results sheet from Karachi, the women's 5,000m race walk at the 54th...
Ruti Aga and the Forged Prescription: The Real Arithmetic Behind a Six-Year Ban Was Paperwork, Not PharmacologyThe prescription carried a clinic's name. The moment the Athletics Integrity...
Sydney's 2:18:31 and the EPO Positive: Peres Jepchirchir's Case Turns on the Testing Window, Not the MarginThe finish line in Sydney, 30 August 2026. Peres Jepchirchir crosses it in 2...
Jepchirchir and EPO: The Sample Beneath a 2:18:31 WinA sample tube filled somewhere in Kenya, and a clock stopped on a Sydney road...
EPO, Sydney and the Silence of the Marathon: The Peres Jepchirchir Provisional Suspension StoryOn August 30, 2026, in Sydney, the clock stopped at 2:18:31. Peres Jepchirchi...
The Result Was Filed Before the Sample Was Read: Jepchirchir's Case Is a Calendar Story, Not a Record StoryOn 30 August 2026 the Sydney Marathon results sheet was clean: Peres...
The Sample Taken Before Sydney's 2:18:31: Peres Jepchirchir, EPO and the Marathon's Testing EconomyFor the last six kilometres of the Sydney Marathon the camera kept finding on...
