woodward
Table TennisBraintree League: 6-4, 5-5 and the Last Data Layer of Amateur Table TennisA 6-4 scoreline appeared twice in the same week of the Braintree League. The...
International FootballPalmer and the Anchored No. 10: Reading a Revival Through a Narrow Camera AngleOn 12 September 2026 I sat down to rebuild the tape of Chelsea's sixth match ...
BadmintonWhen the Analysis Has No Data: A Lesson for Sports WritersI opened the tactical analysis and found every box empty. Only one phrase...
EsportsNine layers of data behind a major esports eventIn the analysis room of a major tournament, my screen is always split into ni...
BadmintonIndia at Asian Games 2026: When the Badminton Medal Machine Rests on a Single AxisIn the first game, nobody imagined that ending. Satwiksairaj Rankireddy dropp...
Table TennisFour Divisions, Sixteen Under-16 Players and a Trip to the Faroes: The Development Map of Isle of Wight Table TennisOn the evening of 4 September, at the annual presentation evening of the Isle...
Table TennisNine Layers of Data Behind a Table Tennis ScoreboardThe deciding game, the score 9-7 for the player holding serve. Four rallies...
BadmintonFrench Open 2026 final: Sindhu, An Se Young and the arithmetic of an 0-10 recordThe decider sat at 15-16. Hina Akechi had clawed back from 14-14 and edged...
EsportsPatches, Broadcast Rights and Balance Sheets: When Esports Prize Money Stops Being the Only YardstickOn August 25, 2026, in Riyadh, Team Falcons lifted the first Esports World Cu...
EsportsSofM Puts LCK Above LPL Before Worlds 2026: A Verdict Without an AppendixOn a Tuesday evening, a clip under a minute long was cut from a stream, its...
International FootballArsenal's 48-Hour Problem Before Leeds: When the International Calendar Decides the MatchArsenal's 48-Hour Problem Before Leeds: When the International Calendar Decid...
SwimmingReading a Lane: From the 15-Metre Underwater Mark to Vietnamese Swimming's Data GapREADING A LANE: FROM THE 15-METRE UNDERWATER MARK TO VIETNAMESE SWIMMING'S DA...
AthleticsThe Goal Lives in the Empty Space: Why Vietnamese Athletics Is Losing Exactly Where Nobody MeasuresAt a national final of the women's 100m, I once sat beside a coach and asked...
BadmintonSindhu Beats Akechi in 73 Minutes: Six Error-Free Points and the Test Named An Se YoungOn Saturday, in the third game of the women's singles semi-final, the...
Table TennisWTT Feeder Chennai: India Holds 7 of 8 Men's Seeds and the Limits of Home AdvantageIn the men's singles seeding list for WTT Feeder Chennai, one figure made me...
EsportsLuminosity and the Playoff Ticket Built on a Single MapThe final day of play at Logitech G Play Connect unfolded like a chessboard...
Domestic FootballEmpty Stadium, Full Hearts: Olaha Manh Duc and Vietnamese Football's Naturalization GambleA late afternoon training session at Longquanyi, I stood long enough to see...
BadmintonChina Masters 2026: Satwik-Chirag and Srikanth — Two Opposite Trajectories of Indian BadmintonWhen the score in the deciding game froze at 17-17, Satwiksairaj Rankireddy...
Martial ArtsEmpty Fields in Martial Arts Data: When the Stat Sheet Cannot Measure a HumanOn Saturday night, at an arena in Ho Chi Minh City, the moment the final bell...
International FootballThe Call That Never Connected: Navas, Batista and the Power Lesson of a First SquadAt the press conference announcing Costa Rica's national-team squad, Fernando...
