mkoi
Worlds 2026 after two days: Gen.G soar, T1 and the LPL stumble, while AL stand at the cliff edgeThe second day of Worlds 2026 closed, and the only thing I remember is not a...
Worlds 2026 After Two Days: Gen.G and DK Lead, LPL Pays With Its Strongest TeamThe second day of Worlds 2026 ended, and I muted the screen in a small...
Leandro Paredes: 10-Match Ban, an Era Comes to a CloseLeandro Paredes: A 10-Match Ban, an Era Comes to a Close The moment, Paredes...
2027 Women's Volleyball World Cup: 18 Spots Secured and the Power Axis Shifts EastThe fourth set of the 2026 Asian Women's Volleyball Championship final in...
Adou Minh and Williams Minh Hoang: Two pieces for Vietnam's three-man defensive lineThe morning the squad was announced, I did not rush to read the comments. I...
Winter Juniors Qualifier Chase Kendall Sends Verbal to Cincinnati for Fall 2027When the editor says no, I learn to listen to the data. Chase Kendall, a...
The Blank Cell in the Time Column: Naomi Korir and a Fifth Place Nobody RecordedIn one corner of the women's athletics final results sheet in Glasgow there i...
44-Year-Old Buakaw Beats Meng Gaofeng Twice in a Year: The Legend, the Distance, and the Cost of StayingA right kick. A half-step back. A round I rewound six times in a small Bangko...
VALORANT Champions 2026 Shanghai: A Draw Designed So No One Gets a Group of DeathOn draw night, I sat alone with a sheet of paper holding sixteen names arrang...
Asian Games 2026: India's Projected Bracket and the Gap at Third SinglesA small detail appears in the projected lineup brief for India's men's team a...
Asian Games 2026: India's Men's Badminton Draw — Bangladesh First, Hosts Japan at the Quarterfinal GateIn the badminton draw at the 2026 Asian Games there is one detail worth pausi...
Trail Blazers Waive Jeremy Sochan: The 14-Standard-Contract Math and a Decision the Salary Cap Did Not ForceThe announcement from Portland was as short as any waiver notice: the Trail...
The Two-Striker Dilemma: Vietnam's Dangerous DependenceWhen the final whistle sounded at Bukit Jalil, I still stared at the ball lyi...
Pablo Laso and the Kaunas Equation: When a Coach's Praise Becomes a Defensive BlueprintIn the cramped press room of a European arena, Pablo Laso said something any...
A Wrong Label and the Cost of a Dishonest Sports Data ArchiveThat night, in the familiar twelve-square-metre room in Shanghai, I read a...
A Mislabelled Tag on the Pitch: Notes from the Training-Ground Fence on the Line of HonestyIn the early morning at Trigoria, the grass was still wet with dew. I stood...
Barcelos discharged after fifth-round knockout: UFC touts its medical system, the data tells another storyThat night in Las Vegas, the cage lights stayed on, but no one was watching t...
The Empty Data Sheet and the Analyst's Discipline of Saying 'Not Enough'At 2:17 in the morning, I reopened a scouting report for a match in Vietnam's...
Spain's Third Consecutive Loss: Brizuela Furious with Referees in GreeceEveryone is cursing me for defending a nobody — wait until I finish the story...
The King of ASEAN and Two Roads That Cannot MeetI still remember a late afternoon in Nagoya, when my phone screen lit up with...
