telemetry
Amid a Storm of Transfer Rumors, Vietnamese Football Needs a Credible FilterOn a Vietnamese football forum, a hurriedly taken photo is posted near...
CS2 Logs Seventh Straight Monthly Decline: 805,637 Average Concurrent PlayersOn September 23, CS2 hit a peak of 1,450,705 concurrent players. When Septemb...
When Data Goes Silent: The Biggest Illusion in Sports AnalyticsWhen Data Goes Silent: The Biggest Illusion in Sports Analytics That night in...
Asian Games Men's Singles Final: Loh Kean Yew, Kunlavut Vitidsarn, and the Lesson of a Preview Without Tactical DataASIAN GAMES MEN'S SINGLES FINAL: LOH KEAN YEW, KUNLAVUT VITIDSARN, AND THE...
The Empty Cell: East African Women's Athletics and the Fight Against InvisibilityI was sitting in front of a screen in Nairobi, opening the results sheet of a...
European Mixed Doubles Final: France's Resilience Against Germany's ControlGame two, the scoreboard read 6-9. Charlotte Lutz stood back toward the left...
The Gap on the Badminton Court: Where the Match Is Truly PlayedI sat in the seventh row of an arena in Da Nang, where the sound of racket...
Vietnamese Volleyball: Rebuilding the Foundation from Unwatched Sunday AfternoonsThat afternoon was a Sunday at the Ninh Binh arena. There was no giant...
The 52-Week Slide: Table Tennis Rankings and the Trap of Undated DataThe draw sheet goes up on the corridor wall, and beside every name sits a sma...
ChessBase Magazine #225: 27 miniatures, 10 opening articles and an editorial choice worth debatingA coffee shop on Nguyen Thien Thuat Street in Nha Trang, Thursday evening....
The Nine-Dimension Framework and the Clean-Data Principle: A Turning Point in Professional Esports AnalysisFor more than a decade of following and working in esports analysis, I have...
Boos at Anfield and 115 Charges: When Financial Governance Turns the Pitch into a BattlefieldAt Anfield that night, when the Manchester City lineup was announced, the boo...
Williams' Overweight Car: A Winter Verdict That Cannot Be Erased in One SeasonFebruary, Bahrain. Pre-season testing. While the front-running teams were sti...
Vietnamese Football Doesn't Collapse on the Pitch — It Collapses in the Press RoomIn the press room of a V-League stadium, after the final whistle, there is a...
Antibes and the U19 Strata: Four Comebacks and Two Empty ChairsAntibes and the U19 Strata: Four Comebacks and Two Empty Chairs In Antibes, o...
Pham Quynh Huong, 46 Points and the Missing Denominator Before Vietnam's ASIAD Quarterfinal Against ChinaTwo minutes from the end of the third set in Vietnam's match against South...
Tala Rangel's Two Errors and Mexico's Goalkeeper Question: When a Single Match Is Inflated Into a Whole CycleThat night, from the stands, someone shouted a question nobody wanted answere...
Dakar 2026: Youth Olympic Beach Volleyball Schedule and the Forgotten Story of Africa's First HostingThere is one detail in the Dakar 2026 Youth Olympic beach volleyball schedule...
When a Martial Arts Analysis System Returns ZeroOn my computer screen in Chiang Mai, every data field is empty. Title: N/A....
Data Discipline: Lessons from an Empty Esports AnalysisThere is a report I still keep on my hard drive to this day. It runs twelve...
