vba
BasketballWhen Sports Analysis Reports Come Back Empty: The Data Gap Eroding Vietnamese BasketballOn August 12, 2026, a 38-page analysis report landed on the desk of the...
BasketballThe Knee That Cannot Lie: 47 Days of Silence Around a Da Nang GuardOn July 14, 2026, at the Military Region 5 Arena, the Da Nang Dragons game...
BasketballMilitary Sponsorship Cargo and the Knee That Cannot Lie: Decoding VBA Salary Cap Violation through the Le Hieu Thanh CaseOn August 15, 2026, at the hall of Brigade 574 on the outskirts of Da Nang, L...
BasketballWhen the Data Returns Empty: The Discipline of Not Writing as a Basketball AnalystAt 2:47 in the morning, the second monitor is still on, and the possession lo...
BasketballThe 50 Million Pound Contract: Dream or Nightmare for Vietnamese Basketball?I once sold a 50 million pound dream. In 2026, I investigated a rumored deal...
BadmintonIndia Women's Badminton Team Opens Asian Games 2026: A Tie Outside Every Ranking CalculationIn the live blog of the opening day of the 2026 Asian Games, thirty-one...
Martial ArtsDinh Van Tam and the Asiad 20 Silver Medal: When the Left Knee Weighs More Than the MedalMorning in Nha Trang. I sit with coffee looking out at the sea, rereading a...
BadmintonAshmita Chaliha and the Asymmetry Question: Why Is an Indonesian Court Hazy While India Gets Scrutinized?A 26-year-old women's singles player, at the peak of her career, stands in an...
International FootballWhen a sports data filter mislabels a tech story as 'football'On Tuesday evening, opening a dataset of 4,312 articles labeled "football" by...
International FootballKazan 2026: When the Champion Fell, and the Tears Belonged to Those Who StayedMinute 93, Kazan Arena, June 27, 2026. I was standing in the supporters'...
ChessKing's Indian Mar del Plata: A DVD Sells 9...a5 as the Answer to the Bayonet AttackThree in the morning, and I set up a King's Indian game on the small board in...
Domestic FootballThe Nine Operating Layers of V.League: Vietnamese Football Is Rewriting ItselfOpening: A Sigh at Three in the Morning I sat in front of a screen in...
BilliardsShenzhen Open: Selby's Three Centuries and a File Left BlankShenzhen Open: Selby's Three Centuries and a File Left Blank Mark Selby lost...
Domestic FootballV.League and the Slackening Rhythm of a Generation: What the Dressing Room Says That the Table Does Not ShowI stayed behind at the technical area after a V.League club's morning session...
EsportsVCT 2027: When Riot Uses a Calendar to Buy Back TrustIn October 2026, Riot Games published the VCT 2027 calendar nine months ahead...
BadmintonAlwi Farhan Warms Up Ahead of Asian Games 2026, Gets a Lesson from Legend Kento MomotaAlwi Farhan, Indonesia's young men's singles player, has completed a sparring...
Martial ArtsThe Empty Chair in Vietnam Martial Arts: When Analysis Has No DataI opened a deep analysis report about martial arts. Eight sections, from...
TennisDjokovic's New York Collapse: When 70 Unforced Errors Exposed a Legend's Physical LimitsThe clock showed 23:47 at Arthur Ashe Stadium. Novak Djokovic had just sent a...
VolleyballCameroon and Tunisia seal 2027 World Championship spots: a run decided by the narrowest marginsIn volleyball, some matches are decided not by who is stronger, but by who ca...
ChessThe 9...a5 Antidote in the King's Indian Defense: An Escape from Forced TheoryOn a Thursday evening in an old Bengaluru neighbourhood, a chess club with no...
BasketballThe Knee That Cannot Lie: 47 Days of Silence Around a Da Nang GuardOn July 14, 2026, at the Military Region 5 Arena, the Da Nang Dragons game...
BasketballMilitary Sponsorship Cargo and the Knee That Cannot Lie: Decoding VBA Salary Cap Violation through the Le Hieu Thanh CaseOn August 15, 2026, at the hall of Brigade 574 on the outskirts of Da Nang, L...
BasketballWhen the Data Returns Empty: The Discipline of Not Writing as a Basketball AnalystAt 2:47 in the morning, the second monitor is still on, and the possession lo...
BasketballThe 50 Million Pound Contract: Dream or Nightmare for Vietnamese Basketball?I once sold a 50 million pound dream. In 2026, I investigated a rumored deal...
BadmintonIndia Women's Badminton Team Opens Asian Games 2026: A Tie Outside Every Ranking CalculationIn the live blog of the opening day of the 2026 Asian Games, thirty-one...
Martial ArtsDinh Van Tam and the Asiad 20 Silver Medal: When the Left Knee Weighs More Than the MedalMorning in Nha Trang. I sit with coffee looking out at the sea, rereading a...
BadmintonAshmita Chaliha and the Asymmetry Question: Why Is an Indonesian Court Hazy While India Gets Scrutinized?A 26-year-old women's singles player, at the peak of her career, stands in an...
International FootballWhen a sports data filter mislabels a tech story as 'football'On Tuesday evening, opening a dataset of 4,312 articles labeled "football" by...
International FootballKazan 2026: When the Champion Fell, and the Tears Belonged to Those Who StayedMinute 93, Kazan Arena, June 27, 2026. I was standing in the supporters'...
ChessKing's Indian Mar del Plata: A DVD Sells 9...a5 as the Answer to the Bayonet AttackThree in the morning, and I set up a King's Indian game on the small board in...
Domestic FootballThe Nine Operating Layers of V.League: Vietnamese Football Is Rewriting ItselfOpening: A Sigh at Three in the Morning I sat in front of a screen in...
BilliardsShenzhen Open: Selby's Three Centuries and a File Left BlankShenzhen Open: Selby's Three Centuries and a File Left Blank Mark Selby lost...
Domestic FootballV.League and the Slackening Rhythm of a Generation: What the Dressing Room Says That the Table Does Not ShowI stayed behind at the technical area after a V.League club's morning session...
EsportsVCT 2027: When Riot Uses a Calendar to Buy Back TrustIn October 2026, Riot Games published the VCT 2027 calendar nine months ahead...
BadmintonAlwi Farhan Warms Up Ahead of Asian Games 2026, Gets a Lesson from Legend Kento MomotaAlwi Farhan, Indonesia's young men's singles player, has completed a sparring...
Martial ArtsThe Empty Chair in Vietnam Martial Arts: When Analysis Has No DataI opened a deep analysis report about martial arts. Eight sections, from...
TennisDjokovic's New York Collapse: When 70 Unforced Errors Exposed a Legend's Physical LimitsThe clock showed 23:47 at Arthur Ashe Stadium. Novak Djokovic had just sent a...
VolleyballCameroon and Tunisia seal 2027 World Championship spots: a run decided by the narrowest marginsIn volleyball, some matches are decided not by who is stronger, but by who ca...
ChessThe 9...a5 Antidote in the King's Indian Defense: An Escape from Forced TheoryOn a Thursday evening in an old Bengaluru neighbourhood, a chess club with no...
