OsoOso
BasketballBlank Dossiers on the V-League Transfer Table: When 27 Pages Hold Not a Single Number8:40 in the morning, second-floor meeting room of a V-League club. Six...
International FootballNine Pages of Analysis Returned 'Insufficient Data': Vietnamese Football Is Commentating From an Empty FileAt two in the morning in Liverpool, I opened an analysis file about Vietnames...
Domestic FootballVietnam U23 Tickets: When Ticket Prices Test Youth FootballIn the days when tickets for Vietnam U23 matches go on sale, a familiar scene...
Domestic FootballAfter Xuan Son's Broken Leg: What Exactly Is Vietnamese Football Measuring?Minute 34, Rajamangala Stadium, the evening of 5 January 2026. Nguyen Xuan So...
Domestic FootballV.League's Tactical Data Gap: When the Map Is Blank, Analysts Measure by EyeOn an April night, I sat in front of a screen in Madrid, opened a V.League...
International FootballThe Locked Field: Vietnamese Football Loses at Registration Before It Loses at FinishingThere is a moment in every transfer window that I record the exact time of, a...
International FootballThe Empty Record: The Price of Blank Cells in the V.League Transfer Market2:14 AM The phone buzzed on the wooden desk. An agent I have known for more...
BadmintonThe Empty Cells: Vietnamese Badminton and the Cost of Never Being MeasuredAt three in the morning on January 15, 2026, I reopened the analysis file for...
Domestic FootballAFC Publishes the Asian Cup 2027 Schedule: Vietnam's Three-Match Sequence Is the Real Data PointAt three in the morning in Sao Paulo, I opened the AFC schedule file for the...
International FootballReading the V.League transfer window from the feet: noise, signal and stories without sources22:40, a corridor leading out to the car park of a stadium in Hanoi. Yellow...
Domestic FootballAFC Meets in Tokyo on Asian Cup 2027: The Real Cost of a Postponement and Vietnam's Age-Curve ProblemOn 21 and 22 October 2026, in Tokyo, the presidents and general secretaries o...
Domestic FootballThe V.League and the Safety Trap: When Vietnamese Football Worships Fear as a TriumphThe V.League and the Safety Trap: When Vietnamese Football Worships Fear as a...
Domestic FootballVietnam Win ASEAN Cup 2026: Kim Sang-sik's Tactical System and the Nguyen Xuan Son QuestionOn the Rajamangala pitch on the evening of January 5, 2026, before the ball...
Domestic FootballV.League After the Golden Generation's Glow: Empty Seats and a Foundation Never BuiltOn the stands of Hang Day Stadium, on a late-season afternoon, I sat in the...
Domestic FootballV.League and the Sustainability Question: How Owner Funding, Academies and Broadcasting Rights Shape Vietnamese FootballV.League and the Sustainability Question: How Owner Funding, Academies and...
Domestic FootballVietnam to Face Chinese Taipei and Kyrgyzstan at Thien Truong Stadium: Kim Sang Sik's Generational Transition PlanVietnam's national team will regroup during the November 2026 FIFA Days and...
Domestic FootballVietnamese Football and the Data Problem: When Deep Analysis Lacks Raw MaterialIn modern football, the value of an analysis does not lie in its length or it...
Domestic FootballFrom Viet Tri to Rajamangala: How Vietnam Redrew Their Attack After Xuan Son's InjuryTHE NIGHT IN VIET TRI On the evening of 2 January 2026, at Viet Tri Stadium. ...
International FootballAfter the Trophy at Rajamangala: Vietnamese Football and the Price of Returning Too SoonPeople remember him for the scream. I remember him for the silence. It was a...
International FootballWrong Labels and Single-Source Reporting: Two Holes in Vietnamese Football Data2:47 a.m. I was sitting in front of a screen with a raw data file that an...
Domestic FootballThe V.League Ledger: One Whistle, One Transfer Window, and the Blind Spots Nobody Wants to InspectThe 73rd minute of a mid-season V.League round. The ball loops up inside the...
International FootballFrom VAR to Contracts: When Vietnamese Football Is Forced to VerifyAt minute 89, the referee left the centre circle and walked toward the monito...
Domestic FootballReading the V.League Transfer Window Through Data: Nine Dimensions of Verification Amid the NoiseReading the V.League Transfer Window Through Data: Nine Dimensions of...
International FootballThe Contract Is the Fire: Three Layers of Verification Before Believing a TransferOn the final night of the winter transfer window, in Incheon, the temperature...
International FootballDon't Trust the Mouth, Trust the Contract: Decoding V.League Transfer RumoursAt 1:12 a.m., my phone buzzed in Binh Duong. An unknown number: "Big news...
Domestic FootballVietnamese Football After the 2026 AFF Cup: Glory on the Pitch and the Unresolved Problems of the V.LeagueOn the night of January 5, 2026, on the pitch of Rajamangala Stadium in...
Domestic FootballAgents, Noise and the Real Price of a V.League TransferI remember an afternoon in January in a hotel by West Lake. Down in the lobby...
Domestic FootballThe Vacancy Up Front: Vietnam Faces Pakistan with an Unsolved EquationTuesday's training session in Jakarta was unusually quiet. There was no...
Domestic FootballV.League 2026-25: The Title Race and the Signals the Table Never ShowsOpening In the 88th minute at Thien Truong Stadium, a long ball from the righ...
International FootballFIFA ASEAN Cup: 14 Teams, A FIFA Badge And A Belief That Has Never Been TestedIn the 88th minute in Jakarta, Indonesia were down to ten men, the score stil...
Domestic FootballThe V.League Transfer Window and the Data Gap No One Wants to FillLast January, at a pre-match press gathering before a V.League 1 round-ten...
Domestic Football23 Shots and One Scar: The Attacking-Plane Lesson from Vietnam's 1-1 Draw with IraqOn the night of November 13, 2026, at My Dinh Stadium, Iraq fired 23 shots in...
Domestic FootballFIFA ASEAN Cup 2026: Vietnam's Midfield Is Cracking Before the Ball Even RollsFIFA ASEAN Cup 2026: Vietnam's Midfield Is Cracking Before the Ball Even Roll...
International FootballA Layer of Protection for Small PacesA Layer of Protection for Small Paces At 5:30 in the morning I stood by the...
International FootballNever Stop Raising the Bar: Vietnamese Football and the Long Road to Standing on Its Own FeetNever Stop Raising the Bar: Vietnamese Football and the Long Road to Standing...
International FootballLamine Yamal Compares Himself to Messi and Ronaldinho: A Ballon d'Or File Written With 14 Goal ContributionsThe interview ended at nine in the evening local time. The technician unclipp...
Domestic FootballVietnam Reaches Bandung After 200 km Road Trip: The Creativity Problem Left by Quang Hai's WithdrawalVietnam Reaches Bandung After a 200 km Road Trip: The Creativity Problem Left...
Domestic FootballVietnam lose captain Quang Hai to injury: Kim Sang Sik’s tactical puzzle at FIFA ASEAN CupOn the morning of September 22, as Vietnam stepped into the first training...
EsportsA Multi-Billion Dong Gamble: Phu Dong Ninh Binh Signs Hoang Duc and the Transfer Shockwave Rocking the V-LeagueIn late January 2026, at the youth training center of Phu Dong Ninh Binh FC, ...
Domestic FootballQuang Hai withdraws from the regional tournament: the number-10 void and Kim Sang Sik's unanswered questionOn September 21, I sat down with match footage of Cong An Ha Noi and counted ...
SwimmingAlex Daile and the Ivy League Slot: When 47.00 Seconds Gets Priced by a SpreadsheetAt Ithaca Sectionals, Alex Daile touched the wall in 47.00 seconds in the...
Domestic FootballV.League and the 75th-Minute Fracture: When Pressing Becomes a Game for the AdaptableOver the last four rounds of V.League 1, a pattern has repeated too...
International FootballNine Pages of Analysis Returned 'Insufficient Data': Vietnamese Football Is Commentating From an Empty FileAt two in the morning in Liverpool, I opened an analysis file about Vietnames...
Domestic FootballVietnam U23 Tickets: When Ticket Prices Test Youth FootballIn the days when tickets for Vietnam U23 matches go on sale, a familiar scene...
Domestic FootballAfter Xuan Son's Broken Leg: What Exactly Is Vietnamese Football Measuring?Minute 34, Rajamangala Stadium, the evening of 5 January 2026. Nguyen Xuan So...
Domestic FootballV.League's Tactical Data Gap: When the Map Is Blank, Analysts Measure by EyeOn an April night, I sat in front of a screen in Madrid, opened a V.League...
International FootballThe Locked Field: Vietnamese Football Loses at Registration Before It Loses at FinishingThere is a moment in every transfer window that I record the exact time of, a...
International FootballThe Empty Record: The Price of Blank Cells in the V.League Transfer Market2:14 AM The phone buzzed on the wooden desk. An agent I have known for more...
BadmintonThe Empty Cells: Vietnamese Badminton and the Cost of Never Being MeasuredAt three in the morning on January 15, 2026, I reopened the analysis file for...
Domestic FootballAFC Publishes the Asian Cup 2027 Schedule: Vietnam's Three-Match Sequence Is the Real Data PointAt three in the morning in Sao Paulo, I opened the AFC schedule file for the...
International FootballReading the V.League transfer window from the feet: noise, signal and stories without sources22:40, a corridor leading out to the car park of a stadium in Hanoi. Yellow...
Domestic FootballAFC Meets in Tokyo on Asian Cup 2027: The Real Cost of a Postponement and Vietnam's Age-Curve ProblemOn 21 and 22 October 2026, in Tokyo, the presidents and general secretaries o...
Domestic FootballThe V.League and the Safety Trap: When Vietnamese Football Worships Fear as a TriumphThe V.League and the Safety Trap: When Vietnamese Football Worships Fear as a...
Domestic FootballVietnam Win ASEAN Cup 2026: Kim Sang-sik's Tactical System and the Nguyen Xuan Son QuestionOn the Rajamangala pitch on the evening of January 5, 2026, before the ball...
Domestic FootballV.League After the Golden Generation's Glow: Empty Seats and a Foundation Never BuiltOn the stands of Hang Day Stadium, on a late-season afternoon, I sat in the...
Domestic FootballV.League and the Sustainability Question: How Owner Funding, Academies and Broadcasting Rights Shape Vietnamese FootballV.League and the Sustainability Question: How Owner Funding, Academies and...
Domestic FootballVietnam to Face Chinese Taipei and Kyrgyzstan at Thien Truong Stadium: Kim Sang Sik's Generational Transition PlanVietnam's national team will regroup during the November 2026 FIFA Days and...
Domestic FootballVietnamese Football and the Data Problem: When Deep Analysis Lacks Raw MaterialIn modern football, the value of an analysis does not lie in its length or it...
Domestic FootballFrom Viet Tri to Rajamangala: How Vietnam Redrew Their Attack After Xuan Son's InjuryTHE NIGHT IN VIET TRI On the evening of 2 January 2026, at Viet Tri Stadium. ...
International FootballAfter the Trophy at Rajamangala: Vietnamese Football and the Price of Returning Too SoonPeople remember him for the scream. I remember him for the silence. It was a...
International FootballWrong Labels and Single-Source Reporting: Two Holes in Vietnamese Football Data2:47 a.m. I was sitting in front of a screen with a raw data file that an...
Domestic FootballThe V.League Ledger: One Whistle, One Transfer Window, and the Blind Spots Nobody Wants to InspectThe 73rd minute of a mid-season V.League round. The ball loops up inside the...
International FootballFrom VAR to Contracts: When Vietnamese Football Is Forced to VerifyAt minute 89, the referee left the centre circle and walked toward the monito...
Domestic FootballReading the V.League Transfer Window Through Data: Nine Dimensions of Verification Amid the NoiseReading the V.League Transfer Window Through Data: Nine Dimensions of...
International FootballThe Contract Is the Fire: Three Layers of Verification Before Believing a TransferOn the final night of the winter transfer window, in Incheon, the temperature...
International FootballDon't Trust the Mouth, Trust the Contract: Decoding V.League Transfer RumoursAt 1:12 a.m., my phone buzzed in Binh Duong. An unknown number: "Big news...
Domestic FootballVietnamese Football After the 2026 AFF Cup: Glory on the Pitch and the Unresolved Problems of the V.LeagueOn the night of January 5, 2026, on the pitch of Rajamangala Stadium in...
Domestic FootballAgents, Noise and the Real Price of a V.League TransferI remember an afternoon in January in a hotel by West Lake. Down in the lobby...
Domestic FootballThe Vacancy Up Front: Vietnam Faces Pakistan with an Unsolved EquationTuesday's training session in Jakarta was unusually quiet. There was no...
Domestic FootballV.League 2026-25: The Title Race and the Signals the Table Never ShowsOpening In the 88th minute at Thien Truong Stadium, a long ball from the righ...
International FootballFIFA ASEAN Cup: 14 Teams, A FIFA Badge And A Belief That Has Never Been TestedIn the 88th minute in Jakarta, Indonesia were down to ten men, the score stil...
Domestic FootballThe V.League Transfer Window and the Data Gap No One Wants to FillLast January, at a pre-match press gathering before a V.League 1 round-ten...
Domestic Football23 Shots and One Scar: The Attacking-Plane Lesson from Vietnam's 1-1 Draw with IraqOn the night of November 13, 2026, at My Dinh Stadium, Iraq fired 23 shots in...
Domestic FootballFIFA ASEAN Cup 2026: Vietnam's Midfield Is Cracking Before the Ball Even RollsFIFA ASEAN Cup 2026: Vietnam's Midfield Is Cracking Before the Ball Even Roll...
International FootballA Layer of Protection for Small PacesA Layer of Protection for Small Paces At 5:30 in the morning I stood by the...
International FootballNever Stop Raising the Bar: Vietnamese Football and the Long Road to Standing on Its Own FeetNever Stop Raising the Bar: Vietnamese Football and the Long Road to Standing...
International FootballLamine Yamal Compares Himself to Messi and Ronaldinho: A Ballon d'Or File Written With 14 Goal ContributionsThe interview ended at nine in the evening local time. The technician unclipp...
Domestic FootballVietnam Reaches Bandung After 200 km Road Trip: The Creativity Problem Left by Quang Hai's WithdrawalVietnam Reaches Bandung After a 200 km Road Trip: The Creativity Problem Left...
Domestic FootballVietnam lose captain Quang Hai to injury: Kim Sang Sik’s tactical puzzle at FIFA ASEAN CupOn the morning of September 22, as Vietnam stepped into the first training...
EsportsA Multi-Billion Dong Gamble: Phu Dong Ninh Binh Signs Hoang Duc and the Transfer Shockwave Rocking the V-LeagueIn late January 2026, at the youth training center of Phu Dong Ninh Binh FC, ...
Domestic FootballQuang Hai withdraws from the regional tournament: the number-10 void and Kim Sang Sik's unanswered questionOn September 21, I sat down with match footage of Cong An Ha Noi and counted ...
SwimmingAlex Daile and the Ivy League Slot: When 47.00 Seconds Gets Priced by a SpreadsheetAt Ithaca Sectionals, Alex Daile touched the wall in 47.00 seconds in the...
Domestic FootballV.League and the 75th-Minute Fracture: When Pressing Becomes a Game for the AdaptableOver the last four rounds of V.League 1, a pattern has repeated too...
