CafuCafu
Table TennisWorld Table Tennis: The Void Behind China's ThroneIn Paris, when Fan Zhendong ended the men's singles final with a forehand loo...
Table TennisPoints Defense and the Generational Gap: Reading World Table Tennis Through the RankingsOn March 12, 2026, the ITTF world table tennis rankings updated. A familiar...
Table TennisWorld Table Tennis After Paris 2026: China Still Dominates as the Gap NarrowsWorld Table Tennis After Paris 2026: China Still Dominates as the Gap Narrows...
Table TennisTable Tennis Through the Data Lens: When a Single Metric Is Not a ConclusionIn 2026, the International Table Tennis Federation (ITTF) switched from...
Table TennisThe 52-Week Deduction Paradox: When the World Table Tennis Ranking Stops Measuring Real StrengthIn the summer of 2026, during a studio session in Guangzhou, I placed two...
Domestic FootballV-League 2026/27: Which five teams face the greatest relegation threat?When the dressing room is silent, I hear the chessboard turning. The Vinh...
International FootballWhen Data Rules Before the Opening WhistleI don't catch anyone's faults—I just trace the traces they leave on the pitch...
BasketballMemphis Rebuild: From 25-57 Ashes to the Boozer–Edey DreamA dynasty does not fall with thunder, but with a slip in the final seconds of...
International FootballAn obituary inside a football database: entity mislabelling and the cost of a dirty corpusOn 22 October 2026, inside a corpus labelled football, I stopped at one recor...
BasketballSylvain Francisco, Obradovic, and a Preseason Story That Needs Two EyesI read Sylvain Francisco's interview on a morning in Hai Phong, when the...
Domestic FootballVAR Disallows Goal by Hong Linh Ha Tinh Against CAHN: Detailed Analysis of Offside Decision and Fan ReactionsIn the V.League match between CAHN and Hong Linh Ha Tinh, a crucial goal by t...
EsportsVietnamese Football Through Data: The 2026 ASEAN Championship and the Gap V.League 1 Has Not ClosedIn the 88th minute at Rajamangala, with Nguyen Xuan Son already carried off o...
Table TennisWhen Vietnam's Table Tennis Analysis Sheet Returns ZeroOn the night of August 12, 2026, in a small apartment in Busan, I reopened th...
International FootballMusab Al-Juwair Loses the No. 7 Shirt at Gulf Cup 27: A Disciplinary Ruling and the Ronaldo Shadow"A sentence spoken on the 2026 press tribune taught me to look at the person...
GolfAnna Nordqvist closes 18-year career: From legendary golfer to Solheim Cup captain's chairTears fell from the very first hole. Ariya Jutanugarn, playing alongside Anna...
International FootballToluca, Six Trophies, and the Grey Zone of "Winning Everything"At 5:47 in the morning, the café on Nguyen Chi Thanh Street had not finished...
Domestic FootballLam Dong and Xuan Nam's Brace: A 3-0 Win Hiding Three Strokes of Luck and a Lesson About SpaceMinute 59. Nguyen Van Dung rises for a close-range header, the ball bounces o...
TennisVietnamese tennis and its data gap: what gets left behind after every matchOn Tuesday night I sat in the fourth row at the ITF event in Nha Trang,...
EsportsFour LCK Seeds and the Fifth Crown: When Strategy Gets Choked by the Patch ItselfOn October 15, 2026, the League of Legends World Championship begins in the...
Domestic FootballV.League and the Data Void: Why Vietnamese Players Leave for NothingIn July 2026, when Nguyen Quang Hai left Ha Noi FC as a free agent to join Pa...
Table TennisPoints Defense and the Generational Gap: Reading World Table Tennis Through the RankingsOn March 12, 2026, the ITTF world table tennis rankings updated. A familiar...
Table TennisWorld Table Tennis After Paris 2026: China Still Dominates as the Gap NarrowsWorld Table Tennis After Paris 2026: China Still Dominates as the Gap Narrows...
Table TennisTable Tennis Through the Data Lens: When a Single Metric Is Not a ConclusionIn 2026, the International Table Tennis Federation (ITTF) switched from...
Table TennisThe 52-Week Deduction Paradox: When the World Table Tennis Ranking Stops Measuring Real StrengthIn the summer of 2026, during a studio session in Guangzhou, I placed two...
Domestic FootballV-League 2026/27: Which five teams face the greatest relegation threat?When the dressing room is silent, I hear the chessboard turning. The Vinh...
International FootballWhen Data Rules Before the Opening WhistleI don't catch anyone's faults—I just trace the traces they leave on the pitch...
BasketballMemphis Rebuild: From 25-57 Ashes to the Boozer–Edey DreamA dynasty does not fall with thunder, but with a slip in the final seconds of...
International FootballAn obituary inside a football database: entity mislabelling and the cost of a dirty corpusOn 22 October 2026, inside a corpus labelled football, I stopped at one recor...
BasketballSylvain Francisco, Obradovic, and a Preseason Story That Needs Two EyesI read Sylvain Francisco's interview on a morning in Hai Phong, when the...
Domestic FootballVAR Disallows Goal by Hong Linh Ha Tinh Against CAHN: Detailed Analysis of Offside Decision and Fan ReactionsIn the V.League match between CAHN and Hong Linh Ha Tinh, a crucial goal by t...
EsportsVietnamese Football Through Data: The 2026 ASEAN Championship and the Gap V.League 1 Has Not ClosedIn the 88th minute at Rajamangala, with Nguyen Xuan Son already carried off o...
Table TennisWhen Vietnam's Table Tennis Analysis Sheet Returns ZeroOn the night of August 12, 2026, in a small apartment in Busan, I reopened th...
International FootballMusab Al-Juwair Loses the No. 7 Shirt at Gulf Cup 27: A Disciplinary Ruling and the Ronaldo Shadow"A sentence spoken on the 2026 press tribune taught me to look at the person...
GolfAnna Nordqvist closes 18-year career: From legendary golfer to Solheim Cup captain's chairTears fell from the very first hole. Ariya Jutanugarn, playing alongside Anna...
International FootballToluca, Six Trophies, and the Grey Zone of "Winning Everything"At 5:47 in the morning, the café on Nguyen Chi Thanh Street had not finished...
Domestic FootballLam Dong and Xuan Nam's Brace: A 3-0 Win Hiding Three Strokes of Luck and a Lesson About SpaceMinute 59. Nguyen Van Dung rises for a close-range header, the ball bounces o...
TennisVietnamese tennis and its data gap: what gets left behind after every matchOn Tuesday night I sat in the fourth row at the ITF event in Nha Trang,...
EsportsFour LCK Seeds and the Fifth Crown: When Strategy Gets Choked by the Patch ItselfOn October 15, 2026, the League of Legends World Championship begins in the...
Domestic FootballV.League and the Data Void: Why Vietnamese Players Leave for NothingIn July 2026, when Nguyen Quang Hai left Ha Noi FC as a free agent to join Pa...
