FabriFabri
Ninh Binh vs HAGL: Hoang Duc Returns, and a Clash of Two Squad-Building ModelsNinh Binh vs HAGL: Hoang Duc Returns, and a Clash of Two Squad-Building Model...
A Nine-Section Report With Zero Lines of DataLast week a nine-section file landed on my desk. Full headings. Full tables....
Vietnam U23 vs South Korea U23 in the 2026 Asian Games quarter-final: a wider gap in personnel, a narrower one in mentalityThe 6-7 penalty shootout scoreline from the third-place match of the 2026 AFC...
The Lane and the Numbers That Hide: Notes of a Swimming AnalystOn the night of the women's 800-metre freestyle final, I sat in front of the...
The Empty Report: When Football Analysis Has the Format but Not the DataIn my coding notebook for the 2026-18 season, one column stayed blank for thr...
Kim Thanh's Tears and Long An's Semifinal Exit: The Real Loss Was an Injury, Not the ScorelineAt 7:42 pm on October 24, 2026, at Vĩnh Long Provincial Gymnasium, Kim Thanh...
The Gold Rush in Jersey and What England's Veterans Medal Table Does Not TellThe men's over-75 singles final ended before noon. Geoff Salter of Scotland...
Europe Youth Top 10 U15 Girls: Tolmacheva Stays Unbeaten as Rochut Carries the Weight of Playing at Home in AntibesBy the end of the second day of play in Antibes, the round-robin standings in...
Reyes Cup 2026: Rest of the World Within Touching Distance of History, But 9-Ball Never Lets You SleepAleksa Pecelj's break in the fourth rack of the singles match on Day Three ha...
PV Sindhu at the 2026 Asian Games: When Ranking Data Exposes the Truth Emotion HidesOn Court 3 at the Hangzhou Badminton Arena, on the afternoon of September 28,...
Pushing the Centre-Back, Attacking the Far Side: The Tactical Blueprint Behind Indonesia's ASEAN Championship CrownMinute 116 of the second period of extra time. In the stands, thousands of...
Lessons from 523 VAR Matches: A Fully Completed Data Table Is Not a Correct ConclusionIn February 2026, in Valencia, a young colleague placed a 48-page VAR report ...
Northern Ireland Open: Williams meets Jones in all-Welsh semi-final after three straight centuries and a decisive break of 84Belfast, the eleventh frame, 5-5. Jak Jones bends over the table, and the are...
Matrix 2* Rainham: Why English Table Tennis Is Putting Its Entry-Level Event on YouTube Before London 2026On a table in Rainham, the Matrix 2* Men's Open Singles final closed with a...
Sal Everett: Dana White's Personal Assistant Earns UFC Contract with a KnockoutSal Everett: Dana White's Personal Assistant Earns UFC Contract with a Knocko...
Nguyen Tien Minh Wins Vietnam Open 2026 Qualifier at 43: Reading the Victory Through a Habit-Transfer IndexI stayed behind at my desk in Nha Trang after a day of data work and replayed...
WTGL: The $25M Game of Women's Golf and the Real Value EquationWhen TMRW Sports unveiled the 25-player roster for the inaugural Women's TGL...
The Cartel Shadow Over Mexican Football: When the Game Learns to Live With ViolenceA News Item That Lost Its Way In the newsroom of a sports desk, there are...
VAR in V-League 2035: The Silent Revolution from Controversial DecisionsThe first whistle was blown by the camera, and I heard the whole world holdin...
Vietnam in Bandung: High Fences, a Thin MidfieldOn the morning of September 24, 2026, at the training ground of Institut...
