var
EsportsThe Blank Report: When Vietnamese Sports Analytics Rooms Misread SilenceIn March 2026, in a meeting room at a V.League training centre, I presented a...
International FootballJoksic Blames the Red Card, but Garudayaksa Is Dying Somewhere ElseThe 92nd minute, Pakansari. The ball broke loose from a second-phase duel...
Domestic FootballWhen the Source Goes Missing: Vietnamese Football and the Trap of Pre-Fabricated StoriesWhen the Source Goes Missing: Vietnamese Football and the Trap of...
International FootballThe Empty Analysis: Vietnam Football's Data Silence Beneath the BenchOn January 14, 2026, in Doha, Nguyen Dinh Bac rose to head home the opening...
International FootballVietnamese Football and the Missing Data ColumnAt 9:04 p.m., a V.League club published a signing announcement on its officia...
Domestic FootballMinute four, a corner in 57 and a through ball in 90: how Sông Lam Nghệ An bought a win in Pleiku at the lowest priceIn the fourth minute, Bruno Pereira went down near the centre circle at Pleik...
Domestic FootballWhen VAR Erased the Penalty: Công An Hà Nội Escape, Thanh Hóa Take a Point Worth a SeasonIn the final minutes, Nguyễn Filip charged out of his goal and clattered into...
Domestic FootballDinh Bac breaks the low block, but CAHN still drop two points at Hang DayIn the 43rd minute, Ngoc Tin rose highest at the far post, and the Thanh Hoa...
International FootballSerie A Matchday 8 Referee Appointments: When the Officials' List Becomes Strategic DataOn October 14, 2026, the Italian Referees' Association (AIA) published its...
International FootballThe V.League transfer window: money still moves, but no one keeps a public ledgerIn a hotel lobby in Hanoi in the first days of January 2026, an agent opened...
International FootballWhen “Guadalajara” Reads as Chivas: A Labelling Failure and Its Lesson for VAROctober 21 falls on a Wednesday. In the calendar I have kept since 2026 — the...
International FootballWhen the Data Doesn't Arrive: A Craft Lesson from an Empty Tactical ReportOn Tuesday morning, on a screen in a Manchester flat, the report finished...
International FootballReferee César Ramos and the Hidden Bet Before Atlas vs América: When a Four-Match Penalty Streak Becomes a Tactical VariableOn 20 and 21 October 2026, Liga MX Apertura enters Matchday 13 with nine...
International FootballAl-Ahli 3-2 Al-Fayha: the 47:23 goal was lawful — the hard part lies elsewhereThe clock in the top right corner of the screen ticks from 46:59 to 47:00. Th...
International FootballGetafe vs Rayo Vallecano: Emil Audero, Dani Carvajal and the Variables That Sit Outside the Projected LineupOn the official calendar this match kicks off at 19:00 UTC on Monday, 19...
Domestic FootballAFC Weighs Postponing Asian Cup 2027: The 38-Day Subtraction, the Age Curve and Who Carries the LiabilityThree dates and a calendar already printed On 21 October 2026, in Tokyo, the...
International FootballWest Brom 3-2 Blackburn Rovers: The 89th-Minute Comeback and Four Defensive Failures Worth ReviewingThe ball comes in from the flank, Aune Heggebo rises and heads it down, and...
International FootballLaw 11 Is Not Read With the Eyes: Why V.League Still Argues Even With VARIn September 2026, I received an eleven-second clip and a question: Alan's go...
EsportsThe Patch Isn't in the Patch Notes: Lessons From an Empty Analysis PipelineThe Patch Isn't in the Patch Notes: Lessons From an Empty Analysis Pipeline...
International FootballFreeze-frame and Malen's red card: Gasperini hits out at VAR after Roma's 0-0 draw at ComoI still remember that night in Moscow in June 2026. Sitting beside a German...
EsportsThe Empty Report: When Esports Data Goes Silent and Analysts Must Learn Not to Blow the WhistleThere is a moment in this profession that almost no one wants to mention: the...
International FootballEmpty Data Sheets and the Price of Hasty Conclusions — Lessons from a V.League Analysis RoomIn October 2026, at the training centre of Sanna Khanh Hoa BVN, I sat in fron...
Domestic FootballVAR in V.League and the 2026 Transfer Window: The Real Verdict Lies in the Clause, Not the WhistleMinute 84, round 14 of the 2026/2026 V.League 1 season. Thien Truong Stadium ...
TennisA 'Tennis' Label Stuck on a Pakistan News Report: Data Misclassification and Its Cost to Sports AnalyticsA 'Tennis' Label Stuck on a Pakistan News Report: Data Misclassification and...
International FootballInside the Transfer Window: Money, Contracts and the Phone Calls That Decide DealsOn the final night of the transfer window, I sat in a small hotel in north...
Martial ArtsWhen the System Returns a Void: Modern Sport's Quiet Fear of Empty DataThe screen in the press room showed a single line: N/A. No athlete's name, no...
International FootballData Discipline in Football Analysis: Nine Dimensions and the Trap of an Empty InputOn the night of 30 June 2026, in Kazan, I sat in front of a screen with...
International FootballEngland 7-0 Croatia in Rijeka: Saka's Brace and the Gaps Behind a Flattering ScorelineBukayo Saka's first goal on Croatian soil came from a passage of play I had t...
International FootballNine Dimensions of Analysis, Not One of Them Has FootballLast night I opened a nine-page document. It had tables, a risk matrix, a...
International FootballThe Football Punditry Machine and the Data Gap Nobody AuditsOn my screen sits a nine-dimension analysis, six pages long. Tactical and...
Domestic FootballComplete Forms, Empty Information: The Missing Verification Gate in V.League's VAR RoomOn the scoreboard, the score does not change. In the match report, the line...
International FootballMislabeled and Unverified: The Verification Gap in Football DataIn a recent audit of our content library, I came across an item labeled...
Domestic FootballThe V.League Heartbeat: Notes on a Football Nation Learning to Count Itself AgainThe V.League Heartbeat: Notes on a Football Nation Learning to Count Itself...
International FootballIndonesia 0-0 Malaysia: How a Low Block Nullified Over 50 Minutes of Numerical AdvantageIn the 37th minute, in a corner of the pitch the broadcast cameras almost...
International FootballFootball's New Rulebook and the Lesson of a Twenty-Two-Year-Old LawIn September 2026, from the stands of Groupama Stadium in Lyon, I recorded th...
Domestic FootballVietnam's 1-0 win over the Philippines: Three points secured, but the tactical map is fracturingThe match in Bandung kicked off late because of heavy rain. I was watching fr...
International FootballThe Stopwatch in Islamabad and Football's Unanswered Question About TimeLate afternoon in Islamabad, inside a courtroom of the Federal Constitutional...
International FootballTurkish Cup Quarter-Finals Pushed Back Seven Days for the Spanish Super Cup in Istanbul: The Verdict Lies in the Clauses, Not the EmotionOn 25 September 2026, a scheduling notice fewer than ten lines long landed on...
Domestic FootballThe Missed Yellow Card in Dong Nai and the Limits of V-League DisciplineOn the replay, Huynh Tan Sinh approaches Nguyen Dinh Bac from behind. The Don...
International FootballAtletico Madrid 2-1 Real Madrid: A Late Goal Awakens Old Ghosts at the MetropolitanoThe Final Whistle and the Punch into the Air Three long blasts of the whistle...
Domestic FootballThe Data Gap in V.League: When a Contract Is Signed on a 90-Second ClipAt 10 p.m. in Brisbane, I reopened the footage of a V.League match that had...
International FootballJoksic Blames the Red Card, but Garudayaksa Is Dying Somewhere ElseThe 92nd minute, Pakansari. The ball broke loose from a second-phase duel...
Domestic FootballWhen the Source Goes Missing: Vietnamese Football and the Trap of Pre-Fabricated StoriesWhen the Source Goes Missing: Vietnamese Football and the Trap of...
International FootballThe Empty Analysis: Vietnam Football's Data Silence Beneath the BenchOn January 14, 2026, in Doha, Nguyen Dinh Bac rose to head home the opening...
International FootballVietnamese Football and the Missing Data ColumnAt 9:04 p.m., a V.League club published a signing announcement on its officia...
Domestic FootballMinute four, a corner in 57 and a through ball in 90: how Sông Lam Nghệ An bought a win in Pleiku at the lowest priceIn the fourth minute, Bruno Pereira went down near the centre circle at Pleik...
Domestic FootballWhen VAR Erased the Penalty: Công An Hà Nội Escape, Thanh Hóa Take a Point Worth a SeasonIn the final minutes, Nguyễn Filip charged out of his goal and clattered into...
Domestic FootballDinh Bac breaks the low block, but CAHN still drop two points at Hang DayIn the 43rd minute, Ngoc Tin rose highest at the far post, and the Thanh Hoa...
International FootballSerie A Matchday 8 Referee Appointments: When the Officials' List Becomes Strategic DataOn October 14, 2026, the Italian Referees' Association (AIA) published its...
International FootballThe V.League transfer window: money still moves, but no one keeps a public ledgerIn a hotel lobby in Hanoi in the first days of January 2026, an agent opened...
International FootballWhen “Guadalajara” Reads as Chivas: A Labelling Failure and Its Lesson for VAROctober 21 falls on a Wednesday. In the calendar I have kept since 2026 — the...
International FootballWhen the Data Doesn't Arrive: A Craft Lesson from an Empty Tactical ReportOn Tuesday morning, on a screen in a Manchester flat, the report finished...
International FootballReferee César Ramos and the Hidden Bet Before Atlas vs América: When a Four-Match Penalty Streak Becomes a Tactical VariableOn 20 and 21 October 2026, Liga MX Apertura enters Matchday 13 with nine...
International FootballAl-Ahli 3-2 Al-Fayha: the 47:23 goal was lawful — the hard part lies elsewhereThe clock in the top right corner of the screen ticks from 46:59 to 47:00. Th...
International FootballGetafe vs Rayo Vallecano: Emil Audero, Dani Carvajal and the Variables That Sit Outside the Projected LineupOn the official calendar this match kicks off at 19:00 UTC on Monday, 19...
Domestic FootballAFC Weighs Postponing Asian Cup 2027: The 38-Day Subtraction, the Age Curve and Who Carries the LiabilityThree dates and a calendar already printed On 21 October 2026, in Tokyo, the...
International FootballWest Brom 3-2 Blackburn Rovers: The 89th-Minute Comeback and Four Defensive Failures Worth ReviewingThe ball comes in from the flank, Aune Heggebo rises and heads it down, and...
International FootballLaw 11 Is Not Read With the Eyes: Why V.League Still Argues Even With VARIn September 2026, I received an eleven-second clip and a question: Alan's go...
EsportsThe Patch Isn't in the Patch Notes: Lessons From an Empty Analysis PipelineThe Patch Isn't in the Patch Notes: Lessons From an Empty Analysis Pipeline...
International FootballFreeze-frame and Malen's red card: Gasperini hits out at VAR after Roma's 0-0 draw at ComoI still remember that night in Moscow in June 2026. Sitting beside a German...
EsportsThe Empty Report: When Esports Data Goes Silent and Analysts Must Learn Not to Blow the WhistleThere is a moment in this profession that almost no one wants to mention: the...
International FootballEmpty Data Sheets and the Price of Hasty Conclusions — Lessons from a V.League Analysis RoomIn October 2026, at the training centre of Sanna Khanh Hoa BVN, I sat in fron...
Domestic FootballVAR in V.League and the 2026 Transfer Window: The Real Verdict Lies in the Clause, Not the WhistleMinute 84, round 14 of the 2026/2026 V.League 1 season. Thien Truong Stadium ...
TennisA 'Tennis' Label Stuck on a Pakistan News Report: Data Misclassification and Its Cost to Sports AnalyticsA 'Tennis' Label Stuck on a Pakistan News Report: Data Misclassification and...
International FootballInside the Transfer Window: Money, Contracts and the Phone Calls That Decide DealsOn the final night of the transfer window, I sat in a small hotel in north...
Martial ArtsWhen the System Returns a Void: Modern Sport's Quiet Fear of Empty DataThe screen in the press room showed a single line: N/A. No athlete's name, no...
International FootballData Discipline in Football Analysis: Nine Dimensions and the Trap of an Empty InputOn the night of 30 June 2026, in Kazan, I sat in front of a screen with...
International FootballEngland 7-0 Croatia in Rijeka: Saka's Brace and the Gaps Behind a Flattering ScorelineBukayo Saka's first goal on Croatian soil came from a passage of play I had t...
International FootballNine Dimensions of Analysis, Not One of Them Has FootballLast night I opened a nine-page document. It had tables, a risk matrix, a...
International FootballThe Football Punditry Machine and the Data Gap Nobody AuditsOn my screen sits a nine-dimension analysis, six pages long. Tactical and...
Domestic FootballComplete Forms, Empty Information: The Missing Verification Gate in V.League's VAR RoomOn the scoreboard, the score does not change. In the match report, the line...
International FootballMislabeled and Unverified: The Verification Gap in Football DataIn a recent audit of our content library, I came across an item labeled...
Domestic FootballThe V.League Heartbeat: Notes on a Football Nation Learning to Count Itself AgainThe V.League Heartbeat: Notes on a Football Nation Learning to Count Itself...
International FootballIndonesia 0-0 Malaysia: How a Low Block Nullified Over 50 Minutes of Numerical AdvantageIn the 37th minute, in a corner of the pitch the broadcast cameras almost...
International FootballFootball's New Rulebook and the Lesson of a Twenty-Two-Year-Old LawIn September 2026, from the stands of Groupama Stadium in Lyon, I recorded th...
Domestic FootballVietnam's 1-0 win over the Philippines: Three points secured, but the tactical map is fracturingThe match in Bandung kicked off late because of heavy rain. I was watching fr...
International FootballThe Stopwatch in Islamabad and Football's Unanswered Question About TimeLate afternoon in Islamabad, inside a courtroom of the Federal Constitutional...
International FootballTurkish Cup Quarter-Finals Pushed Back Seven Days for the Spanish Super Cup in Istanbul: The Verdict Lies in the Clauses, Not the EmotionOn 25 September 2026, a scheduling notice fewer than ten lines long landed on...
Domestic FootballThe Missed Yellow Card in Dong Nai and the Limits of V-League DisciplineOn the replay, Huynh Tan Sinh approaches Nguyen Dinh Bac from behind. The Don...
International FootballAtletico Madrid 2-1 Real Madrid: A Late Goal Awakens Old Ghosts at the MetropolitanoThe Final Whistle and the Punch into the Air Three long blasts of the whistle...
Domestic FootballThe Data Gap in V.League: When a Contract Is Signed on a 90-Second ClipAt 10 p.m. in Brisbane, I reopened the footage of a V.League match that had...
