xg
When the Cell Is Blank: The Most Expensive Error in Modern Sports AnalyticsOn 21 October 2026, at John Smith's Stadium, Huddersfield Town — a newly...
Verifying Football Data: From 1,204 Shots in Ligue 1 to the Empty Tables Nobody Wants to ReadIn Marseille, summer is measured not by calendars but by the hum of ceiling...
The Blank Cells of the Transfer Window: How an Analyst Refuses to Fill the UnknownOne in the morning in Kuala Lumpur. I open a 900-word transfer story and do...
Green Tag, Empty Table: The Data Gap Quietly Shaping Vietnamese Football NewsAt 2:47 in the morning in Marseille, I reopened my working file after finishi...
Seven Points From Seven: Carrick's Numbers Do Not Match the 'Right Track' StoryAt the Elland Road press room after a 1-1 draw, Michael Carrick told Sky Spor...
The V.League Goalkeeper Paradox: Reflexes Do Not Save Any Team | Data ReportIn the second half of the match at Hang Day Stadium, home of Cong An Ha Noi, ...
When Data Goes Silent: Why an Empty Cell Is More Dangerous Than a Wrong Number in Football AnalysisOn June 27, 2026, I sat in a television studio with a single sheet of paper i...
Vietnam Football at the Crossroads of Comprehensive Reform: From Data Infrastructure to Regional CompetitivenessIn the context of increasingly fierce competition in Asian football, Vietname...
The Empty Report and the Lesson of Null Data in Vietnamese VolleyballAt two in the morning on August 13, 2026, I opened a scouting report for a...
Viking and the Seventh Goal: When the Champions League Was Redrawn with Data That Never ExistedThree in the morning, in a small apartment in Da Nang, I open a Champions...
When PPDA Falls: The Regular Season Speaks in Data, Not NoiseIn the last three rounds, the PPDA of a mid-table English Premier League club...
Spanish Football: When Data Doesn't Lie, But Doesn't Tell Stories EitherIn the last three matches of Levante UD in La Liga, their expected goals (xG)...
The Empty Analysis Room and the Storm of Hollow Data in Modern FootballOn a March night in 2026, when Italian football lay still and the stands gape...
When Football Data Falls Silent: The Empty Table and the Analyst's DisciplineThe Empty Table in Hamburg, 2:47 AM The screen in front of me returned an emp...
The Serie A Transfer Window: Three Valuation Columns Every Boardroom Skims PastThere is a moment in every transfer window that I always note down in my...
When the Data Sheet Returns Nothing: The Discipline of Reporting Amid Transfer-Window NoiseOn a Tuesday morning in the middle of the transfer window, the data file I ha...
Nakamura Keito and the Thirty Minutes With No Data LineNakamura Keito and the Thirty Minutes With No Data Line Minute 59. Nakamura...
V.League and the Data Gap: When a Contract Cannot Save an Empty ModelEarly August 2026, an internal data table circulated in a private group of...
Data That Lies: When the Numbers Go Silent and Saudi Arabia Shocked the WorldOn November 22, 2026, at Lusail Stadium, I sat in front of three screens and ...
V.League 1: The Title Race Is Being Decided by Numbers Nobody Bothers to ReadIn the last three rounds of V.League 1, a club in the title-chasing group has...
V-League 2026-2026 and the Hang Day Lesson: Read Chance Quality Before You Believe the StoryIn the 88th minute, in Stand B of Hang Day Stadium, I wrote a line in my...
Vietnamese Football and the Nine-Dimension Analysis Framework: When Data Replaces Gut FeelingFor many years, analysis of Vietnamese football was largely driven by instinc...
Money doesn't read xG: lessons from a decade of inflated dataIn the summer of 2026, in a small office in Shanghai, I laid two sheets of...
The Inverted Winger and the Silent Purge of English FootballIn the match where Liverpool drew 1-1 with Burnley at Anfield in September...
The V.League Transfer Window: Reading Player Value with Data, Not NoiseOn June 15, a V.League club announced a contract worth 15 billion dong for a...
Vietnamese Football and the Data Problem: V.League's Silence When European Models Cannot Read the Local PitchOne late May evening, I sat down with the data table from the most recent nin...
Marc Cucurella: When Data Forces Us to Reread a NameAt the press conference ahead of the Ballon d'Or ceremony, Marc Cucurella lef...
V-League 2026: Data Is No Longer Optional — It Is the Minimum StandardThree raw numbers to open with: 17 goals, 91 shots, and 2 teams. One match, t...
Empty Esports Analysis Report: Lessons in Data Discipline from Hai Phong to the World CupI opened the esports in-depth analysis report. Nine chapters, dozens of table...
Raphinha returns to Barcelona as the 'false nine' story awaits hard dataAs Brazil prepared for their friendly against India, Raphinha had already...
Mislabeled Data: The Silent Flaw Bending Vietnamese Football AnalysisIn the data inbox I receive every Monday morning, there was a file labelled...
V.League 1 and the Data Revolution: When Vietnamese Football Must Relearn How to CountIn the last three rounds of V.League 1, the PPDA of a title-chasing club rose...
Verdict Before Evidence: Lessons from a Dossier Mislabeled as FootballVerdict Before Evidence: Lessons from a Dossier Mislabeled as Football The...
Ronaldo at 41 and the finishing problem: 7 shots, 1.32 xG, zero goalsMinute 49. Pedro Neto burst down the right flank and whipped in a cross. The...
The Nine Data Layers of a Transfer DealThe Nine Data Layers of a Transfer Deal At 1:47 in the morning in Paris, the...
Vietnam U23 vs Uzbekistan U23: 0.93 against 1.83 and a ticket held by a thin threadIt was 2:20 in the afternoon in Liverpool and the rain was falling evenly...
The Defensive Pivot Pair and the Creative Paradox in MidfieldIn a match I followed closely, a team held 63 percent of possession, fired 17...
Premier League: When English Football Drifts Toward the Bundesliga's Transition ProfileI reopened the Opta dataset after the fourth round of the Premier League...
Heat Maps and the Prettiest Lie in Modern FootballIn June 2026, in a bar in Liverpool, I watched France play Argentina. On the...
A Nine-Dimension Analysis Meets the V.League: When the Input Is a VoidOn the night of 15 December 2026, I sat in front of a screen in Madrid, nearl...
Ahead of Vietnam vs Thailand: What Does the Data Say About Anthony Hudson's Rebuild Gamble?Bangkok night. I sat back after the screen, reopened the PPDA recording of th...
Demiral and Pušić: The 'ready for gold' claim — and the match data that never spokeA press room in Johannesburg, a Friday afternoon. Centre-back Merih Demiral...
Salih Özcan and the 'One Eye Behind' Problem: The Mechanism of Controlling Both Wings Against MarseilleSalih Özcan talked about the atmosphere. After the final whistle, the...
When the Data Table Goes Blank: The Most Frightening Data Glitch in Vietnamese FootballOn a Sunday night, after a round of V.League 1 fixtures, I sat in front of my...
Campeones Cup: Two Goals, One Corner, and Two Names My Model Cannot VerifyThe first xG table I drew by hand on a coach bus — nobody called it data back...
