tsw
International FootballHüseyin Çimşir's Five Sentences and the Void No One MeasuresA press room in a Turkish city. A microphone on the table. A man named Hüseyi...
BadmintonChina Masters 2026: Satwik-Chirag and Srikanth — Two Opposite Trajectories of Indian BadmintonWhen the score in the deciding game froze at 17-17, Satwiksairaj Rankireddy...
International FootballJapan and Kaina Tanimura's Starting Debut: Yokohama as a LaboratoryWhen the starting line-up was announced, one name sat at the very top of...
AthleticsThe Flag in Aichi-Nagoya: Singapore Hands the Honour to a 25-Year-Old Para Athlete, But the Numbers Stay Out of SightOn 12 September 2026, on the Gardens by the Bay stage, the Singapore National...
Domestic FootballVan Quyet, Hang Day and a Week of Preparation: Inside the Win Over CAHNWhen the final whistle blew at Hang Day, the first thing Van Quyet spoke abou...
EsportsWolves Esports sweep A Team 2-0 at VCT Threshold China, but the 2027 slot leads to a different addressThe match clock ticked to minute 54 of map two, and I realised I had been...
EsportsLCK 2026 Finals: A Press Conference Where No One Dared to Say They Would WinIn the afternoon at CHZZK LoL Park, Jonggak, ahead of the 2026 LCK Summer...
International FootballChelsea Keep Penders for Liverpool: A Decision About Trust, Not TacticsIn Rio de Janeiro I replayed the Chelsea–Tottenham tape at four in the mornin...
EsportsThe Data Void of Transfer Season: When an Analysis Has Nothing Left to AnalyseAt four in the morning on 13 August 2026, I reopened the spreadsheet before...
SwimmingMcEvoy Tests the 100m Free on the Asian Short-Course World Cup Swing: A Decade-Old Dataset and a Relay Berth That Is Not Automatic20.75. That was the first figure I pulled when word came that Cameron McEvoy...
Table TennisVietnamese Youth Table Tennis and the Bottleneck at the Observation StageIn my observation notebook, the boys' under-15 singles semifinal at a nationa...
International FootballAC Milan's 0-3 Defeat to Bournemouth: The Fragile Defensive System and a Lesson from Grassroots FootballMinute 67 at the Vitality Stadium, the score was 0-2 in Bournemouth's favour....
Domestic FootballVietnam futsal: four goalkeepers, twenty names and six cuts before the Kyrgyzstan-Russia tourThe first training session in Ho Chi Minh City had four goalkeepers in a squa...
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...
Table TennisAntibes: HOCHART Unbeaten, NODIN in Pursuit and a Data Contradiction That Cannot Both Be True at the European U19 EventIn the results round-up released by the European Table Tennis Union (ETTU) fo...
BadmintonKumamoto Masters 2026: With Shi Yuqi Absent, Li Shifeng and the Anchor Problem in China's Men's SinglesThere was a small gap in the entry list that I noticed before I even read the...
EsportsNaiLiu Suspended Indefinitely by Flash Wolves After APL 2026 Championship: A Major Shock for Taiwanese Arena of ValorThe unplanned door often opens to the largest stadium. But for NaiLiu, that...
Domestic FootballFIFA ASEAN Cup 2026 on 28/9: Four Links, Two Matches, and the Rights Gap Nobody Named19:10, 28 September 2026. In Hanoi, a viewer opens VietNamNet on his phone an...
Domestic FootballThe Data Blind Spot of Vietnamese Football After the 2026 ASEAN ChampionshipThe Data Blind Spot of Vietnamese Football After the 2026 ASEAN Championship ...
Domestic FootballSoutheast Asia's stands: the 85% with no methodology and the 724-seat gapOn October 15, while I was rebuilding a positional map for a regional...
