agent
Persita vs Persija: The One-Goal Concession Wall and the Disease of Dropped LeadsOn the bench, nobody stood up when the referee blew for full time. Persija ha...
The Pause Before the Final Shot: A Generational Handover on the Professional BaizeOn the rest chair pushed against the arena wall, a man close to fifty sits...
Hanoi FC 2-1 Cong An Ha Noi: Polking Called It a Lack of Intensity. I Read a Calendar Problem.In the 88th minute at Hang Day, a man in a patched raincoat stood up on Stand...
Three Distances of 3/10/21km and 15,000 Bibs: Reading the Global Gate Ha Long ESG++ Marathon 2026 CloselyIn August 2026, I stood at kilometre 17 of a coastal half marathon in central...
Vietnamese Women's Football in 2034: The Most Valuable Part Still Isn't Being RecordedMinute 88, September 2034, a provincial stadium in central Vietnam. Le Khanh...
When Data Goes Empty: Lessons on Information Integrity in Modern FootballI sat in front of the screen, trying to analyze a football match. But instead...
When V.League Transfer Data Goes Missing: Lessons from an Empty AnalysisOn an evening in August 2026, I sat in front of a screen with a V.League...
The Summer Without Rumors: When the Transfer Market Goes Quiet, the Money Actually MovesAugust in Shanghai. On Nanjing Road, the temperature hits thirty-eight degree...
Rob Davies in Murcia: A Development-Tier Trip and the Ranking Math Before NovemberOn October 6, 2026, in a mid-sized hall in Murcia, Spain, a former Paralympic...
A Double Midfield Blow and Vietnam's Personnel Gamble Before the OpenerOn the morning of September 24, at the training ground of Institut Teknologi...
Honda Center Anaheim becomes the dress rehearsal venue for Olympic volleyball 2028When the ball hits the floor at Honda Center in Anaheim, the noise may sound...
Katy, Texas: 43 of 56 Medals and the Data Gap Behind a Flawless RecordOn the electronic scoreboard of the arena in Katy, Texas, the final line read...
Free-Agent Signing Fees and the Blind Spot in Financial Fair PlayEvery summer, I keep a habit of staying in the newsroom thirty minutes after...
Ankle and Rankings: Decoding Vietnam's Badminton Return-to-Play ProblemThe third game lasted nineteen minutes, and I stopped at the twelfth. On...
Share and Earn: The Saudi Pro League Turns Players Into Broadcast Masts — And the Most Important Column in the Spreadsheet Is Still BlankShare and Earn: The Saudi Pro League Turns Players Into Broadcast Masts — And...
Manchester United Took 30 More Shots Than Arsenal and Scored Fewer: The Paradox Lives in the Final 40 MetresI spent three evenings redrawing the passing maps for Manchester United and...
The Data Gap and Vietnam's Buried Table Tennis TalentIn the final three days of a national youth table tennis tournament, I sat...
Ten Sprints in 2027, a First for Monaco, and Madrid Left Out: the Calendar Was Decided in the BoardroomOn 13 September 2026, Madring opened its gates for the Spanish Grand Prix for...
LEC Versus Drops Off the 2027 Calendar: When Riot Narrows the Bridge Between EMEA Tier 1 and Tier 2When the Empty Cell Appeared in the Spreadsheet At two in the morning Seoul...
The First Ten Minutes and Forty Without a Goal: Indonesia Relearns How to BeginIn the frame from Max Rosenmann Arena, an Indonesian player stands still at t...
