esports
When the Data Sheet Returns Zero: Lessons from an Analysis Report with No Raw MaterialThree in the morning, Chicago time, I opened the JSON file that was supposed ...
The Last of Us Tops the 100 Greatest Games List: The Criteria War Behind the Number One SpotKinda Funny Games has published its list of the 100 greatest games of all tim...
Chovy and Rookie: Seven Years of Waiting and a Question Data Has Not AnsweredIn League of Legends history, some matchups are remembered not for the result...
BLAST payment delays and the CS2 teams' vote for PGL 2027: the data holds, the trust does notManila, 1:47 in the morning. I had a spreadsheet open tracking competitive...
The Blank Data Sheet and Source Discipline in the Esports Transfer MarketIn June 2026, at 24, I sat in a radio booth in Nizhny Novgorod and said on ai...
Champions Shanghai: T1 and 100 Thieves Survive on a Single HandOn Summit, the second half opened with a position that was almost locked: Pap...
VALORANT Champions Shanghai: T1 and 100 Thieves Survive on a Single Fragile BreathPaper Rex led 9-3 at halftime on Summit, won the opening pistol round of the...
Astralis Benches HooXi and jabbi Days After First LAN Title in Six YearsThe first LAN trophy in over six years had just been lifted in Barcelona, and...
The Empty Report from Busan: When the Esports Machine Looked at the Match and Saw NothingAt three in the morning in Busan, rain tapping on the window of a small...
BLAST Slam VIII: Yandex Lock Top Three and the Lesson of a 77-Minute GameAt minute 63 of the decider, Watson still held Templar Assassin on high groun...
BLAST Slam VIII: Yandex Masters the Art of Patience - A Reverse Sweep That Redefines the Long-Game MetaAt minute 63 of the deciding game, with both teams ready to commit to a final...
An Esports Report Returned Empty: The Line Between Data and FabricationIn ten years of holding a pen, I have read thousands of pages of analysis. Bu...
Nine Dimensions of Esports Analysis: Reading a Team's Fate from Empty Data CellsAt three in the morning in an old PC Bang on a Gangnam street, I sat in front...
Vanguard Hardware Bans and a Used CPU: The Appeal Gap in VALORANTThree raw data points, before any sentiment: August 12; a secondhand Ryzen 7...
The Empty Report and the Limits of Honesty in Esports AnalysisThat night, I opened a nine-section report. Each section was a data table, ea...
When Esports Data Goes Silent: The Trap of the 'No Risk Found' ConclusionIn 2026, I received a 47-page scouting report on a 21-year-old Danish...
Vanguard Hardware Bans: When a Used CPU Carries the Previous Owner's SentenceOn a Reddit forum, a German player recounted how he had just bought a used...
Nine 'N/A' Sections in One Esports Report: The Limits of Analysis Without EvidenceMarseille, a Saturday morning. I opened the report a colleague had sent over,...
CS2 Loses 805,000 Players: Seven Consecutive Months of Decline and the Limits of Every Forecasting ModelThe number 805,637.82. Not a record, not a milestone to celebrate. That is th...
BLAST Slam VIII: GamerLegion Won 40-10 Then Lost 28-1 — And That Is Not a Story About SkillGame one, GamerLegion closed out at a 40-10 kill score. Yuma posted 10 kills,...
CS2 Falls to 805,000 Average Players: Seven Consecutive Months of Erosion, and a Floor That Keeps SinkingOn September 23, 2026, during peak hours, CS2 recorded 1,450,705 concurrent...
CS2 Loses 19,620 Players in September 2026: A Seven-Month Slide and the Gap Behind a 1.45 Million PeakThere are nights when I call out the name of a match, and the stadium only...
Empty Analysis Frames in the Major Tournament Season: When Esports Analyzes Itself With N/A CellsEmpty Analysis Frames in the Major Tournament Season: When Esports Analyzes...
Esports and the Data Void: When the Analysis Comes Back EmptyLast Tuesday night, I opened an esports analysis file more than thirty pages...
An Empty Data Table in the Esports Transfer Window: Traces of a Market That Was Never RecordedAt 7:12 on a Monday morning in Chicago, I opened the transfer-market dashboar...
Nine Layers of Data in the Transfer Window: How to Read an Esports Contract Before It Becomes NewsNine Layers of Data in the Transfer Window: How to Read an Esports Contract...
Below the Standings: An Anatomy of the Korean Esports IndustryIn the 2026 League of Legends World Championship final, held on November 2 at...
The Vietnam-Korea Esports Market: Nine Layers of Data and the Gap No One Wants to NameIn November 2026, an esports team in Busan sent me the salary sheet of a...
When the Esports Data Pipeline Returns ZeroThe screen returned a single grey line: "N/A" — no team name, no patch number...
Courtois Invests in Astralis: A USD 484,000 Rescue Against a USD 2.9 Million LossOn September 24, Denmark's company register recorded a dry line: Astralis CS...
When the Data Table Is Empty: How Esports Analysis Fills the Void With Things That Never ExistedThree in the morning in Los Angeles, and I open the analysis sheet I built fo...
Esports Transfer Window: When Signal Drowns in NoiseThree in the morning, and my Discord channel is still lit. An anonymous accou...
Astralis, Courtois and Fusion Group: Reading the Balance Sheet Behind a DealThe Astralis office in Copenhagen once had eighteen full-time employees. By t...
No Rank in the Server: BFBS Pro League and How Esports Walked Into the British Armed ForcesInside the Royal Air Force Museum, fighter planes rest like a flock of giant...
Valorant Champions Shanghai: A Desk Fault, a Shot That Never Fired, and Riot Games' Governance GapIn a 2-versus-1 situation, Yusuf "xeus" Doğan Gözgen pressed the button and h...
When Metal Desks Tilted Valorant Champions Results: Governance Lessons from Shanghai to Incheon Women's PitchIn the second week of Valorant Champions Shanghai, FUT Esports player Yusuf...
Data Incident Alert: Complete Loss of Esports Analysis ContentWe have confirmed a critical data processing incident in our Stage-2 deep...
Gray Returns After Two Months: RRQ Buys Brand Value, Not a Stat SheetThe day the account of Khuu Khac Binh Khanh — known to the community by his...
Asian Games 2026: Indonesia Takes Pokemon Unite Silver After 1-3 Final Loss to Host JapanIndonesia took the opening set. Japan took the next three. On Sunday, Septemb...
An Empty Data Table Is Not a Clean ReportI once sat in a room in Guangzhou at 2:47 in the morning, watching an opponen...
Nine Layers of Esports Decoding: From Patch Notes to Cash FlowA thousand-word esports analysis once crossed my desk on a late weekend...
Esports Analysis Without Data: The Ingestion Failure and the Subject-Substitution TrapThere is an esports analysis report, long, split into nine dimensions, with...
A Salvaged Ticket in Nagoya: Paritosh and the Generous Format at Puyo Puyo ChampionsThe Group B scoreboard slid across my phone screen at eleven p.m. in Incheon....
Champions 2026 Opening Day: Paper Rex Defeats Team Liquid, TYLOO Suffers Shock Against G2On September 29, Ilia "something" Petrov picked Yoru in the Champions 2026...
Paritosh Reaches Asian Games 2026 Quarter-Finals on Tournament Rules, and That Is the Event's Real ProblemAt the group stage in Nagoya, Paritosh won two and lost two. Had Asian Games...
Champions 2026 Opening Day: Paper Rex Beats Team Liquid, TYLOO Falls to G2 Amid a Storm of SignalsOn Ascent, in the opening map of Champions 2026's first matchday, Ilia...
Paritosh reaches Puyo Puyo Champions quarter-finals: a knockout ticket measured by a single ruleIn Group B of the Puyo Puyo Champions event at the 2026 Asian Games, Paritosh...
