Athletics
Ruti Aga's six-year ban: the sentence that tripled in weight came from a forged prescription
Two Vietnamese Runners Finish the 330 km Tor des Géants: Reading 138 Hours in the Aosta Mountains
VPIM 2026: Two Course Records and the Twenty-Minute Gap Behind the Medal
VPIM 2026: Pham Thi Hong Le's 2:47:52 Course Record and the Real Ceiling of Vietnamese Marathon
2:47:52 and 2:31:49: When the VPIM 2026 Gold Medal Is Priced by Cash Flow, Not by Seconds
Asian Games 2026 Day 6: Indian Athletics and the Trap of 'Historic Medals'While most viewers keep their eyes fixed on the medal table, I found myself...
Nine Empty Cells in Vietnamese Athletics' Injury RecordsThe report ran nine sections. Every section had a table, criteria, an...
Peres Jepchirchir Provisionally Suspended: A 2:18:31 Win and What Cannot Yet Be ConcludedIn the Sydney press room, one reporter asked about 2:18:31. The next asked...
Ruti Aga's six-year ban: the sentence that tripled in weight came from a forged prescriptionWhat landed on the disciplinary panel's desk this time was not a vial. It was...
A Chinese Former Nurse and Nearly $700,000 from Marathons: When the Road Pays More Than a Hospital SalaryOn October 18, 2026, at the Xi'an Marathon, the finish-line clock stopped at ...
Two Vietnamese Runners Finish the 330 km Tor des Géants: Reading 138 Hours in the Aosta MountainsThree in the morning on a pass somewhere in the Aosta Valley, the temperature...
Sole Thickness Over 40 mm Limit Strips Asian Games Women's Marathon Race Walk Gold OvernightOn September 27, on the loop course around Aichi–Nagoya, Yasmina Toksambaeva...
VPIM 2026: Two Course Records and the Twenty-Minute Gap Behind the MedalAt 01:30 the start corral goes up along the road beside Hoan Kiem Lake, the...
VPIM 2026: Pham Thi Hong Le's 2:47:52 Course Record and the Real Ceiling of Vietnamese MarathonI read the VPIM 2026 results sheet at 21:40 Nairobi time, when Hanoi had just...
2:47:52 and 2:31:49: When the VPIM 2026 Gold Medal Is Priced by Cash Flow, Not by SecondsIn the last three seasons I have tracked the VPBank Hanoi International...
Asiad 20: The Sepak Takraw Gold and the Silence of Vietnamese AthleticsThe first headset was heavier than I expected, but my voice turned out to be...
When the Scoreboard Falls Silent: Why Kenya's Women's Data Is Still Erased After World Cup 2026In the press room of the France–Belgium semi-final at the 2026 World Cup, I w...
Dos Santos's 45.98 and the Budapest 800m Shock: When the Track Does Not LieBefore Budapest's lights came on, I had already sat down and counted the step...
Vietnamese Athletics Wins on Memory and Loses on Data“She ran 11.68 yesterday.” The coach slid his phone across the plastic seatin...
Kenya, Nairobi 2029 and the Doping Test Nobody Wants to SignIn October, in Nairobi, Sebastian Coe stood before a room full of athletics...
Nairobi 2029 and 140+ Sanctions: The Gap Between an 'Improving' Headline and a Number That Refuses to FallIn a press room in Nairobi, Sebastian Coe spoke about progress. He said Kenya...
Tragedy at Seoul Race 2026: The Death of Amateur Runner Yoo Ji-won and Unanswered QuestionsOn the morning of October 11, 2026, at the 24th Seoul Race, a...
Decoding the Death of Amateur Runner Yoo Ji-won at Seoul Race 2026: An In-Depth Analysis from a Road Running PerspectiveOn October 11, 2026, a tragic event occurred at Seoul Race 2026, a large-scal...
Yoo Ji-won and the Medical-Safety Gap in South Korea's Mass-Participation Running BoomYoo Ji-won and the Medical-Safety Gap in South Korea's Mass-Participation...
Rumesh Tharanga and the 92.62 m mark: a Sri Lankan record between two historic benchmarksIn Rome, during the 2026 season, the javelin left Rumesh Tharanga Pathirage's...
Two Seconds and Eight Minutes Thirty-Five: Kipchoge, the Melbourne Course Record, and the Trap Called 'Peak'On the Melbourne course, on October 12, 2026, Eliud Kipchoge crossed the line...
Kipchoge Breaks Melbourne Marathon Course Record at 41: 2 Seconds for the Record, 8 Minutes 35 Seconds From the PeakThe clock at the Melbourne Cricket Ground stopped at 2:09:10. Eliud Kipchoge...
When the Track Stays Silent: An Analysis of Empty Data and the Lesson of TruthWhen numbers speak, I simply listen. But this time, what I hold is an empty...
Decoding Kipchoge at 41: The Melbourne Course Record Is Not Evidence of Peak FormEliud Kipchoge has just won the 2026 Melbourne Marathon in 2:09:10, breaking...
Nine Empty Cells in Vietnamese Athletics' Injury RecordsThe report ran nine sections. Every section had a table, criteria, an...
Peres Jepchirchir Provisionally Suspended: A 2:18:31 Win and What Cannot Yet Be ConcludedIn the Sydney press room, one reporter asked about 2:18:31. The next asked...
Ruti Aga's six-year ban: the sentence that tripled in weight came from a forged prescriptionWhat landed on the disciplinary panel's desk this time was not a vial. It was...
A Chinese Former Nurse and Nearly $700,000 from Marathons: When the Road Pays More Than a Hospital SalaryOn October 18, 2026, at the Xi'an Marathon, the finish-line clock stopped at ...
Two Vietnamese Runners Finish the 330 km Tor des Géants: Reading 138 Hours in the Aosta MountainsThree in the morning on a pass somewhere in the Aosta Valley, the temperature...
Sole Thickness Over 40 mm Limit Strips Asian Games Women's Marathon Race Walk Gold OvernightOn September 27, on the loop course around Aichi–Nagoya, Yasmina Toksambaeva...
VPIM 2026: Two Course Records and the Twenty-Minute Gap Behind the MedalAt 01:30 the start corral goes up along the road beside Hoan Kiem Lake, the...
VPIM 2026: Pham Thi Hong Le's 2:47:52 Course Record and the Real Ceiling of Vietnamese MarathonI read the VPIM 2026 results sheet at 21:40 Nairobi time, when Hanoi had just...
2:47:52 and 2:31:49: When the VPIM 2026 Gold Medal Is Priced by Cash Flow, Not by SecondsIn the last three seasons I have tracked the VPBank Hanoi International...
Asiad 20: The Sepak Takraw Gold and the Silence of Vietnamese AthleticsThe first headset was heavier than I expected, but my voice turned out to be...
When the Scoreboard Falls Silent: Why Kenya's Women's Data Is Still Erased After World Cup 2026In the press room of the France–Belgium semi-final at the 2026 World Cup, I w...
Dos Santos's 45.98 and the Budapest 800m Shock: When the Track Does Not LieBefore Budapest's lights came on, I had already sat down and counted the step...
Vietnamese Athletics Wins on Memory and Loses on Data“She ran 11.68 yesterday.” The coach slid his phone across the plastic seatin...
Kenya, Nairobi 2029 and the Doping Test Nobody Wants to SignIn October, in Nairobi, Sebastian Coe stood before a room full of athletics...
Nairobi 2029 and 140+ Sanctions: The Gap Between an 'Improving' Headline and a Number That Refuses to FallIn a press room in Nairobi, Sebastian Coe spoke about progress. He said Kenya...
Tragedy at Seoul Race 2026: The Death of Amateur Runner Yoo Ji-won and Unanswered QuestionsOn the morning of October 11, 2026, at the 24th Seoul Race, a...
Decoding the Death of Amateur Runner Yoo Ji-won at Seoul Race 2026: An In-Depth Analysis from a Road Running PerspectiveOn October 11, 2026, a tragic event occurred at Seoul Race 2026, a large-scal...
Yoo Ji-won and the Medical-Safety Gap in South Korea's Mass-Participation Running BoomYoo Ji-won and the Medical-Safety Gap in South Korea's Mass-Participation...
Rumesh Tharanga and the 92.62 m mark: a Sri Lankan record between two historic benchmarksIn Rome, during the 2026 season, the javelin left Rumesh Tharanga Pathirage's...
Two Seconds and Eight Minutes Thirty-Five: Kipchoge, the Melbourne Course Record, and the Trap Called 'Peak'On the Melbourne course, on October 12, 2026, Eliud Kipchoge crossed the line...
Kipchoge Breaks Melbourne Marathon Course Record at 41: 2 Seconds for the Record, 8 Minutes 35 Seconds From the PeakThe clock at the Melbourne Cricket Ground stopped at 2:09:10. Eliud Kipchoge...
When the Track Stays Silent: An Analysis of Empty Data and the Lesson of TruthWhen numbers speak, I simply listen. But this time, what I hold is an empty...
Decoding Kipchoge at 41: The Melbourne Course Record Is Not Evidence of Peak FormEliud Kipchoge has just won the 2026 Melbourne Marathon in 2:09:10, breaking...
