sony
International FootballWhen Football Misclassifies a Hollywood Star: Notes on a Data Pipeline ErrorThat morning, I sat in front of my screen with coffee that had long gone cold...
Table TennisEuropean Table Tennis Mixed Doubles Final: France Climbs, Germany CruisesIn the second game of the semifinal, the scoreboard read 9-6 in favour of the...
International FootballMaddison scores on return as Tottenham beat Coventry to claim first Premier League winJames Maddison returned after 17 months out with an anterior cruciate ligamen...
BadmintonAn Se-young Wins Asian Games 2026: What the 21-9 Scoreline Still Leaves UnsaidIn the second game of the women's singles final at the 2026 Asian Games, at a...
Martial ArtsWhen Combat Sports Data Falls Silent: Lessons From an Empty AnalysisA spreadsheet with eight columns, and not a single cell filled with a number....
International FootballWhen There Is No Data: The Trap of Vietnamese Football AnalysisOne evening, I opened my analysis file and saw nine empty tables. Forty-seven...
International FootballBallon d'Or Record Sheet: Lamine Yamal, the Final Vote at Wembley and Three Unprocessed Data ErrorsOn the stat sheet of the match I was tracking, the "touches" column read 61,...
ChessScotch Game 2026: How Kasparov Turned a 'Harmless' Opening into a Weapon and Mikhalchishin's Defense LessonFrom the sideline, I see the whole game. This time my sideline is the edge of...
SwimmingIlya Kharun Swims 19.43 50 Fly at ASU Practice – But Context MattersA 19-second 50-yard butterfly in practice. Ilya Kharun, the Canadian Olympic...
VolleyballThe Empty Cells on Vietnamese Volleyball's Stat SheetThat evening in Ninh Binh, I sat in the seventh row of the arena with a...
International FootballWhen 'Soccer' Fooled the Machine: Data Lessons for Vietnamese FootballNineteen data points. None of them contained football. An article about actor...
EsportsThe Last of Us Takes No.1: The 100 Greatest Games List and the Rubric Nobody Will PublishThe No.1 spot on the list of the 100 greatest video games of all time has jus...
EsportsThe Fate of Classic LoL Lies Not in Graves, but in the Forgotten 48.8%In esports analysis, I hold one principle: the match ends, but the data...
International FootballHarry Kane and the Cross-Sport Kick: Bayern Munich's 33-Year-Old Striker Weighs an NFL Kicker CareerAllianz Arena, a post-match press conference. Harry Kane sits there, 33 years...
BadmintonIndonesia Reach the 2026 Asian Games Men's Team Badminton Final: Two Doubles Points Decide a Data GapA 3-1 semifinal scoreline in the 2026 Asian Games men's team badminton event...
International FootballThe Ticket Structure Is the Real Story of Canelo Álvarez vs. Christian Mbilli in RiyadhOne Ticket, One Signal 106.67 US dollars. That is the highest figure in the...
International FootballThe Silent Bench at Rajamangala: Vietnam's Title Was Not Written by the GoalscorerOn 5 January 2026, at Rajamangala Stadium in Bangkok, close to forty thousand...
EsportsForty-Seven Empty Cells and the Conscience Check Facing Esports3:47 a.m. Beijing time. The second monitor on my desk had been open for four...
VolleyballVietnam Women's Volleyball: The System Change Behind the SEA Games Golds13-13 in the fifth set of a VTV Cup final in Ninh Binh. The opponent's serve...
Table TennisVietnamese Table Tennis: The Journey from Village Courts to the International ArenaI have followed Vietnamese table tennis for more than two decades, from my...
