EuroLeague Revises Three Foul Categories from the New Year: What Was Announced and What Was Left BlankA three-line announcement. Three foul categories will change. Not a single...
From Porto 2026 to Monaco 2026: When Football Is Written as an EquationIn the 71st minute in Gelsenkirchen, on 26 May 2026, Deco collected the ball ...
The Blank Scorecard: Who Is Erasing Vietnamese Women's Badminton from the Data?One March evening, the organizers of an international badminton event in Kual...
Vietnamese Youth Table Tennis: The Three Seconds After Losing a PointOne weekend afternoon at the arena, I sat in the fourth row watching the...
Echoes After the Buzzer: Panathinaikos, Fenerbahçe and the Club-Dedicated Content Machine in the EuroLeagueIn the broadcasting calendar of Greek basketball, there is a time slot...
China brings record height duo to Women's World Cup: Zhang Ziyu and Han Xu will change the gameAt the FIBA Women's World Cup, the Chinese women's basketball team is drawing...
PAOK and the 15-day gap: Trinchieri, a 6-0 run and a roster that isn't closed yetOn September 14, at PAOK BC's Media Day in Thessaloniki, a reporter asked...
Thailand's Youth-Only Gamble at Asiad 20: No Over-Age PlayersOn the afternoon of September 2, I received Thailand's 23-man squad for Asiad...
CS2 Loses 19,620 Players in September 2026: A Seven-Month Slide and the Gap Behind a 1.45 Million PeakThere are nights when I call out the name of a match, and the stadium only...
India Beat New Zealand 3-0 as AVC 2026 Quarterfinal Berth Still Hinges on Oman vs BahrainOn Tuesday night in Fukuoka, India did everything they could possibly do. The...
Vietnam's 27-Match Unbeaten Run: When the Real Data Is Not the Zero on the ScoreboardI sat down with the four heat maps from Vietnam's 1-0 win over the Philippine...
TT Kidz: When English Table Tennis Re-Excavates the Foundation at Ages 7–11In Portsmouth, on a weekend morning, 30 children aged 7–11 stand in a circle...
Torino Keep Cacciamani: When an Offer Is Rejected, the Contract Clause Is the One That SpeaksTorino Keep Cacciamani: When an Offer Is Rejected, the Contract Clause Is the...
The Vietnam-Korea Esports Market: Nine Layers of Data and the Gap No One Wants to NameIn November 2026, an esports team in Busan sent me the salary sheet of a...
College Swimming League's Inaugural Season: Four Matches, One Signal, and a Data GapThis week, while reviewing swimming sources for the Australian market, I paus...
Electronic Eyes and Silent Whistles: When Technology Decides Fate on the Tennis CourtElectronic Eyes and Silent Whistles: When Technology Decides Fate on the Tenn...
The 'Obligation to Buy' Trap: How Loan Deals Shift Risk onto Small ClubsIn the summer of 2026, Juventus completed their final payment to Fiorentina i...
When Data Disappears: Lessons from the Void in Modern Football AnalysisIn the last three matches, this team's PPDA has decreased... but no one could...
The Last of Us Tops the 100 Greatest Games List: The Criteria War Behind the Number One SpotKinda Funny Games has published its list of the 100 greatest games of all tim...
EuroLeague Opening Night: Olympiacos and Panathinaikos Win Comfortably, but the Schedule Is What Will Decide the SeasonTwo scorelines sat side by side on the EuroLeague opening-night results board...
