cassiopeia
Asiad 20: China win third consecutive title, Thailand run out of fuel after Asian Championship, Vietnam lose 0-3 to Indonesia in classification roundThe third set of the 5th-8th classification match at Asiad 20 ended before I...
Catherine Breed's 900-Mile California Coast Swim: When a Human Pushes Beyond Limits for the OceanCatherine Breed, an open-water marathon swimmer, is attempting a 900-mile swi...
When the Analysis Is Empty: Football Writing and the Temptation to InventThree in the morning at Milanello, I sat in front of a notebook that held a...
The Rhythm Keeper: How Ligue 1 Sells the Framework It Needs MostThe Rhythm Keeper: How Ligue 1 Sells the Framework It Needs Most Minute 63 at...
Seven Years After Changzhou: Re-reading Vietnam's Youth Development StrataOn May 22, 2026, in the stands of Cheonan Stadium in South Korea, I wrote a...
UFC Heavyweight: 27 Title Changes in 28 Years and the Hand Behind the CurtainIn my office in Saigon, I reopen a three-page dataset on the 27 UFC heavyweig...
Elite Badminton and the 6.1-Metre Gap: When Analysis Cannot Keep Up With the MatchA smash at world-class level can send the shuttle flying at more than 400 km/...
An Se-young and the 21-9 Final in Nagoya: A Second Asian Games Badminton Gold and the Data That Has Not Been VerifiedThe moment the final shuttlecock dropped to the floor in Aichi-Nagoya, the...
Malaysia without Cools and Faisal Halim before the third-place match against Vietnam: What does the momentum curtain hide?On my desk in Paris there is still a sheet of squared paper with the 4-1-4-1...
China's Women's Volleyball and the 10th Gold: When Asian Supremacy Hides the Numbers No One Dares to ReadFifth set, 12-11. That moment in the women's volleyball semifinal at the...
When Data Returns to Zero: Lessons from a Collapsed Esports Analysis PipelineOn an analyst's screen, the data table sits empty. Nine analytical dimensions...
Portugal beat Norway 2-1 with Ronaldo unused for 90 minutes: two goals, one mistake, and one unanswered questionIn the 71st minute, Cristiano Ronaldo left the bench, jogged down the eastern...
The Pulse Behind the Training Ground: Vietnam Taekwondo's Quest for Medals at Asiad 2026Late August morning at the HCMC National Sports Training Center, I stood in t...
Malaysia 3-0 Bangladesh at FIFA ASEAN Cup 2026: Arif Aiman's Brace and the Goals of Naturalised NamesI stayed in the East Stand of Gelora Bung Karno long after the final whistle....
Shi Yuqi Withdraws, Li Shifeng Leads China's Men's Singles at Kumamoto Masters 2026A notice just one line long, and it is cut mid-sentence: "Shi Yuqi withdrew...
Inside England's Cadet Training Session: When a Microphone Exposes a Development PipelineIn the last twenty minutes of a training session, in a hall with no spectator...
Indonesia Reaches the 2026 Asian Games Men's Team Final: Two Doubles Pairs Carry the System, With a Hole in First SinglesOn the official scoreboard, Indonesia beat Thailand 3-1 in the men's team...
Dedi Mulyadi Predicts Indonesia 2-1 Malaysia: A Belief Delivered by Instagram, Not by DataA phone is raised in the stands of Gelora Bung Karno, moments after the final...
Himass and Tan Vuu Permanently Locked Out: When the Publisher Writes the Rule and Passes the SentenceThree in the Morning in Guangzhou In eight years sitting inside team practice...
When the Data Hasn't Arrived: The Craft Discipline of a Vietnamese Sports AnalystSet three, game score 5-5, and the scoreboard showed exactly one number: the...
