OsoOso
V.League's Data Void: Why Tactical Analysis in Vietnam Starts With Match Footage, Not xGIn the winter of 2026 I sat in front of two screens in my Marseille flat: one...
The Blank Cells in Vietnamese Football's DossierNine cells. That was all the dossier sent me on a midday in Rome: nine cells,...
Headline or Body Text: Vietnamese Football and the 62-Subject TrapOn a Tuesday morning I opened a Spanish-language health report. The headline...
VFF finalises presidential nominations for the 10th term: a glittering medal table and an unmeasured gapIn December, 57 member organisations of the Vietnam Football Federation will...
Nguyen Xuan Son, Rajamangala and the Contract Gap in Vietnamese FootballMinute 32, January 5, 2026, Rajamangala Stadium, Bangkok. Nguyen Xuan Son...
Vietnamese Football and the Gaps That Don't Show Up in the ScorelineHanoi, a late-May night. The floodlights above the stand dimmed row by row, a...
The V.League 1 Transfer Window: The Noise of Signings and the Signal of StructureIt was a Tuesday afternoon at a training ground on the outskirts of Hanoi, th...
Empty Results: Vietnamese Football Hides the Numbers, and We Rewrite History OurselvesIn August 2026, in a coffee shop in Thu Dau Mot, I reopened the 2026...
Personnel Changes and the 2026/2026 V.League Title Race: Signals from Round 12The 2026/2026 V.League is entering its acceleration phase with unpredictable...
V.League 2026-26: The Title Race Is Decided by the Spreadsheets Nobody ReadsIn the 71st minute of the capital derby, a central midfielder received the ba...
The V.League Transfer Market: Read the Money Before You Trust the RumorWhen the V.League transfer window opens, my phone fills with familiar message...
Vietnam Football 2026: V.League 1 Breaks Through, the National Team and the Generational Handover QuestionVietnamese football entered 2026 with a profoundly different shape than a...
Vietnamese Football Through Nine Professional Lenses: From the V.League 1 Pitch to the Industry Value ChainVietnamese football enters 2026 with a familiar paradox: the domestic game...
Vietnamese Football and the Data-Verification Problem: When Deep Analysis Has to Restart From ZeroVietnamese football is entering a period of intense professionalisation....
Vietnam U23 2026: The Tactical Fault Line Beneath the Changzhou SnowOn the night of January 27, 2026, snow covered the Changzhou stadium in Jiang...
Referee's Eye: Nine Dimensions for Decoding Vietnamese FootballIn a V.League match, there are moments when the entire stadium holds its...
Cong An Ha Noi's 70th Anniversary: Quang Hai, Nguyen Filip and a Rare Preparation WindowOn October 10, Nguyen Quang Hai appeared in the colors of Cong An Ha Noi,...
Vietnamese Football Enters the Data Era: When V.League Learns to Count with xG and PPDAIn V.League 1's most recent round, a match ended 1-1 in front of tens of...
V.League and the Quiet Revolution: When Vietnamese Football Learns to Count Every StepAt the 78th minute at Thien Truong Stadium, Nam Dinh were trailing 0-1. The...
Vietnamese Football Must Learn to Wait for Enough Data Before ConcludingMinute 88 of a V.League match. The referee points to the penalty spot. The...
The Seventeen-Year Rhythm: Vietnam, ASEAN Cup 2026, and the Moment a Late-Rising Star Woke UpIn the 32nd minute at Rajamangala, Nguyen Xuan Son went down on the grass....
The Night at Viet Tri and the Groundskeeper Nobody RemembersTHE NIGHT AT VIET TRI AND THE GROUNDSKEEPER NOBODY REMEMBERS In Viet Tri, on...
Vietnamese Football and the Trap of Full-But-Empty Analytical FrameworksAt Changzhou, on a night of heavy snow, a generation of Vietnamese players...
The Pressing Framework of Vietnamese Football: Midfield Rhythm and the Export PathwayIn the second leg of the 2026 ASEAN Cup final at Rajamangala Stadium in...
Inside the V.League Machine: Provincial Money, Academies and the Owners Who Never Disclose a FeeAt three in the morning I sat in an all-night cafe, facing a list of...
The Dead Zone of Vietnamese Football After the Golden GenerationIn the hours I spend reviewing footage, I always stop at the same frame: the...
Vietnam 0-2 Thailand: When the national team was locked down by a low block that knew how to stay silentAfter the final whistle at Si Jalak Harupat Stadium in Bandung, Vietnam left...
The Transfer Market Runs on Silence: Five Deals That Died Without a HeadlineOn the night of 8 June 2026, on the third floor of a hotel in central Moscow,...
The Blank Space in Vietnamese Football's RecordsIn my personal archive there is a folder named after four digits: 2026. Insid...
Adou Minh and the Three-Day Equation: Naturalized Overseas Vietnamese Joins a Bleeding DefenseThree days. That is all Adou Minh has to prove that his decision to become a...
VAR in V-League: When Technology's Light Exposes the Dark CornersVAR in V-League: When Technology's Light Exposes the Dark Corners In the matc...
AFF Cup 2026: The Data Behind Vietnam's CrownVietnam won the 2026 AFF Championship after a 5-3 aggregate victory over...
The Silence After the Whistle: When Vietnamese Football Goes UnrecordedLate on a Saturday night, I sat in front of my computer in Shenzhen, searchin...
The 2026 V-League Transfer Window: Read the Contract Structure, Not the HeadlinesOpening On the morning of January 12, 2026, at the Hoa Xuan training ground,...
The Grey Zone of VAR: When Referees Are Not Allowed to GuessIn the 34th minute of the 2026 World Cup semi-final between Argentina and...
VAR in V.League: When Referees Learn to Let the Data SpeakThe referee signalled no foul. Forty seconds later, the VAR team called him t...
Vietnamese Football: Nine Analytical Lenses from V.League 1 Pitches to a Continental DreamOpening: The Notebook and the Blank I Could Never Fill On a late-March night ...
Back Three in V.League: A Risk Shield for Those Sitting in the Hot SeatIn the seven V.League matches I watched from the stands this season, four saw...
Vietnamese Football and the Data Gap: When the Dossier Opens and Every Field Is BlankTwo in the morning in Melbourne. A forty-page dossier on a V.League 1 match h...
