Athletics
The Sample Was Taken Before Sydney: Peres Jepchirchir, EPO, and a File That Is Not Closed2026-10-25On 30 August 2026, Peres Jepchirchir ran 2 hours, 18 minutes and 31 seconds t...
2:18:31 and a Three-Minute Gap: Peres Jepchirchir's EPO Case Is the Question the Finish List Never Asks2026-10-25The Sydney Marathon finish list was telling two stories with one number....
The Audit of an Empty Cell: The Indian Athletics Data That Was Never Logged2026-10-252:40 am, Dubai. Forty-seven rows on the screen, and one blank cell against ea...
Ruti Aga's six-year ban: a fake prescription, a glucocorticoid and the end of a marathon career2026-10-25My ledger for this case begins with a date: 10 September. From that day, Ruti...
Mahnoor's Gold, and the Time That Says More Than the Medal2026-10-26Mahnoor's Gold, and the Time That Says More Than the Medal Hook Sindh took it...
Ruti Aga's Six-Year Ban: How a Forged Prescription Erased the Only Defence That Could Have Worked2026-10-25The date 10 September sits next to Ruti Aga's name on the Athletics Integrity...
Mahnoor's Gold, and the Time That Says More Than the MedalMahnoor's Gold, and the Time That Says More Than the Medal Hook Sindh took it...
The Sample Was Taken Before Sydney: Peres Jepchirchir, EPO, and a File That Is Not ClosedOn 30 August 2026, Peres Jepchirchir ran 2 hours, 18 minutes and 31 seconds t...
2:18:31 and a Three-Minute Gap: Peres Jepchirchir's EPO Case Is the Question the Finish List Never AsksThe Sydney Marathon finish list was telling two stories with one number....
Ruti Aga's Six-Year Ban: How a Forged Prescription Erased the Only Defence That Could Have WorkedThe date 10 September sits next to Ruti Aga's name on the Athletics Integrity...
The Empty Ledger: The File Indian Age-Group Athletics Never Filled InAround eleven at night I opened the file. The title field was blank, the sour...
The Audit of an Empty Cell: The Indian Athletics Data That Was Never Logged2:40 am, Dubai. Forty-seven rows on the screen, and one blank cell against ea...
Ruti Aga's six-year ban: a fake prescription, a glucocorticoid and the end of a marathon careerMy ledger for this case begins with a date: 10 September. From that day, Ruti...
Peres Jepchirchir Provisionally Suspended for EPO After Sample Taken in Kenya Before Sydney Marathon WinThe finish sheet from the Sydney Marathon carried two names on the morning of...
Peres Jepchirchir: The 2:18:31 Sydney Title, and the Sample Taken Before ItThree minutes and change. In the Sydney Marathon on 30 August 2026, Peres...
EPO's Short Window and Peres Jepchirchir's Long Shadow: The 2:18:31 Mark Board Becomes a ConfessionPeres Jepchirchir, the defending Olympic and world marathon champion, was...
A Sample Taken Before Sydney, a 2:18:31 After It: Peres Jepchirchir's EPO Case Is Not Yet a VerdictThe first date in the file is still blank. We know the sample was collected i...
Peres Jepchirchir Provisionally Suspended for EPO: The Sydney Title, the Kenya Sample and an Unfinished ProcessI started with the names, not the noise. On the morning of 30 August 2026 in...
Peres Jepchirchir's EPO Case: The Sample's Geography and the Testing Pool Matter More Than 2:18:31The clock at the Sydney Marathon finish read 2:18:31. That is the number that...
The Sample Before the 2:18:31: Peres Jepchirchir and the Marathon's Unwatched CheckpointThe clock at the Sydney Marathon finish line read 2 hours, 18 minutes and 31...
2:18:31 and the Date of a Sample: In Jepchirchir's Case, the Timeline Is the EvidenceThe results sheet from the Sydney Marathon carries two dates. The first is 30...
The Sample Was Taken Before Sydney: Peres Jepchirchir, EPO, and a File That Is Not ClosedOn 30 August 2026, Peres Jepchirchir ran 2 hours, 18 minutes and 31 seconds t...
2:18:31 and a Three-Minute Gap: Peres Jepchirchir's EPO Case Is the Question the Finish List Never AsksThe Sydney Marathon finish list was telling two stories with one number....
Ruti Aga's Six-Year Ban: How a Forged Prescription Erased the Only Defence That Could Have WorkedThe date 10 September sits next to Ruti Aga's name on the Athletics Integrity...
The Empty Ledger: The File Indian Age-Group Athletics Never Filled InAround eleven at night I opened the file. The title field was blank, the sour...
The Audit of an Empty Cell: The Indian Athletics Data That Was Never Logged2:40 am, Dubai. Forty-seven rows on the screen, and one blank cell against ea...
Ruti Aga's six-year ban: a fake prescription, a glucocorticoid and the end of a marathon careerMy ledger for this case begins with a date: 10 September. From that day, Ruti...
Peres Jepchirchir Provisionally Suspended for EPO After Sample Taken in Kenya Before Sydney Marathon WinThe finish sheet from the Sydney Marathon carried two names on the morning of...
Peres Jepchirchir: The 2:18:31 Sydney Title, and the Sample Taken Before ItThree minutes and change. In the Sydney Marathon on 30 August 2026, Peres...
EPO's Short Window and Peres Jepchirchir's Long Shadow: The 2:18:31 Mark Board Becomes a ConfessionPeres Jepchirchir, the defending Olympic and world marathon champion, was...
A Sample Taken Before Sydney, a 2:18:31 After It: Peres Jepchirchir's EPO Case Is Not Yet a VerdictThe first date in the file is still blank. We know the sample was collected i...
Peres Jepchirchir Provisionally Suspended for EPO: The Sydney Title, the Kenya Sample and an Unfinished ProcessI started with the names, not the noise. On the morning of 30 August 2026 in...
Peres Jepchirchir's EPO Case: The Sample's Geography and the Testing Pool Matter More Than 2:18:31The clock at the Sydney Marathon finish read 2:18:31. That is the number that...
The Sample Before the 2:18:31: Peres Jepchirchir and the Marathon's Unwatched CheckpointThe clock at the Sydney Marathon finish line read 2 hours, 18 minutes and 31...
2:18:31 and the Date of a Sample: In Jepchirchir's Case, the Timeline Is the EvidenceThe results sheet from the Sydney Marathon carries two dates. The first is 30...
