aff_cup
The Two Heartbeats of Vietnamese Football: A Blazing National Team and a Quietly Struggling V.League 1In My Dinh, on the night the Vietnam national team lined up for the anthem, t...
Vietnamese Football's Data Void: The xG Map That Was Never DrawnOn an August evening at Hang Day, I sat before a screen with two data tables...
FIFA abandons the project or is restructuring? Indonesia national team becomes the only champion of the FIFA ASEAN Cup?The final whistle blew late at night in Southeast Asia, and Indonesia's playe...
Thailand lose to Indonesia on penalties: the match record of a month with two lost finals and Madam Pang's reactionMinute 81. Bung Karno Stadium. The score was still 0-0. Mickelson received hi...
Vietnamese Football and Two Koreans: When Discipline Meets PassionIn January 2026, I sat in a small eatery tucked deep inside Incheon's...
6.33 Points of Symmetry and a Tournament That Does Not Exist: A Forensic Read of a FIFA Ranking BriefThat evening, I reopened the FIFA ranking spreadsheet I keep updating after...
Noise Without a Beat: Vietnamese Football Is Running on Unverified DataThere is a moment in every V.League match that I have never seen anyone recor...
Vietnamese Football Between Two Dreams: Empty V.League Stands and World Cup AmbitionOn the stands of Hang Day Stadium one weekend afternoon, the drums of the...
The 35th-Minute Red Card at Bung Karno: Indonesia Lose Control as Malaysia Seize the Goal-Difference EdgeIn the 35th minute, Thom Haye lunged into a challenge as if racing against hi...
Space Behind: Vietnam's Spatial Defensive Tactics Against ThailandIn the 78th minute of the 2026 AFF Cup final at Rajamangala Stadium, Thailand...
Vietnamese Women's Table Tennis: A History That Isn't on the Medal PodiumThe women's team semifinal ended at 9:47 p.m. The stands at the arena in Hai...
Wolves Esports Sweep A Team at VCT Threshold China: The Nature of a Slot, Not a RevivalThe duration of the second map was 54 minutes. That is the only number in the...
Chelsea Return for Jules Koundé: €50m Is Just the Floor, and Barcelona Are Selling to BuyI sat down to re-watch a Barcelona match in La Liga, and the moment that made...
World Athletics Holds Firm on Russia Ban: Coe Locks the Door but Leaves the Legal Corridor OpenOn the final night of the inaugural Ultimate Championship in Budapest,...
Kyrgios and the Price of One Month: The Line Between Redemption and RuinAn empty stadium lacks not just noise — it lacks the story being told. For ov...
VBA 2026: When Data Cannot Measure the Heart - Lessons from a Thrilling FinalIn the final 3 seconds of the 2026 VBA Finals, as the ball left Nguyen Huynh...
Cong An Ha Noi vs Gamba Osaka: Four Clean Sheets Are Not Enough Groundwork for a DebutThe training session on September 14, 2026 at Hang Day lasted 96 minutes, and...
Vietnamese Volleyball and the Pulse of Rally Point Rules: From Regulations to TacticsVietnamese volleyball courts in recent years have not lacked fiery matches,...
40mm, 11 Points, 52 Weeks: Table Tennis Rewrote Itself Through Five Rule ChangesIn the table tennis data vault I keep in Da Nang, there is a folder named wit...
Antonio Conte Breaks Silence: The Bazookas, the Pistol, and the Manchester United EquationIn November, Antonio Conte sat down opposite The Athletic's recorder and...
