xg
Matchday 10 Clasico: Pedri breaks the lines, Raphinha finishes — and the space behind the full-backsThat night I stayed behind alone in a small apartment in Seoul, reopened my...
Blank Data in the V-League: Why Analysts Must Learn to Say 'Not Enough'That night my screen was blank. At 22:40 I reopened the data package for a...
Nine Empty Sections: The Line Between Sports Analysis and FabricationThree in the morning in Boston, January, snow pressed in white streaks agains...
A Breast-Cancer Brief Filed Under Football: The Fault Sits in the Data Gate, Not on the PitchOn Tuesday night my weekly data file held 4,312 records. One of them carried...
Every Cell Reads N/A: The Cost of an Empty Athletics AnalysisLast Tuesday night I reopened the nine-dimension analysis my data team had...
Vietnamese Football and the Data Vacuum: When Every Number Stays SilentIn my office in Lyon, the screen displays a nine-dimension analysis panel...
Ghost Games and the 2026 Lesson: When Empty Stadiums Tell More Truth Than CrowdsSummer 2026, the Bundesliga returned to empty stands. I sat in front of the...
When the Data Pipeline Breaks Mid-Analysis: Lessons From a Null ResultThe table in front of me has forty-seven cells. At 6:47 in the morning, Bosto...
Environmental Variables: What Football's Numbers Won't Let You IgnoreOn the night of June 27, 2026, in Kazan, I sat in front of the screen with a...
Reading the Game with Your Ears: When Football Data Isn't on the GrassIn the 88th minute of Germany versus South Korea at the 2026 World Cup, my...
Empty Data Cells and the Song of the Stands: Vietnamese Sports Journalism Before the Question of TruthIn January 2026, in Chengdu, I opened my computer at two in the morning to...
The Overlooked Stat Sheet Amid the Noise of the Transfer WindowMarseille, January. On my desk lie two sheets of paper. The first is a hot...
When the Data Goes Silent: Why a Football Analyst Must Learn to Say “Insufficient Information”A weekend night in Saigon, rain drumming on the tin roof, and I sit before a...
Saying 'Not Enough Data' Is the Hardest Skill in Football AnalysisIn the summer of 2026, I learned to trust something nobody had yet named: xG....
The Null Report: Vietnamese Sports and the Data Gap Nobody Audits22:47, March 14, 2026. On the second monitor of a small apartment in Busan, m...
Vietnamese Football Lacks an Observation System, Not TalentOn the night of January 5, 2026, I sat in front of a screen in Lyon, my...
USWNT lose 0-2 to Spain despite 2.26 xG: Emma Hayes and the finishing problem before the rematchIn the 14th minute in Washington, D.C., Spain led the United States 2-0. The...
Decoding the Collapse of an Empire: When Data Overrides EmotionIn my 17 years of observing and analyzing professional football, I have never...
When the Source Is Empty: The Discipline of Verification in Vietnamese FootballOne August morning, I opened my inbox and found a three-page document. The...
Empty Data in the Transfer Window: Why the Absence of Information Is Not the Absence of RiskThe spreadsheet opened at eleven at night. Thirty-seven rows of data on...
The Empty Report and the Line Between Analysis and FabricationThis month, a sports analysis report landed in my inbox with one strange...
V.League's Home Fortress Fades: 156 Matches and the Fall from 46% to 38%In the summer of 2026, when V.League 1 resumed after its pandemic suspension,...
When the Match Data Returns ZeroThree in the morning in Hamburg, I opened the match analysis dashboard and...
Nine Layers of Match Anatomy: When Data Whispers What the Stands Cannot HearIn the summer of 2026, as the major leagues closed their stands one by one...
When the Spreadsheet Returns Zero: A Lesson in Honesty in Sports AnalyticsI opened my spreadsheet on a July morning and found it empty. Not empty becau...
Patches, Meta, and the Limits of Data: Revisiting Vietnamese Esports' Journey from VCS to the World StageIn a group-stage match at a World Championship, the team from a region...
When a Data Pipeline Calls a Night of Remembrance "Football"My laptop still had the heat map open, but the file that had just downloaded...
V.League Transfers: Re-reading Player Value Through xG, PPDA and Distance CoveredIn a small apartment in Shenzhen, I keep a habit my colleagues call...
The Transfer Market Doesn't Lie — People DoEvery summer is the same. I sit in front of the screen with a notebook, and...
Three Blank Fields on the Contract: Transfer-Window Money Flows and the Price of NoiseI counted them. Forty-two pages. A loan contract for a twenty-three-year-old...
Paris Wasn't Silent: Italy Weren't Just Defending, and the Wrong Name in a Match ReportParis Wasn't Silent: Italy Weren't Just Defending, and the Wrong Name in a...
Inside the V.League Transfer Window: Data Prices a Player, but Trust Keeps the RhythmLate at night, as the transfer window entered its final stretch, my phone...
Two Sets of Books in V.League: What the Regular-Season Data Doesn't Match With the Cash FlowMinute 68, Round 21 of the 2026-2026 V.League 1 season. The home side led 1-0...
When the Data Sheet Is Empty: The Fabrication Trap in Esports Transfer NewsThree in the morning, the market asleep. That is when the numbers are most...
Arda Guler Wins Another 'Best' Award: Re-Reading 349 Minutes Before Trusting the HonourThe day the report about Arda Guler reached me, it was already summer in...
When an Analysis Concludes 'Insufficient Information': Lessons from Transfer Window NoiseOn my desk in Rome, a twelve-page report has just arrived. I turned each page...
Vietnam U23 vs Uzbekistan: One Point So Close, a Trap So FarChangzhou, the night of January 27, 2026. Snow fell so heavily that the camer...
The Transfer Window and the Silence Trap: When Missing Data Reads as Clean DataOn the fourth day of the summer transfer window, I opened a fourteen-page...
Vietnamese Football: The Ledger Nobody KeepsVietnamese Football: The Ledger Nobody Keeps Saturday, one in the morning...
When Data Stays Silent: Lessons from an Empty Analysis in the Transfer WindowOn the night of August 12, I sat in my London flat holding a nine-page...
The Blank Page in the Sports NewsroomIt was a February night in Turin, thin snow settling on the rooftops along th...
V.League and the Data Void: When the Post-Match Sheet Has Only Three LinesOn the post-match sheet at a mid-season V.League 1 round, only three lines we...
Blank Data in the V-League: Why Analysts Must Learn to Say 'Not Enough'That night my screen was blank. At 22:40 I reopened the data package for a...
Nine Empty Sections: The Line Between Sports Analysis and FabricationThree in the morning in Boston, January, snow pressed in white streaks agains...
A Breast-Cancer Brief Filed Under Football: The Fault Sits in the Data Gate, Not on the PitchOn Tuesday night my weekly data file held 4,312 records. One of them carried...
Every Cell Reads N/A: The Cost of an Empty Athletics AnalysisLast Tuesday night I reopened the nine-dimension analysis my data team had...
Vietnamese Football and the Data Vacuum: When Every Number Stays SilentIn my office in Lyon, the screen displays a nine-dimension analysis panel...
Ghost Games and the 2026 Lesson: When Empty Stadiums Tell More Truth Than CrowdsSummer 2026, the Bundesliga returned to empty stands. I sat in front of the...
When the Data Pipeline Breaks Mid-Analysis: Lessons From a Null ResultThe table in front of me has forty-seven cells. At 6:47 in the morning, Bosto...
Environmental Variables: What Football's Numbers Won't Let You IgnoreOn the night of June 27, 2026, in Kazan, I sat in front of the screen with a...
Reading the Game with Your Ears: When Football Data Isn't on the GrassIn the 88th minute of Germany versus South Korea at the 2026 World Cup, my...
Empty Data Cells and the Song of the Stands: Vietnamese Sports Journalism Before the Question of TruthIn January 2026, in Chengdu, I opened my computer at two in the morning to...
The Overlooked Stat Sheet Amid the Noise of the Transfer WindowMarseille, January. On my desk lie two sheets of paper. The first is a hot...
When the Data Goes Silent: Why a Football Analyst Must Learn to Say “Insufficient Information”A weekend night in Saigon, rain drumming on the tin roof, and I sit before a...
Saying 'Not Enough Data' Is the Hardest Skill in Football AnalysisIn the summer of 2026, I learned to trust something nobody had yet named: xG....
The Null Report: Vietnamese Sports and the Data Gap Nobody Audits22:47, March 14, 2026. On the second monitor of a small apartment in Busan, m...
Vietnamese Football Lacks an Observation System, Not TalentOn the night of January 5, 2026, I sat in front of a screen in Lyon, my...
USWNT lose 0-2 to Spain despite 2.26 xG: Emma Hayes and the finishing problem before the rematchIn the 14th minute in Washington, D.C., Spain led the United States 2-0. The...
Decoding the Collapse of an Empire: When Data Overrides EmotionIn my 17 years of observing and analyzing professional football, I have never...
When the Source Is Empty: The Discipline of Verification in Vietnamese FootballOne August morning, I opened my inbox and found a three-page document. The...
Empty Data in the Transfer Window: Why the Absence of Information Is Not the Absence of RiskThe spreadsheet opened at eleven at night. Thirty-seven rows of data on...
The Empty Report and the Line Between Analysis and FabricationThis month, a sports analysis report landed in my inbox with one strange...
V.League's Home Fortress Fades: 156 Matches and the Fall from 46% to 38%In the summer of 2026, when V.League 1 resumed after its pandemic suspension,...
When the Match Data Returns ZeroThree in the morning in Hamburg, I opened the match analysis dashboard and...
Nine Layers of Match Anatomy: When Data Whispers What the Stands Cannot HearIn the summer of 2026, as the major leagues closed their stands one by one...
When the Spreadsheet Returns Zero: A Lesson in Honesty in Sports AnalyticsI opened my spreadsheet on a July morning and found it empty. Not empty becau...
Patches, Meta, and the Limits of Data: Revisiting Vietnamese Esports' Journey from VCS to the World StageIn a group-stage match at a World Championship, the team from a region...
When a Data Pipeline Calls a Night of Remembrance "Football"My laptop still had the heat map open, but the file that had just downloaded...
V.League Transfers: Re-reading Player Value Through xG, PPDA and Distance CoveredIn a small apartment in Shenzhen, I keep a habit my colleagues call...
The Transfer Market Doesn't Lie — People DoEvery summer is the same. I sit in front of the screen with a notebook, and...
Three Blank Fields on the Contract: Transfer-Window Money Flows and the Price of NoiseI counted them. Forty-two pages. A loan contract for a twenty-three-year-old...
Paris Wasn't Silent: Italy Weren't Just Defending, and the Wrong Name in a Match ReportParis Wasn't Silent: Italy Weren't Just Defending, and the Wrong Name in a...
Inside the V.League Transfer Window: Data Prices a Player, but Trust Keeps the RhythmLate at night, as the transfer window entered its final stretch, my phone...
Two Sets of Books in V.League: What the Regular-Season Data Doesn't Match With the Cash FlowMinute 68, Round 21 of the 2026-2026 V.League 1 season. The home side led 1-0...
When the Data Sheet Is Empty: The Fabrication Trap in Esports Transfer NewsThree in the morning, the market asleep. That is when the numbers are most...
Arda Guler Wins Another 'Best' Award: Re-Reading 349 Minutes Before Trusting the HonourThe day the report about Arda Guler reached me, it was already summer in...
When an Analysis Concludes 'Insufficient Information': Lessons from Transfer Window NoiseOn my desk in Rome, a twelve-page report has just arrived. I turned each page...
Vietnam U23 vs Uzbekistan: One Point So Close, a Trap So FarChangzhou, the night of January 27, 2026. Snow fell so heavily that the camer...
The Transfer Window and the Silence Trap: When Missing Data Reads as Clean DataOn the fourth day of the summer transfer window, I opened a fourteen-page...
Vietnamese Football: The Ledger Nobody KeepsVietnamese Football: The Ledger Nobody Keeps Saturday, one in the morning...
When Data Stays Silent: Lessons from an Empty Analysis in the Transfer WindowOn the night of August 12, I sat in my London flat holding a nine-page...
The Blank Page in the Sports NewsroomIt was a February night in Turin, thin snow settling on the rooftops along th...
V.League and the Data Void: When the Post-Match Sheet Has Only Three LinesOn the post-match sheet at a mid-season V.League 1 round, only three lines we...
