Athletics
Digging the Junior Ledger: Indian Athletics' Hidden Talent in Empty StadiumsWhenever a major tournament arrives, the media noise rises. But the real sign...
Empty Data, Empty Stadium: The Biggest Story in Indian Athletics Was Never WrittenOn that February 2026 evening at Jawaharlal Nehru Stadium in Chennai, I clipp...
From Javelin Sector to Photo Finish: A Mark Is Not Made, It Is CertifiedGuvahati, February 2026. The javelin sector at the Khelo India Youth Games....
2:47:52 and the 'Queen of the Track': The Hanoi Record That Is Not a National RecordTwo numbers on the results sheet were not speaking to each other. The women's...
India's Empty Column: Where 'No Risk Found' Means 'No Audit Run'8 August 2026, Stade de France. By the sixth round of the men's javelin final...
The 2:47:52 Crown: Hanoi's Record Was Real, but the Bridges and the 1:30 a.m. Start Never Made the LedgerAt 1:30 a.m. the first wave went off the Long Bien bridge. The 120-year-old...
The Empty Start List: An Athletics Report With Not One Name on the LedgerBefore every meet I do one thing — a single-page PDF. Every entrant's name,...
A 1:30 a.m. Start Line: Hanoi's 2:47:52 and the 21 Minutes Between It and an Olympic QuotaAt 1:30 in the morning the first shoe lands on a steel joint of the Long Bien...
Hanoi Marathon 2026: The Arithmetic of 2:47:52, Three Bridges and a 1:30 a.m. StartAt 1:30 in the morning in Hanoi, the clock had not emptied the streets. More...
VPIM 2026 Hanoi Marathon: The Real Story Behind 2:47:52 and 2:31:49At 1:30 a.m., over 11,000 runners' footsteps fell together on the streets of...
Hanoi Marathon: A 2:47:52 Course Record, and the 21 Quiet Minutes Between It and the Olympic StandardThe official result sheet of the VPIM 2026 Hanoi International Marathon lists...
Hanoi Marathon 2026: The Truth of 2:47:52 and the 'Golden Weather' Pitch1:30 a.m. Over 11,000 runners on the streets of Hanoi. I stood right above Lo...
Empty Data, Empty Stadium: The Biggest Story in Indian Athletics Was Never WrittenOn that February 2026 evening at Jawaharlal Nehru Stadium in Chennai, I clipp...
From Javelin Sector to Photo Finish: A Mark Is Not Made, It Is CertifiedGuvahati, February 2026. The javelin sector at the Khelo India Youth Games....
2:47:52 and the 'Queen of the Track': The Hanoi Record That Is Not a National RecordTwo numbers on the results sheet were not speaking to each other. The women's...
India's Empty Column: Where 'No Risk Found' Means 'No Audit Run'8 August 2026, Stade de France. By the sixth round of the men's javelin final...
The 2:47:52 Crown: Hanoi's Record Was Real, but the Bridges and the 1:30 a.m. Start Never Made the LedgerAt 1:30 a.m. the first wave went off the Long Bien bridge. The 120-year-old...
The Empty Start List: An Athletics Report With Not One Name on the LedgerBefore every meet I do one thing — a single-page PDF. Every entrant's name,...
A 1:30 a.m. Start Line: Hanoi's 2:47:52 and the 21 Minutes Between It and an Olympic QuotaAt 1:30 in the morning the first shoe lands on a steel joint of the Long Bien...
Hanoi Marathon 2026: The Arithmetic of 2:47:52, Three Bridges and a 1:30 a.m. StartAt 1:30 in the morning in Hanoi, the clock had not emptied the streets. More...
VPIM 2026 Hanoi Marathon: The Real Story Behind 2:47:52 and 2:31:49At 1:30 a.m., over 11,000 runners' footsteps fell together on the streets of...
Hanoi Marathon: A 2:47:52 Course Record, and the 21 Quiet Minutes Between It and the Olympic StandardThe official result sheet of the VPIM 2026 Hanoi International Marathon lists...
Hanoi Marathon 2026: The Truth of 2:47:52 and the 'Golden Weather' Pitch1:30 a.m. Over 11,000 runners on the streets of Hanoi. I stood right above Lo...
