Butterfly
Philippines, one domestic player and a race against time before facing VietnamIn the press pack I held at the Jalak Harupat Stadium media room in Bandung,...
The Empty Report from Busan: When the Esports Machine Looked at the Match and Saw NothingAt three in the morning in Busan, rain tapping on the window of a small...
Disappointment for Vietnam U20 after 1-2 loss to Palestine U20: Pressure on coach Ikeuchi and youth football development systemAfter U20 Vietnam lost 1-2 to Palestine U20 at Viet Tri Stadium in the Asian...
PBA Governors' Cup: Ginebra and the Point-Differential Math That Decides Their Quarterfinal FateOn Wednesday night, Barangay Ginebra walk into a game against Blackwater...
Vietnam vs Pakistan: The Unsettled Goalkeeper Glove and Kim Sang Sik's Test of TrustAt a press conference in Jakarta, head coach Kim Sang Sik said briefly that t...
Global Gate Ha Long 2026: The 21km Course, the 'Marathon' Sign, and the October UnknownWhen I first read the release for the "Global Gate Ha Long ESG++ Marathon 202...
Vietnamese Football 2026: When Data Becomes the True Measure of SuccessFrom the sideline, I can see the entire match. This phrase has accompanied me...
Baku Swimming World Cup: Azerbaijan's Hosting Debut, 216 Athletes, and a Signal from the Youth LaneAt the Aquatic Palace in Baku, one day before the opening session, Carson...
Four Echoes in Shanghai: Americas and the Unfinished TestTkzin. Four letters, a dash, and in Shanghai that name just produced one of t...
43 of 56 Medals in Katy: When a Regional Medal Table Gets Read as a World MapKaty, Texas. A suburban Houston arena, a medal table posted and closed again...
Peng Xuwei Smashes the Asian 200m Backstroke Record: 2:05.77 and the Real Gap to the Medal Contenders2 a.m. in Nha Trang, and a fifteen-year line of data erased Two in the mornin...
Alwi Farhan Spars With Kento Momota Before Asian Games 2026: The Data Gap Behind a Beautiful HeadlineThe Tokyo training session left behind two traces of text, and they do not...
ETTU and Dyn: Seven Cameras, One Overlooked Clause, and an Open QuestionIn the official release announcing the broadcast agreement between the Europe...
The 40 Billion VND Contract and the Lesson from World Cup 2026: Why I Don't Trust Agent PitchesOn a Saturday afternoon at Lach Tray Stadium, I witnessed a moment that made...
When Data Disappears: Lessons from the Void in Modern Football AnalysisIn the last three matches, this team's PPDA has decreased... but no one could...
Club América lose Karen Luna for the rest of Apertura 2026: the ACL is the verdict, but the real verdict sits in the calendarThe moment Karen Luna planted her foot into the turf, I did not need the...
T1's End-of-Season Metrics: Oner Ranked Above Only Two, Faker Near the BottomAt the close of the 2026 playoff run, Oner's fight participation rate ranked...
The 22-Metre Gap: How Vietnam's Elastic Block Beat ThailandIn the 74th minute, the ball rolled out over the right touchline. In the Việt...
India Beat Bangladesh 3-0 at Asian Games 2026: Three Generations of Singles Players and a Quarter-Final Berth Re-Read Through DataThe line of data that made me stop was not the 3-0 scoreline. It was a durati...
Vietnam's Women's Kata Team and the First Gold at ASIAD 2026: Three Bodies, One BreathOn the tatami that morning, three Vietnamese women stood in a single horizont...
