vba
The 2026 VBA Cost Sheet: Why the League's Weakest Teams Pay the Most per WinOn 9 January 2026, in a club office four kilometres from the Nha Trang...
The Blank Column: When Basketball Data Goes SilentThe fourth game in a seven-game home stretch, and the screen in front of me...
When the Basketball Data Pipeline Returns ZeroThat night, the tracking board in front of me had gone entirely grey. The...
Professional Basketball Through Nine Analytical Dimensions: When Every Conclusion Must Begin With DataProfessional Basketball Through Nine Analytical Dimensions: When Every...
Vietnamese Basketball in the Transfer Window: Imports and the Domestic Player ProblemLate August night, an arena in District 1 still smelled of fresh paint. I sat...
Saigon Heat Betrayed by Defense: Lessons Learned from the Loss to Hanoi BuffaloesThe 2026 VBA playoff match between Saigon Heat and Hanoi Buffaloes at Tan Bin...
When a Basketball Analysis Contains No Basketball: The Silent Failure Eroding Sports DataI just read a nine-page basketball analysis. It contained not a single game....
The Blank Spreadsheet: When Vietnamese Basketball Decides on an Empty ColumnIn March 2026, in a meeting room in Nha Trang, I placed a 27-row spreadsheet ...
Nikola Bartunkova and the 66 Minutes That Rewrote the Rankings at the China OpenOn Diamond Court in Beijing, a 20-year-old Czech player walked into a...
Thailand makes history: 2026 Asian Champion and first Olympic berthHook: As the final whistle blew at the China arena, Thai players embraced in...
Points Defense, the Three Majors and the 52-Week Clock: World Table Tennis Enters Its Harshest CycleOn my computer screen in Guangzhou there is a spreadsheet I open almost every...
Marathon U-turn: Bungie Bets on Multi-Mode as Players Fail to StayThe "Next Chapter of Bungie" letter went live, and I opened my spreadsheet...
Mainoo Withdrawn from England: The Zero-Minute Gap and a Club-Nation Usage SplitIn the 78th minute at Craven Cottage, Kobbie Mainoo left the pitch. No...
The Esports Transfer Map: Reading the Noise Through Three Sources and One NumberOn the night of November 20, less than an hour after the biggest internationa...
Rally Point and the Price of a Knee: Reading Modern Volleyball Through Load DataBefore the opening whistle of a Volleyball Nations League (VNL) match, there ...
The "Death Window" of Vietnamese Combat Sports: Packed Schedules Are Charging Interest on Athletes' JointsRound three, 47 seconds on the clock. The fighter in red, from the Quang Ninh...
Sabalenka and the Hard-Court Symphony: From the Depths of Doubt to the Threshold of HistoryThere is a paradox that anyone following the WTA this season has recognised:...
The Data Void in the Esports Transfer Market: Lessons from a Report With Nothing in ItAt 2:17 in the morning in Beijing, I opened a deep-dive esports analysis file...
Invictus Gaming and the LPL's Last Ticket: Reappraising the Value of ResilienceGame one closed at minute 33 with an 11-3 kill score in favour of Invictus...
VIRESA Holds Esports Rights at ASIAD 20: 'Full Rights' But No Numbers YetThe memory of ASIAD 19 concluding in Hangzhou in October 2026 still carries i...
