Athletics
VPIM 2026: The 2:47:52 Course Record and the 20-Minute Gap to Global StandardsAt 01:30, Hanoi was still dark when more than 11,000 runners lined up for the...
The Nurse's Road: 2:29:07, Nearly 700,000 USD, and the Prize Structure of Chinese Women's MarathonWhen the digital clock above the finish line of the Xi'an Marathon read 2:29:...
Ruti Aga's Six-Year Ban: The Heaviest Penalty Sits in the Prescription, Not the InjectionInside the file published by the Athletics Integrity Unit there is a...
The Load Dashboard Says Green, but There Is Not a Single Row of DataEarly in March 2026 I reopened the load log of a youth squad inside a Hanoi...
A Broken Data Pipeline and the Sports Analyst's Test of IntegrityNine pages. Nine pages of a deep athletics analysis, and all nine returned th...
Input data failure halts in-depth athletics analysis reportA two-stage sports data analysis system has recorded an exception: an in-dept...
Athletics Apparel: From Silent Revolution to Identity StatementSydney, September 25, 2026. The Olympic Stadium in Australia is packed with...
Six Minutes in Tokyo and Twenty Years of Silence: How We Misread Women's SportSIX MINUTES IN TOKYO AND TWENTY YEARS OF SILENCE In October 2026 I sat in the...
The Mathematics of Kenya's Track: Quota Spots, Carbon Shoes and the Names Missing from the Scoreboard5:40 a.m., Iten It is still dark. At 2,400 metres of altitude, the air is thi...
European Athletics Championships 2028: The Record £3m Prize Fund and the Shift from Performance Bonuses to Placing-Based PayoutsThe eighth-place finisher in an athletics final is the last name read out on...
Global Gate Ha Long 2026: 15,000 Bibs, Three Distances, and a 'Marathon' Label Worth Reading AgainThere is one frame in the launch clip I replayed several times: a wide road...
Vietnamese Women's Athletics: Wind, Altitude, and What the Scoreboard Never ShowsLate in the month, at Nha Trang Stadium, a free-entry athletics meet took pla...
Ultimate Championship Opens in Budapest: $150,000, 16 Slots and a Load-Management Data GapBudapest, September 11, 2033. Usain Bolt sat in the front row at the opening...
Nguyen Thi Oanh: Four Finishes and a Price No Scoreboard RecordsThe moment arrived in the late afternoon of May 12, 2026, at Morodok Techo...
21.47 Seconds and an Advert: When the 200m Track Had to Answer a Question That Wasn't Its OwnBudapest at night, the electronic clock flipped its numbers. 21.47 seconds....
When Stage-1 Returns Empty: Lessons in Analytical Discipline in Athletics JournalismIn my 19 years covering athletics, I've encountered countless matches where...
World Athletics Holds Firm on Russia Ban Ahead of CAS Hearing: When Coe Is Both Resolute and Leaves the Door AjarWhat Nobody Wrote About the Budapest Final On the final day of the inaugural...
The Russia Ban and World Athletics' Unfilled GapOn the final day of the Ultimate Championship in Budapest, Sebastian Coe walk...
The Nurse's Road: 2:29:07, Nearly 700,000 USD, and the Prize Structure of Chinese Women's MarathonWhen the digital clock above the finish line of the Xi'an Marathon read 2:29:...
Ruti Aga's Six-Year Ban: The Heaviest Penalty Sits in the Prescription, Not the InjectionInside the file published by the Athletics Integrity Unit there is a...
The Load Dashboard Says Green, but There Is Not a Single Row of DataEarly in March 2026 I reopened the load log of a youth squad inside a Hanoi...
A Broken Data Pipeline and the Sports Analyst's Test of IntegrityNine pages. Nine pages of a deep athletics analysis, and all nine returned th...
Input data failure halts in-depth athletics analysis reportA two-stage sports data analysis system has recorded an exception: an in-dept...
Athletics Apparel: From Silent Revolution to Identity StatementSydney, September 25, 2026. The Olympic Stadium in Australia is packed with...
Six Minutes in Tokyo and Twenty Years of Silence: How We Misread Women's SportSIX MINUTES IN TOKYO AND TWENTY YEARS OF SILENCE In October 2026 I sat in the...
The Mathematics of Kenya's Track: Quota Spots, Carbon Shoes and the Names Missing from the Scoreboard5:40 a.m., Iten It is still dark. At 2,400 metres of altitude, the air is thi...
European Athletics Championships 2028: The Record £3m Prize Fund and the Shift from Performance Bonuses to Placing-Based PayoutsThe eighth-place finisher in an athletics final is the last name read out on...
Global Gate Ha Long 2026: 15,000 Bibs, Three Distances, and a 'Marathon' Label Worth Reading AgainThere is one frame in the launch clip I replayed several times: a wide road...
Vietnamese Women's Athletics: Wind, Altitude, and What the Scoreboard Never ShowsLate in the month, at Nha Trang Stadium, a free-entry athletics meet took pla...
Ultimate Championship Opens in Budapest: $150,000, 16 Slots and a Load-Management Data GapBudapest, September 11, 2033. Usain Bolt sat in the front row at the opening...
Nguyen Thi Oanh: Four Finishes and a Price No Scoreboard RecordsThe moment arrived in the late afternoon of May 12, 2026, at Morodok Techo...
21.47 Seconds and an Advert: When the 200m Track Had to Answer a Question That Wasn't Its OwnBudapest at night, the electronic clock flipped its numbers. 21.47 seconds....
When Stage-1 Returns Empty: Lessons in Analytical Discipline in Athletics JournalismIn my 19 years covering athletics, I've encountered countless matches where...
World Athletics Holds Firm on Russia Ban Ahead of CAS Hearing: When Coe Is Both Resolute and Leaves the Door AjarWhat Nobody Wrote About the Budapest Final On the final day of the inaugural...
The Russia Ban and World Athletics' Unfilled GapOn the final day of the Ultimate Championship in Budapest, Sebastian Coe walk...
