esports
Gen.G Complete 3-0 Swiss Stage Run at Worlds 2026, LYON Await Chance in Round 4Gen.G closed out their Swiss Stage run at the League of Legends World...
Gen.G Crush HLE 22-7 at Worlds 2026: The Scoreline Hides a Structural Flaw That Existed Since August22-7. Roughly 16,000 gold on the board when Hanwha Life Esports' Nexus fell. ...
The Transfer Window and the Lesson of a Spreadsheet That Returned Blank CellsJuly and the Blank Cells July in Kuala Lumpur. The rain starts at three in th...
Nine of nine sections returned N/A: the esports analysis with not a single data pointA ten-page esports document landed on my desk on a midweek morning. It had...
The Empty Cell: What Transfer-Window Analysis Owes the Reader When Data Runs OutOn Friday night I reopened the summer transfer-window spreadsheet. Forty-two...
The Data Silence of Transfer Season: What an Empty Analysis Report Teaches Esports WritingOpening: The Empty Chair Inside the File Busan, 2:14 in the morning. The lapt...
Patch 26.22: Mel loses reflect as W becomes shield and movement speed — the cost of an untunable mechanicIn 2026 a clip circulated through the League of Legends community: Mel stands...
Patch 26.22: Mel Loses Her Reflect Mechanic as Riot Pushes Her Toward a Support IdentityIn a solo-queue replay I reviewed earlier this month, Mel held her W for seve...
Patch 26.22: Riot removes Mel's reflect mechanic, W now shields nearby alliesThe play lasted less than a second. Jhin raised his rifle, the fourth shot le...
The Faker Stamp Set: How South Korea Put a State Seal on a Mid Laner's 13-Year CareerThe stamp behind the glass On 21 October, in an exhibition space in Seoul, a...
Chovy and Rookie: Seven Years to a Rematch, and the Data Gap Before Worlds 2026On the night of the 2026 Worlds quarterfinals, I sat in front of the screen i...
Wolves Esports sweep A Team at VCT Threshold China: The 2-0 win hides a harsh realityWolves Esports sweep A Team at VCT Threshold China: The 2-0 win hides a harsh...
Wolves Esports beat A Team 2-0 at Threshold China 2026: a guest slot and the limits of a BO3At THE HUB Performing Arts Center in Shanghai, the clock passed the 54th minu...
Wolves Esports sweep A Team at VCT Threshold China: The Nature of a Win That Cannot Measure FormWolves Esports secured a 2-0 victory over A Team at VCT Threshold China 2026...
Wolves Esports sweep A Team 2-0 at VCT Threshold China: 43 minutes, 54 minutes and one 2027 guest slotOn 21 October 2026, at THE HUB Performing Arts Center in Shanghai, Wolves...
Wolves Esports' 2-0 at VCT Threshold China: a 54-Minute Map and a Guest Slot That Is Not a TitleThe second map of Wolves Esports versus A Team at VCT Threshold China 2026 ra...
FC Pro Mobile World Championship 2026: Four Vietnamese Players and the Bo3 Format PuzzleThe FC Pro Mobile World Championship 2026 will take place in Seoul from Octob...
Every Top VRS Team Picked PGL: How a Calendar Collision Repriced an OrganizerThere is an empty column in my tracking sheet. At the start of 2027, two...
BLAST lost the entire top-VRS bloc to PGL, and the unpaid invoices are only the visible partValve's October 2026 VRS snapshot settled on a result that the two BLAST...
Nine Layers of Data Beneath an Esports Scoreline"GG." Two letters typed at the 34th minute of game two. The scoreboard jumped...
A Nine-Dimension Esports Report Came Back Empty: When Data Doesn't Arrive, the Right Conclusion Is No Conclusion11:40 p.m. in New York. I reopened a report file I had closed four hours...
VCT 2027-2028: When a Partnership Slot No Longer Means a Ticket to CompeteOn October 19, 2026, a list of 32 organizations began to leak out of a closed...
The Nine Verification Layers of an Esports ReportThe report sat on my screen at two in the morning, New York time. Nine...
Kalshi Reports $1.73 Billion in Esports Volume Over Twelve Months — Q3 2026 Alone Carried 55.8%In the dataset Kalshi published, four rows held my attention longer than...
Seven Matches Without Faker, and a Blank Medical SheetIn early July 2026, T1 walked into the second half of the LCK Summer split...
T1 and the Mid-Game Curse: When Skill Is No Longer the ProblemWhat kept me awake after hearing Caedrel speak about T1 was not the phrase...
Phantom Blade Zero: The October 29, 2026 Date and the Second Test for Chinese Premium GamesKhoi turned off the lights, pulled his chair up to the monitor and pressed pl...
VCT 2027: A Nine-Month Calendar and the $400,000 Question That Opens Pro PlayOn October 15, a leak confirmed by Sheep Esports and TheSpike.gg delivered wh...
VCT 2027: 15 Cities, a $100k–$400k Ladder, and the Repricing of the Open DreamOn October 15, Sheep Esports and TheSpike.gg published the same calendar. It...
VCT 2027: A Nine-Month Calendar and the Money Question Behind the $7 Million HeadlineIn November 2026, a second-tier VALORANT team in Manila walks into Open...
VCT 2027: Austin Hosts Champions for the First Time, and a Partner Slot Is No Longer Season-Long InsuranceInside Riot Games' multi-thousand-word release on the 2027 VALORANT season...
VCT 2027: When Riot Bets an Entire Season on a CalendarThere is a moment in esports that no one streams, no one clips: the moment a...
412 Passes and a Forgotten Testimony: How a Personal Database Rewrote Korean Esports HistoryOn July 12, 2026, in the auxiliary stand of the Asiad Stadium in Busan, a...
When the Data Goes Silent: Lessons from an Empty Esports AnalysisThere is a moment in this profession that I remember more clearly than any ti...
When the Data Goes Silent: Why an Empty Esports Analysis Is the Most Expensive LessonThere is a number that made me stop in the middle of an evening in Seoul: not...
When the Data Engine Falls Silent: Lessons from an Empty Esports AnalysisThere is a moment in sports analysis when you learn more from your own failur...
Nine Analytical Dimensions and a Single N/A: Esports Is Paying for Its Habit of Skipping SourcesAt 3:47 in the morning, Beijing was as quiet as a turned-over sheet of paper....
Nine Analysis Sections, Zero Facts: How Esports Is Fooling Itself With Empty ReportsThree in the morning in Guangzhou. I open an esports analysis file sent by an...
Nine Layers of Data: Vietnam's Esports Analysts and the Discipline of Saying 'Not Enough Information'At 2:47 a.m. on a Tuesday, a small patch landed on the Southeast Asian server...
The Empty Report: The Trust Gap Inside Esports AnalysisA nine-section document sat on my second monitor on a morning in August....
Nine Layers of Esports Analysis and the Value of an Empty CellThree in the morning in Seoul, I opened a technical analysis file with nine...
Forty Empty Boxes and the Word "Esports": Inside the Machine That Manufactures Sports AnalysisIn the entire four-thousand-word document, the only content is one word:...
Nine Data Dimensions of an Esports Event: The Patch as Referee, the Blank Cell as Risk02:14 in the morning, Penang. The script I had written to extract data from a...
Nine Layers of Data That Decide an Esports MatchA team walked into the knockout stage as the clear favourite in its bracket. ...
Esports Transfer Season: When Noise Overwhelms Signal and Empty Chairs Tell the Real StoryThere is a moment each year when the practice rooms in Seoul fall eerily...
Nine Dimensions of an Esports Analysis, and the Game Title as the First DoorIn July 2026, a twelve-page report landed in my inbox in Chicago. It had...
The Nine Dimensions of Esports Analysis: When a Data Gap Invalidates an Entire Chain of ConclusionsOn a late November night, I sat in front of two monitors in a small apartment...
The Empty Spreadsheet and the Hollow Prophecy: Lessons from a Failed Esports AnalysisAt three in the morning in Chengdu, I reopened a nine-dimension analysis shee...
Thunderpick World Championship 2026: Four 2-0 Sweeps, One Million Dollars, and the Systemic Gap Nobody Wants to NameFour matches. Four sweeps. Eight teams entered the opening day of the...
When Data Falls Silent: A Regular Season and Nine Empty Boxes on a Sheet of PaperOn a Saturday afternoon in Busan, I sat in front of a screen with a sheet of...
