canyon
The Empty Report and the Ethical Line of Esports Analysis2 a.m. in Incheon. The screen in my office was still on, the coffee cold long...
Mohamed Toure's Shoulder and Australia's Number Nine ProblemA short sentence at a press conference, and an entire attacking plan pushed...
When the wire story has no data: Vietnamese sports writers learn to read the silenceWhen the transfer window is quiet, I hear the rustling of spreadsheets. On...
The Geometric Hole in Baku: How One Locked Wheel Erased a Championship CampaignBaku, Azerbaijan. When the safety car lights flicked off on lap 47, I was...
Asian Games 2026: The Fall of the Men's Doubles Champions and the Gap Nobody Wants to Look At Behind India's Badminton First TierI sat in the seventh row of the Ichinomiya City Municipal Gymnasium in Aichi...
Team Liquid signs Wisper to replace Ace: A historic step for South American Dota 2Just days after Team Liquid parted ways with offlaner Ace, the two-time The...
Novi Sad 2026: Seven Titles, One School of Play, and the Trap of Total VictoryOn 26 April 2026, in Novi Sad, Yugoslavia, Guo Yuehua beat Cai Zhenhua in the...
Keighley Table Tennis Centre: Modern facilities, the coaching workforce challengeKeighley Table Tennis Centre sits on the second floor of a commercial buildin...
The Cong Viettel and the 0-1 defeat to Persib Bandung: The penalty and red card turning pointsThe Cong Viettel entered their AFC Champions League Two match against Persib...
Tan Sinh, Van Son and the Gap Between V-League Sanctions and European StandardsI was sitting close enough to the touchline to hear studs grinding into the...
When sports analysis technology hits a 'blank wall': Lessons from data that never arrivedOn a day in early August, as Asian football competitions entered their decisi...
LA 2028: Six Men's Volleyball Berths Are Locked, but the Absences Are the Real StoryFukuoka, summer of 2026. The first note in my notebook was not a spike, and i...
Asian Games: Nguyen Thuy Linh Takes a 24-22 Set Off the World No.4, Nguyen Hai Dang Falls to KunlavutThe second game ran to 24-22. Nguyen Thuy Linh saved it, and for a moment the...
China Masters 2026: India at the Quarter-Finals and What the Scoreboard Leaves OutIn my workspace in Copenhagen, I replayed the footage of Kidambi Srikanth's...
India 3-0 Japan at Asian Games 2026: The Clean Sweep Wasn't About the Number One PlayerI recorded the moment the shuttle left Satwiksairaj Rankireddy's racket in th...
Thailand 2-0 Vietnam: The Low-Block Architecture and the Price of PossessionIn the 10th minute, Sarach Yooyen dropped back toward midfield, collected a...
Sports analysis at a standstill when input data is empty: Lessons for Vietnamese mediaIn a recent analysis report, the sports content evaluation system encountered...
Antibes and Europe's U19 Cohort: When Four Matches Went to a Deciding Seventh GameIn the set of results recorded from the main day of play at the Europe Youth...
When Data Disappears: A Song from the Empty StadiumOn a humid night at a Challenger event in the south of France, the data...
From 48.43 to 47.83: Japan's Sprint Freestyle Milestone and the 1.03-Second Gap to the WorldTwo consecutive days, Japanese national records fell at the 102nd Japanese...
