OsoOso
VAR in V.League: When Trust Is Not on the ScreenLate afternoon at Hang Day, rain slid down the roof of Stand B. In the 88th...
Naturalization and Thin Cash Flow: How the V.League Transfer Map Is Being RedrawnOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, the final...
V.League and Transfer-Window Cash Flow: Contracts Only Look Good on Paper, While Real Value Sits in the Closed RoomA January night in a hotel on Kim Ma Street, Hanoi. A V.League club official...
The 22-Metre Gap: How Vietnam's Elastic Block Beat ThailandIn the 74th minute, the ball rolled out over the right touchline. In the Việt...
Vietnamese Football and the 22.9% Bottleneck: Why V.League Has Not Taught a Possession GameOn the Rajamangala stands on the evening of January 5, 2026, I wrote a line i...
Deep Analysis of Vietnamese Football: When Input Data Is Empty and Lessons on Sports Information ProcessingIn the context of Vietnamese football increasingly integrating deeply with...
Vietnamese Football and the Cycle Challenge: Decoding the Journey from Identity to SystemVietnamese Football and the Cycle Challenge: Decoding the Journey from Identi...
V.League: The Pulse Beneath the TableHang Day Stadium, an April afternoon. The A stand is nearly half empty. On th...
After the ASEAN Cup, V.League 1 Enters the Transfer Window With Unanswered QuestionsThat night, the Viet Tri Stadium was packed. It was not a Champions League...
Vietnam's Football Sediment: When the Scout Stands at the Wrong Observation PointOne April afternoon in Nha Trang, I stayed behind alone in the stands after t...
The V-League Transfer Window: Complete in Form, Empty in SubstanceThe V-League transfer window opened on a morning when I sat in the corridor o...
V.League's Two-Tier Structure: How Cash Flow Shapes the Transfer GameI remember an evening in a V.League stand, with the match already in its four...
Vietnamese Football and the Data Gap: When Ambition Outpaces InfrastructureVietnamese Football and the Data Gap: When Ambition Outpaces Infrastructure A...
The V.League Foundation and the Overseas Path of Vietnamese PlayersFrom the stands of a stadium in central Vietnam, on a March afternoon, I...
70 Years of Cong An Ha Noi: A Festival of Memory, and Two Files Nobody Has Cross-CheckedOn October 10, in Hanoi, a First Class Labor Medal will be awarded to a...
Nine Hidden Currents Beneath the V.League TableNINE HIDDEN CURRENTS BENEATH THE V.LEAGUE TABLE A Morning at Hoa Xuan On...
Vietnamese Football: Three Prongs and One Blind SpotVietnamese Football: Three Prongs and One Blind Spot Minute 88, Stand B In th...
Vietnam vs Pakistan at the FIFA ASEAN Cup 2026: Second Place, a Negative Goal Difference, and a Rule Nobody Has QuotedTwo matches, three points, a goal difference of −1. The dossier Vietnam carri...
More Possession, a 0-2 Defeat: Vietnam's Low-Block Problem Against ThailandIn the 10th minute at Si Jalak Harupat stadium in Bandung, Sarach Yooyen...
Vietnam 0-2 Thailand at ASEAN Cup 2026: A Low Block and an Unpaid Fitness BillIn the 10th minute, Sarach Yooyen stood in the space in front of Vietnam's...
Vietnam's 27-Match Unbeaten Run: When the Real Data Is Not the Zero on the ScoreboardI sat down with the four heat maps from Vietnam's 1-0 win over the Philippine...
When the Data Sheet Is Empty: The 'No Risk' Trap in the Middle of Vietnam's Sports Transfer WindowWhen the Data Sheet Is Empty: The 'No Risk' Trap in the Middle of Vietnam's...
Thailand vs Vietnam at ASEAN Cup 2026: The 4-0 Test and the Gamble on ChanathipAt the 68th minute of Thailand's match against Pakistan at Si Jalak Harupat,...
FIFA ASEAN Cup 2026: Vietnamese Audiences Get Full Live Access on FPT Play, and the Layers Behind a Broadcast Rights DealOn the night of September 21, 2026, when the clock above the coffee shops of...
Vietnam vs Philippines at ASEAN Cup 2026: Two Talent Models, One Gap Called CohesionA player born in Brighton, raised in Oslo, signed professionally in Zagreb, a...
Southeast Asia 2026: Champion's Prize Cut to USD 650,000 as Vietnam Face Three Matches in Seven DaysThe press-conference room at the training centre still carried the smell of...
Vietnam Lose Quang Hai Before Kick-Off: A Three-Layer Vacuum and a Problem With No RunwayOn the afternoon of September 22, Vietnam's national team assembled. Nguyen...
The Empty Cell: Why Vietnamese Basketball Needs a Data Validation Gate4:12 a.m., August 12, 2026. A seventh-floor apartment in Nha Trang, a ceiling...
World Cup 2026 and the New Pulse of Vietnamese FootballOn a small street in Turin, where I live, there is a bar run by a...
The Empty Notebook in V.League: Vietnamese Football Lacks the Data to Verify ItselfMinute 12 and a line with nothing to check against In the 12th minute of a...
Vietnam After the 2026 ASEAN Title: The Quiet Rhythm Behind the Data TableAt 7:10 in the morning of 30 December 2026, at the training ground of Vietnam...
The Wooden Bench at Rajamangala: What Vietnam's Dressing Room Says That the Scoreboard Does NotOn the night of 5 January 2026, at Rajamangala Stadium in Bangkok, when the...
The Unseen Training Nights: Vietnamese Football and the Symphony of Small Things1. The Guard and the Flashlight Five twenty in the morning. A training ground...
FIFA ASEAN Cup 2026: The Fracture Point Is in Group B, Not the Two-Division FormatOn September 24, 2026, in Jakarta, the FIFA ASEAN Cup 2026 will kick off. But...
The V.League Map: Nine Data Layers That Redraw the Title RaceIn the last three rounds of V.League 1, the PPDA — passes allowed per defensi...
ASEAN Cup 2026 Through a Data Lens: Where Vietnam's Title Run Was Actually BuiltIn the 21st minute of the second leg at Rajamangala, the ball moved through...
From Bangkok Back to the V.League 1 Training Ground: Patron Money, the Pitch, and the Untold Bridge of Vietnamese FootballOn the morning of January 6, 2026, I stood at the training ground of a V.Leag...
