caf
Traoré Moves to Intervene in Burkina Faso's Football Federation After 0-7 Loss to Argentina: The FIFA Risk FileThat day, on Burkina Faso's national television, two men sat side by side. On...
Moriyasu's surprise starting lineup for Ecuador: Fans say 'thank you, boss' but 'I'm nervous just watching'When the official starting lineup was announced ahead of the friendly against...
Vietnamese Volleyball and the Empty-Data Problem: When Nine Dimensions of Analysis Have No FootholdIn the summer of 2026, at the 29th SEA Games in Kuala Lumpur, I was assigned ...
When the Data Is Empty: Lessons from a Failed Esports Analysis PipelineIncheon morning, I opened the analysis file and found a blank page. Not blank...
Amber Heard and 1:39:00 in Donostia: the real limits of a mass-participation half marathon medalRain in Donostia. Umbrellas leaned toward the edge of the course, water poole...
From Partizan's Bench to Arkansas: The €872 Fine and the Muurinen Valuation PuzzleOn August 2, 2026, I published that PSG had deposited €50 million for Neymar'...
Hang Day, October 2026: The Handwritten Ledger and a Name Spelled WrongHanoi, 12 October 2026. Rain swept across Hang Day stadium from the start of...
StarSeries Fall 2026: NRG Beat MOUZ 2-1 — A Victory Measured in VRS Points, Not in Shock ValueI didn't sleep after this match. Not because of the shock — I've watched enou...
Vietnam Women's Team Kata: The 5-0 Gold and the Silence Behind ItThree Vietnamese female kata athletes — Nguyen Ngoc Tram, Bui Ngoc Nhi, and...
Asia's 2026 Transfer Window: Spreadsheets, Sources and the People Behind the NumbersAsia's 2026 Transfer Window: Spreadsheets, Sources and the People Behind the...
Bayou Bash Split Bracket: 31 Hours, 13 Matches and a Final That Never WasOn the evening of September 21, 2026, at Buffalo's on Bloomfield — a pool roo...
Vietnamese Chess: From the Speed of Moves to the Patience of a GenerationI look at the scoreboard at the recent international chess tournament in Hano...
The Empty Report and the Ethical Line of Esports Analysis2 a.m. in Incheon. The screen in my office was still on, the coffee cold long...
Team Yandex Reverse-Sweep PARIVISION to Lock Top 3 at BLAST Slam VIII: A Tale of Marathon MatchesWhen the game clock passed the 63rd minute of the deciding game, the online...
From Grand Slam Glory to Money-Mule Allegations: Tomofumi Takajo's Fall and the Void After the SpotlightThe news came out of Kumamoto at the end of September, and it did not read li...
Sai Gon Mobile and the 4th Tai Tao Cup: The Unexcavated Soil Layer of Vietnam's Mobile-Industry FootballA suburban field, a late-September afternoon. The floodlights flick on. Eight...
Champions Shanghai: An Anti-Eco Round Decided by Hardware and Riot's Governance GapAt VALORANT Champions Shanghai, FUT Esports' Doğan "xeus" Gözgen entered a 1v...
The Strong Swimmer Paradox: Spencer Korwin and a Death in a Narrow Tidal PassageThe water looked gentle that morning, no big waves, no rain, no weather...
ASIAD 2026: Vietnam Confronts a 0.001-Point Margin and the Relay Bet in Athletics0.001 points. In the women's vault gymnastics event, Vietnam's path to the...
China Masters 2026 Through a Data Lens: Satwik-Chirag's Physical Equation Before the Asian Games, and Srikanth's Limit at 33In the men's doubles quarterfinal at the LI-NING China Masters 2026, with the...
