Athletics
AthleticsNairobi 2029 and 140-plus doping cases: Kenya learns to repay its debt to the track2026-10-15Three in the morning, Saigon time, August 2026, I sat in front of the screen...
AthleticsRumesh Tharanga and the 92.62m Throw: Is Sri Lanka Holding a World Javelin Champion or Just a Media Hype?2026-10-14In June 2026, in Rome, an unexpected name shook the world of athletics. Rumes...
AthleticsNguyen Thi Oanh and the Unanalyzed Silence of Vietnamese Women's Athletics2026-10-09There was a moment at SEA Games 32 in Phnom Penh that I still keep on my phon...
AthleticsA Shoe Missing From the List: The Asian Games Gold Medal Stripped at the Finish Line2026-10-09A Shoe Missing From the List: The Asian Games Gold Medal Stripped at the Fini...
An Athletics Analysis That Returned Zero: The Sports Data Gap Nobody AuditsA report nine sections long. Full headings, full tables, a complete analytica...
The Shoe and the Stripped Gold: When Equipment Rules Walk Onto the Marathon Race Walk CourseThe shoe was taken away for measurement the next morning, while the medal...
The Data Void and the Judgment Trap in AthleticsOn the stands of Nyayo National Stadium in Nairobi, on a June evening, I sat...
Rumesh Tharanga's 92.62 m Throw: Historic Peak, or a Data Point Missing Its Wind Reading?The final round in Budapest took place as most of the stands had already begu...
Nairobi 2029: Sebastian Coe, the 1,795-metre altitude and African athletics' historic gambleAcross the 42 editions of the World Athletics Championships since 2026, the...
Nairobi 2029: When the World Championships Come to Africa — and the Altitude QuestionWhen World Athletics announced that Nairobi had won the right to host the 202...
Nairobi 2029 and 140-plus doping cases: Kenya learns to repay its debt to the trackThree in the morning, Saigon time, August 2026, I sat in front of the screen...
Nairobi 2029 and the Unpaid Debt of Kenya's Running TrackOne October night, I sat with a wire story barely a page long. The most...
Rumesh Tharanga and the 92.62m Throw: Is Sri Lanka Holding a World Javelin Champion or Just a Media Hype?In June 2026, in Rome, an unexpected name shook the world of athletics. Rumes...
92.62 Metres in Rome, 91.09 in Budapest: Rumesh Tharanga's Javelin File Before the Verification TestOn the runway in Rome, in a 2026 season described by the Sri Lankan side as...
Kipchoge Breaks Melbourne Marathon Course Record at 41 with 2:09:10At 41, Eliud Kipchoge crossed the line inside the MCG in 2 hours 09 minutes 1...
Chicago Marathon 2026: Kipruto Runs 2:01:09, but the Headline Put the Weight in the Wrong PlaceIn the final mile on Michigan Avenue, Hawi Feysa ran without daring to look...
The Data Gap in the V.League Transfer Window: An Empty Metrics Column Is More Dangerous Than a RumorOn January 12, 2026, I reopened my personal transfer-tracking sheet. Three...
The Shoe and the Stripped Gold: When Equipment Rules Walk Onto the Marathon Race Walk CourseThe shoe was taken away for measurement the next morning, while the medal...
The Data Void and the Judgment Trap in AthleticsOn the stands of Nyayo National Stadium in Nairobi, on a June evening, I sat...
Rumesh Tharanga's 92.62 m Throw: Historic Peak, or a Data Point Missing Its Wind Reading?The final round in Budapest took place as most of the stands had already begu...
Nairobi 2029: Sebastian Coe, the 1,795-metre altitude and African athletics' historic gambleAcross the 42 editions of the World Athletics Championships since 2026, the...
Nairobi 2029: When the World Championships Come to Africa — and the Altitude QuestionWhen World Athletics announced that Nairobi had won the right to host the 202...
Nairobi 2029 and 140-plus doping cases: Kenya learns to repay its debt to the trackThree in the morning, Saigon time, August 2026, I sat in front of the screen...
Nairobi 2029 and the Unpaid Debt of Kenya's Running TrackOne October night, I sat with a wire story barely a page long. The most...
Rumesh Tharanga and the 92.62m Throw: Is Sri Lanka Holding a World Javelin Champion or Just a Media Hype?In June 2026, in Rome, an unexpected name shook the world of athletics. Rumes...
92.62 Metres in Rome, 91.09 in Budapest: Rumesh Tharanga's Javelin File Before the Verification TestOn the runway in Rome, in a 2026 season described by the Sri Lankan side as...
Kipchoge Breaks Melbourne Marathon Course Record at 41 with 2:09:10At 41, Eliud Kipchoge crossed the line inside the MCG in 2 hours 09 minutes 1...
Chicago Marathon 2026: Kipruto Runs 2:01:09, but the Headline Put the Weight in the Wrong PlaceIn the final mile on Michigan Avenue, Hawi Feysa ran without daring to look...
The Data Gap in the V.League Transfer Window: An Empty Metrics Column Is More Dangerous Than a RumorOn January 12, 2026, I reopened my personal transfer-tracking sheet. Three...
