Marseille
The Ritual of Analysis Without Watching: How Data Became a Curtain for LazinessIn the press room of a stadium I have walked in and out of for thirteen years...
Deep-Dive Swimming: Nine Analytical Axes for a Data-Rich Blue LaneDeep-Dive Swimming: Nine Analytical Axes for a Data-Rich Blue Lane 1....
The 'Precision' Weapon and the Price of 21 Lives: First Lessons from the BattlefieldI have spent 44 years observing failures before they happen. In basketball, I...
U16 Vietnam 2-4 U16 Australia: The Price of Playing PositivelyIn the 20th minute, a corner from the left was swung into the box. A player i...
Nguyen Thuy Linh Stops at Vietnam Open: When World No. 32 and No. 72 Stop Meaning AnythingOn the stands of Nguyen Du Stadium, the stopwatch in my hand froze at the...
Svitolina's Racket Slam in Shenzhen and a Debt Twelve Months in the MakingThe racket left Elina Svitolina's hand and slammed onto the indoor hard court...
Rhythm Between the Lines: The Quiet Revolution of V.LeagueIn the match between Cong An Ha Noi and Thep Xanh Nam Dinh at Hang Day Stadiu...
The 9...a5 Move in the King's Indian: A Line Packaged as an AntidoteA DVD about the King's Indian Defence arrived at my desk on a June morning in...
The Esports Copyright Bubble and the Reality of Capital Flow into Vietnam-Korea Market 2026In the first three months of 2026, Vietnam's esports market witnessed a serie...
A Neiksans Headline, a Martin Course: The Data Gap in Chess MarketingOn a chess content sales page, the headline stops the reader: an interview wi...
Why Has Vietnam Women's Volleyball Declined in the Past Year?Every analysis of mine starts with a forgotten number. This season, that numb...
The Data Void in Table Tennis: When Every Column Is Left BlankOpening a file of analysis, I counted nine major sections, thirty-seven table...
Winning Game One Too Fast: The Price PV Sindhu Paid in the Asian Games 2026 Quarter-FinalWinning Game One Too Fast: The Price PV Sindhu Paid in the Asian Games 2026...
LCK 2026 Shaken: Two Consecutive Reverse Sweeps Within 24 Hours, a Historic FirstSaturday night, I sat in front of the screen, my phone vibrating nonstop in t...
PSG vs Barcelona: Flick’s 100th Win and the Rhythm Beyond the Stat SheetThe 7.8% draw rate is where I stopped longest when reading the pre-match...
Marcus Rashford and Manchester United's Front Line: Which Structure Is Being Forced?On a British television screen, Troy Deeney - the former Watford captain turn...
Vlatko Čančar and the 21-Game Sentence: When European Contracts Pay for a Name, Not HealthHook: An Injury, A Season, And The Number That Doesn't Lie On November 2, 202...
LVM 2026: When the Broadcaster Owns the LeagueOn 25 September 2026 in Jakarta, the organisers of Liga Voli Mahasiswa (LVM)...
T1 Before Worlds 2026: Faker and Oner Hit Bottom, and the Data Nobody Bothers to Read CloselyI remember that evening clearly. Busan, late in the 2026 season, I watched Ga...
StarSeries Fall 2026: NRG Beat MOUZ 2-1 and the 129 VRS Point EquationOn the deciding map of Dust2, NRG led MOUZ 8-4 at halftime. The number easier...
