ioc
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...
AthleticsSri Lanka's Mercantile Athletics Championship: 27 Meet Records, a 242-Point Gap, and the Dots Left UnconnectedAt Diyagama, some twenty kilometres southeast of Colombo, a track sitting...
ChessPraggnanandhaa Has a Fan Named Magnus CarlsenBaku, August 2026. Board one sat in the middle of the playing hall, two clock...
International FootballEngland lose Konsa and Scott before the Czech Republic match: Tuchel's 'no risk' doctrine and a blind spot in the medical protocolThomas Tuchel walked into the press conference and did something few...
International FootballAdeyemi, Real Madrid and the 27.5% Discount: The Contract Date Is What Priced This TransferOn a July night, I sat in front of a screen in a small apartment in Guangzhou...
Domestic FootballVietnam U20 Exit From 2027 AFC U20 Asian Cup: Apologies From Quoc Khanh And Coach Ikeuchi After 3-1 Loss To IranWhen the final whistle blew in Group C and Iran U20 lifted the trophy after a...
GolfTwo Eagles, Four Holes, and a Data Gap: Why Haeran Ryu's 64 Is Less Trustworthy Than Minsum Kim's 64Two eagles in a single round are rarely the mark of a steady champion. They a...
BadmintonAshmita Chaliha and the question of BWF's double standard: When Indonesia's badminton court is hazyThe court in Surabaya that afternoon had no floodlights, no cheering. Only a...
Martial ArtsVietnam Poomsae at Chuncheon: Three Team Golds and the Limits of a ModelIn a training hall in Ho Chi Minh City, every morning is the same: six athlet...
Martial ArtsPakistan's Olympic wrestling funding crunch: zero budget as LA 2028 qualifiers approachLast season, the Pakistan Wrestling Federation received 3 million rupees from...
EsportsKalshi Reaches $1.73 Billion in Esports Volume Over Twelve Months: Growth Has Slowed for Three Straight QuartersTwo in the morning, and I open the Kalshi data sheet for the fourth time this...
International FootballTurkey 1-4 Italy: When Confessions Cannot Fill the Data GapIn the mixed zone after the match, Zeki Çelik stood there, his eyes red. Behi...
Table TennisWhen the Data Sheet Is Empty: Nine Layers of Analysis and a Table Tennis Reporter’s LessonOne night in Changzhou, I learned that the rhythm of a match is not in the...
Domestic FootballThe Ledger Nobody Keeps: Vietnamese Football and the V.League Data VoidOn the Gò Đậu stand I always sit slightly to the left, where the roof casts...
BadmintonPV Sindhu Loses to Chen Yufei in the Asian Games 2026 Quarter-Final: 122 Seconds and the Real GapThe fourth minute of the deciding game. Chen Yufei led 3-2. The shuttle...
EsportsDplus KIA Defeat KT Rolster to Secure Worlds 2026 Spot: A Perfect Revenge by the Esports World Cup ChampionsThe road to Worlds 2026 for Dplus KIA was anything but easy. After the first...
International FootballFIDE elects a new president in Samarkand: Turlov wins 110-85 and the 96/192 crackSamarkand, September 26. Wind moves through the blue-tiled domes of the city...
Domestic FootballVietnam U17 lose to FC Seoul U18: the geometry of a 14-metre gapMinute 34. Vu Anh Tuan receives the ball on the edge of the centre circle, hi...
GolfWind Moves Ball Before Chip Shot: When Can You Replace It Under the Rules of Golf?When wind moves a ball before a chip shot, the player incurs no penalty and...
EsportsVALORANT Champions Shanghai: Americas Sweep Openers, but the Real Variable Is Mada's WristOn the fourth day of the VALORANT Champions Shanghai opening round, Busan had...
AthleticsSri Lanka's Mercantile Athletics Championship: 27 Meet Records, a 242-Point Gap, and the Dots Left UnconnectedAt Diyagama, some twenty kilometres southeast of Colombo, a track sitting...
ChessPraggnanandhaa Has a Fan Named Magnus CarlsenBaku, August 2026. Board one sat in the middle of the playing hall, two clock...
International FootballEngland lose Konsa and Scott before the Czech Republic match: Tuchel's 'no risk' doctrine and a blind spot in the medical protocolThomas Tuchel walked into the press conference and did something few...
International FootballAdeyemi, Real Madrid and the 27.5% Discount: The Contract Date Is What Priced This TransferOn a July night, I sat in front of a screen in a small apartment in Guangzhou...
Domestic FootballVietnam U20 Exit From 2027 AFC U20 Asian Cup: Apologies From Quoc Khanh And Coach Ikeuchi After 3-1 Loss To IranWhen the final whistle blew in Group C and Iran U20 lifted the trophy after a...
GolfTwo Eagles, Four Holes, and a Data Gap: Why Haeran Ryu's 64 Is Less Trustworthy Than Minsum Kim's 64Two eagles in a single round are rarely the mark of a steady champion. They a...
BadmintonAshmita Chaliha and the question of BWF's double standard: When Indonesia's badminton court is hazyThe court in Surabaya that afternoon had no floodlights, no cheering. Only a...
Martial ArtsVietnam Poomsae at Chuncheon: Three Team Golds and the Limits of a ModelIn a training hall in Ho Chi Minh City, every morning is the same: six athlet...
Martial ArtsPakistan's Olympic wrestling funding crunch: zero budget as LA 2028 qualifiers approachLast season, the Pakistan Wrestling Federation received 3 million rupees from...
EsportsKalshi Reaches $1.73 Billion in Esports Volume Over Twelve Months: Growth Has Slowed for Three Straight QuartersTwo in the morning, and I open the Kalshi data sheet for the fourth time this...
International FootballTurkey 1-4 Italy: When Confessions Cannot Fill the Data GapIn the mixed zone after the match, Zeki Çelik stood there, his eyes red. Behi...
Table TennisWhen the Data Sheet Is Empty: Nine Layers of Analysis and a Table Tennis Reporter’s LessonOne night in Changzhou, I learned that the rhythm of a match is not in the...
Domestic FootballThe Ledger Nobody Keeps: Vietnamese Football and the V.League Data VoidOn the Gò Đậu stand I always sit slightly to the left, where the roof casts...
BadmintonPV Sindhu Loses to Chen Yufei in the Asian Games 2026 Quarter-Final: 122 Seconds and the Real GapThe fourth minute of the deciding game. Chen Yufei led 3-2. The shuttle...
EsportsDplus KIA Defeat KT Rolster to Secure Worlds 2026 Spot: A Perfect Revenge by the Esports World Cup ChampionsThe road to Worlds 2026 for Dplus KIA was anything but easy. After the first...
International FootballFIDE elects a new president in Samarkand: Turlov wins 110-85 and the 96/192 crackSamarkand, September 26. Wind moves through the blue-tiled domes of the city...
Domestic FootballVietnam U17 lose to FC Seoul U18: the geometry of a 14-metre gapMinute 34. Vu Anh Tuan receives the ball on the edge of the centre circle, hi...
GolfWind Moves Ball Before Chip Shot: When Can You Replace It Under the Rules of Golf?When wind moves a ball before a chip shot, the player incurs no penalty and...
EsportsVALORANT Champions Shanghai: Americas Sweep Openers, but the Real Variable Is Mada's WristOn the fourth day of the VALORANT Champions Shanghai opening round, Busan had...
