roster
EsportsEsports Meta Analysis: Lessons from the Lack of Information in Data AnalysisNight in Hai Phong taught me one thing: people look at price lists, I look at...
BadmintonThuy Linh's 24-22 Set Against the World No.4: Re-reading Vietnam's Third-Round Badminton Matches at the Asian Games1:12 a.m. in Guangzhou, and one 24-22 set I entered four lines of scores into...
Domestic FootballU20 Iran vs U20 North Korea: Battle for Group C Top Spot – The Thin Line Between Two Asian Youth Football PhilosophiesU20 Iran vs U20 North Korea: Battle for Group C Top Spot – The Thin Line...
International FootballTrabzonspor in talks with Stefano Pioli: Transfer insider perspective from incident to market essencePeople watch highlights, I watch contracts. Both have their plot twists. Last...
VolleyballVietnam Women's Volleyball Reception Crisis Ahead of Asiad 20: A Data Puzzle with No Easy AnswerWhen the final 12-player roster was locked in, I looked at the data sheet and...
Domestic FootballWhen Vietnamese Football Analysis Yields Only 'Insufficient Information'Last week, I received a nine-page analysis of Vietnamese football full of...
BadmintonHaze in Indonesia and BWF's Double Standard: Ashmita Chaliha and the Loneliness of the RunnerWhen the sensor measuring air clarity at the Indonesian arena exceeded the...
GolfNick Taylor at Medinah: The Wedge That Never Entered the ScorecardOn Friday afternoon at Medinah Country Club in Illinois, Nick Taylor's ball...
International FootballInter 1-0 Shakhtar: First Points, and a Back-Three Problem Before FeyenoordIn the 69th minute at San Siro, Alessandro Bastoni collected a second yellow...
International FootballWest London Derby: Chelsea Bet on Experience, Brentford Wait at GtechChelsea's starting line-up for the trip to Gtech Community Stadium arrived on...
SwimmingVietnamese Swimming and the Data Problem: When the Pool is Empty, Numbers Fall SilentWhen I received the second-stage technical analysis for a swimming article, t...
International FootballRuben van Bommel's Seven Minutes: The Netherlands Equalise Against Germany Through a Single Transition MomentIn the eighty-third minute of the Netherlands against Germany at the Johan...
GolfThe Empty Sports Dispatch: A Mirror for Vietnam Data-Driven MediaToday I held a sports dispatch with no player name, no event name, no...
Martial ArtsVietnam's World Poomsae Gold: The Right Medal, But How We Read It Matters MoreIn the moment the applause in Chuncheon fell quiet, what I remember is not th...
BadmintonWhen the Lights Go Out: The Tactical Stories of Vietnam's Forgotten Women ShuttlersThe stands are empty. No cameras. No commentators. Only the sound of racket...
Domestic FootballSacombank Catches the First Division: Two Billion Dong and a Season Nobody Has Seen Yet2,000,000,000 dong. That was the first thing I wrote in my notebook on the...
Domestic FootballThe Curve Away From Goal: The Night the Tiers Turned Upside Down in the National CupIn the 34th minute, from a near-empty stand in Thanh Hoa, I heard the ball...
Swimming52.11 in a 25-Yard Pool: Gorbenko and the Valuation Problem of an Unratified Record52.11 seconds. The first match night of the College Swimming League, 2026-26...
EsportsWorlds 2026: New Play-In Format – Opportunities and Challenges for MVK and Emerging RegionsWhen MVK Esports secured a thrilling 3-2 victory over GAM Esports in the LCP...
VolleyballCameroon and Tunisia Book 2027 World Championship Berths: A Ticket Decided by a 108-108 DeadlockFifth set, 16-14. Cameroon reached the semifinal of the CAVB African Nations...
BadmintonThuy Linh's 24-22 Set Against the World No.4: Re-reading Vietnam's Third-Round Badminton Matches at the Asian Games1:12 a.m. in Guangzhou, and one 24-22 set I entered four lines of scores into...
Domestic FootballU20 Iran vs U20 North Korea: Battle for Group C Top Spot – The Thin Line Between Two Asian Youth Football PhilosophiesU20 Iran vs U20 North Korea: Battle for Group C Top Spot – The Thin Line...
International FootballTrabzonspor in talks with Stefano Pioli: Transfer insider perspective from incident to market essencePeople watch highlights, I watch contracts. Both have their plot twists. Last...
VolleyballVietnam Women's Volleyball Reception Crisis Ahead of Asiad 20: A Data Puzzle with No Easy AnswerWhen the final 12-player roster was locked in, I looked at the data sheet and...
Domestic FootballWhen Vietnamese Football Analysis Yields Only 'Insufficient Information'Last week, I received a nine-page analysis of Vietnamese football full of...
BadmintonHaze in Indonesia and BWF's Double Standard: Ashmita Chaliha and the Loneliness of the RunnerWhen the sensor measuring air clarity at the Indonesian arena exceeded the...
GolfNick Taylor at Medinah: The Wedge That Never Entered the ScorecardOn Friday afternoon at Medinah Country Club in Illinois, Nick Taylor's ball...
International FootballInter 1-0 Shakhtar: First Points, and a Back-Three Problem Before FeyenoordIn the 69th minute at San Siro, Alessandro Bastoni collected a second yellow...
International FootballWest London Derby: Chelsea Bet on Experience, Brentford Wait at GtechChelsea's starting line-up for the trip to Gtech Community Stadium arrived on...
SwimmingVietnamese Swimming and the Data Problem: When the Pool is Empty, Numbers Fall SilentWhen I received the second-stage technical analysis for a swimming article, t...
International FootballRuben van Bommel's Seven Minutes: The Netherlands Equalise Against Germany Through a Single Transition MomentIn the eighty-third minute of the Netherlands against Germany at the Johan...
GolfThe Empty Sports Dispatch: A Mirror for Vietnam Data-Driven MediaToday I held a sports dispatch with no player name, no event name, no...
Martial ArtsVietnam's World Poomsae Gold: The Right Medal, But How We Read It Matters MoreIn the moment the applause in Chuncheon fell quiet, what I remember is not th...
BadmintonWhen the Lights Go Out: The Tactical Stories of Vietnam's Forgotten Women ShuttlersThe stands are empty. No cameras. No commentators. Only the sound of racket...
Domestic FootballSacombank Catches the First Division: Two Billion Dong and a Season Nobody Has Seen Yet2,000,000,000 dong. That was the first thing I wrote in my notebook on the...
Domestic FootballThe Curve Away From Goal: The Night the Tiers Turned Upside Down in the National CupIn the 34th minute, from a near-empty stand in Thanh Hoa, I heard the ball...
Swimming52.11 in a 25-Yard Pool: Gorbenko and the Valuation Problem of an Unratified Record52.11 seconds. The first match night of the College Swimming League, 2026-26...
EsportsWorlds 2026: New Play-In Format – Opportunities and Challenges for MVK and Emerging RegionsWhen MVK Esports secured a thrilling 3-2 victory over GAM Esports in the LCP...
VolleyballCameroon and Tunisia Book 2027 World Championship Berths: A Ticket Decided by a 108-108 DeadlockFifth set, 16-14. Cameroon reached the semifinal of the CAVB African Nations...
