plusliga
Denso Airybees vs Saga Hisamitsu Springs: the first real test for the two unbeaten teams in the women's SV.LeagueHoraiya Bonds Arena in Koriyama hosts the biggest matchup of the young women'...
NaiLiu suspended indefinitely: APL 2026 FMVP and the fall from graceThe APL 2026 stage still bears the footprints of NaiLiu on the Caesar lane,...
Carnoustie, the Drone Buzz, and the Bogey No Stats Sheet Can ExplainA Frequency That Appears in No Stats Sheet On the eighth hole at Carnoustie, ...
EuroLeague Super Cup in Abu Dhabi: Olympiacos, Fenerbahçe and What the Data Cannot SayOn 19 September in Abu Dhabi, Olympiacos enters the EuroLeague Super Cup...
The Eighty-Million Centre-Back and the Trap of a Defence Bought With FearMinute 71, in a match I rewatched three times last week, the home side lost t...
VMC Fall 2026: Saigon Phantom's Undefeated Run, ANTGAMER's 0-10 Collapse, and the Data GapSaigon Phantom closed the VMC Fall 2026 group stage without losing a single...
When the Transfer Window Swallows the Academy: A View from the Satellite SystemIn October 2026, on the stands of the FC Bayern Campus pitch, I recorded by...
Vietnam U23 Tests Itself Against Thailand for a USD 100,000 Title: Three Matches in Five Days and the Fitness Question Nobody AskedThe squad assembles on 8 November. The opener against Thailand is on 10...
Besiktas BOA ends seven-season drought against Fenerbahce Tarfin: the first quarter changes rhythm, not hierarchyThe ball echoed off the Akatlar floor in a steady rhythm before tip-off. I ca...
João Pedro Withdraws from Brazil Squad in the Friendly Block: The Gap Up Front and the Second Layer of MeaningOn Tuesday morning at the Granja Comary training centre, the 23 names went up...
When Football Loses Its Data: Lessons from an Empty Analysis Pipeline and the Small Death of TrustThere was a moment in football writing I always remember: sitting before the...
An Se-young Wins Asian Games 2026: The 21-17, 21-9 Scoreline and the Variables Nobody CountedGame one closed with a four-point gap. Game two, the gap was twelve. The...
PV Sindhu and the Physical Lesson: Why the Strongest Smash Couldn't Save the Match at the 2026 Asian GamesI came into the profession through journalism, but 2026 taught me that number...
Dragon Ranger Gaming 2-0 Rare Atom: Winning on the Opponent's Map and the Lesson of a Single-Elimination BracketThe veto room at VCT Threshold China Week 1 produced a decision quieter than...
Six Days and Four Million Signatures: When PUBG Had to Reread Its Own RulebookOn the night of September 17, at PUBG Asia Stars 2026, there was a silence I...
Vietnamese Women's Football: One World Cup and the Price of Lights That Fade Too FastI still remember that silence. In Dunedin, after the final whistle of the las...
1.d4 d5 and the System Problem: When White Refuses Classical TheoryIn the database I have tracked across seven years of chess commentary for VTC...
BKFC 95: Jimmie Rivera Stops Meyer in Round 4 and the Level Gap Is Not About HeightNewark, New Jersey, on the night of BKFC 95. Prudential Center held 8,392...
England Beat the Czech Republic 2-0, but Only Two Numbers in This Match Deserve TrustAt the 25th minute in Prague, Pavel Sulc lunged into a heavy challenge and wa...
The Empty Analysis: A Data Lesson for Vietnamese FootballThe in-depth analysis file just landed on my desk. It was long, with nine...
NaiLiu suspended indefinitely: APL 2026 FMVP and the fall from graceThe APL 2026 stage still bears the footprints of NaiLiu on the Caesar lane,...
Carnoustie, the Drone Buzz, and the Bogey No Stats Sheet Can ExplainA Frequency That Appears in No Stats Sheet On the eighth hole at Carnoustie, ...
EuroLeague Super Cup in Abu Dhabi: Olympiacos, Fenerbahçe and What the Data Cannot SayOn 19 September in Abu Dhabi, Olympiacos enters the EuroLeague Super Cup...
The Eighty-Million Centre-Back and the Trap of a Defence Bought With FearMinute 71, in a match I rewatched three times last week, the home side lost t...
VMC Fall 2026: Saigon Phantom's Undefeated Run, ANTGAMER's 0-10 Collapse, and the Data GapSaigon Phantom closed the VMC Fall 2026 group stage without losing a single...
When the Transfer Window Swallows the Academy: A View from the Satellite SystemIn October 2026, on the stands of the FC Bayern Campus pitch, I recorded by...
Vietnam U23 Tests Itself Against Thailand for a USD 100,000 Title: Three Matches in Five Days and the Fitness Question Nobody AskedThe squad assembles on 8 November. The opener against Thailand is on 10...
Besiktas BOA ends seven-season drought against Fenerbahce Tarfin: the first quarter changes rhythm, not hierarchyThe ball echoed off the Akatlar floor in a steady rhythm before tip-off. I ca...
João Pedro Withdraws from Brazil Squad in the Friendly Block: The Gap Up Front and the Second Layer of MeaningOn Tuesday morning at the Granja Comary training centre, the 23 names went up...
When Football Loses Its Data: Lessons from an Empty Analysis Pipeline and the Small Death of TrustThere was a moment in football writing I always remember: sitting before the...
An Se-young Wins Asian Games 2026: The 21-17, 21-9 Scoreline and the Variables Nobody CountedGame one closed with a four-point gap. Game two, the gap was twelve. The...
PV Sindhu and the Physical Lesson: Why the Strongest Smash Couldn't Save the Match at the 2026 Asian GamesI came into the profession through journalism, but 2026 taught me that number...
Dragon Ranger Gaming 2-0 Rare Atom: Winning on the Opponent's Map and the Lesson of a Single-Elimination BracketThe veto room at VCT Threshold China Week 1 produced a decision quieter than...
Six Days and Four Million Signatures: When PUBG Had to Reread Its Own RulebookOn the night of September 17, at PUBG Asia Stars 2026, there was a silence I...
Vietnamese Women's Football: One World Cup and the Price of Lights That Fade Too FastI still remember that silence. In Dunedin, after the final whistle of the las...
1.d4 d5 and the System Problem: When White Refuses Classical TheoryIn the database I have tracked across seven years of chess commentary for VTC...
BKFC 95: Jimmie Rivera Stops Meyer in Round 4 and the Level Gap Is Not About HeightNewark, New Jersey, on the night of BKFC 95. Prudential Center held 8,392...
England Beat the Czech Republic 2-0, but Only Two Numbers in This Match Deserve TrustAt the 25th minute in Prague, Pavel Sulc lunged into a heavy challenge and wa...
The Empty Analysis: A Data Lesson for Vietnamese FootballThe in-depth analysis file just landed on my desk. It was long, with nine...
