v.league
Five Matches Without a Goal: Nguyen Viet Thang, Dong Nai and the Limits of FitnessOn the evening of 24 October 2026, at Binh Phuoc, Nguyen Viet Thang did not...
Vietnam under Kim Sang Sik: Plenty of Possession, Too Few Real ChancesMinute 78. The ball comes from the right-back, swung into the box, a scramble...
The V.League Transfer Window: Contracts Without Numbers, Rumours With a PriceOne June morning, a V.League club announced a new signing with exactly one...
An Empty V.League Analysis File, and Why I Refused to Fill in the BlanksI opened the analysis file and found exactly one meaningful field: football_v...
Persib Bandung 1-0 The Cong Viettel: The 45th-Minute Penalty and the 68th-Minute Red Card Settled the MatchMinute 45. The clock inside the stadium began counting the final seconds of t...
Vietnam Women's Volleyball and the Overseas Gamble: When Stars Leave the V.League, Who Wins and Who Loses?On a night of the national volleyball championship finals, the stands were...
The 68th-Minute Red Card and the 45th-Minute Penalty: The Cong Viettel Lost to Persib Through Two Moments, Not a SystemIn the 45th minute, as the clock crawled past the first minute of stoppage...
Cong Phuong and Que Ngoc Hai: The national team door is still open, but only for those who can defeat themselvesCong Phuong scored against Palestine in September 2026. My Dinh Stadium erupt...
Nine Empty Boxes Mid-Season: Vietnam's Esports Transfer Market Is Telling Stories to ItselfDa Nang, close to midnight. A transfer report landed in my analysis group: ni...
How a V.League Player's Price Is Actually Formed in the Middle of the Transfer WindowTHREE PRICES FOR ONE MORNING On the morning of 26 June, I sat in the corner o...
The Data Gatekeeper: When a Sports Dossier Cannot Produce a Single Minute of FootballThe data file bore the label "Football". When I cross-checked it, the actual...
Tan Sinh's two-match ban and the missing yardstick of severity in V.LeagueIn the fifteenth minute, in a corner of the pitch that took two camera swerve...
V.League After the 2026 ASEAN Cup: Empty Seats, Youth, and the Submerged Part of the IcebergOutsiders read the scoreboard. I read the pulse in the tunnel. On the night o...
When Data Doesn't Exist: Lessons from the Information Void in Vietnamese FootballIt begins with an empty spreadsheet. On my computer screen in Marseille, a...
Dong Nai vs CAHN: The Geometry of a Time-Compressed MatchOn September 16, CAHN left Gamba Osaka's stadium after an AFC Champions Leagu...
Hong Linh Ha Tinh's Silent Revolution: When Data Replaces Budget in V.League"I have kept my promise to the stands since the first camera I held — every...
Doan Van Hau's Four-Match Ban and the Vietnam National Team Clock Ticking Toward September 18In the press tribune of a V.League match, I usually sit in the third row from...
Doan Van Hau Receives Club-Level Sanction: Four V.League Matches Out and the Question of His Vietnam National Team PlaceThe 68th minute. A challenge by Doan Van Hau in midfield during the match...
The V.League Calendar: An Injury Ledger Nobody Wants to ReadOn 2 January 2026, at Viet Tri Stadium in Phu Tho province, in the 32nd minut...
The Blank Fields in V.League Club Dossiers: A Silent WitnessIn March 2026, I sat in a review of professional club licensing dossiers. Amo...
Transfer Window: Read the Medical Room Before the RumoursTransfer Window: Read the Medical Room Before the Rumours The contract was...
Hanoi Police Club 1-4 Gamba Osaka: The Gap Is Not in the ScorelineThe ball cracked off the crossbar and dissolved into the singing. Koko buried...
V.League Mid-Season Transfer Window: The Rhythm Belongs to Whoever Pays the WagesV.League Mid-Season Transfer Window: The Rhythm Belongs to Whoever Pays the...
After Rajamangala: Vietnam's Transfer Window Priced in Minutes PlayedOn the evening of January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyen...
When the Data Sheet Is Empty: The Fragile Line Between Analysis and Fabrication in Modern FootballFor the first time in three decades of work, I received a forty-page football...
The Empty Cell in the Injury Spreadsheet: When Vietnamese Football Data Refuses to SpeakMinute 61 at Hang Day Stadium: a midfielder comes on after 68 days out with a...
Decoding Injury in the Transfer Window: When the News Feed Goes Quiet, the Medical Room SpeaksIn the third game, between rallies, her left hand went down to touch her righ...
Vietnamese Football: The Data Void and the Stories That Must Be Told by EyeThree in the morning in Hamburg. The Elbe is black as ink, container ships cu...
The pitch without its halo: Vietnam football's journey to rediscover itselfIt begins with a specific moment at My Dinh Stadium on a November evening, wh...
Full-Scale VAR and Foreign Player Quota: How V.League 2026/26 Is Rewriting the Defensive MetaMinute 78 of a mid-season round, the away centre-back lunged into a challenge...
HAGL vs Hai Phong: Possession Meets Transition, and a Question Without an AnswerI have a habit that my younger colleagues at the newsroom often tease me abou...
Empty Rumours in the V.League: When the Transfer Feed Looks Complete but Contains NothingAt 6:12 in the morning, the phone buzzed. An agent I have known for more than...
HAGL vs Hai Phong: The Inverted Map at PleikuI replayed a few old clips of HAGL at Pleiku, not to look for goals. I was...
Vietnam U23 fly to Japan after a single training session: what is being traded away is not on the tactics boardOn the morning of September 12, 2026, there was no sound of a ball at Vietnam...
When the Analysis Room Stands Empty: Football and the Lesson of Data IntegrityWhen the Analysis Room Stands Empty: Football and the Lesson of Data Integrit...
The V.League Transfer Window: Real Money Sits in the Wage Bill, Not the FeeMy tracking sheet has four lines, and all four carry the same phrase:...
Vietnam U23 Heads to Japan After a Single Training Session: The Preparation Gap and the Soft-Tissue EquationOn the afternoon of September 12, Vietnam U23 closed its only collective...
Vietnam stick with familiar core for FIFA ASEAN Cup: Kim Sang Sik chooses safety inside a five-day campThe press conference in Hanoi lasted barely twenty minutes. Kim Sang Sik...
Dirty Data and the Labelling Gap: When a Concert Cancellation Slips Into a Football Analytics PipelineA data record labelled "football" moved through an analytics pipeline carryin...
Vietnam under Kim Sang Sik: Plenty of Possession, Too Few Real ChancesMinute 78. The ball comes from the right-back, swung into the box, a scramble...
The V.League Transfer Window: Contracts Without Numbers, Rumours With a PriceOne June morning, a V.League club announced a new signing with exactly one...
An Empty V.League Analysis File, and Why I Refused to Fill in the BlanksI opened the analysis file and found exactly one meaningful field: football_v...
Persib Bandung 1-0 The Cong Viettel: The 45th-Minute Penalty and the 68th-Minute Red Card Settled the MatchMinute 45. The clock inside the stadium began counting the final seconds of t...
Vietnam Women's Volleyball and the Overseas Gamble: When Stars Leave the V.League, Who Wins and Who Loses?On a night of the national volleyball championship finals, the stands were...
The 68th-Minute Red Card and the 45th-Minute Penalty: The Cong Viettel Lost to Persib Through Two Moments, Not a SystemIn the 45th minute, as the clock crawled past the first minute of stoppage...
Cong Phuong and Que Ngoc Hai: The national team door is still open, but only for those who can defeat themselvesCong Phuong scored against Palestine in September 2026. My Dinh Stadium erupt...
Nine Empty Boxes Mid-Season: Vietnam's Esports Transfer Market Is Telling Stories to ItselfDa Nang, close to midnight. A transfer report landed in my analysis group: ni...
How a V.League Player's Price Is Actually Formed in the Middle of the Transfer WindowTHREE PRICES FOR ONE MORNING On the morning of 26 June, I sat in the corner o...
The Data Gatekeeper: When a Sports Dossier Cannot Produce a Single Minute of FootballThe data file bore the label "Football". When I cross-checked it, the actual...
Tan Sinh's two-match ban and the missing yardstick of severity in V.LeagueIn the fifteenth minute, in a corner of the pitch that took two camera swerve...
V.League After the 2026 ASEAN Cup: Empty Seats, Youth, and the Submerged Part of the IcebergOutsiders read the scoreboard. I read the pulse in the tunnel. On the night o...
When Data Doesn't Exist: Lessons from the Information Void in Vietnamese FootballIt begins with an empty spreadsheet. On my computer screen in Marseille, a...
Dong Nai vs CAHN: The Geometry of a Time-Compressed MatchOn September 16, CAHN left Gamba Osaka's stadium after an AFC Champions Leagu...
Hong Linh Ha Tinh's Silent Revolution: When Data Replaces Budget in V.League"I have kept my promise to the stands since the first camera I held — every...
Doan Van Hau's Four-Match Ban and the Vietnam National Team Clock Ticking Toward September 18In the press tribune of a V.League match, I usually sit in the third row from...
Doan Van Hau Receives Club-Level Sanction: Four V.League Matches Out and the Question of His Vietnam National Team PlaceThe 68th minute. A challenge by Doan Van Hau in midfield during the match...
The V.League Calendar: An Injury Ledger Nobody Wants to ReadOn 2 January 2026, at Viet Tri Stadium in Phu Tho province, in the 32nd minut...
The Blank Fields in V.League Club Dossiers: A Silent WitnessIn March 2026, I sat in a review of professional club licensing dossiers. Amo...
Transfer Window: Read the Medical Room Before the RumoursTransfer Window: Read the Medical Room Before the Rumours The contract was...
Hanoi Police Club 1-4 Gamba Osaka: The Gap Is Not in the ScorelineThe ball cracked off the crossbar and dissolved into the singing. Koko buried...
V.League Mid-Season Transfer Window: The Rhythm Belongs to Whoever Pays the WagesV.League Mid-Season Transfer Window: The Rhythm Belongs to Whoever Pays the...
After Rajamangala: Vietnam's Transfer Window Priced in Minutes PlayedOn the evening of January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyen...
When the Data Sheet Is Empty: The Fragile Line Between Analysis and Fabrication in Modern FootballFor the first time in three decades of work, I received a forty-page football...
The Empty Cell in the Injury Spreadsheet: When Vietnamese Football Data Refuses to SpeakMinute 61 at Hang Day Stadium: a midfielder comes on after 68 days out with a...
Decoding Injury in the Transfer Window: When the News Feed Goes Quiet, the Medical Room SpeaksIn the third game, between rallies, her left hand went down to touch her righ...
Vietnamese Football: The Data Void and the Stories That Must Be Told by EyeThree in the morning in Hamburg. The Elbe is black as ink, container ships cu...
The pitch without its halo: Vietnam football's journey to rediscover itselfIt begins with a specific moment at My Dinh Stadium on a November evening, wh...
Full-Scale VAR and Foreign Player Quota: How V.League 2026/26 Is Rewriting the Defensive MetaMinute 78 of a mid-season round, the away centre-back lunged into a challenge...
HAGL vs Hai Phong: Possession Meets Transition, and a Question Without an AnswerI have a habit that my younger colleagues at the newsroom often tease me abou...
Empty Rumours in the V.League: When the Transfer Feed Looks Complete but Contains NothingAt 6:12 in the morning, the phone buzzed. An agent I have known for more than...
HAGL vs Hai Phong: The Inverted Map at PleikuI replayed a few old clips of HAGL at Pleiku, not to look for goals. I was...
Vietnam U23 fly to Japan after a single training session: what is being traded away is not on the tactics boardOn the morning of September 12, 2026, there was no sound of a ball at Vietnam...
When the Analysis Room Stands Empty: Football and the Lesson of Data IntegrityWhen the Analysis Room Stands Empty: Football and the Lesson of Data Integrit...
The V.League Transfer Window: Real Money Sits in the Wage Bill, Not the FeeMy tracking sheet has four lines, and all four carry the same phrase:...
Vietnam U23 Heads to Japan After a Single Training Session: The Preparation Gap and the Soft-Tissue EquationOn the afternoon of September 12, Vietnam U23 closed its only collective...
Vietnam stick with familiar core for FIFA ASEAN Cup: Kim Sang Sik chooses safety inside a five-day campThe press conference in Hanoi lasted barely twenty minutes. Kim Sang Sik...
Dirty Data and the Labelling Gap: When a Concert Cancellation Slips Into a Football Analytics PipelineA data record labelled "football" moved through an analytics pipeline carryin...
