SantosSantos
International FootballEmpty Cells Do Not Lie: The 2026 Transfer Window and the Art of Reading What Is Not WrittenAt three in the morning, I opened a data file sent by a contact in Europe....
International FootballRoy Kent, AFC Richmond and the Labelling Gap in Football DataSeventeen information points. Not a single real club. Not a single real playe...
BadmintonTwo Points, 70 Minutes, and a Historic Comeback: Satwik-Chirag at the China MastersThe final margin was just two points. The match total read 53-51. No one coul...
Martial ArtsRaoni Barcelos Hospitalized After Round-5 TKO Loss: What the Scorecard Leaves OutAround 23:40 Las Vegas time, a stretcher rolled down the corridor beneath the...
International FootballFenerbahçe Tarfin beat Glint Çayırova 100-85: the second quarter decided it, the third opened a questionThe third quarter closed at 27-22 in favour of the home side, and the small...
Table TennisReading Table Tennis Through Nine Layers of Data: When the Scoreboard Doesn't Tell the Whole StoryReading Table Tennis Through Nine Layers of Data: When the Scoreboard Doesn't...
Domestic FootballSix Years Old with Magic Moves, Twelve with No Pitch: The Gap Beneath Vietnamese Women's FootballThere is a question no one asked at the launch of the "Magic Moves" handbook...
International Football83 Minutes of a €125m Signing: Real Madrid's Crowded Right FlankOn the 67th minute at the Bernabéu, Brahim Díaz collected the ball on the rig...
Domestic FootballU20 Vietnam 0-0 U20 Palestine (first half): Difficult match situation, pressure weighs heavy on the feetThe stadium is strangely silent. Not the silence of a friendly match, but the...
Domestic FootballU23 Vietnam vs U23 Philippines: A Must-Win and the Real Centre-Forward ProblemI still remember the moment U23 Vietnam's fourth shot struck the frame agains...
VolleyballThirty Thousand Spectators, Three Journalists: The Media Gap Strangling Women's VolleyballThe stadium was packed with thirty thousand spectators, but the press room he...
Martial ArtsBlank Records: Why Vietnamese Combat Sports Win in the Ring but Leave No TraceThe scoreboard at the corner of the arena showed two names, two weights, two...
International FootballOld Firm at Ibrox: McGregor, 50,000 Fans and the Art of Not Getting Sucked InIbrox, Sunday, and a sentence dragged away from its meaning I once sat in a p...
VolleyballHanoi Tasco Auto reach the semifinal: seven straight wins in phase one and the data nobody has publishedThe final point of the fifth set went to a middle blocker. The whole arena ha...
TennisChwalinska Stuns Swiatek in All-Polish Semifinal, Turning Wuhan Final Into a Contest Between Two Low-Profile PlayersTwo months ago, the name Magdalena Chwalinska had not appeared in the...
Domestic FootballThree Points Over a Gap: The Geometry of Vietnam's 1-0 Win Over the PhilippinesIn the 23rd minute, the ball left a Philippines player's foot, beat Patrik Le...
Domestic FootballVietnam Enters Third-Place Match Amid an Injury Storm and Fixture CongestionVietnam enters the third-place match with a depleted squad, and head coach Ki...
TennisUS Open 2026: Alcaraz, Sabalenka and the Battle to Defend Their Throne - A Tactical and Data AnalysisWhen the first ball of the 2026 US Open rolls on Arthur Ashe Stadium court, N...
International FootballDiomande and the Bernabéu Whistles: When a Record Signing Forces Vinícius to Look in the MirrorIn the match played on Wednesday night at the Santiago Bernabéu, one moment i...
VolleyballThe Empty Data Table and the Conscience of a Volleyball WriterFriday night, my office in Nagoya. I open the analysis file I had been waitin...
