sauber
Domestic FootballWhen Vietnamese Football Data Leaks: The Story of an Empty Analytics PipelineIn the last three matches of the team I follow, the PPDA dropped from 11.4 to...
Domestic FootballV.League and the Foreign-Striker Addiction: Vietnamese Football Is Winning Through Its Own Offside TrapI was sitting in my small studio in Guangzhou, rewinding the tape of the...
GolfOWGR and LIV Golf: When a Ranking System Narrows Its Own TruthIn October 2026, I sat in front of a screen at two in the morning Haiphong...
Table TennisBraintree Table Tennis League: The Sedimentary Layers of Divisions Two and Three Before the First BallRev Matthews scored 86 per cent in division two last season. Neil Freeman...
International FootballKompany Sat Still Against Leipzig, and Bayern Walk Into Arsenal With an Empty Technical AreaIn the match report of Bayern Munich's 6-1 win over RB Leipzig, one detail...
EsportsNoise from a Low-Viewership Channel: Does a PUBG Sanction Follow Himass and TanVuu into Delta Force?On the day the names Himass and TanVuu surfaced on Delta Force event...
BadmintonKunlavut completes historic treble: 2026 Asian Games gold for Thai badminton21-12, 21-16. There was no third game, no dramatic chase, no chaotic finish....
BadmintonAshmita Chaliha and the Question of BWF's Double Standards: When Indonesia's Badminton Courts Turn HazyHaze filled the indoor arena in Indonesia, where Ashmita Chaliha was competin...
EsportsVTV3, the Himass and TanVuu Penalty, and the Publisher Who Both Writes the Rules and JudgesOne night, a Vietnamese PUBG player cried and deleted the game from his...
BadmintonAn Se-young breaks the title record: two seven-point runs, one ankle and a stack of unattributed numbersOdense, the evening of 18 October. In game one of the Denmark Open final, An...
TennisA tennis file with no tennis player: when a wrong tag costs the whole data roomAt nine in the morning in a Paris office, I opened a file tagged tennis and...
International FootballAngela Beard Ruled Out of Asian Games 2026: Philippines Lose a Two-Position Player Just Before Facing ChinaOn August 13, 2026, at the Manila training camp, head coach Mark Torcaso read...
BadmintonAn Se-young and Her Second Straight Asian Games Gold: Behind the 21-9 Scoreline Lies a Different GameOn September 29, at Aichi-Nagoya, Japan, An Se-young walked onto the court fo...
EsportsRiot locks nearly 300,000 League of Legends and VALORANT accounts: the real overhaul lies behind the numberIn September 2026, when Vanguard first launched with the League of Legends...
VolleyballSMU Topples Pitt: Middle-Block Mastery and the Blueprint That Ended a 58-Match Home StreakSet three stretched to 38-36. When two teams reach a scoreline where every...
VolleyballThe Empty Dataset and the Honesty Test of Volleyball AnalysisThat night in Nagoya, I opened a file named...
Martial ArtsThe Silence Before the Whistle: Analyzing the Controversial Decision from Round 23 V-League 2026The match between CAHN and Nam Dinh at Round 23 V-League 2026 ended with a 2-...
EsportsFIFAe Finals 2026 in Jeddah postponed on the eve of kickoff: one day, and the entire cost became sunkOn Thursday evening, October 15, while I was rebuilding the FIFAe Finals 2026...
BadmintonVietnamese Football 2026: When Tactical Problems Start Being Solved With Data, Not InspirationMinute 88, at the national stadium, the score was still 0-0, and a right wing...
Domestic FootballBuy-Obligation Clauses and VAR Rhythm: Two Cracks Running Through V.LeagueMinute 78 at Vinh Stadium. A shot from the edge of the box found the net. The...
Domestic FootballV.League and the Foreign-Striker Addiction: Vietnamese Football Is Winning Through Its Own Offside TrapI was sitting in my small studio in Guangzhou, rewinding the tape of the...
GolfOWGR and LIV Golf: When a Ranking System Narrows Its Own TruthIn October 2026, I sat in front of a screen at two in the morning Haiphong...
Table TennisBraintree Table Tennis League: The Sedimentary Layers of Divisions Two and Three Before the First BallRev Matthews scored 86 per cent in division two last season. Neil Freeman...
International FootballKompany Sat Still Against Leipzig, and Bayern Walk Into Arsenal With an Empty Technical AreaIn the match report of Bayern Munich's 6-1 win over RB Leipzig, one detail...
EsportsNoise from a Low-Viewership Channel: Does a PUBG Sanction Follow Himass and TanVuu into Delta Force?On the day the names Himass and TanVuu surfaced on Delta Force event...
BadmintonKunlavut completes historic treble: 2026 Asian Games gold for Thai badminton21-12, 21-16. There was no third game, no dramatic chase, no chaotic finish....
BadmintonAshmita Chaliha and the Question of BWF's Double Standards: When Indonesia's Badminton Courts Turn HazyHaze filled the indoor arena in Indonesia, where Ashmita Chaliha was competin...
EsportsVTV3, the Himass and TanVuu Penalty, and the Publisher Who Both Writes the Rules and JudgesOne night, a Vietnamese PUBG player cried and deleted the game from his...
BadmintonAn Se-young breaks the title record: two seven-point runs, one ankle and a stack of unattributed numbersOdense, the evening of 18 October. In game one of the Denmark Open final, An...
TennisA tennis file with no tennis player: when a wrong tag costs the whole data roomAt nine in the morning in a Paris office, I opened a file tagged tennis and...
International FootballAngela Beard Ruled Out of Asian Games 2026: Philippines Lose a Two-Position Player Just Before Facing ChinaOn August 13, 2026, at the Manila training camp, head coach Mark Torcaso read...
BadmintonAn Se-young and Her Second Straight Asian Games Gold: Behind the 21-9 Scoreline Lies a Different GameOn September 29, at Aichi-Nagoya, Japan, An Se-young walked onto the court fo...
EsportsRiot locks nearly 300,000 League of Legends and VALORANT accounts: the real overhaul lies behind the numberIn September 2026, when Vanguard first launched with the League of Legends...
VolleyballSMU Topples Pitt: Middle-Block Mastery and the Blueprint That Ended a 58-Match Home StreakSet three stretched to 38-36. When two teams reach a scoreline where every...
VolleyballThe Empty Dataset and the Honesty Test of Volleyball AnalysisThat night in Nagoya, I opened a file named...
Martial ArtsThe Silence Before the Whistle: Analyzing the Controversial Decision from Round 23 V-League 2026The match between CAHN and Nam Dinh at Round 23 V-League 2026 ended with a 2-...
EsportsFIFAe Finals 2026 in Jeddah postponed on the eve of kickoff: one day, and the entire cost became sunkOn Thursday evening, October 15, while I was rebuilding the FIFAe Finals 2026...
BadmintonVietnamese Football 2026: When Tactical Problems Start Being Solved With Data, Not InspirationMinute 88, at the national stadium, the score was still 0-0, and a right wing...
Domestic FootballBuy-Obligation Clauses and VAR Rhythm: Two Cracks Running Through V.LeagueMinute 78 at Vinh Stadium. A shot from the edge of the box found the net. The...
