duelist
The Quiet Pulse of 19/8 Stadium: When Nha Trang No Longer Plays the UnderdogUnder a light rain at 19/8 Stadium, in the 88th minute with the score at 1-1,...
2026 World Cup Qualifying: Set Pieces Are Not Luck, They Are the Geometry of Space2026 World Cup Qualifying: Set Pieces Are Not Luck, They Are the Geometry of...
When Data Is Empty: Lessons on the Importance of Data in Football AnalysisI sat in a bar in Shenzhen for three hours, meticulously reading through an...
Comprehensive Table Tennis Analysis: When Input Data Is Empty, the Limits of Every ConclusionIn Vietnamese sports in general and table tennis in particular, data analysis...
Barcelona Without Raphinha Against Getafe: When the Gap Is Bigger Than a GoalAt the Joan Gamper training complex on Thursday afternoon, I stood about a...
The V-League lacks data, but it never lacks conclusionsOn the evening of 5 January 2026, I sat in front of a screen in Hanoi watchin...
Salah, the Hat-Trick Against Galatasaray, and the Verification Gap Nobody CheckedIn the stands, people rose to their feet when the third ball hit the...
Jota Returns at Celtic: The Demons, the Silence, and the Missing DataThe man in the eleventh row of the Jock Stein stand wore a shirt with JOTA...
Singapore's women's epee bronze: a medal written into the rulebookTwo minutes left in the final leg, the hall was quiet enough that you could...
Vinicius's red card, Bellingham's cry and how a match got misreadIn the 62nd minute at the Santiago Bernabéu, a goal was chalked off, a straig...
When the Esports Analysis Board Returns All Nulls1:47 a.m. in Songdo, Incheon. My second monitor lit up with a nine-row table,...
Vietnamese Football and the Data Challenge: When Analysis Is 'Left Blank'Anyone who follows Vietnamese football in depth knows that behind every match...
Wolves Esports beat A Team 2-0 at VCT Threshold China: the 2027 guest slot and the price of single-eliminationMy stopwatch froze at minute 54 of map two. The best-of-three between Wolves...
Taisei Marukawa and the Three Doors of Indonesia's National Team: What Really Decides a Call-UpThe match in Sleman was played on an evening of light rain, just enough to ma...
VCT China 2027: Partner Slots Cut from 10 to 8, and the Unresolved Equation for Five Excluded OrganizationsIn June 2026, at Masters Toronto, Wolves Esports made the analyst community...
The Breath of the Fight in Las Vegas: A Career Verdict for Raoni Barcelos After Round 5 KnockoutA quiet stadium so silent I could hear the breath of the fight itself. Those...
Penta and the Money in the Bank Briefcase: A Declaration of War Without a DateThat Monday night, Penta walked out onto the Raw stage in a black-and-white...
Cesc Fabregas, Como and the gap between a good story and the data in the tableAt the Festival dello Sport in Trento, Cesc Fabregas sat down to recount his...
Barcelona's PSG Defeat: 48 Goals Masked a Transition VulnerabilityIn the first 45 minutes at the Parc des Princes, Barcelona lost the ball 14...
The Dead Zone of Table Tennis Data: What Lies Outside Every Statistical ColumnIncheon, six in the morning on an October day. I reopened my analysis sheet...
2026 World Cup Qualifying: Set Pieces Are Not Luck, They Are the Geometry of Space2026 World Cup Qualifying: Set Pieces Are Not Luck, They Are the Geometry of...
When Data Is Empty: Lessons on the Importance of Data in Football AnalysisI sat in a bar in Shenzhen for three hours, meticulously reading through an...
Comprehensive Table Tennis Analysis: When Input Data Is Empty, the Limits of Every ConclusionIn Vietnamese sports in general and table tennis in particular, data analysis...
Barcelona Without Raphinha Against Getafe: When the Gap Is Bigger Than a GoalAt the Joan Gamper training complex on Thursday afternoon, I stood about a...
The V-League lacks data, but it never lacks conclusionsOn the evening of 5 January 2026, I sat in front of a screen in Hanoi watchin...
Salah, the Hat-Trick Against Galatasaray, and the Verification Gap Nobody CheckedIn the stands, people rose to their feet when the third ball hit the...
Jota Returns at Celtic: The Demons, the Silence, and the Missing DataThe man in the eleventh row of the Jock Stein stand wore a shirt with JOTA...
Singapore's women's epee bronze: a medal written into the rulebookTwo minutes left in the final leg, the hall was quiet enough that you could...
Vinicius's red card, Bellingham's cry and how a match got misreadIn the 62nd minute at the Santiago Bernabéu, a goal was chalked off, a straig...
When the Esports Analysis Board Returns All Nulls1:47 a.m. in Songdo, Incheon. My second monitor lit up with a nine-row table,...
Vietnamese Football and the Data Challenge: When Analysis Is 'Left Blank'Anyone who follows Vietnamese football in depth knows that behind every match...
Wolves Esports beat A Team 2-0 at VCT Threshold China: the 2027 guest slot and the price of single-eliminationMy stopwatch froze at minute 54 of map two. The best-of-three between Wolves...
Taisei Marukawa and the Three Doors of Indonesia's National Team: What Really Decides a Call-UpThe match in Sleman was played on an evening of light rain, just enough to ma...
VCT China 2027: Partner Slots Cut from 10 to 8, and the Unresolved Equation for Five Excluded OrganizationsIn June 2026, at Masters Toronto, Wolves Esports made the analyst community...
The Breath of the Fight in Las Vegas: A Career Verdict for Raoni Barcelos After Round 5 KnockoutA quiet stadium so silent I could hear the breath of the fight itself. Those...
Penta and the Money in the Bank Briefcase: A Declaration of War Without a DateThat Monday night, Penta walked out onto the Raw stage in a black-and-white...
Cesc Fabregas, Como and the gap between a good story and the data in the tableAt the Festival dello Sport in Trento, Cesc Fabregas sat down to recount his...
Barcelona's PSG Defeat: 48 Goals Masked a Transition VulnerabilityIn the first 45 minutes at the Parc des Princes, Barcelona lost the ball 14...
The Dead Zone of Table Tennis Data: What Lies Outside Every Statistical ColumnIncheon, six in the morning on an October day. I reopened my analysis sheet...
