ppda
Nine layers beneath a V.League season: from PPDA to undisclosed money flowsIn the last three V.League rounds, the PPDA — the number of passes an opponen...
Nine Layers of Decoding a Major Match: When Data Becomes the Only Wall I TrustCroatia's 3-0 win over Argentina began with a cross-field pass in the third...
Structured Null Result: When Deep Sports Analysis Has No Data to AnalyseIn Vietnamese sports media, an analysis piece is only valuable when every...
When the Spreadsheet Goes Blank: The Data Monk and the Day the Model Had Nothing to RunIn my small apartment in Saigon, among stacks of handwritten notes and a scre...
Portsmouth vs Blackburn: Seven Minutes Between Two Goals and the Limits of Match DataThe 61st minute at Fratton Park. A diagonal ball travelling exactly 40 yards...
The Data Gap: The Brazil vs Belgium 2026 Lesson and the Limits of Every ModelMinute 31, Kazan, July 6, 2026. Romelu Lukaku receives the ball near midfield...
The Empty Spreadsheet: The Most Expensive Silent Failure in Sports AnalysisOn the night of February 1, 2026, at My Dinh Stadium, Nguyen Tien Linh opened...
The Empty Report and the Ethical Line of Vietnamese Football DataThree in the morning in Lyon, the file sat on my second monitor. Twelve pages...
V.League 1: The Pulse Beneath the StandingsLate on a March afternoon, the training ground of a V.League 1 club had alrea...
Vietnamese Football and the Data Gap: When Inspiration Fills the Space Meant for EvidenceIn 2026, in a small apartment in Valencia, I rewound a tape of Levante's matc...
The Hollow Analysis: When Vietnamese Football Trades Data Discipline for Speed11 PM on August 13, after the final match of the round had ended, I opened a...
From PPDA to Salary Caps: Nine Data Layers Reshaping How We Read Modern FootballAt Moss Lane, I learned that no formation saves anyone when the grass swallow...
Empty Cells in the Spreadsheet: When the Input Data Is Blank, the Honest Answer Is “Insufficient Information”That night in Beijing, the screen on the left held the spreadsheet built for ...
Empty Payload: When Football Is Written With Data That Doesn't ExistEmpty Payload: When Football Is Written With Data That Doesn't Exist 11:47...
Kaptein's stunner gives Chelsea narrow UWCL win but Walsh injury clouds Arsenal clashIn the 12th minute, Wieke Kaptein collected the ball 25 yards from the Austri...
Tiger Woods: The 5-Year Verdict and the Fitness Equation of a LegendWhen Tiger Woods left the courtroom without saying a word to reporters, I...
Thailand Collapses in Set 5 Against China: When Speed Hits the Stamina CeilingThat night in the arena, the recorder in my pocket had run out of battery...
The Night Lusail Became Summoner's Rift: Messi, Mbappé and the Shield Behind Every LegendIt's the 118th minute of the second period of extra time, Argentina leading...
Earthquake in Monaco: French Champions Expelled from Professional Leagues for 2026/27 SeasonThe court never lies, we just lack the patience to hear it breathe. But there...
Bahrain Grand Prix in Sepang: What a Thursday Before Running Already Revealed About the 2026 SeasonAcross the 47 frames published from the Sepang International Circuit on...
