uleb
Xuan Son injury opens door for Williams Minh HoangAt the 57th minute of the match against the Philippines, Aguinaldo Amani...
Decoding Indonesia Men's Team Path to 2026 Asian Games Badminton Final: When Two Doubles Pairs Mask Singles WeaknessThe final shuttle of Leo Rolly Carnado and Daniel Marthin landed on the...
Vietnam Women Meet China in Asian Games Quarterfinal: The Line Between Southeast Asia's Best and Asia's EliteAt 1:00 PM on September 25, at an Asian Games venue, the Vietnam women's...
The Al-Juwayr File: A Meal, a Signature, and the Blank Space in Saudi Arabia's Team ReportIn a video just under four minutes long published by Goal.com, former Saudi...
Saigon Phantom and the Cracks of an Ecosystem: When VMC Fall 2026 Exposes a Widening GapBefore the opening whistle sounded at VMC Fall 2026, the group stage had...
When the Esports Analysis Comes Back Blank: Nine Data Dimensions and the Trap of InferenceOne morning in Busan, I opened a deep esports analysis that had just come bac...
Joao Cancelo, Barcelona's Pressure Cycle and the Problem Bigger Than a Social-Media PostA social-media post attributed to Joao Cancelo appeared during a period of...
The Lesson of a Mispronounced Name: When the Sports System Fails to See the HumanI once mispronounced a name. Three times, in the first half of the Nigeria...
Braintree Table Tennis League: The Relegated Side Becomes the Favourite, and a 12-Year-Old Walks Into the Adults' ArenaA relegated side has been placed in the favourite's seat. Black Notley B, aft...
Zheng Qinwen beats Bouzkova at China Open: reading the 81% first-serve points and the cost of 8 hours on courtI sat down with the data from Zheng Qinwen's third-round win over Marie...
Roobet Takes Naming Rights Across the WNT Southeast Asia Swing: Nine Days of Nineball in Manila, and the Gaps Behind the BannerIn Manila, people rarely ask who holds the world title. They ask what time it...
Indonesia Reaches 2026 Asian Games Men's Team Badminton Final: Doubles Set the Rhythm, First Singles Leaves QuestionsAt the Aichi-Nagoya arena, the 3-1 scoreline between Indonesia and Thailand i...
Goncalo Ramos, the Quiet No. 9 and the San Siro Night: Reading a Press Conference in the Language of ContractsIn fifteen minutes in front of the microphones at Milanello, Goncalo Ramos sa...
Gen.G beat LYON 2-1: a quarter-final ticket and the lesson of a 20-minute BaronTwenty minutes in, Baron Nashor spawned and LYON walked in to take it without...
The March 2026 VCS sanctions: conclusions written while the data was still emptyIn March 2026, Riot Games published a list of 32 individuals connected to the...
Vietnam U23 and the 74th-Minute Goal: When the Black Shirt Cannot Hide the Tactical ProblemThe 74th minute. I still remember the feeling of sitting in front of the...
The Data Void: When a Sports Analyst Must Learn to Say 'Insufficient Information'One in the morning in Melbourne. I open the data file a colleague just sent...
Diablo V: A Three-Year Bet on a World That Refuses to Stay StillBlizzCon 2026, main stage. The countdown on the LED wall halted on a line few...
Behind Vietnam's fourth place at ASEAN Cup 2026: When territory fails to create chancesIn the 63rd minute, from the stands, I wrote a line in my notebook: "Central...
Loh Kean Yew's Ten-Point Run, Lakshya Sen's 47 Points, and the Empty Cells in the Data SheetI sat in front of the screen with a sheet of paper folded into three columns....
