CafuCafu
World Table Tennis After Paris 2026: China's Throne and the Cracks Below the SurfaceIn the men's singles table tennis event at the Paris 2026 Olympic Games, only...
The First Three Shots: Reading Elite Table Tennis Through Geometry and DataI rewound the footage for the twenty-seventh time. Not to find out who won th...
After the Paris 2026 Women's Singles Final: Nine Data Dimensions and the Empty Cells of Women's Table TennisOn August 3, 2026, in Paris, Chen Meng beat Sun Yingsha 4-2 in the Olympic...
The First Three Shots: Where the WTT Ranking Is Actually Rewritten58% of Points Are Decided Before the Viewer Sets the Glass Down In a men's...
The Empty Ranking: WTT Mandatory Rules and Table Tennis's Generational ReckoningLate December 2026. I reopened the ITTF world ranking on my laptop in a small...
Professional Table Tennis and the Data Gap: When the Scoreboard Doesn't Tell the Whole StoryAt a team semifinal, the electronic board jumped to 11-9. No one in the arena...
Vietnam U23 and the One-Point Equation in Group C: Attack to Win or Defend to SurviveThree in the morning in Melbourne. I set up two screens side by side: one...
Portugal 4-2 Denmark: The Post-Ronaldo Era Opens With a Perfect Counter-AttackWhen Joao Felix curled the ball into the far corner of the Danish goal in the...
Nine Months Before Brazil 2027: When the Women's Football Commercial Wave Meets Its Moment of ProofOn the third floor of a cafe in Barcelona's Eixample district, I closed my...
Asiad 20 Closes: 348 Athletes, 3 Golds, and the Gap Named Athletics348 athletes. A target of four gold medals. Three golds in reality. Those thr...
Greek Basketball Shaken: Federation President and EuroLeague Referee Detained Over Bribery AllegationsOn October 22, Greek police carried out a series of arrests targeting...
MVK Esports and the Narrowest Door in Worlds History: When Bo5 Decides FateThere is a silence before MVK Esports officially secured their ticket to Worl...
Women's Volleyball World Cup 2027: 18 Berths Filled and the Structural Gaps Nobody Talks AboutAfter the final whistle of the 2026 Asian Women's Volleyball Championship fin...
Thailand dethrones China on home soil: How fast-varied tactics beat height and power at the 2026 Asian Women's Volleyball Championship?In the final night at a Chinese arena, with the score at 14-14 in the fifth...
Jorgic Survives Dramatic Seven-Game Battle as Leading Contenders Advance in LjubljanaOn the first day of the Ljubljana table tennis tournament, Darko Jorgic made...
PV Sindhu loses to Chen Yufei in the Asian Games 2026 quarter-final: the 21 – 18 – 10 scoring curveEarly in the third game of the women's singles quarter-final at the Asian Gam...
Jamal Musiala and Absence Seizures: How Bayern Munich and Germany Manage the ConditionBayern Munich's projected squad for the trip to Heidenheim and the home match...
Vietnamese Martial Arts Are Being Scored on Three Different ScorecardsMay 2026, Cau Giay Arena, Hanoi. I was in the sixth row, directly behind a...
From 17-14 to 20-22: Nguyen Thuy Linh, Xu Wen Jing and the Real Gap Behind the ScorelineOn the electronic scoreboard at Nguyen Du Arena, Game 2 read 17-14 in favor o...
Laver Cup: Alcaraz, Jodar, and the Data Gap Behind a Doubles WinOn Friday night at The O2, Carlos Alcaraz closed out a doubles match with a...
