Athletics
Sydney's 2:18:31 and the EPO Postscript: Peres Jepchirchir's Provisional Suspension and a System That Waits to Get Lucky
Peres Jepchirchir Suspended: The Sample Taken Before Sydney's 2:18:31, and the Marathon's Overlooked Testing Window
The Peres Jepchirchir Case: The Sample's Timestamp Matters More Than 2:18:31
An Empty File Cannot Make an Injury Story: The Load Ledger and Indian Athletics' Return-to-Play Arithmetic
The Bottle Sealed Before Sydney's 2:18:31: Peres Jepchirchir, EPO, and the Race Nobody Watched
AthleticsSydney's 2:18:31 and the EPO Postscript: Peres Jepchirchir's Provisional Suspension and a System That Waits to Get LuckySydney, August 30, 2026. The mark board above the finish line recorded 2:18:3...
AthleticsThe Bottle Sealed Before Sydney's 2:18:31: Peres Jepchirchir, EPO, and the Race Nobody Watched30 August 2026, Sydney. The clock stopped at 2:18:31 and Peres Jepchirchir di...
AthleticsPeres Jepchirchir and EPO: Sample Taken Before Sydney Win, Provisional Suspension, and the Detection Window That Decides EverythingThe results sheet for the Sydney Marathon still reads 2:18:31. Peres...
AthleticsPeres Jepchirchir Suspended: The Sample Taken Before Sydney's 2:18:31, and the Marathon's Overlooked Testing WindowThe clock in Sydney stopped at 2:18:31 on the morning of 30 August 2026. Pere...
AthleticsSydney's 2:18:31 and the Sample Taken Before It: What the Dates Say in the Peres Jepchirchir CaseThe last kilometre of the Sydney Marathon, 30 August 2026. Peres Jepchirchir...
AthleticsThe Peres Jepchirchir Case: The Sample's Timestamp Matters More Than 2:18:31Two numbers jump off the Sydney Marathon results sheet. The first is 2:18:31 ...
AthleticsThe 2:18:31 in Sydney, a Vial Sealed in Kenya, and the Calendar Nobody AuditsSydney, 30 August 2026. Peres Jepchirchir broke the tape in 2:18:31, more tha...
AthleticsRuti Aga's Six-Year Ban: A Forged Prescription Turned a Glucocorticoid Case Into a Career's EndTwo years plus four years equals six. That is the first sum to read in the Ru...
AthleticsThe Lesson of the Empty Sheet: In Athletics, Do Not Read 'Unknown' as 'Safe'The chai had gone cold on the Pune rooftop that night and the sheet in front ...
AthleticsAn Empty File Cannot Make an Injury Story: The Load Ledger and Indian Athletics' Return-to-Play ArithmeticTokyo warm-up track, August 2026. I counted eighteen warm-up throws, watched...
AthleticsThe Bottle Sealed Before Sydney's 2:18:31: Peres Jepchirchir, EPO, and the Race Nobody Watched30 August 2026, Sydney. The clock stopped at 2:18:31 and Peres Jepchirchir di...
AthleticsPeres Jepchirchir and EPO: Sample Taken Before Sydney Win, Provisional Suspension, and the Detection Window That Decides EverythingThe results sheet for the Sydney Marathon still reads 2:18:31. Peres...
AthleticsPeres Jepchirchir Suspended: The Sample Taken Before Sydney's 2:18:31, and the Marathon's Overlooked Testing WindowThe clock in Sydney stopped at 2:18:31 on the morning of 30 August 2026. Pere...
AthleticsSydney's 2:18:31 and the Sample Taken Before It: What the Dates Say in the Peres Jepchirchir CaseThe last kilometre of the Sydney Marathon, 30 August 2026. Peres Jepchirchir...
AthleticsThe Peres Jepchirchir Case: The Sample's Timestamp Matters More Than 2:18:31Two numbers jump off the Sydney Marathon results sheet. The first is 2:18:31 ...
AthleticsThe 2:18:31 in Sydney, a Vial Sealed in Kenya, and the Calendar Nobody AuditsSydney, 30 August 2026. Peres Jepchirchir broke the tape in 2:18:31, more tha...
AthleticsRuti Aga's Six-Year Ban: A Forged Prescription Turned a Glucocorticoid Case Into a Career's EndTwo years plus four years equals six. That is the first sum to read in the Ru...
AthleticsThe Lesson of the Empty Sheet: In Athletics, Do Not Read 'Unknown' as 'Safe'The chai had gone cold on the Pune rooftop that night and the sheet in front ...
AthleticsAn Empty File Cannot Make an Injury Story: The Load Ledger and Indian Athletics' Return-to-Play ArithmeticTokyo warm-up track, August 2026. I counted eighteen warm-up throws, watched...
