Athletics
Jepchirchir's EPO Suspension: A Win, Two Notebooks, and the Silence of Sport
32:32.40 and a Missing Date: Mahnoor's Gold for Sindh, and a Result the Feed Cannot Audit
Jepchirchir's 2:18:31 and the Date That Came Before It: The Marathon Ledger Nobody Requests
The Six-Year Arithmetic: Ruti Aga's Case Rested on Paper, Not on the Drug
Jepchirchir's 2:18:31 and the Date That Came Before It: The Marathon Ledger Nobody RequestsSydney's elevation to the seventh World Marathon Major was announced in 2026,...
The Six-Year Arithmetic: Ruti Aga's Case Rested on Paper, Not on the DrugThe doctor named on the prescription was not on any medical register. The...
Ruti Aga: Six Years, and the Prescription the Clinic Never IssuedThere was a stamp on the prescription. A clinic's name, a date, a patient's...
Ruti Aga's Six-Year Ban: A Forged Prescription, a Misclassified Drug and the Marathon's Invisible Medical EconomyIn March, Ruti Aga won a half marathon in China. The story after the finish...
Jepchirchir's EPO Suspension: A Win, Two Notebooks, and the Silence of SportI keep two notebooks — one for the score, one for the silence after it. After...
32:32.40 and the Empty Columns: Mahnoor's First Gold for Sindh, and a National Championship's Unfinished ScoresheetOne number sat on the results sheet. 32:32.40. Before it, a name: Mahnoor....
32:32.40 — When the Clock Asks a Question, National Medals Don't Answer ItOn that track in Karachi, where the five o'clock evening start was probably...
32:32.40 and a Missing Date: Mahnoor's Gold for Sindh, and a Result the Feed Cannot Audit32:32.40 and a Missing Date Thirty-two minutes, thirty-two point four zero...
Ruti Aga's Six-Year Ban: A Forged Prescription, a Glucocorticoid, and the Defence That Destroyed ItselfHook I read the AIU statement three times, and each time one phrase stopped m...
Ruti Aga and the Arithmetic of Six: A Forged Prescription, a Mislabeled Substance, and the Open Ledger of Marathon Medical GovernanceThe Athletics Integrity Unit's statement landed on Thursday afternoon with...
Sydney's 2:18:31 and One Sample from Kenya: Reading the Jepchirchir Case Off the LedgerThere are two dates in my file on this case. The first is 30 August 2026 — th...
Peres Jepchirchir's Provisional Suspension: EPO, Sydney, and the Unfinished Page of DataThe numbers balanced on the first pass. That was the problem. On August 30,...
A Sample Taken Before Sydney: Peres Jepchirchir Provisionally Suspended After EPO PositiveEvery host knows the moment before the lights — when the arena is still a...
Three Minutes in Sydney, One Sample in Kenya: The Testing Economy of the MarathonOn the evening of 30 August 2026 the Sydney Marathon result moved on the wire...
