Athletics
An Athletics Report With Zero Verified Facts: The Line Between Reporting and GuessingAn Athletics Report With Zero Verified Facts: The Line Between Reporting and...
Kipchoge Wins 2026 Melbourne Marathon in 2:09:10, Ending a Three-Year WaitAt 3:12 in the morning I reopened the Melbourne Marathon broadcast. On screen...
Kipchoge wins Melbourne Marathon: A three-year drought ends, but the course record was engineeredI rewatched the segment from kilometer 25 to 30 of the Melbourne Marathon 202...
Shanti Pereira's 11.43 seconds in Nagoya: a heat run exactly as required, and a record file left blank11.43 seconds. Shanti Pereira crossed the line second in the women's 100m hea...
Peres Jepchirchir Provisionally Suspended: The 2:18:31 in Sydney and the Data Gap Nobody ReadOn August 30, 2026, the clock at the Sydney Marathon stopped at 2:18:31. Pere...
Samba-Mayela Suspended: The Paperwork Case That Could Swallow Her 2026 SeasonOn 18 September 2026, the Athletics Integrity Unit (AIU) — World Athletics’...
6.55m in Jakarta: Bui Thi Thu Thao's long jump gold and the thin base beneath itOn 26 August 2026, at Gelora Bung Karno, Bui Thi Thu Thao took her run-up, hi...
The Former Nurse and the 2:29:07 Lesson: When Women's Marathon Is More Than MedalsShe stood at the starting line of the 2026 Chinese National Championships,...
2:29:07 and $700,000: Auditing a Former Nurse's Running CareerFinish line, Xi'an Marathon, 18 October 2026: 2:29:07. Zhang Shuihua crossed...
2:29:07 and $700,000: the unaudited ledger of a former nurse who runs marathonsTwo hours, twenty-nine minutes, seven seconds. At the finish of the Xi'an...
A Fully Formatted but Empty Analysis Report: The Silent Data Gap Flowing Through Sports JournalismAt 2:47 in the morning, a four-page attachment slid into the newsroom chat. I...
Jemma Reekie: A European Road Mile Record and the Data Gap at 800mThe results sheet that reached my desk in Osaka carried one line: Jemma Reeki...
Vietnamese Athletics: Nine Layers of Pressure Behind One Olympic TicketDa Nang, the evening of 9 May 2026. The coffee shop at the foot of the Dragon...
VPIM 2026: a 2:47:52 course record and the 21-minute gap to Olympic standardShortly after 01:30 on a dry, cool morning in late November, the corral for t...
VPIM 2026: Pham Thi Hong Le's 2:47:52 Course Record and the Twenty-Minute Gap to World StandardOn the VPIM 2026 results board, the line reading 2:47:52 sits beside the name...
2:47:52 and the 21-Minute Gap: Reading VPIM 2026's Course Record Through Data2 hours 47 minutes 52 seconds. Pham Thi Hong Le crossed the line at the VPBan...
Colombo Marathon 2026: When a Coastal Course Becomes a Nation's TestThere is a strange silence in the numbers of the LSR Colombo Marathon 2026. N...
An Empty Analysis Sheet and the Discipline of Saying "Not Enough Data"On Thursday evening in Nairobi I opened the analysis file the desk had sent...
The Line Between Analysis and Fabrication: When Athletics Data DisappearsIn a newsroom in Beijing, the screen in front of me displayed a completely...
Nairobi 2029: Sebastian Coe targets legacy from first African World ChampionshipsIn Iten, mountain mist still clings to the red dirt tracks as a group of youn...
Nairobi 2029: Africa Wins the Hosting Rights and the 1,795-Metre Question Nobody Is AskingLast month, at World Athletics headquarters, Sebastian Coe stepped in front o...
Nairobi 2029: Africa's First World Championships and the Gaps No One Has AuditedLondon lost. Rome lost. The victory went to a city sitting roughly 1,795 metr...
Nairobi 2029: The 1,795-Metre Altitude and the Results Table No One Has AdjustedOn the day World Athletics announced that Nairobi had won the right to host t...
Nairobi 2029 and the Altitude Equation: World Athletics Brings Its Flagship Championships to Africa for the First TimeI always begin with a frame. Only later did I learn that the real game lies...
Nairobi 2029: The First African World Championships and the Altitude Factor No One MentionsIn 2026, in Mexico City — a city sitting 2,240 meters above sea level — Bob...
Nairobi 2029: Kenyan Athletics' 'Progress' and the Missing Anti-Doping DataOn 14 October, in Nairobi, Sebastian Coe stood before the press and spoke abo...
Seoul Race 2026: The Final 500 Meters and the Gap an Injury Dataset Cannot FillAt 08:49 on 11 October 2026, at Seoul Plaza, a 25-year-old runner collapsed...
92.62 Metres Without a Wind Column: Sri Lanka's National Record Needs Decoding Before It Deserves WorshipNagoya taught me that a handwritten spreadsheet is where data first learns to...
Kipchoge, 41, Breaks Melbourne Course Record by Exactly 2 Seconds: What the Number Does Not SayEliud Kipchoge entered the MCG without a sprint. Both arms raised, stride...
Rumesh Tharanga's 92.62m Throw: A Sri Lankan Record Still Waiting to Be VerifiedThat night, my shift fell in the least-watched slot. On screen was the final...
Kipchoge and the Two-Second Record in Melbourne: When a Legend Learns to Count Every BreathI sat in front of the screen at 4 AM Da Nang time to watch a 41-year-old man...
