Athletics
Jepchirchir's EPO Case: What the Data Says, and What the System Hides2026-10-26The detection window for EPO is 72 hours. How long is the window for truth? N...
Six Years, Two Sanctions, One Forged Prescription: The Missing Page in Ruti Aga's File2026-10-25The Athletics Integrity Unit's statement landed on a Thursday, and it carried...
The 2:18:31 in Sydney and a Sample Taken in Kenya: In the Peres Jepchirchir File, the Clock and the Paperwork Run on Different Timelines2026-10-2530 August 2026, Sydney. The clock stopped at 2:18:31. There was no asterisk i...
The Jepchirchir EPO Case: 2:18:31, a Three-Minute Gap, and the Page That Was Written Before Sydney2026-10-24The Sydney Clock The clock at the Sydney Marathon stopped at 2:18:31, and for...
AthleticsJepchirchir's EPO Case: What the Data Says, and What the System HidesThe detection window for EPO is 72 hours. How long is the window for truth? N...
AthleticsEPO and the Sydney File: Peres Jepchirchir's Provisional SuspensionThe result sheet of the 2026 Sydney Marathon carries a clean first line: Pere...
AthleticsSix Years, Two Sanctions, One Forged Prescription: The Missing Page in Ruti Aga's FileThe Athletics Integrity Unit's statement landed on a Thursday, and it carried...
AthleticsRuti Aga and the Six-Year Invoice: How a Forged Prescription Closed the Only Defence That Could Have WorkedTwo numbers. Two years. Four years. Sum: six. Ruti Aga of Ethiopia was tested...
AthleticsPeres Jepchirchir's EPO Suspension: Questions Over Sydney's 2:18:31 WinThe morning of August 30, 2026, was a golden moment in Sydney. Peres...
AthleticsRuti Aga's Six Years: The Ledger Entry a Forged Prescription WroteSix years from 10 September. That is the first number anyone lifts from the...
AthleticsThe 2:18:31 in Sydney and a Sample Taken in Kenya: In the Peres Jepchirchir File, the Clock and the Paperwork Run on Different Timelines30 August 2026, Sydney. The clock stopped at 2:18:31. There was no asterisk i...
AthleticsThe Jepchirchir EPO Case: 2:18:31, a Three-Minute Gap, and the Page That Was Written Before SydneyThe Sydney Clock The clock at the Sydney Marathon stopped at 2:18:31, and for...
Athletics2:18:31 and the Sample Before It: Peres Jepchirchir's EPO Case and Marathon's Invisible Audit WindowThe finish board in Sydney froze at 2:18:31, and the gap beneath it was easy ...
AthleticsRuti Aga's Six Years: Two for the Drug, Four for the Prescription No Clinic Ever WroteSeptember 10. The provisional suspension runs from that date, and the six-yea...
AthleticsThe Empty Column: The Indian Athletics Record That Was Never Written DownThere is a page in my notebook with only a date on it — 14 February 2026 — an...
AthleticsSindh's First Gold in 32:32.40: The Number That Should Have Moved Was the DistanceOf the many numbers in the report I have in front of me on the 54th National...
AthleticsWhat Never Gets Recorded: Indian Women's Athletics and the Columns Left BlankLast month, on my desk in Bengaluru, I opened a file: fourteen columns, nine...
AthleticsEPO and the Sydney File: Peres Jepchirchir's Provisional SuspensionThe result sheet of the 2026 Sydney Marathon carries a clean first line: Pere...
AthleticsSix Years, Two Sanctions, One Forged Prescription: The Missing Page in Ruti Aga's FileThe Athletics Integrity Unit's statement landed on a Thursday, and it carried...
AthleticsRuti Aga and the Six-Year Invoice: How a Forged Prescription Closed the Only Defence That Could Have WorkedTwo numbers. Two years. Four years. Sum: six. Ruti Aga of Ethiopia was tested...
AthleticsPeres Jepchirchir's EPO Suspension: Questions Over Sydney's 2:18:31 WinThe morning of August 30, 2026, was a golden moment in Sydney. Peres...
AthleticsRuti Aga's Six Years: The Ledger Entry a Forged Prescription WroteSix years from 10 September. That is the first number anyone lifts from the...
AthleticsThe 2:18:31 in Sydney and a Sample Taken in Kenya: In the Peres Jepchirchir File, the Clock and the Paperwork Run on Different Timelines30 August 2026, Sydney. The clock stopped at 2:18:31. There was no asterisk i...
AthleticsThe Jepchirchir EPO Case: 2:18:31, a Three-Minute Gap, and the Page That Was Written Before SydneyThe Sydney Clock The clock at the Sydney Marathon stopped at 2:18:31, and for...
Athletics2:18:31 and the Sample Before It: Peres Jepchirchir's EPO Case and Marathon's Invisible Audit WindowThe finish board in Sydney froze at 2:18:31, and the gap beneath it was easy ...
AthleticsRuti Aga's Six Years: Two for the Drug, Four for the Prescription No Clinic Ever WroteSeptember 10. The provisional suspension runs from that date, and the six-yea...
AthleticsThe Empty Column: The Indian Athletics Record That Was Never Written DownThere is a page in my notebook with only a date on it — 14 February 2026 — an...
AthleticsSindh's First Gold in 32:32.40: The Number That Should Have Moved Was the DistanceOf the many numbers in the report I have in front of me on the 54th National...
AthleticsWhat Never Gets Recorded: Indian Women's Athletics and the Columns Left BlankLast month, on my desk in Bengaluru, I opened a file: fourteen columns, nine...
