cassiopeia
BadmintonAn Se-young and the 10-Title Record: When Defense Becomes the Ultimate WeaponI start with xG from the lower leagues, where people mock every number. But i...
Domestic FootballPaes, Romeny and the Ruler of EligibilityIn August 2026, FIFA approved Maarten Paes's change of association. Six month...
Table TennisWhen a Table Tennis Analysis Sheet Comes Back All N/A2:14 a.m., the third day of a working week in Guangzhou. I open the file that...
International FootballJoel Huiqui, a Tray of Tacos de Canasta and Cruz Azul's Media-Relations ProblemAt La Noria that morning, the first thing people saw was a tray of tacos de...
BasketballThe Night Before the Window Closes: When the Transfer Market Goes Quiet, the Honest Writer Stays StillAt three in the morning on the final day of the winter transfer window, I sat...
EsportsSony Withdraws from Physint: Deep Analysis of the Twist Reshaping the AAA Gaming IndustryKojima Productions has once again stopped the entire gaming industry in its...
International FootballEmpty Report: When Data Has Nothing to Say – Lessons on Information Integrity in Modern FootballThroughout my 17 years working with football data, I have never seen an 'empt...
Domestic FootballThe Geometry of a Defeat: Hanoi FC and the 45 Seconds That Decided It Against SHB Da NangIn the 44th minute, Nguyen Van Quyet received the ball on the left flank,...
BasketballOklahoma City and Nikola Topic: A Patience Test Before the 2026-27 SeasonIn the press room in Oklahoma City on October 5, 2026, the loudest sound in t...
International FootballBenzema trapped in Saudi Arabia: The 2030 contract and the power play at Al-HilalKarim Benzema has left Al-Hilal by mutual agreement just seven months after...
BasketballNine Sections, Zero Facts: The Hole in This Summer's Transfer DossierOn a Tuesday morning, a four-page transfer dossier landed in my inbox. It had...
Domestic FootballVietnamese Football and the Data Problem: When Deep Analysis Lacks Raw MaterialIn modern football, the value of an analysis does not lie in its length or it...
AthleticsTwelve Days, Five Sports, One Body: When Greece Turns a Human Into a Laboratory3 AM in New York, I left a screen open on a website with no logo. No...
Table TennisETTU Europe Cup Men: Group Stage Draw Completed - 16 Teams Split into 4 Groups, Top 2 AdvanceOn August 12, 2026, the European Table Tennis Union (ETTU) officially announc...
BadmintonVietnam Open 2026: Aidil Sholeh's Super 100 Title and the Trap of Over-Reading a ScorelineOn Sunday, 13 September 2026, in Ho Chi Minh City, Aidil Sholeh Ali Sadikin...
International FootballRace Against Time Before El Clasico: The File on Real Madrid's SilenceIn the press room at Valdebebas, no one mentioned the word "flu." My phone...
BadmintonVietnamese Badminton in the Regular Season: Two Olympic Slots and the Gap Nguyễn Tiến Minh Left BehindI counted. Six in the morning, a training hall in Nagoya, only two people...
International FootballArsenal close to extending Arteta: what the £5m Champions League clause says about the club's real ambitionI read the story at six in the morning Manchester time, before the coffee had...
Formula 1Nine Layers of Data in the F1 2026 Transfer Window: When Rumours Get Priced and Cash Flow Is the TruthI remember the morning of 1 February 2026, when Ferrari published a statement...
BasketballOne Free Throw, 22 Points and the $48.97 Million Bet Washington Is Making on Trae YoungThe Monday box score read: Trae Young, 22 points, 6 rebounds, 10 assists in 3...
Domestic FootballPaes, Romeny and the Ruler of EligibilityIn August 2026, FIFA approved Maarten Paes's change of association. Six month...
Table TennisWhen a Table Tennis Analysis Sheet Comes Back All N/A2:14 a.m., the third day of a working week in Guangzhou. I open the file that...
International FootballJoel Huiqui, a Tray of Tacos de Canasta and Cruz Azul's Media-Relations ProblemAt La Noria that morning, the first thing people saw was a tray of tacos de...
BasketballThe Night Before the Window Closes: When the Transfer Market Goes Quiet, the Honest Writer Stays StillAt three in the morning on the final day of the winter transfer window, I sat...
EsportsSony Withdraws from Physint: Deep Analysis of the Twist Reshaping the AAA Gaming IndustryKojima Productions has once again stopped the entire gaming industry in its...
International FootballEmpty Report: When Data Has Nothing to Say – Lessons on Information Integrity in Modern FootballThroughout my 17 years working with football data, I have never seen an 'empt...
Domestic FootballThe Geometry of a Defeat: Hanoi FC and the 45 Seconds That Decided It Against SHB Da NangIn the 44th minute, Nguyen Van Quyet received the ball on the left flank,...
BasketballOklahoma City and Nikola Topic: A Patience Test Before the 2026-27 SeasonIn the press room in Oklahoma City on October 5, 2026, the loudest sound in t...
International FootballBenzema trapped in Saudi Arabia: The 2030 contract and the power play at Al-HilalKarim Benzema has left Al-Hilal by mutual agreement just seven months after...
BasketballNine Sections, Zero Facts: The Hole in This Summer's Transfer DossierOn a Tuesday morning, a four-page transfer dossier landed in my inbox. It had...
Domestic FootballVietnamese Football and the Data Problem: When Deep Analysis Lacks Raw MaterialIn modern football, the value of an analysis does not lie in its length or it...
AthleticsTwelve Days, Five Sports, One Body: When Greece Turns a Human Into a Laboratory3 AM in New York, I left a screen open on a website with no logo. No...
Table TennisETTU Europe Cup Men: Group Stage Draw Completed - 16 Teams Split into 4 Groups, Top 2 AdvanceOn August 12, 2026, the European Table Tennis Union (ETTU) officially announc...
BadmintonVietnam Open 2026: Aidil Sholeh's Super 100 Title and the Trap of Over-Reading a ScorelineOn Sunday, 13 September 2026, in Ho Chi Minh City, Aidil Sholeh Ali Sadikin...
International FootballRace Against Time Before El Clasico: The File on Real Madrid's SilenceIn the press room at Valdebebas, no one mentioned the word "flu." My phone...
BadmintonVietnamese Badminton in the Regular Season: Two Olympic Slots and the Gap Nguyễn Tiến Minh Left BehindI counted. Six in the morning, a training hall in Nagoya, only two people...
International FootballArsenal close to extending Arteta: what the £5m Champions League clause says about the club's real ambitionI read the story at six in the morning Manchester time, before the coffee had...
Formula 1Nine Layers of Data in the F1 2026 Transfer Window: When Rumours Get Priced and Cash Flow Is the TruthI remember the morning of 1 February 2026, when Ferrari published a statement...
BasketballOne Free Throw, 22 Points and the $48.97 Million Bet Washington Is Making on Trae YoungThe Monday box score read: Trae Young, 22 points, 6 rebounds, 10 assists in 3...
