Athletics
Two Years for the Injection, Four for the Paperwork: Ruti Aga's Six-Year Ban and the Ledger Behind It
Mahnoor's 32:32.40: Sindh's First Gold, and Why Pakistan's Women Still Walk 5,000m
32 Minutes 32 Seconds: Sindh's First Gold, and the Number That Exposed Pakistani Race Walking
Ruti Aga: A Six-Year Ban, and the Audit of a Forged Prescription
Mahnoor's 32:32.40: Sindh's First Gold and a Race With Half a Scoresheet
The Blank Column: The Indian Athletics Record That Was Never Written Down
Ruti Aga: A Six-Year Ban, and the Audit of a Forged PrescriptionThe first thing I looked at in this story was not the race. It was the...
Mahnoor's 32:32.40: Sindh's First Gold and a Race With Half a ScoresheetIn the report on the 54th National Athletics Championship, the women's 5,000m...
The Blank Column: The Indian Athletics Record That Was Never Written DownLast night a deconstruction file for an Indian athletics meet report opened o...
Two Years for the Injection, Four for the Paperwork: Ruti Aga's Six-Year Ban and the Ledger Behind ItA prescription pad ended Ruti Aga's career. The substance written on it was...
Mahnoor's 32:32.40: Sindh's First Gold, and Why Pakistan's Women Still Walk 5,000mThe result landed on my desk in Doha late on a Thursday with a single number...
The Arithmetic of 2:18:31: Peres Jepchirchir, EPO, and the Kenyan Marathon Structure We Forgot to MeasureOn August 30, 2026, Peres Jepchirchir crossed the finish line at the Sydney...
The Old Prescription Pad: Ruti Aga's Six-Year Ban and the Defence That Destroyed ItselfA clinic that did not exist. A "doctor" who was a family member with no medic...
Three Minutes and Five Seconds: Peres Jepchirchir, EPO, and the Margin Nobody AuditedOn the morning of 30 August 2026 in Sydney, as Peres Jepchirchir entered the...
N/A Is Also a Result: An Audit of Indian Athletics' Empty ColumnsThe file that landed in my inbox that afternoon had eleven fields — event,...
32 Minutes 32 Seconds: Sindh's First Gold, and the Number That Exposed Pakistani Race WalkingKarachi. Thursday, five in the evening, the inauguration. The hour is itself ...
The Empty File Audit: The Athletics Report That Arrived Without a Single NumberOn Tuesday afternoon I opened a file. In the slot marked title it said N/A. I...
32:32.40 — Sindh's First Gold, and the Date That Didn't Come With the ResultThe result arrived first: 32 minutes 32.40 seconds. Mahnoor won the women's...
Peres Jepchirchir Provisionally Suspended After EPO Positive From Sample Taken Before Sydney Marathon WinThe last kilometre of the Sydney Marathon on 30 August 2026 was a solo time...
The 2:18:31 in Sydney and One Sample from Kenya: Peres Jepchirchir's Ledger Reopens30 August 2026, Sydney. The board read 2:18:31. At that moment I was in...
The Empty Analysis, The Full Responsibility: When the Data Pipeline Becomes the SportA stadium result screen should show a reaction time. Imagine that screen is...
The Sample Came Before the Win: Peres Jepchirchir Provisionally Suspended Over EPO30 August 2026, Sydney. The clock stopped at 2:18:31 and Peres Jepchirchir...
Mahnoor's 32:32.40: Sindh's First Gold and a Race With Half a ScoresheetIn the report on the 54th National Athletics Championship, the women's 5,000m...
The Blank Column: The Indian Athletics Record That Was Never Written DownLast night a deconstruction file for an Indian athletics meet report opened o...
Two Years for the Injection, Four for the Paperwork: Ruti Aga's Six-Year Ban and the Ledger Behind ItA prescription pad ended Ruti Aga's career. The substance written on it was...
Mahnoor's 32:32.40: Sindh's First Gold, and Why Pakistan's Women Still Walk 5,000mThe result landed on my desk in Doha late on a Thursday with a single number...
The Arithmetic of 2:18:31: Peres Jepchirchir, EPO, and the Kenyan Marathon Structure We Forgot to MeasureOn August 30, 2026, Peres Jepchirchir crossed the finish line at the Sydney...
The Old Prescription Pad: Ruti Aga's Six-Year Ban and the Defence That Destroyed ItselfA clinic that did not exist. A "doctor" who was a family member with no medic...
Three Minutes and Five Seconds: Peres Jepchirchir, EPO, and the Margin Nobody AuditedOn the morning of 30 August 2026 in Sydney, as Peres Jepchirchir entered the...
N/A Is Also a Result: An Audit of Indian Athletics' Empty ColumnsThe file that landed in my inbox that afternoon had eleven fields — event,...
32 Minutes 32 Seconds: Sindh's First Gold, and the Number That Exposed Pakistani Race WalkingKarachi. Thursday, five in the evening, the inauguration. The hour is itself ...
The Empty File Audit: The Athletics Report That Arrived Without a Single NumberOn Tuesday afternoon I opened a file. In the slot marked title it said N/A. I...
32:32.40 — Sindh's First Gold, and the Date That Didn't Come With the ResultThe result arrived first: 32 minutes 32.40 seconds. Mahnoor won the women's...
Peres Jepchirchir Provisionally Suspended After EPO Positive From Sample Taken Before Sydney Marathon WinThe last kilometre of the Sydney Marathon on 30 August 2026 was a solo time...
The 2:18:31 in Sydney and One Sample from Kenya: Peres Jepchirchir's Ledger Reopens30 August 2026, Sydney. The board read 2:18:31. At that moment I was in...
The Empty Analysis, The Full Responsibility: When the Data Pipeline Becomes the SportA stadium result screen should show a reaction time. Imagine that screen is...
The Sample Came Before the Win: Peres Jepchirchir Provisionally Suspended Over EPO30 August 2026, Sydney. The clock stopped at 2:18:31 and Peres Jepchirchir...
