OsoOso
International FootballLoan Deals With Purchase Obligations: The Invisible Wire Squeezing V.League FinancesA SIGNATURE ON A BALCONY In December, at a second-floor café on a street off...
International FootballThe Changzhou Memory and Vietnamese Football's Commemoration EconomyThe match had reached the 89th minute. The big screen behind stand B cut to...
Domestic FootballCAHN vs Shanghai Port: Chasing the First Win in an Unequal BattleCAHN face Shanghai Port in their third AFC continental match after two defeat...
International FootballThe Blank Sheets of Vietnamese Football: When Data Vanishes from Contracts and Dressing RoomsThe PDF file opened, and the screen showed a single line: "No data." I had...
International FootballThe Seven Empty Fields of a V.League Transfer StoryJuly 12, 11:47 p.m. I stood under the narrow awning at the corner of Stand A ...
EsportsThe Blank Report: When Vietnamese Sports Analytics Rooms Misread SilenceIn March 2026, in a meeting room at a V.League training centre, I presented a...
Domestic FootballV.League and the Unfinished Data Revolution: Why Vietnamese Football Is Falling BehindSaturday night in Melbourne, I opened my laptop to watch a V.League 1 match —...
International FootballThe Empty Analysis: Vietnam Football's Data Silence Beneath the BenchOn January 14, 2026, in Doha, Nguyen Dinh Bac rose to head home the opening...
International FootballVietnamese Football and the Missing Data ColumnAt 9:04 p.m., a V.League club published a signing announcement on its officia...
International FootballNine Drawers Beneath the V.League TableAt minute 73, the board at a V.League stadium lit up with three shirt numbers...
Domestic FootballPVF Stadium's 60,000 seats and VinFast - Trong Dong's 135,000: The data behind the claim that Vietnam is ready to host the World CupOn the evening of 21 October 2026, BrandInside, a Thai business outlet,...
International FootballThe V.League transfer window: money still moves, but no one keeps a public ledgerIn a hotel lobby in Hanoi in the first days of January 2026, an agent opened...
Domestic FootballWage bills, foreign-player quotas and the export pipeline: the three real forces shaping V.League 1The car park behind Stand B, early July, four in the afternoon. A car ran its...
Domestic FootballAFC Weighs Postponing Asian Cup 2027: The 38-Day Subtraction, the Age Curve and Who Carries the LiabilityThree dates and a calendar already printed On 21 October 2026, in Tokyo, the...
Domestic FootballBau Thuy's VFF presidency bid: the geometry between the boardroom and the touchlineStand B at Hang Day Stadium has a geometric quirk I have watched for years: t...
BasketballThe Error Column Called Rumor: V.League's Transfer Window and the Price of Filling a BlankIn July 2026 I sat in front of a twenty-row spreadsheet in a rented flat in...
International FootballThe Youth-Price Bubble and the Breathing Rhythm of V.LeagueIn the 84th minute, on the bench at Hang Day Stadium, a nineteen-year-old...
Domestic FootballThe V.League and Vietnam's Player Flow: The Silent Drumbeat Behind the Stadium LightsLate June, after the team buses had left the parking lot, I stayed behind in...
Domestic FootballThe Third Space: The Invisible Gap Deciding the V.League RaceIn the 63rd minute of a V.League match I rewatched the following night, Nguyễ...
Domestic FootballCAHN vs Kashima Antlers: The Low Block and the V-League's Test of NerveCông An Hà Nội's opening match in the AFC Champions League Elite ended 1-4....
Domestic FootballThe Data Void of Vietnamese Football: When the Metrics Table Returns ZeroEleven at night in Barcelona, August 2026. I open the V.League data file on m...
Domestic FootballV.League Grows Faster Than Its Data: Who Holds the Truth of Vietnamese Football?The match ends in the 90th-plus-fifth minute. The scoreboard reads 2-1, the...
International FootballRain Over Hang Day: The Quiet Voices and the Data Gap of Vietnamese FootballJuly rain in Hanoi has a scent of its own. It is not as clean as coastal rain...
International FootballThe Match Without Data: What to Write When Vietnamese Football Leaves No TraceOn a Saturday at the end of the month I sat on the concrete stand of a small...
International FootballEmpty Data Sheets and the Price of Hasty Conclusions — Lessons from a V.League Analysis RoomIn October 2026, at the training centre of Sanna Khanh Hoa BVN, I sat in fron...
Domestic FootballDigging Through Vietnam U23's Sediment: After the Golden Generation, Who Writes Next?On an April afternoon, the stands of Hang Day Stadium held only a few dozen...
Domestic FootballThe Pressing Map of the V.League: When Vietnamese Football Changes Course Without a Finished BankMinute 71, Hang Day Stadium. A team in white pushes its entire block up to th...
Domestic FootballVAR in V.League and the 2026 Transfer Window: The Real Verdict Lies in the Clause, Not the WhistleMinute 84, round 14 of the 2026/2026 V.League 1 season. Thien Truong Stadium ...
Domestic FootballNguyen Quang Hai at Pau FC and the Biggest Hole in Vietnamese FootballI once drove nearly 600 kilometres, from Lyon down to Pau, just to sit in a...
Domestic FootballVietnamese Football in the Transfer Window: Owner Money, the AFC Slot Race, and the Youth-Price BubbleVietnamese Football in the Transfer Window: Owner Money, the AFC Slot Race, a...
International FootballNine Dimensions of Vietnamese Football Analysis: When the Data Falls Silent, the Pitch Still SpeaksIn the seventy-second minute of a match at Thien Truong Stadium, a side that...
International FootballV.League 1 and the Data Lesson: When Transfer Money Cannot Buy xGV.League 1 and the Data Lesson: When Transfer Money Cannot Buy xG 10:47 p.m.,...
Domestic FootballWorld Cup 2030 Asian Qualifiers Draw: Vietnam in Pot 2, Thailand in the Same Pot, and the Blind Spot Behind the SeedingOn 15 December 2026, in Kuala Lumpur, the Asian Football Confederation will...
Domestic FootballVietnamese Football Between Two Horizons: ASEAN Glory and the World Cup Qualifying FallIn the 32nd minute of the second leg of the final at Rajamangala Stadium in...
EsportsVietnamese Football and the xG Trap: Numbers Need Context Before BeliefV.League last season saw a familiar scene: the home team kept 71% possession,...
Domestic FootballV.League and the Transfer Window: Vietnamese Football Keeps Its Own BeatLate in the afternoon, the training ground on the outskirts of Hanoi still...
EsportsVietnamese Football and the Numbers That Speak: When Crisis Reveals Tactical DNAWhen the stands are empty, football sheds its skin and becomes a game of...
International FootballVietnamese Football and the Data Problem: Why Deep Analysis Cannot Begin from a Blank PageVietnamese Football and the Data Problem: Why Deep Analysis Cannot Begin from...
Domestic FootballVietnam National Team to Face Taiwan (China) and Kyrgyzstan at Thien Truong Stadium: Coach Kim Sang Sik's Generational Transition PlanVietnam National Team to Face Taiwan (China) and Kyrgyzstan at Thien Truong...
Domestic FootballVietnamese Football and V.League 1 in the Data Era: A Nine-Dimension Analysis OverviewV.LEAGUE 1 AND VIETNAMESE FOOTBALL: A NINE-DIMENSION ANALYSIS IN THE DATA ERA...
International FootballWhen Football Data Goes Blank: A Lesson in Analysis Without SpeculationA second-stage deep analytical report on football has just been completed,...
International FootballNine Dimensions of Vietnamese Football: Tactics, Finance and the Trap of Empty DataNINE DIMENSIONS OF VIETNAMESE FOOTBALL: TACTICS, FINANCE AND THE TRAP OF EMPT...
International FootballThe Changzhou Memory and Vietnamese Football's Commemoration EconomyThe match had reached the 89th minute. The big screen behind stand B cut to...
Domestic FootballCAHN vs Shanghai Port: Chasing the First Win in an Unequal BattleCAHN face Shanghai Port in their third AFC continental match after two defeat...
International FootballThe Blank Sheets of Vietnamese Football: When Data Vanishes from Contracts and Dressing RoomsThe PDF file opened, and the screen showed a single line: "No data." I had...
International FootballThe Seven Empty Fields of a V.League Transfer StoryJuly 12, 11:47 p.m. I stood under the narrow awning at the corner of Stand A ...
EsportsThe Blank Report: When Vietnamese Sports Analytics Rooms Misread SilenceIn March 2026, in a meeting room at a V.League training centre, I presented a...
Domestic FootballV.League and the Unfinished Data Revolution: Why Vietnamese Football Is Falling BehindSaturday night in Melbourne, I opened my laptop to watch a V.League 1 match —...
International FootballThe Empty Analysis: Vietnam Football's Data Silence Beneath the BenchOn January 14, 2026, in Doha, Nguyen Dinh Bac rose to head home the opening...
International FootballVietnamese Football and the Missing Data ColumnAt 9:04 p.m., a V.League club published a signing announcement on its officia...
International FootballNine Drawers Beneath the V.League TableAt minute 73, the board at a V.League stadium lit up with three shirt numbers...
Domestic FootballPVF Stadium's 60,000 seats and VinFast - Trong Dong's 135,000: The data behind the claim that Vietnam is ready to host the World CupOn the evening of 21 October 2026, BrandInside, a Thai business outlet,...
International FootballThe V.League transfer window: money still moves, but no one keeps a public ledgerIn a hotel lobby in Hanoi in the first days of January 2026, an agent opened...
Domestic FootballWage bills, foreign-player quotas and the export pipeline: the three real forces shaping V.League 1The car park behind Stand B, early July, four in the afternoon. A car ran its...
Domestic FootballAFC Weighs Postponing Asian Cup 2027: The 38-Day Subtraction, the Age Curve and Who Carries the LiabilityThree dates and a calendar already printed On 21 October 2026, in Tokyo, the...
Domestic FootballBau Thuy's VFF presidency bid: the geometry between the boardroom and the touchlineStand B at Hang Day Stadium has a geometric quirk I have watched for years: t...
BasketballThe Error Column Called Rumor: V.League's Transfer Window and the Price of Filling a BlankIn July 2026 I sat in front of a twenty-row spreadsheet in a rented flat in...
International FootballThe Youth-Price Bubble and the Breathing Rhythm of V.LeagueIn the 84th minute, on the bench at Hang Day Stadium, a nineteen-year-old...
Domestic FootballThe V.League and Vietnam's Player Flow: The Silent Drumbeat Behind the Stadium LightsLate June, after the team buses had left the parking lot, I stayed behind in...
Domestic FootballThe Third Space: The Invisible Gap Deciding the V.League RaceIn the 63rd minute of a V.League match I rewatched the following night, Nguyễ...
Domestic FootballCAHN vs Kashima Antlers: The Low Block and the V-League's Test of NerveCông An Hà Nội's opening match in the AFC Champions League Elite ended 1-4....
Domestic FootballThe Data Void of Vietnamese Football: When the Metrics Table Returns ZeroEleven at night in Barcelona, August 2026. I open the V.League data file on m...
Domestic FootballV.League Grows Faster Than Its Data: Who Holds the Truth of Vietnamese Football?The match ends in the 90th-plus-fifth minute. The scoreboard reads 2-1, the...
International FootballRain Over Hang Day: The Quiet Voices and the Data Gap of Vietnamese FootballJuly rain in Hanoi has a scent of its own. It is not as clean as coastal rain...
International FootballThe Match Without Data: What to Write When Vietnamese Football Leaves No TraceOn a Saturday at the end of the month I sat on the concrete stand of a small...
International FootballEmpty Data Sheets and the Price of Hasty Conclusions — Lessons from a V.League Analysis RoomIn October 2026, at the training centre of Sanna Khanh Hoa BVN, I sat in fron...
Domestic FootballDigging Through Vietnam U23's Sediment: After the Golden Generation, Who Writes Next?On an April afternoon, the stands of Hang Day Stadium held only a few dozen...
Domestic FootballThe Pressing Map of the V.League: When Vietnamese Football Changes Course Without a Finished BankMinute 71, Hang Day Stadium. A team in white pushes its entire block up to th...
Domestic FootballVAR in V.League and the 2026 Transfer Window: The Real Verdict Lies in the Clause, Not the WhistleMinute 84, round 14 of the 2026/2026 V.League 1 season. Thien Truong Stadium ...
Domestic FootballNguyen Quang Hai at Pau FC and the Biggest Hole in Vietnamese FootballI once drove nearly 600 kilometres, from Lyon down to Pau, just to sit in a...
Domestic FootballVietnamese Football in the Transfer Window: Owner Money, the AFC Slot Race, and the Youth-Price BubbleVietnamese Football in the Transfer Window: Owner Money, the AFC Slot Race, a...
International FootballNine Dimensions of Vietnamese Football Analysis: When the Data Falls Silent, the Pitch Still SpeaksIn the seventy-second minute of a match at Thien Truong Stadium, a side that...
International FootballV.League 1 and the Data Lesson: When Transfer Money Cannot Buy xGV.League 1 and the Data Lesson: When Transfer Money Cannot Buy xG 10:47 p.m.,...
Domestic FootballWorld Cup 2030 Asian Qualifiers Draw: Vietnam in Pot 2, Thailand in the Same Pot, and the Blind Spot Behind the SeedingOn 15 December 2026, in Kuala Lumpur, the Asian Football Confederation will...
Domestic FootballVietnamese Football Between Two Horizons: ASEAN Glory and the World Cup Qualifying FallIn the 32nd minute of the second leg of the final at Rajamangala Stadium in...
EsportsVietnamese Football and the xG Trap: Numbers Need Context Before BeliefV.League last season saw a familiar scene: the home team kept 71% possession,...
Domestic FootballV.League and the Transfer Window: Vietnamese Football Keeps Its Own BeatLate in the afternoon, the training ground on the outskirts of Hanoi still...
EsportsVietnamese Football and the Numbers That Speak: When Crisis Reveals Tactical DNAWhen the stands are empty, football sheds its skin and becomes a game of...
International FootballVietnamese Football and the Data Problem: Why Deep Analysis Cannot Begin from a Blank PageVietnamese Football and the Data Problem: Why Deep Analysis Cannot Begin from...
Domestic FootballVietnam National Team to Face Taiwan (China) and Kyrgyzstan at Thien Truong Stadium: Coach Kim Sang Sik's Generational Transition PlanVietnam National Team to Face Taiwan (China) and Kyrgyzstan at Thien Truong...
Domestic FootballVietnamese Football and V.League 1 in the Data Era: A Nine-Dimension Analysis OverviewV.LEAGUE 1 AND VIETNAMESE FOOTBALL: A NINE-DIMENSION ANALYSIS IN THE DATA ERA...
International FootballWhen Football Data Goes Blank: A Lesson in Analysis Without SpeculationA second-stage deep analytical report on football has just been completed,...
International FootballNine Dimensions of Vietnamese Football: Tactics, Finance and the Trap of Empty DataNINE DIMENSIONS OF VIETNAMESE FOOTBALL: TACTICS, FINANCE AND THE TRAP OF EMPT...
