ppda
When Goals Hide the Rhythm: Vietnamese Football's Data Blind SpotIn the 34th minute of the second leg of the final at Rajamangala Stadium,...
True xG and the Transfer Illusion: How to Price a Player When the Scoreboard LiesIn July 2026, an investment fund in Riyadh sent me a sixty-page dossier and...
The Null Result: When a Football Data Model Has to Learn to Stay SilentOn the night of 15 July 2026, in a small apartment in Liverpool, I kept my...
V.League and Vietnam's Young Generation: When Football Is Compressed into AthleticsIn the 63rd minute at Hang Day Stadium, a 19-year-old midfielder left the pit...
The Breath That No Spreadsheet Holds: When Transfer Data Misprices the Dressing RoomIn March 2026, at PSG's Camp des Loges training centre, I stood behind the...
Esports Analysis: When Input Data Is Empty, Conclusions Must StopI once opened a nine-page esports analysis, full of tables, and every data ce...
Metrics That Never Touch the Net: PPDA, xG and the Night Italy Lifted the Trophy at WembleyWembley, the night of July 11, 2026. In the second minute, Luke Shaw put...
The V.League Net: When the Match Report Is Never Written in AdvanceMinute 84, Thien Truong Stadium, Nam Dinh. The match between Thep Xanh Nam Di...
When the Sports Data Pipeline Deceives Itself: Lessons from a Mislabeled 'Tennis' TagOn Thursday morning I opened a file that the newsroom's automated...
The Empty Cell in V-League Data Sheets: When Missing Data Gets Misread as 'Nothing to Report'On Sunday night, after the match at the stadium, I stayed behind in the press...
Fenerbahçe score five in one half: a milestone repeated after three seasonsFenerbahçe scored five goals in a single half. By the time the referee blew f...
Nine Analytical Dimensions, Not a Single Line of Data: Football and the Discipline of SilenceNine analytical dimensions. Not a single line of data. That is all that came...
The V.League Transfer Window: When Empty Data Is More Dangerous Than Bad DataContract release clauses and the wage fund are the real story of a transfer...
Anatomy of a Data Vacuum: When V.League Analysis Writes Its Own Ghost StoriesMinute 78, Hang Day Stadium. A right-back receives the ball near the touchlin...
Reading the Silence of the Transfer Market: Three Nods at La Romareda and Ninety Minutes in a CaféIn June 2026, while European football stood still because of the pandemic, I...
The Data Void: When Football Mistakes Silence for SafetyOn the night of 19 May 2026, at the Allianz Arena, Bayern Munich took more th...
Nine Sections, Zero Data Points: The Crack Behind Football's Number TablesThe piece went live at 11 p.m. It was long. It had a table of contents and it...
An Empty Sheet Doesn't Lie: Notes from a Sports Data WriterOn Tuesday night, I opened the file and found it empty. Not empty in the sens...
When the Data Source Is Empty: Nine Analytical Dimensions and the Line Between Conclusion and FabricationKuala Lumpur, a morning in April. A file arrived from a partner, and inside i...
The Blank Scouting Report: Enzo Fernández, Croatia 2026 and the Discipline of Reading DataOn 19 January 2026, I sat in front of a blank spreadsheet in an office in...
The Blank Data Sheet and the Inference Trap in Vietnamese Football AnalysisThe clock on my screen read 01:47 when I reopened the analysis sheet for a...
Transfer Window Autopsy: The Non-Scoring Midfielder Is European Football's Most Mispriced AssetIn a technical meeting room at Décines-Charpieu in the winter of 2026, I plac...
V.League 1 2026/25: The Title Race Through the Lens of Data – Whoever Controls the System Wins the TitleSix rounds left, four teams separated by less than seven points. The V.League...
Vietnam's Two Sets of Football Records: The Most Complete File Is the Empty OneThe PDF runs forty-one pages. Page one has a title. Page two has a table of...
V.League 2026-25: The Foreign Player Arms Race Is Hitting Its CeilingOn October 20, 2026, from the stands of Thien Truong Stadium, I sat close...
Reading the Transfer Window with Data: The Real Fee Is Not in the HeadlineOpening: a number nobody bothered to read On July 12, a 23-year-old midfielde...
True xG and the Transfer Illusion: How to Price a Player When the Scoreboard LiesIn July 2026, an investment fund in Riyadh sent me a sixty-page dossier and...
The Null Result: When a Football Data Model Has to Learn to Stay SilentOn the night of 15 July 2026, in a small apartment in Liverpool, I kept my...
V.League and Vietnam's Young Generation: When Football Is Compressed into AthleticsIn the 63rd minute at Hang Day Stadium, a 19-year-old midfielder left the pit...
The Breath That No Spreadsheet Holds: When Transfer Data Misprices the Dressing RoomIn March 2026, at PSG's Camp des Loges training centre, I stood behind the...
Esports Analysis: When Input Data Is Empty, Conclusions Must StopI once opened a nine-page esports analysis, full of tables, and every data ce...
Metrics That Never Touch the Net: PPDA, xG and the Night Italy Lifted the Trophy at WembleyWembley, the night of July 11, 2026. In the second minute, Luke Shaw put...
The V.League Net: When the Match Report Is Never Written in AdvanceMinute 84, Thien Truong Stadium, Nam Dinh. The match between Thep Xanh Nam Di...
When the Sports Data Pipeline Deceives Itself: Lessons from a Mislabeled 'Tennis' TagOn Thursday morning I opened a file that the newsroom's automated...
The Empty Cell in V-League Data Sheets: When Missing Data Gets Misread as 'Nothing to Report'On Sunday night, after the match at the stadium, I stayed behind in the press...
Fenerbahçe score five in one half: a milestone repeated after three seasonsFenerbahçe scored five goals in a single half. By the time the referee blew f...
Nine Analytical Dimensions, Not a Single Line of Data: Football and the Discipline of SilenceNine analytical dimensions. Not a single line of data. That is all that came...
The V.League Transfer Window: When Empty Data Is More Dangerous Than Bad DataContract release clauses and the wage fund are the real story of a transfer...
Anatomy of a Data Vacuum: When V.League Analysis Writes Its Own Ghost StoriesMinute 78, Hang Day Stadium. A right-back receives the ball near the touchlin...
Reading the Silence of the Transfer Market: Three Nods at La Romareda and Ninety Minutes in a CaféIn June 2026, while European football stood still because of the pandemic, I...
The Data Void: When Football Mistakes Silence for SafetyOn the night of 19 May 2026, at the Allianz Arena, Bayern Munich took more th...
Nine Sections, Zero Data Points: The Crack Behind Football's Number TablesThe piece went live at 11 p.m. It was long. It had a table of contents and it...
An Empty Sheet Doesn't Lie: Notes from a Sports Data WriterOn Tuesday night, I opened the file and found it empty. Not empty in the sens...
When the Data Source Is Empty: Nine Analytical Dimensions and the Line Between Conclusion and FabricationKuala Lumpur, a morning in April. A file arrived from a partner, and inside i...
The Blank Scouting Report: Enzo Fernández, Croatia 2026 and the Discipline of Reading DataOn 19 January 2026, I sat in front of a blank spreadsheet in an office in...
The Blank Data Sheet and the Inference Trap in Vietnamese Football AnalysisThe clock on my screen read 01:47 when I reopened the analysis sheet for a...
Transfer Window Autopsy: The Non-Scoring Midfielder Is European Football's Most Mispriced AssetIn a technical meeting room at Décines-Charpieu in the winter of 2026, I plac...
V.League 1 2026/25: The Title Race Through the Lens of Data – Whoever Controls the System Wins the TitleSix rounds left, four teams separated by less than seven points. The V.League...
Vietnam's Two Sets of Football Records: The Most Complete File Is the Empty OneThe PDF runs forty-one pages. Page one has a title. Page two has a table of...
V.League 2026-25: The Foreign Player Arms Race Is Hitting Its CeilingOn October 20, 2026, from the stands of Thien Truong Stadium, I sat close...
Reading the Transfer Window with Data: The Real Fee Is Not in the HeadlineOpening: a number nobody bothered to read On July 12, a 23-year-old midfielde...
