OscarOscar
The Signature Is Only the Final Lie That Gets RecognizedMoscow, July 2026. In a dim corner of a hotel a few hundred meters from Red...
The Millimetre Offside Line and the Man Who Rewrites the Match VerdictMinute 67, the ball is in the net. The stands erupt, the striker runs to the...
Vietnam Women's Football: When the World Cup Door Opened, and the Questions Left BehindIn the 93rd minute at the D.Y. Patil Stadium in Navi Mumbai, India, Trần Thị...
Asian Games 2026: Satwik-Chirag's Third Game and the Load Trail Left by Team-Event Week21-12. 19-21. 14-21. I sat in front of a screen in Chengdu and rewound the...
Bungie's Marathon Pivots to Three Modes: A Bet on Identity and a Number Nobody Will PublishOctober and December. Bungie pinned those two dates onto Marathon's roadmap:...
Persija's Perfect Four: Nadeo Argawinata, the Silence, and the Rhythm of the Goal LineAt the 88th minute of the fourth-round match, Nadeo Argawinata did something...
Inside Ajax's 5-1 Win: Míchel, Dolberg and the Hierarchy That Doesn't ExistIn the 79th minute, Kasper Dolberg came off the bench and scored. The scoreli...
Five Metrics That Decide a Volleyball Contract — and the Night the Data Came Back EmptyAt 2:47 on a Tuesday morning I opened an analysis file I had been waiting fou...
The Death of Cyanide: When Data Cannot Tell the Whole Story of the Founding Generation of League of LegendsOn July 25, 2026, at a showmatch called "EU LCS Classic" during the Karmine...
Nine Analytical Dimensions and the Value Map of Vietnamese EsportsLate on a weekend night, I stayed back at the office in Incheon with a...
The Patch and the Transfer Window: The Quiet Repricing of EsportsIn my tracking sheet, there is a cell tinted yellow across three seasons. It...
Keighley Table Tennis Centre Seeks Its First Coach and Centre Manager: Reading the Stratigraphy of English Table Tennis's BaseA recruitment notice not even two hundred words long, posted on the vacancies...
From a Stepped-On Blade in Paris to the Nine Layers of Elite Table Tennis AnalysisOn the night of 31 July 2026, at Arena Paris Sud 4, Wang Chuqin — the top see...
An Se-young and the Art of Dismantling a Match: When Aichi Witnessed a Second Game Broken OpenIn the second game of the Asian Games 2026 women's singles final in...
Dakar 2026 beach volleyball schedule released: six pools, Senegal open, and a missing kick-off timeSaly Beach West, Dakar, 31 October 2026. A schedule is published, and six lin...
Indiana Women 2027: A Top-12 Preview and the Workload Nobody CountsAt the 2026 NCAA Women's Championships, Indiana closed in seventh place...
Re-reading 1,412 Rallies With a Self-Built xP Index: What Actually Produces Points in Modern BadmintonThere is a line in my spreadsheet that took me nearly three weeks to believe....
Asian Games 2026: Three Tiers of Housing and an Allocation Process Nobody PublishedAt the modular housing site on Garden Pier, an athlete over two metres tall...
The Empty Cell on the Scoreboard: Sports Writing and Badminton's Data SilenceThis morning in Jakarta, I reopened an analysis file for a badminton tourname...
Decoding the Void: When Vietnamese Badminton Injury Data Is Left BehindThe match ends, but the injury only begins to be written on the scoreboard. I...
The Millimetre Offside Line and the Man Who Rewrites the Match VerdictMinute 67, the ball is in the net. The stands erupt, the striker runs to the...
Vietnam Women's Football: When the World Cup Door Opened, and the Questions Left BehindIn the 93rd minute at the D.Y. Patil Stadium in Navi Mumbai, India, Trần Thị...
Asian Games 2026: Satwik-Chirag's Third Game and the Load Trail Left by Team-Event Week21-12. 19-21. 14-21. I sat in front of a screen in Chengdu and rewound the...
Bungie's Marathon Pivots to Three Modes: A Bet on Identity and a Number Nobody Will PublishOctober and December. Bungie pinned those two dates onto Marathon's roadmap:...
Persija's Perfect Four: Nadeo Argawinata, the Silence, and the Rhythm of the Goal LineAt the 88th minute of the fourth-round match, Nadeo Argawinata did something...
Inside Ajax's 5-1 Win: Míchel, Dolberg and the Hierarchy That Doesn't ExistIn the 79th minute, Kasper Dolberg came off the bench and scored. The scoreli...
Five Metrics That Decide a Volleyball Contract — and the Night the Data Came Back EmptyAt 2:47 on a Tuesday morning I opened an analysis file I had been waiting fou...
The Death of Cyanide: When Data Cannot Tell the Whole Story of the Founding Generation of League of LegendsOn July 25, 2026, at a showmatch called "EU LCS Classic" during the Karmine...
Nine Analytical Dimensions and the Value Map of Vietnamese EsportsLate on a weekend night, I stayed back at the office in Incheon with a...
The Patch and the Transfer Window: The Quiet Repricing of EsportsIn my tracking sheet, there is a cell tinted yellow across three seasons. It...
Keighley Table Tennis Centre Seeks Its First Coach and Centre Manager: Reading the Stratigraphy of English Table Tennis's BaseA recruitment notice not even two hundred words long, posted on the vacancies...
From a Stepped-On Blade in Paris to the Nine Layers of Elite Table Tennis AnalysisOn the night of 31 July 2026, at Arena Paris Sud 4, Wang Chuqin — the top see...
An Se-young and the Art of Dismantling a Match: When Aichi Witnessed a Second Game Broken OpenIn the second game of the Asian Games 2026 women's singles final in...
Dakar 2026 beach volleyball schedule released: six pools, Senegal open, and a missing kick-off timeSaly Beach West, Dakar, 31 October 2026. A schedule is published, and six lin...
Indiana Women 2027: A Top-12 Preview and the Workload Nobody CountsAt the 2026 NCAA Women's Championships, Indiana closed in seventh place...
Re-reading 1,412 Rallies With a Self-Built xP Index: What Actually Produces Points in Modern BadmintonThere is a line in my spreadsheet that took me nearly three weeks to believe....
Asian Games 2026: Three Tiers of Housing and an Allocation Process Nobody PublishedAt the modular housing site on Garden Pier, an athlete over two metres tall...
The Empty Cell on the Scoreboard: Sports Writing and Badminton's Data SilenceThis morning in Jakarta, I reopened an analysis file for a badminton tourname...
Decoding the Void: When Vietnamese Badminton Injury Data Is Left BehindThe match ends, but the injury only begins to be written on the scoreboard. I...
