javelin
ASIAD 20, September 25: Two Football Quarter-Finals and Vietnam's Medal Conversion GapFifteen bronze medals, one silver, one gold. That is where Vietnam's delegati...
French Basketball: Paris Tops ASVEL in Budget as the League Splits Into Two Clear TiersThe season budget disclosure of the French National Basketball League (LNB) h...
Three New Faces and the Game-Control Problem After the Opening Goal: When Vietnam Win Without Full CommandIn the 25th minute, Đinh Bắc put the ball in the net and the stands erupted. ...
The V.League Transfer Market: Money Flows Toward Those Who Have Already GrownIn the 88th minute, on the substitutes' bench, a nineteen-year-old player...
V.League 2026: When Data Replaces Emotion in the Title RaceIn the last three rounds, the expected goals (xG) of Cong An Ha Noi FC averag...
Asian Games 2026: Indonesia's Pokémon Unite Silver and the Limits of a BO5 FinalI watched game four of the Pokémon Unite final at the 2026 Asian Games throug...
Where is the V-League on the map of Southeast Asian and Asian football?Hang Day Stadium was still packed on the weekend, drums echoing endlessly. Bu...
Portugal's Number 7: The Vacant Legacy and Leão's Brand EquationIn 50 appearances for the national team, Rafael Leão scored 6 goals and...
Ashmita Chaliha and the Super 100 Line: When the Scoreline Doesn't Tell the Whole Story of a VenueOn an afternoon at the Indonesia Masters Super 100 arena, the air was so thic...
Vietnam Women's Volleyball: The 3.8-Metre Second Ball and the Dead Zone at the Back LineSet 4, score 22-22. The opponent's serve drops into the seam between position...
Fight Arena Season 3: How 768 Tickets and a Vegas Slot Reshaped Vietnamese TFTThe first number I wrote in my notebook was 768. That was the ticket count fo...
Loans with Obligation to Buy: When a Contract Becomes a Pending DebtOn October 5, 2026, Matteo Guendouzi left Arsenal for Hertha Berlin on loan....
Empty Data and the Problem of Developing Young Vietnamese Golf: Lessons from a Statistical SilenceI have spent hours staring at an empty data table, wondering if I was looking...
The 90+4 Red Card and the Offside Lesson: Were U20 Vietnam Wronged or Was the Referee Correct?At 90+4, with the score still level and U20 Vietnam needing a goal to change...
BLAST Slam VIII: The Semifinal Bye and the Interest Layer Behind the BracketGame one, GamerLegion crushed their opponent 40-10. Yuma closed with 10 kills...
NaiLiu suspended indefinitely by Flash Wolves: From FMVP peak to scandal's abyssThe chair behind the screen in Beijing is still warm in my memory. It was whe...
Loh Kean Yew vs Kunlavut Vitidsarn: A Final Decided by Rally TempoIn the third game, with the score locked at 18-18, one metric never appeared ...
Two Score Sheets, 5-0 and 0-5: Vietnam's Karate at Asiad 20 and a Mirror Worth FacingAt the Toyohashi arena in Japan, Vietnam's three-woman kata team — Nguyễn Thị...
The Empty Data Trap: When Esports Analysis Puts Itself to SleepIn a small newsroom in Busan, around two in the morning, I opened a twenty-pa...
The Silence of Football DataOn Tuesday night, in the press room at Mestalla, a young colleague pushed a...
