kenya
AthleticsNairobi 2029: Kenya awarded World Championships hosting as 140+ doping sanctions remain without a year-by-year breakdownSebastian Coe stood at the podium in Nairobi and repeated a figure nobody in...
AthleticsPeres Jepchirchir and the Sample Taken Before the Starting LineThere is one number in the case file I cannot stop staring at, and it is not...
AthleticsEast African Women's Athletics and the Data Void: World Records Without a Single 400m SplitOn that afternoon in Eldoret there were fourteen women on the start line, and...
AthleticsNairobi 2029 and the Integrity Test Facing Kenyan AthleticsIn October, in Nairobi, Sebastian Coe — World Athletics president and twice...
AthleticsKenya 2029 and the Number 140: When "Progress" Is a Claim by the Rule-MakerOn October 14, in Nairobi, Sebastian Coe stood before the press and said Keny...
AthleticsNairobi 2029: Kenya's Doping File and the Gap Between Headline and TruthIn October, an announcement from World Athletics appeared on my screen in...
AthleticsEast African Women's Athletics: Real Talent, No ChroniclersNine analytical sections, and not a single athlete's name. The report I...
AthleticsWhen Athletics Data Falls Silent: The Line Between Analysis and SpeculationOn my computer screen in Nairobi, a nine-section athletics analysis sheet sat...
AthleticsNaomi Korir and the Fifth Place Without a Clock: The Data Problem of a Commonwealth FinalIn Glasgow, on an August evening, a 28-year-old Kenyan athlete named Naomi...
AthleticsNaomi Korir: Fifth in Glasgow and Everything That Went UnrecordedOn the Glasgow stands, I counted the empty seats. The athletics final was not...
AthleticsNaomi Korir and the physical mechanism that never appears on the results boardI heard one sentence from backstage, on an interview tape I had to replay thr...
Domestic FootballVietnam Women vs Japan at the 2026 Asian Games: The Goal-Difference Equation in ShizuokaIn the first half of the opening Group E fixture, Thailand held their defensi...
SwimmingSwimRVA Case: $100 Million, 13 Minutes Underwater, and the Licensing GapRichmond, Virginia. A summer learn-to-swim camp. A 9-year-old boy is pulled...
International FootballThree Knockouts in Two Days: Dubois, Fundora, White and What the Record Left BlankThe clock on the Las Vegas canvas ticked into the final second of round twelv...
Domestic FootballV.League 1 and the Recurring-Revenue Problem: Why Foreign Strikers Get Paid Before AcademiesOn the night of August 15, 2026, the temperature in Nam Dinh was still 31...
International FootballManchester City's £458m Gamble: Ambition Meets the Haaland Blind SpotManchester City has just closed the transfer window with total spending...
BadmintonNo Data, No Report: The Lesson from an Empty AnalysisFor more than 20 years of waiting in front of a screen for data, I have learn...
VolleyballFrom .079 to a top-five win over Louisville: Kentucky's lesson in balanced offense in women's volleyballWhen Brooklyn DeLeye stepped to the service line early in set two, Kentucky h...
International FootballBlank Cells in Women's Football Data: When the System Stays Silent Instead of Reporting an ErrorTwo in the morning in Hamburg, I reran the Python script I have used for year...
Domestic Football70 Years of Cong An Ha Noi FC: A Heritage Retold, and the Numbers Nobody Cross-CheckedIn the Vietnam national team squad preparing for FIFA ASEAN Cup 2026, two nam...
AthleticsPeres Jepchirchir and the Sample Taken Before the Starting LineThere is one number in the case file I cannot stop staring at, and it is not...
AthleticsEast African Women's Athletics and the Data Void: World Records Without a Single 400m SplitOn that afternoon in Eldoret there were fourteen women on the start line, and...
AthleticsNairobi 2029 and the Integrity Test Facing Kenyan AthleticsIn October, in Nairobi, Sebastian Coe — World Athletics president and twice...
AthleticsKenya 2029 and the Number 140: When "Progress" Is a Claim by the Rule-MakerOn October 14, in Nairobi, Sebastian Coe stood before the press and said Keny...
AthleticsNairobi 2029: Kenya's Doping File and the Gap Between Headline and TruthIn October, an announcement from World Athletics appeared on my screen in...
AthleticsEast African Women's Athletics: Real Talent, No ChroniclersNine analytical sections, and not a single athlete's name. The report I...
AthleticsWhen Athletics Data Falls Silent: The Line Between Analysis and SpeculationOn my computer screen in Nairobi, a nine-section athletics analysis sheet sat...
AthleticsNaomi Korir and the Fifth Place Without a Clock: The Data Problem of a Commonwealth FinalIn Glasgow, on an August evening, a 28-year-old Kenyan athlete named Naomi...
AthleticsNaomi Korir: Fifth in Glasgow and Everything That Went UnrecordedOn the Glasgow stands, I counted the empty seats. The athletics final was not...
AthleticsNaomi Korir and the physical mechanism that never appears on the results boardI heard one sentence from backstage, on an interview tape I had to replay thr...
Domestic FootballVietnam Women vs Japan at the 2026 Asian Games: The Goal-Difference Equation in ShizuokaIn the first half of the opening Group E fixture, Thailand held their defensi...
SwimmingSwimRVA Case: $100 Million, 13 Minutes Underwater, and the Licensing GapRichmond, Virginia. A summer learn-to-swim camp. A 9-year-old boy is pulled...
International FootballThree Knockouts in Two Days: Dubois, Fundora, White and What the Record Left BlankThe clock on the Las Vegas canvas ticked into the final second of round twelv...
Domestic FootballV.League 1 and the Recurring-Revenue Problem: Why Foreign Strikers Get Paid Before AcademiesOn the night of August 15, 2026, the temperature in Nam Dinh was still 31...
International FootballManchester City's £458m Gamble: Ambition Meets the Haaland Blind SpotManchester City has just closed the transfer window with total spending...
BadmintonNo Data, No Report: The Lesson from an Empty AnalysisFor more than 20 years of waiting in front of a screen for data, I have learn...
VolleyballFrom .079 to a top-five win over Louisville: Kentucky's lesson in balanced offense in women's volleyballWhen Brooklyn DeLeye stepped to the service line early in set two, Kentucky h...
International FootballBlank Cells in Women's Football Data: When the System Stays Silent Instead of Reporting an ErrorTwo in the morning in Hamburg, I reran the Python script I have used for year...
Domestic Football70 Years of Cong An Ha Noi FC: A Heritage Retold, and the Numbers Nobody Cross-CheckedIn the Vietnam national team squad preparing for FIFA ASEAN Cup 2026, two nam...
