harvard
International FootballXavi Simons, Harvard and a Torn Ligament: A Report on an Asset Being Re-PricedOn April 25, in the 63rd minute of a match I could only re-watch on tape, Xav...
International FootballWhere Alajbegović Is Already Stronger Than Yildiz — And Why the Data Refuses to ConcludeA 5-0 win, five different goalscorers, and a goalkeeper's name in the assist...
Esports0-8 at Champions Shanghai: Four Home Teams and a Gap the Scoreboard Cannot MeasureThe opening night of the VALORANT Champions group stage in Shanghai ended, an...
AthleticsPuripol Boonson's 9.90 Seconds: A Test Without an Answer YetOn the ASIAD 2026 track on September 25, Puripol Boonson crossed the line in...
Martial ArtsThe Craft of Combat Sports Analysis: When the Data Falls Silent, the Writer Must Know When to StopThirty-seven years in sports taught me something no journalism school ever...
EsportsLEC Versus 2027: Riot Tightens Tier 1 Focus, EMEA Tier 2 Loses a Rare BridgeWhile the European League of Legends community was waiting for cross-tier...
Martial ArtsWhen Data Falls Silent: The Discipline of a Vietnamese Sports AnalystAt 10:40 PM, only two people remained in the recovery room of a V-League club...
International FootballThe Dreamer in the Age of Speed: The Journey to Rediscover Pure WingersI spent the entire summer of 2026 writing about the beauty of invisible...
Table TennisWhen the Data Has Nothing Left to Say: Lessons from an Empty Table Tennis AnalysisIn the last three matches where I sat down to rewatch footage from a youth...
AthleticsLSR Colombo Marathon 2026: The Revival of a Race Not Built for RecordsIn October 2026, a field of runners will leave the Bandaranaike Memorial...
BilliardsChina Open 9-Ball: Gorst Survives Scares Then Dominates, Liu Shasha Repeats After 13 YearsShanghai, final day. Fedor Gorst collects a $40,000 cheque in the men's...
BadmintonData Limitations in Sports News Article Analysis: A Real Case in Vietnamese BadmintonWhen approaching a sports article analysis, a critical limitation has been...
EsportsRiot Games Cracks Down on Boosting: 296,416 Accounts Penalized and the Joint-Liability LoopholeI once sat down to cross-check the match history of an account on a ranked...
International FootballBarcola and the £123m question: Are Liverpool buying potential or betting on perfection?When PSG accepted to let Bradley Barcola leave for £123m, one cannot help but...
International FootballThailand Before the ASEAN Cup Final: Hudson's Rotation Gamble and the Numbers Nobody ReadAt the pre-final press conference, Anthony Hudson said something I recorded...
AthleticsThe Empty File: When Athletics Cannot Verify ItselfThe Empty File: When Athletics Cannot Verify Itself At 2:14 in the morning, i...
BasketballOlympiacos 101-96 PAOK: The Greek Super Cup and the 46-Attempt Crack on the PerimeterIn my old notebook there is a number I have crossed out three times: 46....
International FootballV-League: Inside the Transfer Market the Numbers Never TellV-League: Inside the Transfer Market the Numbers Never Tell On the afternoon ...
Martial ArtsThe Martinete in Mineral de la Reforma: Referee El Búho's Death and the Governance Vacuum of Independent Lucha LibreIn a video less than a minute long that spread across social media, only two...
EsportsThree Aces in Two Maps: tkzin Sends LOUD to the Upper Bracket and EDG Down the Narrow RoadThe second map closed at 13-5, and the screen showed only one line: tkzin's...
International FootballWhere Alajbegović Is Already Stronger Than Yildiz — And Why the Data Refuses to ConcludeA 5-0 win, five different goalscorers, and a goalkeeper's name in the assist...
Esports0-8 at Champions Shanghai: Four Home Teams and a Gap the Scoreboard Cannot MeasureThe opening night of the VALORANT Champions group stage in Shanghai ended, an...
AthleticsPuripol Boonson's 9.90 Seconds: A Test Without an Answer YetOn the ASIAD 2026 track on September 25, Puripol Boonson crossed the line in...
Martial ArtsThe Craft of Combat Sports Analysis: When the Data Falls Silent, the Writer Must Know When to StopThirty-seven years in sports taught me something no journalism school ever...
EsportsLEC Versus 2027: Riot Tightens Tier 1 Focus, EMEA Tier 2 Loses a Rare BridgeWhile the European League of Legends community was waiting for cross-tier...
Martial ArtsWhen Data Falls Silent: The Discipline of a Vietnamese Sports AnalystAt 10:40 PM, only two people remained in the recovery room of a V-League club...
International FootballThe Dreamer in the Age of Speed: The Journey to Rediscover Pure WingersI spent the entire summer of 2026 writing about the beauty of invisible...
Table TennisWhen the Data Has Nothing Left to Say: Lessons from an Empty Table Tennis AnalysisIn the last three matches where I sat down to rewatch footage from a youth...
AthleticsLSR Colombo Marathon 2026: The Revival of a Race Not Built for RecordsIn October 2026, a field of runners will leave the Bandaranaike Memorial...
BilliardsChina Open 9-Ball: Gorst Survives Scares Then Dominates, Liu Shasha Repeats After 13 YearsShanghai, final day. Fedor Gorst collects a $40,000 cheque in the men's...
BadmintonData Limitations in Sports News Article Analysis: A Real Case in Vietnamese BadmintonWhen approaching a sports article analysis, a critical limitation has been...
EsportsRiot Games Cracks Down on Boosting: 296,416 Accounts Penalized and the Joint-Liability LoopholeI once sat down to cross-check the match history of an account on a ranked...
International FootballBarcola and the £123m question: Are Liverpool buying potential or betting on perfection?When PSG accepted to let Bradley Barcola leave for £123m, one cannot help but...
International FootballThailand Before the ASEAN Cup Final: Hudson's Rotation Gamble and the Numbers Nobody ReadAt the pre-final press conference, Anthony Hudson said something I recorded...
AthleticsThe Empty File: When Athletics Cannot Verify ItselfThe Empty File: When Athletics Cannot Verify Itself At 2:14 in the morning, i...
BasketballOlympiacos 101-96 PAOK: The Greek Super Cup and the 46-Attempt Crack on the PerimeterIn my old notebook there is a number I have crossed out three times: 46....
International FootballV-League: Inside the Transfer Market the Numbers Never TellV-League: Inside the Transfer Market the Numbers Never Tell On the afternoon ...
Martial ArtsThe Martinete in Mineral de la Reforma: Referee El Búho's Death and the Governance Vacuum of Independent Lucha LibreIn a video less than a minute long that spread across social media, only two...
EsportsThree Aces in Two Maps: tkzin Sends LOUD to the Upper Bracket and EDG Down the Narrow RoadThe second map closed at 13-5, and the screen showed only one line: tkzin's...
