xg
EsportsThe Empty Spreadsheet: How an Analytics Room Fools Itself with a Null FileAt three in the morning in Shenzhen, I opened the output file from the...
International FootballThe Null Result: When Football Answers in SilenceFour in the morning in Penang, the printer in the newsroom spat out a sheet. ...
International FootballAn Empty Dossier in the Transfer Window: When Decisions Are Made Without DataThis week a dossier landed on my desk in Shenzhen. Exactly one field was fill...
International FootballThe FIFA Ranking Doesn't Lie, But It Can't See the Home GroundThere is one number from the FIFA ranking that I have taped to the wall of my...
EsportsAn Empty Sheet Is Not a Clean Sheet: The Silent Trap of Sports DataAt three in the morning, Cat Dai Street had long since turned off its lights....
EsportsWhen the Spreadsheet Stays Silent: Silent Analytical Failure and the Deadly Trap of Incomplete Sports DataSeoul, a rainy night. I sat before a screen showing a spreadsheet with nine...
International FootballNull Signal: When the Analysis Returns Zero and the Transfer Market Still Has to SpinOpening: The Morning I Received a Blank Sheet One morning in late July, I...
International FootballCarrick Backed: Manchester United Choose Faith While Left-Back Stays EmptyFour matches. One win. And a left-back position still unfilled after the summ...
Domestic FootballV-League 2026-2026: Home Advantage Is Melting — What Three Seasons of Data SayThat day, on the stands of Hang Day Stadium, I recorded every pass in my...
TennisAn Empty Risk Matrix Is Not Evidence of Safety: Notes From a Failed Tennis Data PipelineOn Tuesday morning in Sydney, I opened the extraction file for a hard-court...
Domestic FootballThe Stat Sheet Lies Through Its Silence: Vietnamese Football and the Gaps Nobody ReadsAt one in the morning in Hamburg, the North German winter pushed the mercury...
Domestic FootballVietnam U23 depart for Nagoya: the arithmetic of 22 moving numbers before Asiad 2026 kicks offThe flight left Tan Son Nhat at 00:15 on 13 September 2026, and in the squad...
EsportsV-League 2026/2026: When 61% Possession Cannot Produce Even 1 xGRound 8 of the 2026/2026 V-League, I sat in my old rented room in Nha Trang...
BadmintonNine Layers of Analysis Returned a Single Word: NonePenang, August rain. Water runs down the corrugated roof of an eleventh-floor...
International FootballWhen the Tracking System Falls SilentIn the summer of 2026, at the Marseille sports magazine newsroom, I received ...
International FootballData Gaps in the Transfer Window: Where Stories Are Invented to Fill the VoidIn July, an unfamiliar player's name appeared in three French sports outlets...
Domestic FootballHanoi FC won 2–1 at Thong Nhat Stadium — What the data really exposesIn the 90+3rd minute at Thong Nhat Stadium, the atmosphere was still tense....
International FootballThe Null Result: When Football Answers in SilenceFour in the morning in Penang, the printer in the newsroom spat out a sheet. ...
International FootballAn Empty Dossier in the Transfer Window: When Decisions Are Made Without DataThis week a dossier landed on my desk in Shenzhen. Exactly one field was fill...
International FootballThe FIFA Ranking Doesn't Lie, But It Can't See the Home GroundThere is one number from the FIFA ranking that I have taped to the wall of my...
EsportsAn Empty Sheet Is Not a Clean Sheet: The Silent Trap of Sports DataAt three in the morning, Cat Dai Street had long since turned off its lights....
EsportsWhen the Spreadsheet Stays Silent: Silent Analytical Failure and the Deadly Trap of Incomplete Sports DataSeoul, a rainy night. I sat before a screen showing a spreadsheet with nine...
International FootballNull Signal: When the Analysis Returns Zero and the Transfer Market Still Has to SpinOpening: The Morning I Received a Blank Sheet One morning in late July, I...
International FootballCarrick Backed: Manchester United Choose Faith While Left-Back Stays EmptyFour matches. One win. And a left-back position still unfilled after the summ...
Domestic FootballV-League 2026-2026: Home Advantage Is Melting — What Three Seasons of Data SayThat day, on the stands of Hang Day Stadium, I recorded every pass in my...
TennisAn Empty Risk Matrix Is Not Evidence of Safety: Notes From a Failed Tennis Data PipelineOn Tuesday morning in Sydney, I opened the extraction file for a hard-court...
Domestic FootballThe Stat Sheet Lies Through Its Silence: Vietnamese Football and the Gaps Nobody ReadsAt one in the morning in Hamburg, the North German winter pushed the mercury...
Domestic FootballVietnam U23 depart for Nagoya: the arithmetic of 22 moving numbers before Asiad 2026 kicks offThe flight left Tan Son Nhat at 00:15 on 13 September 2026, and in the squad...
EsportsV-League 2026/2026: When 61% Possession Cannot Produce Even 1 xGRound 8 of the 2026/2026 V-League, I sat in my old rented room in Nha Trang...
BadmintonNine Layers of Analysis Returned a Single Word: NonePenang, August rain. Water runs down the corrugated roof of an eleventh-floor...
International FootballWhen the Tracking System Falls SilentIn the summer of 2026, at the Marseille sports magazine newsroom, I received ...
International FootballData Gaps in the Transfer Window: Where Stories Are Invented to Fill the VoidIn July, an unfamiliar player's name appeared in three French sports outlets...
Domestic FootballHanoi FC won 2–1 at Thong Nhat Stadium — What the data really exposesIn the 90+3rd minute at Thong Nhat Stadium, the atmosphere was still tense....
