Athletics
2:18:31 and a Provisional Suspension: In Jepchirchir's EPO Case, the Real Question Is the Sample DateAt 2:18:31 on the evening of 30 August 2026 in Sydney, Peres Jepchirchir...
The Empty Column: On an Athletics Results Sheet, 'No Data' Is Not a Clean ChitOn the night of 8 August 2026, the men's javelin final ended at the Stade de...
An Empty File Is Evidence Too: Where the Data Chain Breaks in Indian AthleticsThat evening in Chennai the air still held the weight of the rain, and the fi...
32:32.40: Sindh's First Gold, and a Mark Whose Judging Card Was Never PrintedThe inauguration was at five in the evening in Karachi. The floodlights came...
The Load Ledger of Indian Athletics: Injuries Are Calendar Arithmetic, Not Bad LuckAt the warm-up area of the NIS track in Patiala, one thing always shows up...
Ruti Aga and the Arithmetic of Six Years: The Prescription That Cost More Than the DrugTwo and four, six. The entire architecture of Ruti Aga's case sits on that su...
Sydney's 2:18:31 and a Plastic Vial in KenyaUnder the Sydney Harbour Bridge on the morning of 30 August 2026, nobody in...
The EPO Case: Peres Jepchirchir's Suspension and an Audit of the Marathon 'Load System'On the morning of August 8, 2026, at a training camp in Kenya, a sample...
The Vial Filled Before Sydney: Peres Jepchirchir's Case and the Gap in the RecordThe finish line in Sydney on the morning of 30 August 2026 was laid out in...
2:18:31 and a Three-Minute Gap: What the Ledger Says in the Jepchirchir CaseThe first hour of the Sydney Marathon showed nothing dishonest on the clock....
The Arithmetic of Oxygen: Peres Jepchirchir's EPO Sample, Sydney's 2:18:31, and the Marathon's Load LedgerThe finish tape of the Sydney Marathon is not the last page of Peres...
The 2:18:31 Came After the EPO Positive: The Timeline of Jepchirchir's SuspensionOn August 30, 2026, in Sydney, Peres Jepchirchir won the Sydney Marathon in...
Ruti Aga's Six-Year Ban: A Knee Injection, a Forged Prescription and the Defence That Was Erased FirstSeptember 10. The Athletics Integrity Unit (AIU) statement issued on Thursday...
