esports
10.8 CS/min and HLE's 0-2 hole: the failure sits outside Gumayusi's stat lineOn match day three of the Swiss stage at Worlds 2026, HLE walked into their...
November 2026: When the AAA Release Calendar Collides With the Esports Championship WindowOn the night of 8 November, in a small apartment in Mapo-gu, Seoul, I sat...
Gen.G Beat HLE 22-7 at Worlds 2026: A Head-to-Head That Hardened Into Structure, and One Match Left for HLE to Save ItselfThe Nexus fell at minute 27. The scoreboard froze at 22-7, the gold gap...
Riot Deletes Mel's Reflect in Patch 26.22: An Identity Migration, Not a Power NerfMinute 27, a skirmish breaks out in the jungle east of mid lane. Blue side's...
Riot breaks Mel's mirror: patch 26.22 and the price of an identityAt two in the morning in a ranked game, Jhin fires his fourth shot. It does n...
VCT 2026: Riot Games cuts partner teams to 32, expands scholarships for open teamsRiot Games has just announced groundbreaking changes to the VALORANT Champion...
BLAST payment delays and the trust gap in the CS2 2027 calendarOn my desk in Busan there is a calendar printed from an event page. Two block...
BLAST Bounty Winter 2027 loses its entire top VRS cohort to PGL BucharestIn October 2026, Valve refreshed its VRS ranking. Among the Counter-Strike 2...
An 11-Year-Old, a 10-2 Scoreline, and the Governance Gap Left Behind by an Esports Gold MedalBefore trusting a number, ask where it was born. The number that kept me up...
Bungie's Marathon U-turn: The admission of missing expectations and the life-or-death math of live-serviceOpening When the crowd looks at the bright screen, I dig under the dust of ol...
Nine Sections, Not One Name: The Trap of Filling Gaps in Sports AnalysisThe report was nine sections long and sitting on my screen at two in the...
Champions 2026 Opening Day: Paper Rex Defeats Team Liquid, TYLOO Falls to G2 EsportsThe opening night of Valorant Champions 2026 left two maps that our analytics...
Invictus Gaming Claim the Final LPL Seed for Worlds 2026: 3-1 Win Over JD Gaming, a Lower-Bracket Run and the Fourth-Seed QuestionInvictus Gaming secured the LPL's fourth and final seed for Worlds 2026 by...
LPL 2026 Regional Finals: Invictus Gaming and the Equation of the Fourth SeedOn September 19, in the lower-bracket final of the LPL 2026 Regional Finals,...
When the Esports Analysis Is Empty: Silence Is Also a VerdictI just received a deep Stage-2 analysis of esports. The analysis window has...
When Data Goes Silent: The Line Between Analysis and Speculation in EsportsA nine-dimension analysis sheet sits on the desk. Patch, tournament, team,...
Nine Empty Columns in the Transfer Window: When the Scouting Report Has No DataThree in the morning in Paris. I open a scouting report a Vietnamese team sen...
Riot Games and 296,416 Boosting Accounts: When the Verdict Arrives Before the EvidenceRiot Games has just released a figure that made the entire community pause:...
Nameless Sword and the Whole On-Hit Item Problem: How a Reddit Comment Shook the League of Legends MetaAt minute 26 of a ranked game, the Irelia player on the blue side charged int...
League of Legends On-Hit Items: An Unconfirmed Admission and Three Real Consequences21:47, and a Spreadsheet With Three Empty Columns On 21 July 2026, a thread o...
StarSeries Fall 2026: NRG Beat MOUZ 2-1 and the 129 VRS Point EquationOn the deciding map of Dust2, NRG led MOUZ 8-4 at halftime. The number easier...
Faker and the Fortnight of Fate: When Health Becomes the Biggest Variable in Esports Ahead of ASIAD 2026On August 15, 2026, Ralph Lauren - the global fashion brand partnered with T1...
Empty Source: The Line Between Sports Analysis and FabricationLate at night in the office, I reopened a data file a colleague had sent over...
Discipline of the Empty Sheet: The Nine Layers of Esports Analysis and the Trap of Invented NumbersDiscipline of the Empty Sheet: The Nine Layers of Esports Analysis and the Tr...
The Blank Brief and the Art of the Three-Second Pause in a Noisy Transfer WindowOn the third night of the transfer window, the producer handed me the brief f...
Galio Keeps the Light On in Shanghai: A Chronicle of Faker's 3-2 and the Night Uzi Left Without ApplauseOn the night of October 28, 2026, only three people were still awake in a PC...
North American Esports in the Data Era: Tempo, Probability, and the Trap of Beautiful NumbersNorth American Esports in the Data Era: Tempo, Probability, and the Trap of...
Meta Rift: When a Nine-Dimension Esports Report Carries Zero DataIn the summer of 2026, in a small studio in Incheon, I sat behind the desk an...
The Silent Analytical Failure: When Esports Reads Emptiness as CalmAt three in the morning in Busan, I opened the analysis report I had waited t...
The Esports Transfer Market: When Rumours Have No ContractIn the past three weeks, I have been following a small story that is enough t...
Sombra's Role Swap: When Blizzard Doesn't Nerf But Erases an Entire Composition Class — And Who Foots the BillOn the day Blizzard dropped the Season 5 patch, the practice rooms of every...
The Empty Template: When Esports Has to Relearn the Word "I Don't Know"In the folder I received on a late October night, there were twelve lines....
Gauntlet: Glitched and Riot Games' Gamble on Player RetentionOn September 22, a new mode appears in VALORANT. No ranks. No professional...
VMP Returns in Black Ops 7: Season 6, the Free Tier, and the End-of-Life Revenue Play1:40 a.m. in Seoul, third day of Season 6 “The Haunting.” I replayed the...
Anyone's Legend Wins LPL 2026: Rising Seven Times After Six FallsI remember that night. September 13, when the clock passed midnight in Incheo...
The Esports Copyright Bubble and the Reality of Capital Flow into Vietnam-Korea Market 2026In the first three months of 2026, Vietnam's esports market witnessed a serie...
Doctrine and the Vampiric Support Promise: Blizzard Bets on Wisdom Over StatsOn August 13, 2026, when Blizzard opened its BlizzCon presentation with a sho...
Doctrine and the Two-Charge Infuse Test: Overwatch 2 Just Rewrote the Rules of the Support RoleThe big screen at BlizzCon 2026 had just gone dark when the name appeared:...
Overwatch 2 and the Perks System: An In-Match Progression Variable and Its Balance Data GapIn the ninth minute of a high-ranked Overwatch 2 match, a defending Bastion...
A 21-Day Phase and a 90-Pull Pity: Revenue Lessons From a Game With No Professional CircuitIn recent evenings I went back through the books of a few esports organizatio...
BlizzCon 2026: Two Days, Six Titles and the Esports Gap Blizzard Left OpenAt 9 a.m. on September 12, 2026, the doors of the Anaheim Convention Center...
VCT 2027: What Actually Changes in the VALORANT Esports SystemThat night, in a small room, the coach of a lower-tier team opened Riot Games...
When the Esports Referee's Line Was Never Straight: 2026-2026 Season Notes from a Marseille DeskOn my desk in Marseille, the screen always keeps two tabs open. The left tab ...
