u17
BadmintonTanvi Patri and the U17 Asian Title: How the 15-Point Format Rewrites the Spatial MapThe moment Tanvi Patri won the deciding game 15-12 against Shaina Manimuthu i...
Domestic FootballInside Vietnam's Youth Football System: Talent Doesn't Live in the HighlightsIn March 2026, on an artificial pitch on the outskirts of Hanoi, an U17 match...
BadmintonTanvi Patri Wins U17 Badminton Asia Title in Chengdu: Three Deciders and an Open SignalThe deciding game of the U17 girls' singles final at the 2026 Badminton Asia...
International FootballThe Hidden Journey: Speaking Numbers from the PVF Youth AcademyHook On Monday morning, at 6:15 AM, I stood at the edge of the training pitch...
BadmintonNguyen Thuy Linh Before Asian Games 20: A Medal Is a Problem for the Eyes, Not the FeetI replayed the Dân trí interview four times. Not to hear the voice again, but...
SwimmingThe Architect's Blueprint: How a Small Swim Club in Maryland Rewrites the Rules of Youth DevelopmentHook In 2026, I sat in a small apartment in Beijing, rewatching all 22 of...
ChessGlobal Chess League 2026: Carlsen Returns, $1M Prize and the Scheduling Puzzle Before the OlympiadWhen I looked at the schedule of the fourth season of the Global Chess League...
International FootballGatti Rescues Juventus With Late Equaliser Against AC Milan - Serie A ResultsJuventus rescued a point in a 1-1 Serie A draw with AC Milan in Turin on...
International FootballVietnamese Football and the War of Numbers: When the Data Refuses to SpeakLook at the statistical table from a V.League match, and you will see numbers...
Martial ArtsUFC 331: Joshua Van Decodes Pantoja, The Truth About The Lightweight Era, And Gable Steveson's 12-Second CollapseThere are fights you must watch three times before you believe your eyes. UFC...
Volleyball116 Teams, One Ca Dong Girl, and the Contract That Was Never WrittenThe final ended with a ball the stands never had time to scream for. Ball on...
TennisYankı Erel Reaches the Semifinal: A 7-5, 7-6 Win and a Tournament No One NamesThere is no tournament name on the scoreboard. No surface, no ranking for the...
EsportsGen.G Beat Hanwha Life 22-7 at the Worlds 2026 Swiss Stage: The Reigning MSI Champions Slip to 1-1Twenty-two kills to seven, a gold gap brushing sixteen thousand before Hanwha...
BilliardsSix billiards worlds locked under one name — and none of them talks to the othersIn January 2026, I reopened a spreadsheet I had been building for seven years...
Domestic FootballTwo Legal Gates: Paes, Romeny and How Southeast Asia Redefines the Naturalized FootballerIn August 2026, a FIFA document left Zurich for Jakarta. Its content was brie...
International FootballWhen the Analysis File Says N/A: A Lesson in Triple-Checking Football InformationAn analysis file arrived with nine sections and not a single verifiable fact....
Domestic FootballWhen Vietnamese Football Learns to Run: Pressing, Physicality, and the Price of SpeedIn the second leg of the 2026 ASEAN Championship final at Rajamangala Stadium...
Domestic FootballThailand 2-0 Vietnam: Veteran Discipline and the Low Block Define Group B LeadershipIn the 10th minute, Sarach Yooyen received the ball roughly 25 metres from th...
Table TennisWhen the Data Table Is Empty: Lessons From an Analysis Pipeline Blocked at IngestionI once sat in front of an empty Excel sheet for three hours, and that was the...
International FootballBrentford, the Rugby Ball Thrown From a Rooftop, and the Security Gap the Table Cannot CoverIn the final minutes of the second half, an oval object fell from a height of...
