International FootballThể Công lose 0-1 to Persib Bandung: rest-defense errors and a one-dimensional attackI rewound the tape of Persib Bandung versus Thể Công three times. The first...
Golf2026 Presidents Cup at Medinah: Scheffler–Burns' 0-3-1 Record and the Small-Sample ProblemThe Thursday pairings sheet was just released, and the one line of data that...
Table Tennis12-Year Dynasty Ends: Brotherhood A Start as Favourites in Clacton & DistrictTwelve years. That is how long Nomads Panthers had sat atop the Clacton &...
EsportsWhen the Data Sheet Is Empty: An Esports Analyst Learns to Say “I Don't Know”Two in the morning in Munich, and the nine-dimension analysis sheet in front ...
VolleyballSMU Beats Pitt in Four Sets: A 58-Match Home Streak Ends, and the Flaw of a Team That Leans on One PlayerI watched the tape of this match's third set four times, and every time, at...
Domestic FootballFrom the Pitch to the Finance Classroom: When a US Certification Program Lands in VietnamOn a January 2026 morning, I sat in a café on Nguyen Hue Street, Saigon,...
Domestic FootballASIAD 2026: Japan's 3-0 win over Thailand came in a dead rubber — the Vietnam–South Korea quarterfinal is the real testKyrgyzstan scored four goals, won 4-0, and still went home. In Group A, Japan...
EsportsAn 11-Year-Old, Four Group Wins and a Data Gap at the Nagoya Asian GamesNagoya, Thursday morning. In front of the screen sits an 11-year-old boy name...
EsportsThe Empty Record in Transfer Season: The Discipline of Silence in Esports ReportingDecember 2026. I was sitting in front of a screen with a finished draft and a...
International FootballJaissle and Al-Ahli: Seven Matches, Fourteen Conceded and a Homecoming Rumour Without a ContractThe 90th minute, a home scoreboard reading 0-1 after Aston Villa's goal, and ...
International FootballBarcelona and the Unverifiable Squad List Ahead of the Betis TripWhen FC Barcelona's squad list for La Liga Round 9 was published, I read it...
EsportsThe Paper Giants of Esports Data: A Full Analysis That Came Back EmptyIn the morning in Shanghai, I opened a nine-part esports analysis. The skelet...
International FootballFrosinone 2-0 Como: The Silent Wall and Fabregas' First SlipThe ball flicked off Lorenzo Palmisani's left palm and fell directly to a...
International FootballFormer Bayern Munich star: Tresoldi can become a top striker in EuropeNicolò Tresoldi, the 21-year-old German-born Italian striker at Club Brugge, ...
Domestic FootballFrom Lach Tray 2026 to VAR 2026: V.League refereeing errors are the breaking point of an entire processMinute 68 at Lach Tray Stadium, 2026 season. Centre-back Nguyen Huu Phuc lung...
BasketballAnthony Black Returns to Practice: Orlando Magic Face a Four-Guard Role CrisisOver the last three preseason games, Anthony Black logged exactly zero minute...
GolfWhen Data Falls Silent: A Lesson in Analytical Honesty in SportsIn over a decade of observing and analyzing the sports industry, I have never...
EsportsChovy and Rookie: Seven Years of Waiting and the Tactical Void Nobody Dares to NameThere are matches that do not take place on the pitch, but deep within the...
International FootballThe Empty Signal in the Transfer Window: The Dressing Room Is Still Where the Truth WaitsOn a Tuesday morning, an internal analysis report landed in my inbox. Nine...
TennisThe V.League Transfer Window: Seven Empty Cells and Forty-Two HeadlinesThe V.League Transfer Window: Seven Empty Cells and Forty-Two Headlines 11:47...
Golf2026 Presidents Cup at Medinah: Scheffler–Burns' 0-3-1 Record and the Small-Sample ProblemThe Thursday pairings sheet was just released, and the one line of data that...
Table Tennis12-Year Dynasty Ends: Brotherhood A Start as Favourites in Clacton & DistrictTwelve years. That is how long Nomads Panthers had sat atop the Clacton &...
EsportsWhen the Data Sheet Is Empty: An Esports Analyst Learns to Say “I Don't Know”Two in the morning in Munich, and the nine-dimension analysis sheet in front ...
VolleyballSMU Beats Pitt in Four Sets: A 58-Match Home Streak Ends, and the Flaw of a Team That Leans on One PlayerI watched the tape of this match's third set four times, and every time, at...
Domestic FootballFrom the Pitch to the Finance Classroom: When a US Certification Program Lands in VietnamOn a January 2026 morning, I sat in a café on Nguyen Hue Street, Saigon,...
Domestic FootballASIAD 2026: Japan's 3-0 win over Thailand came in a dead rubber — the Vietnam–South Korea quarterfinal is the real testKyrgyzstan scored four goals, won 4-0, and still went home. In Group A, Japan...
EsportsAn 11-Year-Old, Four Group Wins and a Data Gap at the Nagoya Asian GamesNagoya, Thursday morning. In front of the screen sits an 11-year-old boy name...
EsportsThe Empty Record in Transfer Season: The Discipline of Silence in Esports ReportingDecember 2026. I was sitting in front of a screen with a finished draft and a...
International FootballJaissle and Al-Ahli: Seven Matches, Fourteen Conceded and a Homecoming Rumour Without a ContractThe 90th minute, a home scoreboard reading 0-1 after Aston Villa's goal, and ...
International FootballBarcelona and the Unverifiable Squad List Ahead of the Betis TripWhen FC Barcelona's squad list for La Liga Round 9 was published, I read it...
EsportsThe Paper Giants of Esports Data: A Full Analysis That Came Back EmptyIn the morning in Shanghai, I opened a nine-part esports analysis. The skelet...
International FootballFrosinone 2-0 Como: The Silent Wall and Fabregas' First SlipThe ball flicked off Lorenzo Palmisani's left palm and fell directly to a...
International FootballFormer Bayern Munich star: Tresoldi can become a top striker in EuropeNicolò Tresoldi, the 21-year-old German-born Italian striker at Club Brugge, ...
Domestic FootballFrom Lach Tray 2026 to VAR 2026: V.League refereeing errors are the breaking point of an entire processMinute 68 at Lach Tray Stadium, 2026 season. Centre-back Nguyen Huu Phuc lung...
BasketballAnthony Black Returns to Practice: Orlando Magic Face a Four-Guard Role CrisisOver the last three preseason games, Anthony Black logged exactly zero minute...
GolfWhen Data Falls Silent: A Lesson in Analytical Honesty in SportsIn over a decade of observing and analyzing the sports industry, I have never...
EsportsChovy and Rookie: Seven Years of Waiting and the Tactical Void Nobody Dares to NameThere are matches that do not take place on the pitch, but deep within the...
International FootballThe Empty Signal in the Transfer Window: The Dressing Room Is Still Where the Truth WaitsOn a Tuesday morning, an internal analysis report landed in my inbox. Nine...
TennisThe V.League Transfer Window: Seven Empty Cells and Forty-Two HeadlinesThe V.League Transfer Window: Seven Empty Cells and Forty-Two Headlines 11:47...
