ljl
VolleyballJapan led 2-0 and lost 3-2: the same lesson, six years laterSet four, Japan had match point. The Paris South arena had been waving red an...
EsportsAsia's Esports Transfer Window: Contract Noise and Nine Buried Layers of DataThree in the morning in Tokyo. I was still awake in front of the screen when...
International FootballWhen an Obituary Slips Into the Football Data StreamOn the back stand of a training ground, I have a habit of re-reading every...
VolleyballVietnam's Women's Volleyball and the Data Challenge on the Big StageOn a summer night in Nha Trang, I replayed a recording of the Vietnam women's...
International FootballHarry Kane erases a 48-year Bundesliga record: 100 goals in 98 games and Bayern's unsettled questionOn a Tuesday morning, I arrived at Säbener Straße twenty minutes earlier than...
Martial ArtsChimaev Wants Strickland Again: Three 48-47 Cards, One Forgotten Weight Cut, and the Data Gap Nobody MeasuredThree scorecards sit side by side on the table. Same number, 48-47. Not one o...
Formula 1Singapore Turn 1: Leclerc Won the Launch, Verstappen Won the GeometryWhen the five red lights on the signal gantry blinked out over Marina Bay,...
Martial ArtsJena Bishop Rallies to Outpoint Liz Carmouche for PFL CrownBusan, an early morning in late September. I sit in my small apartment...
VolleyballNebraska Holds No. 1 in the NCAA's First Top 16: How the Committee Reads SchedulesOn October 18, 2026, the NCAA selection committee released its first 16-team...
Domestic FootballV.League and the Economics of Export: Resource Asymmetry and the Academy Pipeline in Vietnamese Football2 a.m. in Manchester. I open a V.League livestream on an old laptop; the...
VolleyballNebraska Sweeps Creighton 3-0 Before a Record 15,405: Reading the Stat Sheet Like a Medical ChartThe first set ended 25-13. On the electronic stat board at Pinnacle Bank Aren...
BasketballRecord-Breaking Crowds in Window 4 of FIBA World Cup Qualifiers: How Is Global Basketball Breathing?342,700 spectators. That number is not the total revenue of an NBA playoff...
VolleyballVietnam women's sepak takraw at Asiad 20: One substitution turned the match, and a flaw named the first gameAt Asiad 20, there was a moment I kept like an uncut reel of film. The score...
International FootballHaaland, 2027 and the Spanish Chessboard: Reading a Transfer That Hasn't StartedOn a late October evening in Lyon, my phone rang with an unknown number. On t...
International FootballWhen Ian Wright Speaks, I Check the Release Clause: Manchester City's File and the Unproven 900 Million Pounds QuestionAt eleven at night in São Paulo, I replayed Ian Wright's ITV interview. His...
Domestic FootballThe Soil Beneath the Glare: Ten Years of Youth Development in Vietnamese FootballOn 5 January 2026, at Rajamangala, Nguyen Xuan Son went down. In the 60th...
TennisVietnam's 2026 World Cup Journey: From Training Ground to the Big Stage LightsThe training ground of the Vietnam Youth Football Training Center on a Tuesda...
International FootballWhen a Mislabeled Data File Slips Into V.League Scouting RoomsAt 10:40 p.m. the office held nothing but the ceiling fan. A young colleague...
International FootballScotland vs North Macedonia: The Three-Match Pressure and the Lesson of a Mislabelled ReportOn my desk in Guangzhou, a sports report was printed from a foreign source. I...
Domestic FootballVietnam vs Malaysia in the Third-Place Match: The Compressed Block and the Transition ProblemThe pitch at Malaysia's training session was almost empty when I arrived. The...
EsportsAsia's Esports Transfer Window: Contract Noise and Nine Buried Layers of DataThree in the morning in Tokyo. I was still awake in front of the screen when...
International FootballWhen an Obituary Slips Into the Football Data StreamOn the back stand of a training ground, I have a habit of re-reading every...
VolleyballVietnam's Women's Volleyball and the Data Challenge on the Big StageOn a summer night in Nha Trang, I replayed a recording of the Vietnam women's...
International FootballHarry Kane erases a 48-year Bundesliga record: 100 goals in 98 games and Bayern's unsettled questionOn a Tuesday morning, I arrived at Säbener Straße twenty minutes earlier than...
Martial ArtsChimaev Wants Strickland Again: Three 48-47 Cards, One Forgotten Weight Cut, and the Data Gap Nobody MeasuredThree scorecards sit side by side on the table. Same number, 48-47. Not one o...
Formula 1Singapore Turn 1: Leclerc Won the Launch, Verstappen Won the GeometryWhen the five red lights on the signal gantry blinked out over Marina Bay,...
Martial ArtsJena Bishop Rallies to Outpoint Liz Carmouche for PFL CrownBusan, an early morning in late September. I sit in my small apartment...
VolleyballNebraska Holds No. 1 in the NCAA's First Top 16: How the Committee Reads SchedulesOn October 18, 2026, the NCAA selection committee released its first 16-team...
Domestic FootballV.League and the Economics of Export: Resource Asymmetry and the Academy Pipeline in Vietnamese Football2 a.m. in Manchester. I open a V.League livestream on an old laptop; the...
VolleyballNebraska Sweeps Creighton 3-0 Before a Record 15,405: Reading the Stat Sheet Like a Medical ChartThe first set ended 25-13. On the electronic stat board at Pinnacle Bank Aren...
BasketballRecord-Breaking Crowds in Window 4 of FIBA World Cup Qualifiers: How Is Global Basketball Breathing?342,700 spectators. That number is not the total revenue of an NBA playoff...
VolleyballVietnam women's sepak takraw at Asiad 20: One substitution turned the match, and a flaw named the first gameAt Asiad 20, there was a moment I kept like an uncut reel of film. The score...
International FootballHaaland, 2027 and the Spanish Chessboard: Reading a Transfer That Hasn't StartedOn a late October evening in Lyon, my phone rang with an unknown number. On t...
International FootballWhen Ian Wright Speaks, I Check the Release Clause: Manchester City's File and the Unproven 900 Million Pounds QuestionAt eleven at night in São Paulo, I replayed Ian Wright's ITV interview. His...
Domestic FootballThe Soil Beneath the Glare: Ten Years of Youth Development in Vietnamese FootballOn 5 January 2026, at Rajamangala, Nguyen Xuan Son went down. In the 60th...
TennisVietnam's 2026 World Cup Journey: From Training Ground to the Big Stage LightsThe training ground of the Vietnam Youth Football Training Center on a Tuesda...
International FootballWhen a Mislabeled Data File Slips Into V.League Scouting RoomsAt 10:40 p.m. the office held nothing but the ceiling fan. A young colleague...
International FootballScotland vs North Macedonia: The Three-Match Pressure and the Lesson of a Mislabelled ReportOn my desk in Guangzhou, a sports report was printed from a foreign source. I...
Domestic FootballVietnam vs Malaysia in the Third-Place Match: The Compressed Block and the Transition ProblemThe pitch at Malaysia's training session was almost empty when I arrived. The...
