captain
EsportsVietnam's Asian Games League of Legends Semifinal: The Bo3 Structure Opens the Door for an Upset, but the Skill Gap Remains the Biggest VariableWhen the Bronze Medal Is Already Secured, People Dare to Dream Farther On...
Table TennisMacao, Almaty, Europe Smash: The Form Curve of Manush Shah and Manav Thakkar Ahead of the 2026 Aichi-Nagoya Asian GamesTable two in Macao is not the centre court. There is no main camera, no long...
Domestic FootballThe V.League Pulse: When Owner Money Sets the Rhythm for a Whole LeagueOn a quiet day at an empty ground, I can hear football breathing. It was a la...
VolleyballChina's Third Straight Asian Games Crown: A Throne Held by a Five-Set SurvivalIn the women's volleyball final at Asiad 20, China defeated Japan 3-0 to clai...
EsportsGTA 6: The 80-Hour Figure and the Content Length Equation Rockstar Set for ItselfLast night, I received a message from a colleague in Lisbon: "Rob Nelson just...
Martial ArtsMuay opens the 2026 National Sports Festival: Big opportunity, but blind spots remainMuay Thai will open the competition phase of the 2026 National Sports Festiva...
Formula 1Hamilton, Ferrari and the Singapore VSC call: the failure was in decision rightsLewis Hamilton’s car rolled past the Singapore pit entry while the field was...
EsportsAstralis Benches HooXi and jabbi: When Contract Expiry Reshapes the CS2 RosterAstralis Benches HooXi and jabbi: When Contract Expiry Reshapes the CS2 Roste...
EsportsSiuhy Becomes Free Agent After Team Liquid Exit: 16 Months, Three Majors, and a Role Nobody Wants to CarrySummer in Seoul, 2026. I sat in a small cafe in Hongdae, headphones still on,...
BilliardsChung Su-bin Wins LPBA, Takes Home 900 Million VND: Reading the Prize Table of Korea's 3-Cushion Billiards TourI open the prize allocation table before I open my mouth. Three figures sit...
International FootballVlahovic, Beşiktaş, and a Joy Without a ProtagonistIn Guangzhou at night, I opened a sports page and came across a headline:...
International FootballMessi's No. 10 Not Retired, Scaloni Silent Amid Legacy FrenzyIn the press conference immediately following the conclusion of Lionel Messi'...
BadmintonAlwi Farhan's Sparring Session With Kento Momota: The Data Gap Before the 2026 Asian GamesThe training session in Tokyo ended, and the release from PBSI carried exactl...
EsportsAn Esports Analysis With Zero Lines of Data — and the Price of GuessingThree-twelve in the morning in Busan, my phone buzzed. My editor sent a file...
International FootballJapan 3-0 Thailand at the Asian Games: The Shonan Bellmare Left Flank and the Data Gap Nobody FilledA 3-0 Win and a Gap in the Data What stopped me after Japan's 3-0 win over...
BasketballBen Simmons and the Sacramento Kings: A $3.5 Million Gamble from the Data DumpHook When Shams Charania tweeted "Ben Simmons agrees to a 1-year, $3.5 millio...
International Football213 Wins, Two Verbs: The File on Yasser Al-Shahrani's RecordMinute 27. Ali Diabate goes down, and Yasser Al-Shahrani enters a match that...
Domestic FootballDecoding the High Line: When Data Exposes the Breaking PointIn the 2026-18 season, I spent three months encoding all 38 rounds of...
Table TennisThe Empty File in Vietnamese Youth Table Tennis: Three Lines of Paper and a Fifteen-Year-OldMarch 2026, the provincial sports hall in Bình Dương, a morning thick with...
International Football1,439 Schoolchildren, Three Wins, and the Void Named Kazuyoshi Miura1 p.m. on a weekday. The stands at Toho Minna no Stadium in Fukushima...
