caleb-wilson
When sports analysis has no data: Do not turn a blank space into a legendIn Vietnamese sports journalism, few temptations are stronger than filling a...
An Se-young and the Architecture of Dominance: Decoding the Badminton Final at the 2026 Asian GamesIn the second game, at 13-6, there was a long rally I watched four times. An...
Virtual Taekwondo and the Equipment Race Without a Frontrunner at the 2026 Asian GamesLate afternoon in Bangkok, I sit alone in my small studio, replaying footage ...
2026 Asian Games, Men's Singles Round of 32: Lakshya Sen Throws Away His Lead Against Loh Kean YewThe decider ended 14-21, and Lakshya Sen's final shot found the net. Earlier ...
Portugal's Two U21 Titles at Belgium Open 2026: What the Scoreboard Does Not TellTwo hours. Perhaps less, perhaps more — nobody recorded the exact number. The...
The Esports Transfer Market: Data, Noise, and Unverifiable DealsOn the final night of the esports transfer window, an anonymous account poste...
The Trench Nobody Digs: Youth Player Data and the Price of SilenceI remember that January night in 2026 very clearly. Not because of the match...
Alwi Farhan and the “Lesson” Sparring with Kento Momota: A Data Void Ahead of the 2026 Asian GamesIn a sparring session ahead of the Asian Games, what an analyst wants to see...
Saudi Arabia vs Oman: Three Predicted Changes and the Unfilled Gap Up FrontRostov, June 27, 2026. The mixed zone at Rostov Arena held fifty journalists,...
Stage-2 Deep Professional Analysis: When Input Data Is Empty and Lessons on the Esports Analysis PipelineIn the professional esports analysis industry, input quality completely...
2026 Asian Games: Kunlavut Vitidsarn Completes a Rare Treble in Men's Singles BadmintonThe scoreline 21-12, 21-16 in the men's singles final at the 2026 Asian Games...
Vietnamese Football's Data Gap: When V.League Runs on FaithWhen V.League 1 enters its decisive rounds, every number on the pitch is...
Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut Vitidsarn and Two Nations' Unprecedented Gold DreamsAt one end of the court stands Loh Kean Yew, the Singaporean player ranked...
After the 2036 Major Tournament: Are Vietnamese Players Valued by a Single Moment or by a Whole Season?The semifinal was played on a July night, and I sat in front of the screen li...
Chess Olympiad 2026: India Defends the Throne in the Heart of Uzbekistan, and a Lesson for Southeast AsiaSamarkand, the city of turquoise domes and legendary silk roads, will become...
Carlsen praises Sindarov after 3.f6 draw: When a coach's misclick creates an unforgettable chess nightI cannot remember exactly how many seconds were left on the clock at the Glob...
Alcaraz Wins Shanghai Opener: 20 Net Approaches and a Mid-Match Tactical GambleThe scoreboard on the Shanghai central court froze at 6-3, 6-3 after 66...
A Message Without a Reply: Mbappé, Dembélé and a Cold War Built on Anonymous SourcesAt Clairefontaine, the story goes, a message was sent and never answered. Jus...
Crown Falls at the Peak: NaiLiu Suspended Indefinitely by Flash Wolves After Shocking APL 2026 ScandalCrown Falls at the Peak: NaiLiu Suspended Indefinitely by Flash Wolves After...
Bayern Lose Musiala Before the Augsburg Derby: The 20-Day Equation and the 'Minor Injury' TrapAt the pre-derby press conference in Bavaria, Vincent Kompany said the line...
An Se-young and the Architecture of Dominance: Decoding the Badminton Final at the 2026 Asian GamesIn the second game, at 13-6, there was a long rally I watched four times. An...
Virtual Taekwondo and the Equipment Race Without a Frontrunner at the 2026 Asian GamesLate afternoon in Bangkok, I sit alone in my small studio, replaying footage ...
2026 Asian Games, Men's Singles Round of 32: Lakshya Sen Throws Away His Lead Against Loh Kean YewThe decider ended 14-21, and Lakshya Sen's final shot found the net. Earlier ...
Portugal's Two U21 Titles at Belgium Open 2026: What the Scoreboard Does Not TellTwo hours. Perhaps less, perhaps more — nobody recorded the exact number. The...
The Esports Transfer Market: Data, Noise, and Unverifiable DealsOn the final night of the esports transfer window, an anonymous account poste...
The Trench Nobody Digs: Youth Player Data and the Price of SilenceI remember that January night in 2026 very clearly. Not because of the match...
Alwi Farhan and the “Lesson” Sparring with Kento Momota: A Data Void Ahead of the 2026 Asian GamesIn a sparring session ahead of the Asian Games, what an analyst wants to see...
Saudi Arabia vs Oman: Three Predicted Changes and the Unfilled Gap Up FrontRostov, June 27, 2026. The mixed zone at Rostov Arena held fifty journalists,...
Stage-2 Deep Professional Analysis: When Input Data Is Empty and Lessons on the Esports Analysis PipelineIn the professional esports analysis industry, input quality completely...
2026 Asian Games: Kunlavut Vitidsarn Completes a Rare Treble in Men's Singles BadmintonThe scoreline 21-12, 21-16 in the men's singles final at the 2026 Asian Games...
Vietnamese Football's Data Gap: When V.League Runs on FaithWhen V.League 1 enters its decisive rounds, every number on the pitch is...
Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut Vitidsarn and Two Nations' Unprecedented Gold DreamsAt one end of the court stands Loh Kean Yew, the Singaporean player ranked...
After the 2036 Major Tournament: Are Vietnamese Players Valued by a Single Moment or by a Whole Season?The semifinal was played on a July night, and I sat in front of the screen li...
Chess Olympiad 2026: India Defends the Throne in the Heart of Uzbekistan, and a Lesson for Southeast AsiaSamarkand, the city of turquoise domes and legendary silk roads, will become...
Carlsen praises Sindarov after 3.f6 draw: When a coach's misclick creates an unforgettable chess nightI cannot remember exactly how many seconds were left on the clock at the Glob...
Alcaraz Wins Shanghai Opener: 20 Net Approaches and a Mid-Match Tactical GambleThe scoreboard on the Shanghai central court froze at 6-3, 6-3 after 66...
A Message Without a Reply: Mbappé, Dembélé and a Cold War Built on Anonymous SourcesAt Clairefontaine, the story goes, a message was sent and never answered. Jus...
Crown Falls at the Peak: NaiLiu Suspended Indefinitely by Flash Wolves After Shocking APL 2026 ScandalCrown Falls at the Peak: NaiLiu Suspended Indefinitely by Flash Wolves After...
Bayern Lose Musiala Before the Augsburg Derby: The 20-Day Equation and the 'Minor Injury' TrapAt the pre-derby press conference in Bavaria, Vincent Kompany said the line...
