Athletics
Former Chinese Nurse Earns Nearly $700,000 from Marathons: When Legs Become a Money-Printing MachineMore than two decades after national reunification, Vietnamese sport is still...
2:29:07, $700,000 and the Race Nobody Covered: The Former Nurse Rewriting Women’s Marathon EconomicsAt Xi’an on 18 October 2026, Zhang Shuihua finished a 42.195 km road race in...
When the Women's Athletics Results Sheet Is Fully Filled In and Completely EmptyIn the press room of an indoor athletics meet in Boston, I have a habit of...
An Athletics Analysis File With Not a Single Data Point2:17 in the morning. Nha Trang was quiet enough that I could hear the ceiling...
The Shoe Outside the Whitelist: An Asian Games Gold Is Stripped and a Data Gap Nobody Has FilledAt the finish line of the women's road event at the Asian Games, the winner w...
VPIM 2026: A 2:47:52 Course Record Across Three Bridges, and the 20 Minutes Nobody Named01:30. Late November in Hanoi, and mist is still sitting on the surface of th...
VPIM 2026: A 2:47:52 Course Record and a Twenty-Minute GapAt 1:30 in the morning, the 42.195km starting pen at VPIM 2026 opened before...
Assefa and 2:11:04 in Berlin: The World Record Lost in the Final Two KilometresKilometre 35. The clock on the Berlin course showed Tigst Assefa running...
The Empty Cell in Athletics Data: Why 'Cannot Assess' Is Still a ConclusionOn a Friday afternoon I opened the analysis file I had been handed. The table...
The Blank Analysis in the Transfer Window: When Sports Data Becomes an Empty PageA nine-part sports analysis landed on my desk during the busiest week of the...
Sebastian Coe, Kenya and the Doping Test Ahead of the 2029 World Championships in NairobiIn October, in Nairobi, Sebastian Coe stood before the press and spoke of...
Kenya 2029: A Historic Hosting Award and 140+ Doping Sanctions Without a Common DenominatorOn October 14, in Nairobi, Sebastian Coe stood in front of reporters and spok...
Sri Lanka's 92.62-Metre Javelin: The Gap Between a Claim and a FlightThe white flag of the wind judge stood still over the runway. Behind it, a...
Rumesh Tharanga and the 92.62-metre throw: Sri Lanka's summit awaits verificationThe stadium in Rome sits near sea level. That afternoon, a javelin left Rumes...
A 92.62-Metre Throw in Rome and a Wind Gauge Left BlankLate afternoon in Rome, I stood at the edge of the throwing runway, where the...
Kipchoge Breaks Melbourne Marathon Course Record at 41: Two Seconds, and the Eight Minutes Nobody MentionsTwo seconds. That is the entire gap between Eliud Kipchoge and the previous...
Kipchoge Wins Melbourne Marathon 2026: Reading 2:09:10 Through DataOn the morning of 11 October 2026, in Melbourne, Eliud Kipchoge crossed the...
2:29:07, $700,000 and the Race Nobody Covered: The Former Nurse Rewriting Women’s Marathon EconomicsAt Xi’an on 18 October 2026, Zhang Shuihua finished a 42.195 km road race in...
When the Women's Athletics Results Sheet Is Fully Filled In and Completely EmptyIn the press room of an indoor athletics meet in Boston, I have a habit of...
An Athletics Analysis File With Not a Single Data Point2:17 in the morning. Nha Trang was quiet enough that I could hear the ceiling...
The Shoe Outside the Whitelist: An Asian Games Gold Is Stripped and a Data Gap Nobody Has FilledAt the finish line of the women's road event at the Asian Games, the winner w...
VPIM 2026: A 2:47:52 Course Record Across Three Bridges, and the 20 Minutes Nobody Named01:30. Late November in Hanoi, and mist is still sitting on the surface of th...
VPIM 2026: A 2:47:52 Course Record and a Twenty-Minute GapAt 1:30 in the morning, the 42.195km starting pen at VPIM 2026 opened before...
Assefa and 2:11:04 in Berlin: The World Record Lost in the Final Two KilometresKilometre 35. The clock on the Berlin course showed Tigst Assefa running...
The Empty Cell in Athletics Data: Why 'Cannot Assess' Is Still a ConclusionOn a Friday afternoon I opened the analysis file I had been handed. The table...
The Blank Analysis in the Transfer Window: When Sports Data Becomes an Empty PageA nine-part sports analysis landed on my desk during the busiest week of the...
Sebastian Coe, Kenya and the Doping Test Ahead of the 2029 World Championships in NairobiIn October, in Nairobi, Sebastian Coe stood before the press and spoke of...
Kenya 2029: A Historic Hosting Award and 140+ Doping Sanctions Without a Common DenominatorOn October 14, in Nairobi, Sebastian Coe stood in front of reporters and spok...
Sri Lanka's 92.62-Metre Javelin: The Gap Between a Claim and a FlightThe white flag of the wind judge stood still over the runway. Behind it, a...
Rumesh Tharanga and the 92.62-metre throw: Sri Lanka's summit awaits verificationThe stadium in Rome sits near sea level. That afternoon, a javelin left Rumes...
A 92.62-Metre Throw in Rome and a Wind Gauge Left BlankLate afternoon in Rome, I stood at the edge of the throwing runway, where the...
Kipchoge Breaks Melbourne Marathon Course Record at 41: Two Seconds, and the Eight Minutes Nobody MentionsTwo seconds. That is the entire gap between Eliud Kipchoge and the previous...
Kipchoge Wins Melbourne Marathon 2026: Reading 2:09:10 Through DataOn the morning of 11 October 2026, in Melbourne, Eliud Kipchoge crossed the...
