anh
Two Minutes of Yamal, and a Crack That Is Not Guehi's AloneWembley, Saturday evening. The clock on the big screen had barely ticked past...
Spain's three pillars: university, Basque culture and the Cruyff imprintSaturday night, Wembley. Spain bring a 38-match unbeaten run to face England ...
Vietnam Open 2026: Nguyen Tien Minh Wins His Qualifier, and a Structural Gap SurfacesNguyen Hoang Thai Son is a doubles player. In the qualifying round of the...
Van Bommel's 35-Minute Ceiling: Can Belgium's Press Survive 90 Minutes Against France?Mark van Bommel said something very few coaches say before a big match: "The...
Asian Games Men's Singles Final: Loh Kean Yew, Kunlavut Vitidsarn and the Load Equation Before a Historic ThresholdDuring my live tracking of the Asian Games men's singles matches, what I wrot...
Empty Reports and the Fake-Data Trap in Table TennisOn the night of August 12, I sat in front of a table tennis data audit sent...
The Kawhi Leonard Case: A $30 Million Fine or Just an Illusion? Lessons in Skepticism in the Age of Fake NewsNumbers don't score, but numbers are quietly rewriting history. And today, I ...
Riot Games Locks Nearly 300,000 League of Legends and VALORANT Ranked Accounts: When Anti-Cheat Machinery Crosses the Software BoundaryInside Riot Games' internal dashboard sits a data line few outsiders have eve...
The Handball Law, VAR and Match Density: When Referees Decide an Entire SeasonThe Handball Law, VAR and Match Density: When Referees Decide an Entire Seaso...
Why Vietnam Women's Volleyball Declined: Reading a Season Through Footsteps and Chalk LinesIn the third set against Indonesia at the SEA V.Cup, I stayed behind after th...
Vietnam U20 eliminated from 2027 AFC U20 Asian Cup qualifiers: Captain and coach Yutaka Ikeuchi apologize after Iran defeatAfter the final whistle in the last Group C match of the 2027 AFC U20 Asian C...
The Empty Column: Vietnamese Combat Sports and the Problem of Diagnosing ItselfIn my spreadsheet, the seventh column is still empty. The column is called...
India's Badminton Report Card at the 2026 Asian Games: The Team Bronze and the Generational Fault LineAt the Ichinomiya City Municipal Gymnasium in Aichi, there is a silence I hav...
World Series 2026: Four Mexican Players, 6.2 Innings, and a Conclusion Written Too EarlyAt 9:47 pm on 17 October 2026, Jonathan Aranda stepped into the batter's box ...
Chris Rock in Football Data: A Misclassification and a Lesson on VerificationThat day, opening a dataset to prepare a transfer-news segment, I came across...
McLaren–Honda: What Happens When a Works Engine Partner Walks AwayOn my desk in London, on a spare drive I keep for historical records, there i...
PUBG Asia Stars 2026: The Permanent Account Lock on Himass and Tan Vuu, and the Rulebook GapLã Phương Tiến Đạt's account vanished from the leaderboard, and his competiti...
Esports and the Discipline of an Empty Data TableThree in the morning in Incheon. I reopened the nine-dimension analysis file ...
China Smash 2026: Indian Men's Doubles Pair Beat Hosts China in Beijing, Reach Semifinals in 19 MinutesManush Shah and Manav Thakkar walked onto the table in Beijing as the second...
Nebraska Sweeps Creighton 3-0: A Record 15,405 Crowd and the Data Gap at the NetSet 2, tied 12-12. Nebraska scored 11 of the next 14 points and closed the se...
