vba
BasketballThe empty analysis sheet in a transfer window: why “insufficient information” is the most professional answerThe spreadsheet opened at two in the morning, Los Angeles time. Nine sections...
EsportsVietnamese Basketball and the Lesson of an Empty Analysis: When the Data Runs Out, What Does a Writer Do?In their last three VBA games, the Saigon Heat's half-court defensive rating...
International FootballMislabelled Sports Data: When a Film Trailer Slips Into a Football PipelineOn the night of 13 August 2026, I opened a data file that an automated...
BasketballAn Analysis With Nothing In It: The Missing Verification Layer in Vietnamese Basketball DataAN ANALYSIS WITH NOTHING IN IT: THE MISSING VERIFICATION LAYER IN VIETNAMESE...
BasketballVietnamese Basketball: From a Niche Sport to Regional PrideI still remember the feeling of standing in the stands of Ho Xuan Huong...
International FootballElkan Baggott, the 70th Minute at The Den, and a Verdict Without a DossierAt The Den, the 70th minute always has its own sound. Not singing. Not drums....
Domestic FootballVietnam enters third-place match with a patched-up defence against MalaysiaVietnam's recovery session on the morning of October 3 lasted barely an hour....
AthleticsZhang Shuihua and the $700,000 Marathon Career Built on a 2:29:07In a public hospital in China, the shift roster is reprinted every month. Tin...
International FootballMbappe's Brace, Real Madrid's Win at Nou Camp: Reading the 37 PercentMinute 87. The ball rolled across the face of the goal and nobody touched it...
SwimmingWorld Swimming Through the Numbers: Nine Layers of Data and the Zone That Cannot Be Measured3:12 a.m. Brisbane time, the screen in my small apartment showed a blank...
Table TennisVietnamese Football Is About to Enter the Data Era – But Don't Celebrate Too EarlyI'm sitting in a coffee shop in Hai Phong, in front of a spreadsheet with mor...
BadmintonAn Se-young's Five Records at the 2026 Asian Games and the Gap Behind the No. 1 Star of Women's BadmintonOne late September afternoon in 2026 in Aichi-Nagoya, as the second game of t...
EsportsNRG Upset MOUZ 2-1 at StarSeries Fall 2026: 129 VRS Points and a Map Plan Drawn Up in AdvanceOn Cache, when the first half closed at 11-6 in NRG's favour, almost nobody...
EsportsWhen Esports Data Falls Silent: Lessons From an Empty AnalysisSeven pages. Nine analytical sections. Three risk-assessment tables. And not ...
EsportsHimass and TanVuu penalties: The governance bottleneck testing trust in PUBG EsportsOPENING: THE MOMENT THE GAME WAS DELETED A short clip of a player sitting...
TennisZverev Beats de Minaur in Shanghai: The 80% First-Serve Number and What the Data Leaves UnansweredI reopened the Shanghai quarterfinal data file at 11:40 p.m. Sydney time. On...
EsportsVietnam 4th in PUBG Mobile at ASIAD 20: 95 Points, Five Short of a Medal, and a Hole on Day TwoIn matches 4 and 5 of the opening day at ASIAD 20, Vietnam's PUBG Mobile...
EsportsVietnamese Football: Coach Kim Sang-sik and the Personnel Puzzle for 2026 World Cup QualifiersAfter the historic victory over the Philippines in the second qualifying roun...
Domestic FootballInside the Empty Room: Why Vietnamese Football Cannot Analyze ItselfIn March 2026, I sat in the fourth row of Stand B at Go Dau Stadium with a...
TennisTwo weeks, two wins: Kostyuk beats Stephens again at US OpenTwo weeks, two wins: Kostyuk beats Stephens again at US Open As the Flushing...
