8-ball
Domestic FootballLe Giang Patrik and the Legacy Map of a 34-Year-Old Naturalized GoalkeeperThe regional final ended more than a month ago with a win over Thailand — an...
EsportsInside the VCS transfer window: wage bills, release clauses and the empty cellsIn the first week the VCS transfer window opened, I logged 27 names attached ...
EsportsWhen the Data Is Empty: The Analyst's Discipline of Silence2:17 a.m., Shanghai. I had just finished running the data pipeline for an...
Domestic FootballV.League Transfers: Money Follows Verified Records, Not PotentialOn the night of January 5, 2026, in Bangkok, Vietnam beat Thailand 3-2 in the...
VolleyballDakar 2026 Beach Volleyball Schedule: Africa Hosts Its First Olympics, Senegal Open, Kick-off Times Still BlankSix times in the Dakar 2026 Youth Olympic beach volleyball schedule release,...
International FootballReal Madrid wait for Van Dijk to run down his contract: the free-transfer formula and its priceLast summer Real Madrid signed Trent Alexander-Arnold and then Ibrahima Konat...
International FootballManchester United under Carrick: Six Matches, One Win and the Signal from Old TraffordThe 88th minute at Old Trafford. Rodrigo Bentancur receives a straight red...
International FootballWhen Sports Analysis Goes Null: A Lesson in Data and TransparencyFootball is a sport of numbers, but sometimes the numbers themselves fall...
Table TennisAsian Para Games 2026: Bhavina Patel–Subham Wadhwa's bronze and the 2-11 crack inside Chougule–Savita's campaignIn a hall where the sound of the ball on the table is louder than the crowd,...
EsportsWhen There Is Nothing to Analyze: Lessons From a Failed Esports Data PipelineIn the last three matches, this team's PPDA dropped from 8.4 to 6.1 — but tha...
Martial Arts75-Year-Old Referee Dies in a Hidalgo Ring: The Indictment of a License-Free IndustryThat night, at the Sports and Culture Center "11 de Julio" in Mineral de la...
International FootballWhen the Crown No Longer Belongs to the Deserving: Lessons from the Victoria's Secret Fashion Show 2026There was a moment in the fashion world that always reminds me of football:...
VolleyballTempo and Space: A Tactical Map of Vietnamese Volleyball in the Annual SeasonIn the last three matches I sat long enough to take notes on, there was a...
VolleyballThe Position-1 Gap and the Reception Problem in Vietnam Women's VolleyballTwo seconds. That is how long it takes me to sense where a volleyball set is...
BadmintonKumamoto Masters 2026: Li Shifeng Carries China's Men's Singles, and the Void Named Shi YuqiLate at night in Beijing, I replayed an old clip of Li Shifeng. It was a matc...
International FootballThree Consecutive Titles: Japan Win on Penalties as North Korea Fall at the Final HurdleThat night in Shizuoka, the Ecopa stands were not full. A women's regional...
AthleticsFrom Jakarta 2026 to Aichi 2026: The Silence of Vietnamese Women's AthleticsJakarta, August 2026. I sat in row twelve of stand B at Gelora Bung Karno...
International FootballMilan rotate against Bournemouth: Amorim places trust in Tomori and young duo Cisse - CamardaThe match against Bournemouth at the Vitality Stadium is not just another...
Domestic FootballCAHN's three home games without a win: the three-window registration ban sitting beneath the tableIn the 43rd minute at Hàng Đẫy on the evening of 22 October, Ngọc Tín rose to...
BadmintonLakshya Sen's Road to Gold at Asian Games 2026: When the Head-to-Head Record Redraws the DreamIn 2026, at the Chunqiu arena in Shenzhen, I learned something that has staye...
