doping
AthleticsChicago Marathon: world records stamped on an eight-metre-flat courseThe Chicago course rises to 183 metres above sea level at its highest point a...
AthleticsPeres Jepchirchir Provisionally Suspended: What the Marathon Case Does and Does Not EstablishThe Athletics Integrity Unit has provisionally suspended Peres Jepchirchir, t...
AthleticsPeres Jepchirchir and 2:18:31 in Sydney: an Open File, No Verdict YetThe clock above the finish line in Sydney stopped at 2:18:31. The runner-up,...
AthleticsPeres Jepchirchir and the Pre-Race Sample: The 2:18:31 File Is Still OpenThe finish line clock in Sydney read 2:18:31. Peres Jepchirchir won by more...
AthleticsRuti Aga's six-year ban: a sentence tripled by a forged prescriptionIn the Athletics Integrity Unit's case file there is a detail small enough to...
AthleticsAfter the Jakarta 2026 Golden Stratum, Vietnamese Athletics Enters a Vacuum With No HeirIn September 2026, a short notice from World Athletics changed the color of a...
International FootballStallone Admits to Using Steroids for Rocky III: The Body on Screen, the Body on the PitchIn 2026, Sylvester Stallone ate tuna, drank coffee, and trained until his bod...
AthleticsQuach Thi Lan: The Silence Between Two Lines and the Unnamed RecordThere are matches whose scores are never recorded, because people choose to...
International FootballFour Empty Gates: Where Football Data Disappears05:40, Incheon. The file arrived at three in the morning, the way documents...
BasketballFIBA opens the door for Russia and Belarus: A two-tier path to Los Angeles 2028I have been tracking IOC decisions since 2026, when the first sanctions were...
International FootballWhy Turkey Kept Montella After the World Cup Flop: A Governance Decision Seen Through the Analyst's LensWhen Turkey exited the 2026 World Cup earlier than expected, most coverage...
BadmintonThe Crack in the Left Ankle: Decoding PV Sindhu's 2026 Asian Games CampaignThat match day in Hangzhou, I sat in front of a screen with a sheet of paper...
EsportsThe Crack Before the Whistle: Vietnam League of Legends and the Mask at the Asian Games SemifinalDon't ask what position the player plays; ask what position he is masqueradin...
EsportsChovy and Rookie: Seven Years to a Rematch, and the Price of a Frozen MetaOn October 26, 2026, at the Palacio Vistalegre in Madrid, the fourth game of ...
Table TennisTable Tennis in Memory: Table Tennis England Backs Over 50s Black Men Forum Heritage Project "Across the Table That Takes Me Back Home"Table Tennis England has published a community announcement about a heritage...
Domestic FootballHAGL vs SLNA: The Gap Behind Midfield and the Price of a Man AdvantageMinute 19 at Ninh Bình, the score 1-1, and HAGL a man up after the opposition...
VolleyballVfB Suhl Wins First Supercup in Club History: Three Nerve-Wracking Sets Beat Dresdner SCVfB Suhl LOTTO Thüringen has officially claimed the German Women's Volleyball...
Domestic FootballVAR in V.League and the 2026 Transfer Window: The Real Verdict Lies in the Clause, Not the WhistleMinute 84, round 14 of the 2026/2026 V.League 1 season. Thien Truong Stadium ...
International FootballHarry Kane erases a 48-year Bundesliga record: 100 goals in 98 games and Bayern's unsettled questionOn a Tuesday morning, I arrived at Säbener Straße twenty minutes earlier than...
Domestic FootballThe Discipline of a Blank Page: Football Writing and the Price of an Unsourced DatapointLast week in Shanghai, the phone woke me at 11:40 p.m. An editor needed 1,738...
AthleticsPeres Jepchirchir Provisionally Suspended: What the Marathon Case Does and Does Not EstablishThe Athletics Integrity Unit has provisionally suspended Peres Jepchirchir, t...
AthleticsPeres Jepchirchir and 2:18:31 in Sydney: an Open File, No Verdict YetThe clock above the finish line in Sydney stopped at 2:18:31. The runner-up,...
AthleticsPeres Jepchirchir and the Pre-Race Sample: The 2:18:31 File Is Still OpenThe finish line clock in Sydney read 2:18:31. Peres Jepchirchir won by more...
AthleticsRuti Aga's six-year ban: a sentence tripled by a forged prescriptionIn the Athletics Integrity Unit's case file there is a detail small enough to...
AthleticsAfter the Jakarta 2026 Golden Stratum, Vietnamese Athletics Enters a Vacuum With No HeirIn September 2026, a short notice from World Athletics changed the color of a...
International FootballStallone Admits to Using Steroids for Rocky III: The Body on Screen, the Body on the PitchIn 2026, Sylvester Stallone ate tuna, drank coffee, and trained until his bod...
AthleticsQuach Thi Lan: The Silence Between Two Lines and the Unnamed RecordThere are matches whose scores are never recorded, because people choose to...
International FootballFour Empty Gates: Where Football Data Disappears05:40, Incheon. The file arrived at three in the morning, the way documents...
BasketballFIBA opens the door for Russia and Belarus: A two-tier path to Los Angeles 2028I have been tracking IOC decisions since 2026, when the first sanctions were...
International FootballWhy Turkey Kept Montella After the World Cup Flop: A Governance Decision Seen Through the Analyst's LensWhen Turkey exited the 2026 World Cup earlier than expected, most coverage...
BadmintonThe Crack in the Left Ankle: Decoding PV Sindhu's 2026 Asian Games CampaignThat match day in Hangzhou, I sat in front of a screen with a sheet of paper...
EsportsThe Crack Before the Whistle: Vietnam League of Legends and the Mask at the Asian Games SemifinalDon't ask what position the player plays; ask what position he is masqueradin...
EsportsChovy and Rookie: Seven Years to a Rematch, and the Price of a Frozen MetaOn October 26, 2026, at the Palacio Vistalegre in Madrid, the fourth game of ...
Table TennisTable Tennis in Memory: Table Tennis England Backs Over 50s Black Men Forum Heritage Project "Across the Table That Takes Me Back Home"Table Tennis England has published a community announcement about a heritage...
Domestic FootballHAGL vs SLNA: The Gap Behind Midfield and the Price of a Man AdvantageMinute 19 at Ninh Bình, the score 1-1, and HAGL a man up after the opposition...
VolleyballVfB Suhl Wins First Supercup in Club History: Three Nerve-Wracking Sets Beat Dresdner SCVfB Suhl LOTTO Thüringen has officially claimed the German Women's Volleyball...
Domestic FootballVAR in V.League and the 2026 Transfer Window: The Real Verdict Lies in the Clause, Not the WhistleMinute 84, round 14 of the 2026/2026 V.League 1 season. Thien Truong Stadium ...
International FootballHarry Kane erases a 48-year Bundesliga record: 100 goals in 98 games and Bayern's unsettled questionOn a Tuesday morning, I arrived at Säbener Straße twenty minutes earlier than...
Domestic FootballThe Discipline of a Blank Page: Football Writing and the Price of an Unsourced DatapointLast week in Shanghai, the phone woke me at 11:40 p.m. An editor needed 1,738...
