Benfica
Paxon Ruffin, the No. 244 shirt and the bench spot against Pachuca: reading a 16-year-old prospect from the registration sheet19:05, and the name at the bottom of the sheet Monterrey's squad list for...
The Empty File in Ligue 1: An Evidence Chain Starts With the Numbers Nobody ReadsIn March 2026 I built a spreadsheet overnight. Twelve Ligue 1 clubs, 220...
Jhon Duran's Panenka: A Five-Second Moment and 14 Unverified Data PointsMinute 5, at Estádio da Luz, Jhon Duran places the ball on the penalty spot. ...
Vangelis Pavlidis: The Striker Dutch Football Had to Learn to Read AgainInside the NOS studio, Rafael van der Vaart said something the editors could...
Amorim at San Siro: Two Trequartistas and the Empty Space Behind ThemIn the 63rd minute, the ball rolled out toward the touchline. A player in red...
Baku: A Hydraulic Leak, 0.092 Seconds, and the Choke Point of Mercedes' Internal Title FightOn the Baku timing screens, Andrea Kimi Antonelli's name sat exactly 0.092...
BLAST Slam VIII: Yandex Secure Top-Three Finish and a Poem of Long Games63 minutes. The clock in my commentary booth ticked from 62:59 to 63:00, and ...
Sasipaporn's 8-0-18 Sequence: XMLS Thanh Hoa Bought a Hitter, Not a SystemEvery analysis of mine begins with a forgotten number. This time it is zero. ...
Man Utd 1-1 Man City in the WSL: Terland's 90th-minute equaliser, Shaw's switch onto Janssen and the visitors' double lossMinute 90. The ball travels back up the pitch from Manchester United's own...
Salah in a Trabzonspor shirt in the Conference League: a match report that cannot be verifiedLate on a Thursday night in September, I stayed behind at a cafe on Kilburn...
Nine Dimensions of Vietnamese Football Analysis: From V.League to the Player Export PipelineAn August night at Hang Day, minute 71, a V.League centre-back steps up half ...
Rashford returns to starting XI: Carrick's gamble or redemption?I once got a name wrong, and it took me thirty days of rewinding to hear the...
Letran opens NCAA Season 102 with win over Perpetual, extend streak to three straight victories against familiar foeThe Knights picked up right where they left off against the Altas. Letran onc...
Table Tennis England Launches Seven Regional Officiating Academies: An Investment in Supply, Not in StarsTable Tennis England has announced the launch of a Technical Officials Academ...
TT Kidz and 70 Activity Cards: English Table Tennis Chooses the Child Over the StrokePortsmouth, a weekend morning. Thirty children aged seven to eleven stand...
Inside the Touchline at Hang Day: Why Polking Said CAHN 'Were Not Good' and Kewell Spoke of BeliefAround 21:30 on October 18, at Hang Day Stadium, I stood in the mixed intervi...
An Empty Arena Needs No Audience: When Vietnamese Esports Data Faces an Information VoidI wrote my blog from a rented room in Nha Trang; now probability takes me...
Cancelo's 57th-Minute Challenge: What VAR Is Allowed to Do, and What It Is NotMinute 57. The ball rolled out for a throw on the right, and the game carried...
Nikola Kalinic: Retiring at 34 While Physically Flying - A Story of Mental Burnout and the Transition to CoachingWhen Nikola Kalinic announced his retirement at age 34, all of Europe was...
Nine blind spots in Vietnamese swimming journalism: When data is empty and stories remain untoldOn an April morning in Guangzhou, I sat in the waiting area of the Wu Guang...
