oscar
Silence on the Lane: Vietnamese Swimming and the Lesson of an Empty DatasetI reopened the dataset on a Tuesday morning, after two weeks of waiting. It w...
The Compressed Season: Xuan Son's Injury and the Price of a Calendar With No Breathing RoomOn 5 January 2026 it was two in the morning in Boston. I sat in front of a...
Champions Shanghai: Four Americas Teams and the Opening Sweep — Reading the Data Before the HeadlineOn the fourth day of the opening round at VALORANT Champions Shanghai, I sat ...
Funding Crunch Threatens Pakistan's Olympic Wrestling DreamA 30-million-rupee funding request sent to the Pakistan Sports Board. Last...
FIFA ASEAN Cup 2026: When the Rights Grid Overshadows the ScoreboardOn September 28, 2026, two fixtures of the FIFA ASEAN Cup 2026 will kick off....
VFF named Diamond-tier finalist for a fourth straight edition: an award that measures machinery, not goalsOne night in 2026, I stood backstage at a sports awards ceremony in Mancheste...
Nintendo Direct: Switch 2 Exclusives, Zelda's 40th Anniversary and the Art of Re-Reading a PortfolioThere was a moment during the Nintendo Direct that made me stop and reopen my...
Three Layers Beneath a Tuesday Morning Digest: FIFA Governance, State Ownership and the Money Flowing to the Base of the PyramidOn Tuesday morning, a Sky Sports "Paper Talk" digest placed four seemingly...
PV Sindhu Loses to Chen Yufei 1-2 in the Asian Games 2026 Quarter-final: The Match Died in Game Two, Not Game ThreeAt the start of the third game, on a court in Aichi-Nagoya, PV Sindhu and Che...
Vietnam U23 2-0 Philippines: The Black Shirt, the Silence at Minute 74, and the Uzbekistan TestOn the technical bench, the black shirt was not on the coaching staff's kit...
Cairo 2026: India, a Scoring System Nobody Fully Understands, and the Forgotten Young BodiesOn October 5, 2026, in Cairo, the Suhandinata Cup — the mixed team event of t...
FPF says Ronaldo remains captain: the Lisbon message and the gaps behind itAt 20:47 Beijing time on the day the Portuguese Football Federation released...
PV Sindhu at the 2026 Asian Games: A Comeback Left UnfinishedI was seated in the fourth row of the press area at the Hangzhou badminton...
Xuan Son injury opens door for Williams Minh HoangOn the evening of September 26, 2026, Vietnam opened their campaign at the...
Nine Layers of Analysis Behind an Esports ScorelineIt was three in the morning in Seoul when I muted the casters and rewound the...
Injury crisis ahead of Asiad 20: Coach Nguyen Tuan Kiet faces outside hitter puzzleNguyen Thi Uyen's injury at the 2026 Asian Volleyball Championship not only...
Barcelona lock down 'future number nine' Hamza Abdelkarim: Strategy or gamble?At the 67th minute of Barcelona's match against Rayo Vallecano at Montjuïc,...
PV Sindhu and Her Five Rivals at the 2026 Asian Games: When the 0-10 Number Refuses to LieOn September 15, 2026, the Badminton World Federation published its rankings....
Indonesia and the 2026 Asian Games Bronze: A Target Without a Single MetricAt the Indonesian Volleyball Federation's target announcement, I sat in the...
Coco Gauff Suffers First Career Loss to Elise Mertens at China Open: A Round-of-16 Shock, Four Service Breaks and Fallout Beyond the BaselineCoco Gauff Suffers First Career Loss to Elise Mertens at China Open: A...
