mkoi
Worlds 2026 After Two Days: Gen.G Ascend, the LPL Staggers, and the Verdicts Worth PostponingOn a draft sheet during day two, two names sat side by side: Nocturne and...
When a Sports Story Gets Mislabelled: Notes from Busan on a Routing FailureThere was an afternoon when I sat in a familiar corner of a cafe looking out ...
U20 Vietnam lose 1-3 to Iran in Viet Tri, officially eliminated from U20 Asian Cup 2027 finalsVietnam U20 led 1-0 in the decisive match against Iran U20 at Viet Tri Stadiu...
Hưng Yên FC Unbeaten: Seven Points, Top Spot and a Crack at the BackIn the 41st minute at PVF Stadium, the ball broke loose from a clumsy clearan...
The PDF With No Numbers: A Verification Lesson From an Empty Swimming ReportThe PDF With No Numbers At 1:47 in the morning on 13 August 2026, a 240 KB PD...
Azteca, the Sixty-Plus Card, and the Data TrapOctober 2026, Mexico City. On a street a few kilometres from the Estadio...
The Data Gap: When Esports Analysis Must Learn to Stay SilentIn the post-match press conference, the head coach was asked about the lineup...
Four Seconds of Silence Before the Bell: When a Vietnamese Combat Sports Referee Must Choose Between the Rulebook and the CrowdThe arena at Phu Tho Stadium lit up, the cheers still echoing, and I stood...
The Empty Notebook at V.League: Vietnamese Football Is Being Analysed From MemoryThe twelfth minute at Thien Truong, and the rain begins to fall across the...
A Football Analysis Report With Zero Data: When Text Deconstruction Fails, Every Professional Conclusion Is BlockedA comprehensive football assessment has just been released in a completely...
Turkey 1-3 Romania at EuroVolley 2026: The Efeler and the Lesson of the Closing Phases"Efeler son maça kaldı." That Turkish headline appeared on sports pages only...
Persib and Borneo FC both win in Asia: one matchweek, two different weightsIn the 45th minute at Si Jalak Harupat the referee pointed to the penalty spo...
MIBR GC 2-0 FENNEL Female at VCT Game Changers Championship 2026: 103 Elo Points and an Intact Lower-Bracket SlotA slot in the lower bracket is not a punishment. In a double-elimination form...
Counting Checks: How AI Closed a 58-Year-Old Chess Problem — And Left One OpenIn a corner of Bangalore, where chessboards sit on low plastic tables, people...
HLE at 0-2 in Worlds 2026 Swiss Stage: Gumayusi, the Jhin Pick and the Operational VoidHLE at 0-2 in Worlds 2026 Swiss Stage: Gumayusi, the Jhin Pick and the...
Ireland vote to play in the Nations League: the rulebook before conscience15:30 local time, Debrecen. The pre-match press conference had been scheduled...
When Data Does Not Lie: Lessons From an Empty Esports Analysis Report and How Vietnam Can Build a Trustworthy Esports Analytics FoundationDuring the period from January to June 2026, I spent more than 900 hours...
When Muay Thai Changes Rhythm: The Silent Shift from Chiang Mai Rings to the Global StageThat last Saturday of March, the small stadium behind the Chiang Mai night...
Asian Cup 2027 and the Safety Question in Riyadh: When the Draw Is No Longer on the PitchIn 2026, I learned the subject of listening with my eyes — the applause of...
Vietnamese Badminton and the Gap Nobody MeasuresThe lesson from the lane In 2026 I stood on the medal podium at Indonesia's...
When a Sports Story Gets Mislabelled: Notes from Busan on a Routing FailureThere was an afternoon when I sat in a familiar corner of a cafe looking out ...
U20 Vietnam lose 1-3 to Iran in Viet Tri, officially eliminated from U20 Asian Cup 2027 finalsVietnam U20 led 1-0 in the decisive match against Iran U20 at Viet Tri Stadiu...
Hưng Yên FC Unbeaten: Seven Points, Top Spot and a Crack at the BackIn the 41st minute at PVF Stadium, the ball broke loose from a clumsy clearan...
The PDF With No Numbers: A Verification Lesson From an Empty Swimming ReportThe PDF With No Numbers At 1:47 in the morning on 13 August 2026, a 240 KB PD...
Azteca, the Sixty-Plus Card, and the Data TrapOctober 2026, Mexico City. On a street a few kilometres from the Estadio...
The Data Gap: When Esports Analysis Must Learn to Stay SilentIn the post-match press conference, the head coach was asked about the lineup...
Four Seconds of Silence Before the Bell: When a Vietnamese Combat Sports Referee Must Choose Between the Rulebook and the CrowdThe arena at Phu Tho Stadium lit up, the cheers still echoing, and I stood...
The Empty Notebook at V.League: Vietnamese Football Is Being Analysed From MemoryThe twelfth minute at Thien Truong, and the rain begins to fall across the...
A Football Analysis Report With Zero Data: When Text Deconstruction Fails, Every Professional Conclusion Is BlockedA comprehensive football assessment has just been released in a completely...
Turkey 1-3 Romania at EuroVolley 2026: The Efeler and the Lesson of the Closing Phases"Efeler son maça kaldı." That Turkish headline appeared on sports pages only...
Persib and Borneo FC both win in Asia: one matchweek, two different weightsIn the 45th minute at Si Jalak Harupat the referee pointed to the penalty spo...
MIBR GC 2-0 FENNEL Female at VCT Game Changers Championship 2026: 103 Elo Points and an Intact Lower-Bracket SlotA slot in the lower bracket is not a punishment. In a double-elimination form...
Counting Checks: How AI Closed a 58-Year-Old Chess Problem — And Left One OpenIn a corner of Bangalore, where chessboards sit on low plastic tables, people...
HLE at 0-2 in Worlds 2026 Swiss Stage: Gumayusi, the Jhin Pick and the Operational VoidHLE at 0-2 in Worlds 2026 Swiss Stage: Gumayusi, the Jhin Pick and the...
Ireland vote to play in the Nations League: the rulebook before conscience15:30 local time, Debrecen. The pre-match press conference had been scheduled...
When Data Does Not Lie: Lessons From an Empty Esports Analysis Report and How Vietnam Can Build a Trustworthy Esports Analytics FoundationDuring the period from January to June 2026, I spent more than 900 hours...
When Muay Thai Changes Rhythm: The Silent Shift from Chiang Mai Rings to the Global StageThat last Saturday of March, the small stadium behind the Chiang Mai night...
Asian Cup 2027 and the Safety Question in Riyadh: When the Draw Is No Longer on the PitchIn 2026, I learned the subject of listening with my eyes — the applause of...
Vietnamese Badminton and the Gap Nobody MeasuresThe lesson from the lane In 2026 I stood on the medal podium at Indonesia's...
