Athletics
When the Data Sheet Has Nothing Left to Count: Notes from an Athletics Writer's DeskDecember in Chengdu, and the stadium press room still holds the same old smel...
Three 'NT' Lines and the Data Void in Vietnamese Women's AthleticsThe A4 sheet taped to the wall of the press room that afternoon had twelve...
When the Splits Sheet Is Blank: Athletics and the Lesson of Data IntegrityTwo in the morning in Tokyo, I opened a results file sent from a national-lev...
Forty-One Blank Cells in the National 400m Final and a 4.2 Billion Dong Timing ContractOn 9 May 2026, the men's 400m final at the national athletics championships...
The Empty Athletics Dossier: Nine Verification Layers Every Sports Report Must PassThe second drawer of my desk in Shenzhen holds the dossiers that never get...
Tor des Géants: Two Vietnamese Finishers at 330 km, and the 71 Hours Between Them and the FrontThe Tor des Géants results sheet finalised on 19 September carries two elapse...
VPIM 2026: Hong Le and Anh Khoi Set Course Records, Still More Than 20 Minutes Off the Olympic StandardThe digital clock at the finish area stopped at 2:47:52. Pham Thi Hong Le...
2:47:52 in Hanoi: When a Course Record Is Not a Performance Record01:30 in the morning, race day. Long Bien Bridge is still dark, mist settling...
VPIM 2026: Pham Thi Hong Le's 2:47:52 and Huynh Anh Khoi's 2:31:49 — Reading a Race Record Through DataAt 1:30 in the morning, the 42.195km field of the VPBank Hanoi International...
A teenager's 70.46 metres and a 20-year-old's 19.88 seconds: how the Asian Games redrew two continental ceilingsThe runway was wet enough that the spikes sounded like footsteps on cloth. On...
The Empty Cell: When Sports Analysis Loses the TruthIn the editing room in Beijing, the screen showed a completely empty...
Nairobi 2029: The 1,795-metre variable world athletics has not yet namedI still remember that evening in May 2026, when the Bundesliga returned insid...
Nairobi 2029: World Athletics Bets on Africa's AltitudeOn my desk sits an old file on Mexico City 2026, the Olympics where an altitu...
Coe says Kenya doping fight improving ahead of 2029 World ChampionshipsAgainst the backdrop of world athletics preparing for a historic milestone,...
Rumesh Tharanga and the 92.62m Throw: When the Results Sheet Is Missing a Wind ReadingIn the results bulletin that came back from Rome in the summer of 2026, one...
Kipchoge Breaks Melbourne Marathon Course Record at Age 41Eliud Kipchoge returned to marathon victory as he won the Melbourne Marathon...
The 100 Meters: Human Speed and the Part of the Record That Doesn't Belong to MuscleThe twelfth frame of the men's 100m final at the 2026 World Athletics...
Portland Marathon, a 25-Year-Old Heart, and the Screening Gap for Recreational RunnersAt mile 18 of the Portland Marathon, his wife stood on the roadside and kisse...
Mile 20 in Portland: A 25-Year-Old Heart and the Screening Gap in Mass Marathon RunningAt mile 18 of the Portland Marathon, Trey Lara stopped to kiss his wife. Two...
Trey Lara and the Mile-20 Death: When the Marathon Exposes the Cardiac Screening GapAt mile 18 of the Portland Marathon, amid thousands of runners heading toward...
Women's Athletics Mid-Season: The Endurance of Those Who Stay After the LightsOn a July evening, when the stands had thinned and only a few hundred loyal...
Vietnamese Athletics: The SEA Games Medal and the Data Gap Behind ItVietnamese Athletics: The SEA Games Medal and the Data Gap Behind It On the...
European Athletics Championships 2028: A £3 Million Prize Fund and the Redistribution of PowerAt Birmingham, the Great Britain and Northern Ireland team closed the Europea...
Three 'NT' Lines and the Data Void in Vietnamese Women's AthleticsThe A4 sheet taped to the wall of the press room that afternoon had twelve...
When the Splits Sheet Is Blank: Athletics and the Lesson of Data IntegrityTwo in the morning in Tokyo, I opened a results file sent from a national-lev...
Forty-One Blank Cells in the National 400m Final and a 4.2 Billion Dong Timing ContractOn 9 May 2026, the men's 400m final at the national athletics championships...
The Empty Athletics Dossier: Nine Verification Layers Every Sports Report Must PassThe second drawer of my desk in Shenzhen holds the dossiers that never get...
Tor des Géants: Two Vietnamese Finishers at 330 km, and the 71 Hours Between Them and the FrontThe Tor des Géants results sheet finalised on 19 September carries two elapse...
VPIM 2026: Hong Le and Anh Khoi Set Course Records, Still More Than 20 Minutes Off the Olympic StandardThe digital clock at the finish area stopped at 2:47:52. Pham Thi Hong Le...
2:47:52 in Hanoi: When a Course Record Is Not a Performance Record01:30 in the morning, race day. Long Bien Bridge is still dark, mist settling...
VPIM 2026: Pham Thi Hong Le's 2:47:52 and Huynh Anh Khoi's 2:31:49 — Reading a Race Record Through DataAt 1:30 in the morning, the 42.195km field of the VPBank Hanoi International...
A teenager's 70.46 metres and a 20-year-old's 19.88 seconds: how the Asian Games redrew two continental ceilingsThe runway was wet enough that the spikes sounded like footsteps on cloth. On...
The Empty Cell: When Sports Analysis Loses the TruthIn the editing room in Beijing, the screen showed a completely empty...
Nairobi 2029: The 1,795-metre variable world athletics has not yet namedI still remember that evening in May 2026, when the Bundesliga returned insid...
Nairobi 2029: World Athletics Bets on Africa's AltitudeOn my desk sits an old file on Mexico City 2026, the Olympics where an altitu...
Coe says Kenya doping fight improving ahead of 2029 World ChampionshipsAgainst the backdrop of world athletics preparing for a historic milestone,...
Rumesh Tharanga and the 92.62m Throw: When the Results Sheet Is Missing a Wind ReadingIn the results bulletin that came back from Rome in the summer of 2026, one...
Kipchoge Breaks Melbourne Marathon Course Record at Age 41Eliud Kipchoge returned to marathon victory as he won the Melbourne Marathon...
The 100 Meters: Human Speed and the Part of the Record That Doesn't Belong to MuscleThe twelfth frame of the men's 100m final at the 2026 World Athletics...
Portland Marathon, a 25-Year-Old Heart, and the Screening Gap for Recreational RunnersAt mile 18 of the Portland Marathon, his wife stood on the roadside and kisse...
Mile 20 in Portland: A 25-Year-Old Heart and the Screening Gap in Mass Marathon RunningAt mile 18 of the Portland Marathon, Trey Lara stopped to kiss his wife. Two...
Trey Lara and the Mile-20 Death: When the Marathon Exposes the Cardiac Screening GapAt mile 18 of the Portland Marathon, amid thousands of runners heading toward...
Women's Athletics Mid-Season: The Endurance of Those Who Stay After the LightsOn a July evening, when the stands had thinned and only a few hundred loyal...
Vietnamese Athletics: The SEA Games Medal and the Data Gap Behind ItVietnamese Athletics: The SEA Games Medal and the Data Gap Behind It On the...
European Athletics Championships 2028: A £3 Million Prize Fund and the Redistribution of PowerAt Birmingham, the Great Britain and Northern Ireland team closed the Europea...

