sandpapergate
Newlands 2026 and October 2026: South Africa Host Australia, and Cape Town Is Still Where It All BeganOn 24 March 2026, at Newlands in Cape Town, international television cameras...
Table Tennis England Webinar on DBS Requirement Changes: A Turning Point for Child Safeguarding in English Table TennisTable Tennis England has announced an online webinar led by Designated...
Ashmita Chaliha and the Double Standard Question: When Indonesian Badminton Courts Are Shrouded in HazeThe court at the Indonesia Masters Super 100 was shrouded in thick haze. Not...
Reading V.League Through Nine Data Lenses: Where Is the Blank Space?READING V.LEAGUE THROUGH NINE DATA LENSES: WHERE IS THE BLANK SPACE? In Janua...
Inside an Empty Table Tennis Analysis Report: When the Data System Raises Its Own AlarmWhen the data stands still, I start reading the gaps between the numbers. Thi...
From the VAR Room to the Negotiating Table: The Discipline of Verification in Vietnamese FootballFrom the VAR Room to the Negotiating Table: The Discipline of Verification in...
Amy Hunt and 22.16s: The Body's Verdict Never LiesBrussels, Diamond League final night – When Amy Hunt stepped onto the 200m...
The 40mm Dead Zone: How the Plastic Ball Rewrote Elite Table TennisIn a six-in-the-morning training session in Incheon, I counted forty-three...
Anthony Meglino Wins Open One Pocket Title at Village Cue Club: What Stands Behind an 850-Dollar WinIn game two of the One Pocket final at Village Cue Club in North Palm Beach,...
Real Madrid XI vs Rayo Vallecano: Diomande Starts, Güler Benched, and the Facts That Still Need VerificationThe team sheet was pinned to the board in the press area at the Bernabéu late...
Nine Dimensions of Esports Analysis: A Data Filter at the Heart of the Transfer StormOver five years at the heart of South Korea's esports transfer market, I...
The Empty Room of Football AnalysisThat morning, at a training centre on the outskirts of Paris, I received a...
Vietnam U23 fly to Japan after a single training session: Asian Games 2026, a preparation problem and the trap of the V.League calendarOn the afternoon of September 12, the grass was still bright enough for the...
Eala and the Lesson of Repetition: A Structural Victory at the US OpenThere are data points that don't need to be loud, they just need someone...
Three Points in the Bandung Rain, and the Boots That Stopped at Minute SixtyRain in Bandung is not rain in Hai Phong. At Lach Tray, September rain usuall...
Breaking 80: Amateur Golfers Lose at Their Worst Hole, Not at the Missed BirdieLast weekend, I stood behind the 9th green of a course near Incheon, watching...
Vietnamese Football in the Transfer Window: Power, Money and the Silences in the StandsLate August afternoon, the stands of a provincial stadium in northern Vietnam...
Two Training Sessions Before Kickoff: Vietnam Enter ASEAN Cup 2026 With a Map They Never Got to DrawVietnam assemble on September 21. Two days later, on September 23, the squad...
The Empty Chairs at Clairefontaine: When a Football Nation Faces the Applause of Those Who LeftBefore becoming a name, everyone is just a running posture. I recall a Novemb...
A Filter for Transfer Season: Learning to Say 'Insufficient Information' Amid the Rumor StormMarch 2026. I was in the studio for the live Manchester derby. Before kickoff...
