vcs
Chovy and Rookie: A Seven-Year Wait for a Rematch, and the Data Gap Before Worlds 2026On the night of 26 October 2026, I sat in front of a screen in Da Nang with a...
From Empty Stands to the World Stage: Vietnam Esports' Data-Driven JourneyOn the night of the VCS Summer Final, I sat in the third row, surrounded by a...
The Seventh-Place Finisher and the Empty Spreadsheet: Notes from a Vietnamese SeasonThe Seventh-Place Finisher and the Empty Spreadsheet: Notes from a Vietnamese...
When the Analysis Board Is Empty: The Fabrication Sickness of EsportsIn January 2026, a four-thousand-word esports analysis landed in my inbox. It...
Vietnamese Esports and the Data Vacuum Behind Every MatchThe match ended at 9:47 p.m. By 10:05 p.m., a stat sheet was already...
Dortmund 2-1 Sabah FK: The Ratings Sheet Exposes Three Cracks the Scoreline HidesThe clock in Chengdu read 2:47 in the morning when I closed the door, switche...
Letran Beats EAC 91-80: The 'Blowout' Illusion and the Truth the Scoreboard HidesThe number 91-80 looks tidy on the scoreboard. Letran beat EAC by eleven, too...
Gilberto Mora Closes In on Europe: Raúl Jiménez Urges Him to Pick a Club Where He Will PlayOctober 14, 2026, is approaching, and for Mexican football it is not an...
Vietnam Athletics: From Current Status to Development Path — Comprehensive Strategic AnalysisTHE GUARDIAN OF DATA BALANCE Data never argues; it only exposes the truth. An...
Asiad 20 Day Three: 42 Morning Minutes on the Swimming Deck and What the Schedule Sheet Stays Silent AboutTwo competition days, three bronze medals. On the morning of the third day,...
When the Stadium Lights Go Out, the Accountant Turns on the Desk Lamp: Mapping the Money Flow of Vietnamese FootballOn my desk sits a file almost two hundred pages thick about a domestic transf...
U20 Iran vs U20 North Korea: The Battle for Group C Top Spot – When Two Youth Football Philosophies CollideI have watched football since the pitches still smelled of earth, not money....
The Stat Sheet Doesn't Lie, But The Person Who Compiles It MightIn the 78th minute at Nha Trang stadium, I wrote a line in my black notebook:...
Scheffler and the FedEx Cup: When Patience Becomes the Ultimate WeaponWhen Scottie Scheffler placed his ball on the final green at East Lake Club, ...
OKC Beat Clippers 108-101, Lose Jalen Williams: A Depth Test Before the Medical UpdateOklahoma City Thunder beat the Los Angeles Clippers 108-101, but the scorelin...
T1: The Negotiation Without Cameras Behind Korea's Most Valuable Esports BrandIn May 2026, a photograph of Lee Sang-hyeok (Faker) shaking hands with Jensen...
Franchise Slots, Media Rights and the Limits of the Korean Esports MarketOn the evening of September 8, 2026, Hanwha Life Esports beat Gen.G 3-2 in th...
English Table Tennis Abolishes the Supervision Exemption: When 'Being Supervised' Is No Longer a Legal ShieldOn 29 September, from 6 to 7 p.m. UK time, Table Tennis England will hold an...
When the Data Comes Back Empty: The Unquantifiable Pulse of Vietnamese FootballIt was a Wednesday afternoon, in a small room deep inside the sports complex ...
Ryder Cup 2027: Points Replace Money, One Year Replaces ManyThe match at Bethpage in 2026 ended, and I stayed in the technical area for...
From Empty Stands to the World Stage: Vietnam Esports' Data-Driven JourneyOn the night of the VCS Summer Final, I sat in the third row, surrounded by a...
The Seventh-Place Finisher and the Empty Spreadsheet: Notes from a Vietnamese SeasonThe Seventh-Place Finisher and the Empty Spreadsheet: Notes from a Vietnamese...
When the Analysis Board Is Empty: The Fabrication Sickness of EsportsIn January 2026, a four-thousand-word esports analysis landed in my inbox. It...
Vietnamese Esports and the Data Vacuum Behind Every MatchThe match ended at 9:47 p.m. By 10:05 p.m., a stat sheet was already...
Dortmund 2-1 Sabah FK: The Ratings Sheet Exposes Three Cracks the Scoreline HidesThe clock in Chengdu read 2:47 in the morning when I closed the door, switche...
Letran Beats EAC 91-80: The 'Blowout' Illusion and the Truth the Scoreboard HidesThe number 91-80 looks tidy on the scoreboard. Letran beat EAC by eleven, too...
Gilberto Mora Closes In on Europe: Raúl Jiménez Urges Him to Pick a Club Where He Will PlayOctober 14, 2026, is approaching, and for Mexican football it is not an...
Vietnam Athletics: From Current Status to Development Path — Comprehensive Strategic AnalysisTHE GUARDIAN OF DATA BALANCE Data never argues; it only exposes the truth. An...
Asiad 20 Day Three: 42 Morning Minutes on the Swimming Deck and What the Schedule Sheet Stays Silent AboutTwo competition days, three bronze medals. On the morning of the third day,...
When the Stadium Lights Go Out, the Accountant Turns on the Desk Lamp: Mapping the Money Flow of Vietnamese FootballOn my desk sits a file almost two hundred pages thick about a domestic transf...
U20 Iran vs U20 North Korea: The Battle for Group C Top Spot – When Two Youth Football Philosophies CollideI have watched football since the pitches still smelled of earth, not money....
The Stat Sheet Doesn't Lie, But The Person Who Compiles It MightIn the 78th minute at Nha Trang stadium, I wrote a line in my black notebook:...
Scheffler and the FedEx Cup: When Patience Becomes the Ultimate WeaponWhen Scottie Scheffler placed his ball on the final green at East Lake Club, ...
OKC Beat Clippers 108-101, Lose Jalen Williams: A Depth Test Before the Medical UpdateOklahoma City Thunder beat the Los Angeles Clippers 108-101, but the scorelin...
T1: The Negotiation Without Cameras Behind Korea's Most Valuable Esports BrandIn May 2026, a photograph of Lee Sang-hyeok (Faker) shaking hands with Jensen...
Franchise Slots, Media Rights and the Limits of the Korean Esports MarketOn the evening of September 8, 2026, Hanwha Life Esports beat Gen.G 3-2 in th...
English Table Tennis Abolishes the Supervision Exemption: When 'Being Supervised' Is No Longer a Legal ShieldOn 29 September, from 6 to 7 p.m. UK time, Table Tennis England will hold an...
When the Data Comes Back Empty: The Unquantifiable Pulse of Vietnamese FootballIt was a Wednesday afternoon, in a small room deep inside the sports complex ...
Ryder Cup 2027: Points Replace Money, One Year Replaces ManyThe match at Bethpage in 2026 ended, and I stayed in the technical area for...
