xg
Domestic FootballVietnamese Football and the Lesson of an Empty Analytical ReportThe stage-2 analytical report I received a few days ago contained exactly one...
International FootballWhen the Data Stays Silent: Lessons from an Empty Analysis PipelineThere is a moment in this profession that I learned very early, back when I w...
Domestic FootballV.League's Data Gap: Vietnam Exports Footballers Without a Measuring StickThree in the morning in Guangzhou, I opened a nine-section analysis file to...
EsportsWhen the Match Data Table Comes Back Empty: Why an Honest Sports Model Must Be Able to Say "Insufficient Information"Late one March night, a former colleague at a data company sent me a...
International FootballWhen V.League Data Runs Empty: The Discipline of Silence in Football WritingThat night, at a stadium in the north, the optical tracking system stopped...
International FootballWorld Cup 2026: When 48 Teams Force Data to Rewrite the Question104 matches. 48 national teams. 16 cities stretching across three North...
International FootballSeventeen Passes and the Discipline of Verification: Notes from Three Football NightsThat night at Kingsmeadow, I mispronounced a defender's name. Will Nightingal...
Domestic FootballThe Data Blind Spot: Vietnamese Football Plays Without a MapLast week I sat down at my screen with a task that seemed simple: reconstruct...
International FootballGençlerbirliği 2-2 Amed SK: Points Shared in the Capital and a Data Gap No One CheckedIn the 90th minute in Ankara, Thalisson put the ball in the net and salvaged ...
Domestic FootballDecoding V.League: When Vietnamese Football Traps Itself With DataIn the match between Thep Xanh Nam Dinh and Cong An Ha Noi in round 14 of the...
International FootballThe Null Result: When Football Data Analysts Must Learn to Stay SilentIn November 2026, a young colleague sent me a six-page report on a Ligue 1...
International FootballAn Empty Analysis: The Discipline of Saying "Insufficient Data" in Football JournalismOn the screen, an empty data sheet. No competition name, no team name, not a...
Domestic FootballThe Empty Spreadsheet of V.League: A Report on Unfilled Data CellsTwo in the morning in Da Nang, I opened the data packet from a V.League round...
International FootballThe Discipline of Silence: When an Analysis Dossier Has Nothing to ReadIn March 2026, as world football ground to a halt under the pandemic, I sat...
EsportsThe Esports Transfer Window: When the Market Buys Highlight Reels and Sells Off TelemetryThe contract was signed in eighteen minutes. The team made the decision based...
EsportsStove League and Four Data Columns: Reading Transfer Noise as SignalOn the night of June 27, 2026, in Busan, I was fourteen and had just written...
International FootballNine Dimensions of Deep Football Analysis: A Methodological Framework for Vietnamese Sports MediaIn sports media, the distance between a match report and a deep analytical...
Domestic FootballBeneath the V.League Table: The Data Current and the Untold StoryThree years following one club in the V.League taught me something that sound...
International FootballChina's transfer bubble and the real price of hundred-million-euro dealsIn the summer of 2026, Shanghai SIPG announced it had paid 55 million euros t...
International FootballFive Substitutions and the 15-Minute Window: When the Final 20 Minutes Become a War of AttritionMinute 63, three shirt numbers light up together on the Anfield board. Three...
Domestic FootballV.League 1: The Data Cracks Beneath the TableIn the last three rounds of V.League 1, the PPDA index of the title-chasing...
International FootballItaly 1-1 France at the Stade de France: 35% Possession, 1.56 xG and a Request for More TimeThe statistics sheet at the Stade de France sets two nearly opposite lines si...
International FootballDecoding the 2026 Transfer Window Money Flow: Why the Headline Fee Is Not a Deal's Real PriceOn July 1, 2026, nine in the morning Lyon time. I opened the spreadsheet I ha...
International FootballPersib vs Garudayaksa: A One-Day Fixture Shift, an Official Letter, and the Champion's Three FrontsThe Kickoff Time, Reversed 15:30 became 19:00. October 26 collapsed into...
TennisTottenham vs Aston Villa: Two Declining Curves and Their Intersection at Premier League Matchweek 5London rain fell over Tottenham Hotspur Stadium on a late afternoon, and when...
International FootballCoventry City and Frank Lampard: Four Defeats Are Not Enough to Measure a TeamAt the 34th minute at the Amex, Lewis Dunk dropped back near the halfway line...
TennisThe Pulse That Never Reaches the Scoreboard: Vietnamese Tennis and Its Data DroughtIn July 2026, at a regional tennis tournament in Nha Trang, I sat in the pres...
BilliardsControversial Mosconi Cup Participation Rule: Billy Thorpe Ineligible for US Open After Missing Two MajorsHanoi, Vietnam - The participation rule for the Mosconi Cup on the World...
Domestic FootballCritical Notice on Football AnalysisCannot create a pure Vietnamese sports news article based on the provided...
