morena
When political news slips into the football section: the flaw in automated sports content pipelinesEvery morning, before sitting down to write, I scan the automated football ne...
TOLMACHEVA wins U15 Girls European crown after thrilling three-way tie in AntibesIn the seventh game, the score stood at 12-12. On one side of the table was...
César Ramos Dropped From Liga MX Matchday 11: When a World Cup Referee's Shirt Shows Up on a Nameless PitchA short clip, shot on a phone, spread as fast as fire meeting dry wind. In th...
Türkiye and the 2027 World Championship: Sixth Place Shapes the Seeding, Not the CeilingIn July 2026, on my desk in Guangzhou, there was a news brief exactly two lin...
Boxing Promoter Shot Dead in Las Vegas: The $383,000 Judgment and the Broken Philippine Fighter Recruitment PipelineAt two in the morning on August 13, 2026, in a low-rise commercial building i...
Nine Lenses of an Esports Match: When the Data Has Not Yet SpokenNine Lenses of an Esports Match: When the Data Has Not Yet Spoken On a weeken...
Gretchen Walsh Breaks SCM 50 Free World Record: 22.75 Seconds and a Quote Worth More Than a MedalThe touch at the wall in lane four produced no significant roar. The stands o...
Table Tennis and the Empty Data File: The Line Between Silence and InventionTwo in the morning in Shenzhen, and the screen returned a file with exactly o...
An Empty Dossier: Esports Has No Injury Registry, and a Nine-Dimension Analysis Returned ZeroThree in the morning in Manila. I open a nine-dimension analysis file on...
Vietnam U23 at ASIAD: Three Matches in Eight Days, and a Target Stated Too ClearlyAt Nagoya, coach Dinh Hong Vinh and his players were not allowed to touch the...
Vietnamese Basketball and the Demand for Data Transparency: Nine Analytical Dimensions Through the Lens of an Empty DossierFor nearly a decade, Vietnamese basketball has changed faster than the domest...
Vietnamese Esports in the Data Era: What the Scoreboard Never SaysVietnamese Esports in the Data Era: What the Scoreboard Never Says On a May...
Lakshya Sen at the Asian Games 2026: What the Head-to-Head Record Says About the Path to GoldIn September 2026, in Aichi-Nagoya — the city I have lived in for more than a...
Vietnam U23 2-0 Philippines U23 at ASIAD 2026: The Black Shirt, 74 Silent Minutes, and an Unsolved Finishing ProblemI sat in my small apartment in Guangzhou, the tea long gone cold, replaying t...
The Blank Cell: What Tennis Cannot MeasureOn the Hawk-Eye screen at Centre Court in Wimbledon, Roger Federer's ball lan...
Belgium Open 2026: Portugal's Double U21 Title, and the Twelve-Month Gap the Scoreboard Kept TellingIn Pepinster, a small town in Belgium's Wallonia region, the electronic...
Three Coaches, One Empty Scoreboard: CSL Match 2 and the Whisper from WestmontNight in Westmont. The water has gone flat again and the electronic scoreboar...
44-Year-Old Buakaw Beats Meng Gaofeng Twice in a Year: The Legend, the Distance, and the Cost of StayingA right kick. A half-step back. A round I rewound six times in a small Bangko...
Alwi Farhan Spars With Kento Momota Before Asian Games 2026: The Value Sits in the Body, Not the ShotAlwi Farhan stood on the far side of the net, Kento Momota on the other. The...
Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: The Third Game Broke Open on a 122-Second RallyA 122-second rally early in the third game is where the Asian Games 2026...
