việt_nam
Vietnam, Thailand and Indonesia: Contrasting Signals at the Special U15 World Cup in BakuIn the context of Southeast Asian youth football gradually asserting its...
Asiad 20 and China's women's volleyball gold: what the standings leave out about Thailand and VietnamAt the Asiad 20 women's volleyball semifinal, Thailand forced China into a...
When the Data Is Empty: Lessons From a Table Tennis Analysis Without a SourceA tactical table tennis analysis landed in my inbox earlier this week. Openin...
When the Shuttle Falls Silent: Why Vietnamese Badminton Lacks a Voice of Deep AnalysisOver the three most recent Super 1000 events, the number of main-draw matches...
Thailand Invites Brunei to Replace Bahrain at King's Cup 2026: A Football Decision or a Communications Calculation?On November 9, at Sisaket, the 52nd King's Cup kicks off. Four teams: Thailan...
King's Cup 2026: Brunei, the Number 196 and Southeast Asia's Calendar TrapOn October 16, 2026, amid a week when Asian football had its eyes fixed on...
Saudi Arabia Keeps 2027 Asian Cup on Schedule: The Real Fight Is Over Who DecidesOn the night of October 16, Saudi Arabia's Local Organizing Committee (LOC)...
The Empty Analysis: Verification Discipline in the Esports Transfer MarketIn my newsroom in Beijing, there is a kind of document no one wants to sign...
The Empty Report: When Esports Data Chooses to Stay SilentThat night, the screen in front of me held exactly three characters: N/A. No...
Empty Analysis: When Sport Makes Decisions on Data That Does Not ExistThe Empty File and the 47 Slides June 2026. I opened a spreadsheet on an old...
Deep Esports Analysis in Vietnam: Nine Data Dimensions and the Verification Principle in Sports JournalismVietnamese esports has, over more than a decade, moved from a small community...
Quang Nam and the Collapse of the 2026 FIFA ASEAN Cup: When Sport Is Distorted by NumbersI sat in the stands of Hang Day Stadium one August afternoon, rain slashing...
From Kazan to Jakarta: When Silent Applause Becomes the Music of MemoryThere are matches people watch to find victory. There are matches people watc...
Vietnam vs Pakistan: Is one point really enough, and why the champion's prize was cut by USD 350,000Dawn in Ulsan never lies. At four in the morning, while the harbor was still...
Thailand 2-0 Vietnam: The Low-Block Architecture and the Unfillable Central VoidIn the 10th minute, Sarach Yooyen stood nearly 25 metres from the Vietnam goa...
Vietnam 0-2 Thailand at the 2026 ASEAN Cup: Coach Bae Ji-won Named the Right Wound, but the Real Wound Sits on the BenchIn the tenth minute, from the stands of Si Jalak Harupat in Bandung, I wrote ...
Vietnam vs Pakistan: A Goalkeeper's Arm and the Price of a Third-Place Playoff TicketThree hours on a bus from Bandung to Jakarta is not a journey that tires a...
Vietnam vs Thailand: Kim Sang Sik's Two-Phase Gamble Without His CreatorsKim Sang Sik apologised. Not to the fans for a defeat, but to a club. That wa...
Teqball, Karate and the Medal Table Equation: Vietnam's Day at Asiad 20 Through a Data LensThe bronze medal match in the mixed doubles event ended after just over twent...
Team Kata Rhythm and Vietnam's Leap Up the ASIAD Medal TableIn team kata, the decisive moment is not the final technique. It is the silen...
KRAFTON's Bitter Fruit: Permanent Bans, Four Sponsors Walk Away, and a Transparency CrisisWithin four days, four names walked away from the negotiating table. On...
Azur Lane Cosplay Wearing an Esports Label: The Classification Gap in Vietnam's Gaming MediaOn a Vietnamese gaming site, a cosplay photo set of the Azur Lane character...
Thailand 0-0 Pakistan at Half-Time: When Southeast Asia's 1.90-Metre Shield CracksThe first half ended 0-0. No goals, no roar. Only red-yellow-blue scarves...
V-League and the Diaspora: Vietnam vs Philippines Exposes Two Ways of Building a National TeamI remember a rainy afternoon at Incheon United, sitting in the press room as...
The Philippines Calls Vietnam a Title Contender and the Trap of a Declared Attacking IntentAt the pre-match press conference, Philippines head coach Carles Cuadrat laid...
VTV3 and the Crack of Suspended Power: When Krafton Writes the Rules, Runs the Tournaments, and JudgesIn a short clip circulating on social media, a Vietnamese PUBG player sits...
PUBG Asia Stars 2026: Lifetime Bans, Governance Questions, and KRAFTON's Stock PuzzleOn September 23, 2026, KRAFTON canceled the third match day of PUBG Asia Star...
The KRAFTON Fracture: The Himass and TanVuu Ruling and the Battle to Redefine PUBG's RulebookThe Fracture Inside KRAFTON: The Himass and TanVuu Ruling and the Battle to...
Himass, Tan Vuu and the Permanent Ban: KRAFTON, FIFA and the Meta Rift of PUBGSeptember 2026, Incheon. In the small studio where I still anchor the night...
U23 Thailand vs U23 Japan: 0-0 at Half-Time, Tactical Puzzle and Pressure Before the BreakU23 Thailand vs U23 Japan: 0-0 at Half-Time, Tactical Puzzle and Pressure...
PUBG Asia Stars 2026: When Two Names Were Erased, an Entire Community Spoke UpOn September 17, 2026, in the middle of what seemed like an ordinary...
Thailand Calls Up Peter Taylor Before Vietnam Clash: The Signature Is In, The Data Is NotOn September 21, Thailand's national team gathers. On September 29, at 18:30,...
PUBG Asia Stars: When Trust Is Traded Away and the 'Biggest Beneficiary' Question Gets OverhypedFor eleven years covering the esports market as a transfer commentator, I hav...
Asiad 20 and China's women's volleyball gold: what the standings leave out about Thailand and VietnamAt the Asiad 20 women's volleyball semifinal, Thailand forced China into a...
When the Data Is Empty: Lessons From a Table Tennis Analysis Without a SourceA tactical table tennis analysis landed in my inbox earlier this week. Openin...
When the Shuttle Falls Silent: Why Vietnamese Badminton Lacks a Voice of Deep AnalysisOver the three most recent Super 1000 events, the number of main-draw matches...
Thailand Invites Brunei to Replace Bahrain at King's Cup 2026: A Football Decision or a Communications Calculation?On November 9, at Sisaket, the 52nd King's Cup kicks off. Four teams: Thailan...
King's Cup 2026: Brunei, the Number 196 and Southeast Asia's Calendar TrapOn October 16, 2026, amid a week when Asian football had its eyes fixed on...
Saudi Arabia Keeps 2027 Asian Cup on Schedule: The Real Fight Is Over Who DecidesOn the night of October 16, Saudi Arabia's Local Organizing Committee (LOC)...
The Empty Analysis: Verification Discipline in the Esports Transfer MarketIn my newsroom in Beijing, there is a kind of document no one wants to sign...
The Empty Report: When Esports Data Chooses to Stay SilentThat night, the screen in front of me held exactly three characters: N/A. No...
Empty Analysis: When Sport Makes Decisions on Data That Does Not ExistThe Empty File and the 47 Slides June 2026. I opened a spreadsheet on an old...
Deep Esports Analysis in Vietnam: Nine Data Dimensions and the Verification Principle in Sports JournalismVietnamese esports has, over more than a decade, moved from a small community...
Quang Nam and the Collapse of the 2026 FIFA ASEAN Cup: When Sport Is Distorted by NumbersI sat in the stands of Hang Day Stadium one August afternoon, rain slashing...
From Kazan to Jakarta: When Silent Applause Becomes the Music of MemoryThere are matches people watch to find victory. There are matches people watc...
Vietnam vs Pakistan: Is one point really enough, and why the champion's prize was cut by USD 350,000Dawn in Ulsan never lies. At four in the morning, while the harbor was still...
Thailand 2-0 Vietnam: The Low-Block Architecture and the Unfillable Central VoidIn the 10th minute, Sarach Yooyen stood nearly 25 metres from the Vietnam goa...
Vietnam 0-2 Thailand at the 2026 ASEAN Cup: Coach Bae Ji-won Named the Right Wound, but the Real Wound Sits on the BenchIn the tenth minute, from the stands of Si Jalak Harupat in Bandung, I wrote ...
Vietnam vs Pakistan: A Goalkeeper's Arm and the Price of a Third-Place Playoff TicketThree hours on a bus from Bandung to Jakarta is not a journey that tires a...
Vietnam vs Thailand: Kim Sang Sik's Two-Phase Gamble Without His CreatorsKim Sang Sik apologised. Not to the fans for a defeat, but to a club. That wa...
Teqball, Karate and the Medal Table Equation: Vietnam's Day at Asiad 20 Through a Data LensThe bronze medal match in the mixed doubles event ended after just over twent...
Team Kata Rhythm and Vietnam's Leap Up the ASIAD Medal TableIn team kata, the decisive moment is not the final technique. It is the silen...
KRAFTON's Bitter Fruit: Permanent Bans, Four Sponsors Walk Away, and a Transparency CrisisWithin four days, four names walked away from the negotiating table. On...
Azur Lane Cosplay Wearing an Esports Label: The Classification Gap in Vietnam's Gaming MediaOn a Vietnamese gaming site, a cosplay photo set of the Azur Lane character...
Thailand 0-0 Pakistan at Half-Time: When Southeast Asia's 1.90-Metre Shield CracksThe first half ended 0-0. No goals, no roar. Only red-yellow-blue scarves...
V-League and the Diaspora: Vietnam vs Philippines Exposes Two Ways of Building a National TeamI remember a rainy afternoon at Incheon United, sitting in the press room as...
The Philippines Calls Vietnam a Title Contender and the Trap of a Declared Attacking IntentAt the pre-match press conference, Philippines head coach Carles Cuadrat laid...
VTV3 and the Crack of Suspended Power: When Krafton Writes the Rules, Runs the Tournaments, and JudgesIn a short clip circulating on social media, a Vietnamese PUBG player sits...
PUBG Asia Stars 2026: Lifetime Bans, Governance Questions, and KRAFTON's Stock PuzzleOn September 23, 2026, KRAFTON canceled the third match day of PUBG Asia Star...
The KRAFTON Fracture: The Himass and TanVuu Ruling and the Battle to Redefine PUBG's RulebookThe Fracture Inside KRAFTON: The Himass and TanVuu Ruling and the Battle to...
Himass, Tan Vuu and the Permanent Ban: KRAFTON, FIFA and the Meta Rift of PUBGSeptember 2026, Incheon. In the small studio where I still anchor the night...
U23 Thailand vs U23 Japan: 0-0 at Half-Time, Tactical Puzzle and Pressure Before the BreakU23 Thailand vs U23 Japan: 0-0 at Half-Time, Tactical Puzzle and Pressure...
PUBG Asia Stars 2026: When Two Names Were Erased, an Entire Community Spoke UpOn September 17, 2026, in the middle of what seemed like an ordinary...
Thailand Calls Up Peter Taylor Before Vietnam Clash: The Signature Is In, The Data Is NotOn September 21, Thailand's national team gathers. On September 29, at 18:30,...
PUBG Asia Stars: When Trust Is Traded Away and the 'Biggest Beneficiary' Question Gets OverhypedFor eleven years covering the esports market as a transfer commentator, I hav...
