Athletics
Hanoi's 2:47:52: The 37 Minutes 56 Seconds Between 'Golden Weather' and a Record
The Results Page Came Back Empty: Indian Athletics' Real Crisis Is What Never Gets Recorded
89.45 Metres and the Silence After It: The Ledger Nobody Audits in Indian Athletics
Hanoi's Night, Three Bridges and the Truth of 2:47:52: The VPIM 2026 Load Sheet
The Blank Row in Athletics Data: When "No Risk Found" Is the Most Dangerous Output
The Blank Row in Athletics Data: When "No Risk Found" Is the Most Dangerous OutputEarly this season a report landed on my screen with nine fields and nine...
Hanoi's 2:47:52: The 37 Minutes 56 Seconds Between 'Golden Weather' and a RecordAt 1:30 in the morning, the first wave was released from behind the barriers...
The Mark With No Witness: Wind Readings, Altitude and the Missing Audit in Indian Athletics ReportingThe report had nine sections and nine identical answers — "not available." No...
The Results Page Came Back Empty: Indian Athletics' Real Crisis Is What Never Gets RecordedBhubaneswar, July 2026. The commentary booth at Kalinga Stadium, the closing...
89.45 Metres and the Silence After It: The Ledger Nobody Audits in Indian AthleticsAugust 8, 2026, Stade de France. The javelin final. Neeraj Chopra's spear lan...
The Empty Entry List: Indian Athletics' Ledger That Never Gets Printed78 to 82 metres. On the back of my £12 ticket for the men's javelin...
Hanoi Marathon's Page-14 Truth: The 2:47:52 'Record' and a 21-Minute GapHanoi: 1:30 a.m. The city's roads are empty, the wind is pressing against the...
Athletics Analysis in an Empty Dataset: When the Track's Stopwatch Falls SilentSitting on the timing gantry at Salt Lake Stadium in Kolkata, I once watched ...
Hanoi's 2:47:52 Sits 21 Minutes From the Olympic Standard — VPIM 2026's 'Record' Is a Domestic OneAt 1:30 a.m. on closed Hanoi streets, more than 11,000 runners stood in the...
The Blank Column: Indian Athletics' Only Injury Record Is the One Nobody Ever FiledThe Blank Column: Indian Athletics' Only Injury Record Is the One Nobody Ever...
When the Data Pipeline Returned Empty: The False-Clearance Risk in Athletics AnalysisThe first thing that strikes you when you open the Stage-1 deconstruction...
Hanoi's Night, Three Bridges and the Truth of 2:47:52: The VPIM 2026 Load SheetHalf past one in the morning. Hanoi's Long Bien bridge — a 120-year-old steel...
1:30 A.M. on Hanoi's Steel Bridge: The 2:47:52 Crown and the Twenty-One Minutes Behind ItRead a 1:30 a.m. start time and the ear builds the sound by itself: a thin fi...
VPBank Hanoi Marathon 2026: The Real Story Behind 2:47:52 and 2:31:49At 1:30 a.m. on Hanoi's Long Bien Bridge, when the first wave gun went off,...
Hanoi's 2:47:52 and the Twenty-One Minutes to the Olympic Standard: The VPBank Marathon 'Record' That Was Never Placed on the Right LadderA timing mat laid across the northern end of the Long Bien Bridge at half pas...
Hanoi's 2:47:52: The 37 Minutes 56 Seconds Between 'Golden Weather' and a RecordAt 1:30 in the morning, the first wave was released from behind the barriers...
The Mark With No Witness: Wind Readings, Altitude and the Missing Audit in Indian Athletics ReportingThe report had nine sections and nine identical answers — "not available." No...
The Results Page Came Back Empty: Indian Athletics' Real Crisis Is What Never Gets RecordedBhubaneswar, July 2026. The commentary booth at Kalinga Stadium, the closing...
89.45 Metres and the Silence After It: The Ledger Nobody Audits in Indian AthleticsAugust 8, 2026, Stade de France. The javelin final. Neeraj Chopra's spear lan...
The Empty Entry List: Indian Athletics' Ledger That Never Gets Printed78 to 82 metres. On the back of my £12 ticket for the men's javelin...
Hanoi Marathon's Page-14 Truth: The 2:47:52 'Record' and a 21-Minute GapHanoi: 1:30 a.m. The city's roads are empty, the wind is pressing against the...
Athletics Analysis in an Empty Dataset: When the Track's Stopwatch Falls SilentSitting on the timing gantry at Salt Lake Stadium in Kolkata, I once watched ...
Hanoi's 2:47:52 Sits 21 Minutes From the Olympic Standard — VPIM 2026's 'Record' Is a Domestic OneAt 1:30 a.m. on closed Hanoi streets, more than 11,000 runners stood in the...
The Blank Column: Indian Athletics' Only Injury Record Is the One Nobody Ever FiledThe Blank Column: Indian Athletics' Only Injury Record Is the One Nobody Ever...
When the Data Pipeline Returned Empty: The False-Clearance Risk in Athletics AnalysisThe first thing that strikes you when you open the Stage-1 deconstruction...
Hanoi's Night, Three Bridges and the Truth of 2:47:52: The VPIM 2026 Load SheetHalf past one in the morning. Hanoi's Long Bien bridge — a 120-year-old steel...
1:30 A.M. on Hanoi's Steel Bridge: The 2:47:52 Crown and the Twenty-One Minutes Behind ItRead a 1:30 a.m. start time and the ear builds the sound by itself: a thin fi...
VPBank Hanoi Marathon 2026: The Real Story Behind 2:47:52 and 2:31:49At 1:30 a.m. on Hanoi's Long Bien Bridge, when the first wave gun went off,...
Hanoi's 2:47:52 and the Twenty-One Minutes to the Olympic Standard: The VPBank Marathon 'Record' That Was Never Placed on the Right LadderA timing mat laid across the northern end of the Long Bien Bridge at half pas...
