csv
VolleyballRio Opens the Door: South American Women's Volleyball and the Gap Between Ranking and RealityI still remember an evening in Nha Trang, sitting in front of a screen...
Volleyball18 World Cup 2027 Berths Already Taken: Continental Qualifiers Expose the Asymmetry of Women's VolleyballMy spreadsheet has exactly 32 squares. On the evening of 13 August 2026, when...
VolleyballBrazil win South America and an Olympic berth: the real blueprint sits at the opposite positionThe first set ended 26-24. That was the only stretch of the South American...
International FootballIndonesia lose a host of regulars ahead of FIFA ASEAN Cup 2026: defense cracked, midfield loses creativityOn September 18, 2026, PSSI announced the 23-man squad for the FIFA ASEAN Cup...
EsportsNine Analytical Dimensions, Not a Single Line of Data: The Most Honest Report in EsportsThere is a nine-part document sitting on my screen at two in the morning, and...
International FootballMourinho and the Olimpico: The File on a Breakup With No InvoiceOn a Champions League night at the Olimpico, when José Mourinho emerges from...
TennisDjokovic leaves the US Open in pain: When a body betrays a legend, Raducanu quietly tries againThe image I remember most from this year’s US Open is not a winning shot. It ...
BilliardsFour billiards disciplines, four rule systems: why the numbers cannot be sharedOn a Thursday evening in mid-January, at a billiards club in east London, I s...
BadmintonSatwik-Chirag Overcoming the 'Nightmare' Astrup/Rasmussen: A Psychological Win or a True Comeback?Shenzhen, China – When the score was 17-17 in the deciding third game,...
Table TennisElizabeta Samara and the Age-37 Equation: 21 Years of Data That Refuse to Say GoodbyeOpening: A Name at the Bottom of the Draw In June 2026, at a European arena I...
BadmintonHistory Calls: Loh Kean Yew and Kunlavut Vitidsarn Battle for Asian Games Gold, a Nation's HopeThe men's singles badminton final at the 2026 Asian Games witnessed a histori...
International FootballPSG 4-2 Barcelona: When PSG's Glory Masks Tactical FlawsWhen the final whistle blew at Parc des Princes, the 4-2 scoreline in PSG's...
BadmintonHalf a Badminton Court: Nguyen Thuy Linh and the Gaze That Refuses to ChangeI was sitting in the third row, close enough to hear the string bite into the...
Volleyball2027 Women's Volleyball World Cup: 18 Spots Taken and the 14 Still OpenIstanbul, the final night of EuroVolley. When the final whistle blew, I staye...
BadmintonAshmita Chaliha and the Standards Gap at the Lowest Tier of the BWF World TourOn November 22, as the air inside the Indonesia Masters Super 100 arena...
BadmintonKumamoto Masters 2026: Li Shifeng Leads China and the Gap Shi Yuqi Leaves BehindIn 2026, when every stadium closed because of the pandemic, I recorded the...
International FootballBangladesh Call Up Choudhury and Farhaan: The Diaspora Gamble Before the 2026 FIFA ASEAN CupOne detail in Bangladesh's squad list made me stop and read it twice. A...
Table TennisLeana Hochart and the Three-Match Day in Antibes: Reading the U19 Girls' Title Through DataOn the final day of competition in Antibes, Leana Hochart walked into three...
EsportsRiot Admits a Round Should Have Been Replayed but Keeps the Result: A Governance Gap at VALORANT Champions ShanghaiOn the sixth day of competition at VALORANT Champions Shanghai, FUT Esports'...
VolleyballKentucky Rallies Past Louisville: From .079 to .420, and the Data Nobody Could VerifySet 2 ran to 29-27, through 16 ties and 7 lead changes. Louisville held two s...
