bento
Domestic FootballV.League and the Data-Integrity Gap: When a Vietnamese Football Deep Analysis Has No InputIn the sports content industry, output quality is never higher than input...
EsportsPerks in Overwatch 2: The New Power Curve and the Competitive Data GapBlizzard has just added a second layer of power to Overwatch 2, one that live...
VolleyballBahrain Beat Oman 3-0 and Still Went Home: The Tiebreaker Lesson from FukuokaThe scoreboard in Fukuoka read three lines: 25-16, 25-19, 25-23. Bahrain beat...
Domestic FootballIcardi and CAHN: A Dream Worth 180 Billion VND Hits the Financial Ceiling of the V.LeagueOn the last bus of the night, when Saigon had stopped raining and the sidewal...
BilliardsThe Third Cushion's Silence: Vietnamese Billiards and a Major Season Decided by Innings Nobody CountsThe Third Cushion's Silence: Vietnamese Billiards and a Major Season Decided ...
BasketballThe 32-9 Fourth Quarter in Roanne: Paris Won by Mechanism, ASVEL Won by ExecutionThe scoresheet records only one quarter. The fourth at Roanne: Paris scored 3...
EsportsFull of Tables, Empty of Facts: A Sports Analytics Pipeline Failure Seen Through an Empty PayloadFull of Tables, Empty of Facts: A Sports Analytics Pipeline Failure Seen...
Martial ArtsDeep Analysis: When a Sports Data Extraction System Returns Empty ResultsIn the era of digitalization of sports information, automated data extraction...
BadmintonIndia 3-0 Kazakhstan: Three Singles Won, Two Doubles Pairs Never Took the CourtIn the official record of India's women's team tie against Kazakhstan at the...
EsportsWhen the Analytics Board Comes Back Empty: Lessons from a Failed Esports Data PipelineThere is a moment in esports journalism that I have learned to name: the mome...
Table TennisEight Tables Behind an Anonymous Facade: Mapping the Coaching Workforce of English Table TennisA building inside a commercial estate, its street frontage offering no clue...
International FootballBayern's Move for Olmo Is Insurance, Not a No.10 PurchaseThree in the morning in Barcelona, I was still awake with a spreadsheet open ...
Domestic FootballV-League Returns After International Break: Hanoi FC and Dong Nai in Crisis as Coaching Seats WobbleOn the electronic scoreboard at Hang Day Stadium, the score froze at 1-4....
International FootballPersib 1-0 Persik: One Corner Decided the Match, Three Banners Decided the News CycleBefore kick-off at Si Jalak Harupat, the North Stand had already raised three...
International FootballRecounting Salah's 'record' at Trabzonspor: seven goals, three assists and a 13–14 crackI have a habit of reading sports feeds at six in the morning, when my eyes...
International FootballWhen the data feed dies mid-match, the human eye is still the safety netHamburg, a late-October evening. In a German club's analysis room, two screen...
International FootballMbappe places Arda Guler alongside Yamal and Estevao: a signal from the Real Madrid dressing roomIn a recent interview, Kylian Mbappe paused for a beat before answering. He...
International FootballHow Lionel Messi's Record Against Mexican Clubs Actually Reads — A Pitch-Side RetrospectiveI spent three weeks of this summer sitting with a thick file on the occasions...
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...
BasketballWhat the Heat Map Never DrawsThe regular season is drifting through its quietest weeks. On Tuesday night I...
