blast
EsportsBLAST vs PGL for 2027: Top VRS Teams Pick Bucharest While BLAST's Invoices HangTwo weeks before the season closed, there was a moment no camera captured: a...
Martial ArtsASIAD 2026: Chau Ngoc Tuyet Sang's Narrow Window Lies in Virtual Taekwondo, Not PoomsaeOn the morning of October 1, 2026, at the Aichi-Nagoya arena, poomsae will op...
International FootballJapan 3-1 Uruguay: Reading the JFA's Behind-the-Scenes Clip Through Transfer-Market EyesOn 24 September, at Miyagi, Japan beat Uruguay 3-1. I watched it at two in th...
SwimmingCollege Swimming League: When U.S. College Swimming First Sold Tickets and Put Up $100,000 in Prize MoneyA Row of VIP Seats by the Pool Wall There is a row of VIP seats set right...
Domestic FootballCAND FC's Promotion Campaign: The Equation Beyond the PitchOn a late August afternoon, at the training center of Cong An Nhan Dan FC...
Table TennisTT Kidz Returns: Table Tennis England and the Test of Quantifying the Talent Pipeline from Age 7 to 11There is a number in Table Tennis England's announcement that I circled on th...
International FootballThe 30 June Deadline and the PSR Chessboard: When Academy Graduates Became the Premier League's CurrencyOn 30 June 2026, in London, I sat in front of my transfer tracking spreadshee...
International FootballMonaco and the Real Cost of the Star-Selling Model in Ligue 1I sat in row seven of Stand B at Stade Louis-II, close enough to watch a youn...
BasketballLe Mans 74-87 Aris: Autopsy of a Road Win for Spanoulis's TeamThe game ended 87-74, a decisive away win for Aris on Le Mans's home court. B...
BadmintonAn Se-young at the 2026 Asian Games: From a 21-9 Scoreline to Five Records That Still Need VerificationThe second game of the final ended at 21-9. That was the only scoreline acros...
EsportsAstralis Bench HooXi and jabbi Days After First LAN Title in Over Six Years: When Contracts Write the Ending, Not FormIn Barcelona, before the roar had faded from the arena, HooXi stood among fou...
BadmintonPV Sindhu at the 2026 Asian Games: Reading the Head-to-Head Matrix Before the Medal TableOn September 15, 2026, Tomoka Miyazaki sat at No. 7 in the world. She was 20...
Golf2026 Presidents Cup: Day One at Medinah, TV Coverage and Five Four-Ball MatchesThere is a five-minute gap in the schedule of Day One at the 2026 Presidents...
AthleticsA Foot Collapsed at Kilometer 40: Assefa, Berlin and 68 Seconds That Could Not Be RecoveredThe twelfth frame of the women's marathon in Berlin did not sit at the starti...
Domestic FootballVietnamese Football: A Data Map of a Talent-Export EconomyA V.League match in a stadium seating twenty thousand people sometimes draws...
BadmintonAn Se-young wins 2026 Asian Games women's singles: reading the 21-17, 21-9 final through data and contextIn the second game of the women's singles badminton final at the 2026 Asian...
AthleticsKaçkar by UTMB, second edition: two thousand runners, sixty countries, and what the results sheet has not yet saidAyder, Rize. Fog spilling down off the Kaçkar range hung so low that only fee...
Table TennisWhen the Data Table Is Empty: Lessons from a Failed Table Tennis AnalysisI reopened my table tennis data table at 2 a.m. on March 12, 2026. The...
Domestic FootballVietnam National Team to Face Taiwan (China) and Kyrgyzstan at Thien Truong Stadium: Coach Kim Sang Sik's Generational Transition PlanThe Vietnam national team will play two international friendlies against Taiw...
International FootballDaniel Maldini, Pisacane and the Market Built on a SurnameAt 2:47 in the morning, a 34-second voice note arrived from an agent I know i...
Martial ArtsASIAD 2026: Chau Ngoc Tuyet Sang's Narrow Window Lies in Virtual Taekwondo, Not PoomsaeOn the morning of October 1, 2026, at the Aichi-Nagoya arena, poomsae will op...
International FootballJapan 3-1 Uruguay: Reading the JFA's Behind-the-Scenes Clip Through Transfer-Market EyesOn 24 September, at Miyagi, Japan beat Uruguay 3-1. I watched it at two in th...
SwimmingCollege Swimming League: When U.S. College Swimming First Sold Tickets and Put Up $100,000 in Prize MoneyA Row of VIP Seats by the Pool Wall There is a row of VIP seats set right...
Domestic FootballCAND FC's Promotion Campaign: The Equation Beyond the PitchOn a late August afternoon, at the training center of Cong An Nhan Dan FC...
Table TennisTT Kidz Returns: Table Tennis England and the Test of Quantifying the Talent Pipeline from Age 7 to 11There is a number in Table Tennis England's announcement that I circled on th...
International FootballThe 30 June Deadline and the PSR Chessboard: When Academy Graduates Became the Premier League's CurrencyOn 30 June 2026, in London, I sat in front of my transfer tracking spreadshee...
International FootballMonaco and the Real Cost of the Star-Selling Model in Ligue 1I sat in row seven of Stand B at Stade Louis-II, close enough to watch a youn...
BasketballLe Mans 74-87 Aris: Autopsy of a Road Win for Spanoulis's TeamThe game ended 87-74, a decisive away win for Aris on Le Mans's home court. B...
BadmintonAn Se-young at the 2026 Asian Games: From a 21-9 Scoreline to Five Records That Still Need VerificationThe second game of the final ended at 21-9. That was the only scoreline acros...
EsportsAstralis Bench HooXi and jabbi Days After First LAN Title in Over Six Years: When Contracts Write the Ending, Not FormIn Barcelona, before the roar had faded from the arena, HooXi stood among fou...
BadmintonPV Sindhu at the 2026 Asian Games: Reading the Head-to-Head Matrix Before the Medal TableOn September 15, 2026, Tomoka Miyazaki sat at No. 7 in the world. She was 20...
Golf2026 Presidents Cup: Day One at Medinah, TV Coverage and Five Four-Ball MatchesThere is a five-minute gap in the schedule of Day One at the 2026 Presidents...
AthleticsA Foot Collapsed at Kilometer 40: Assefa, Berlin and 68 Seconds That Could Not Be RecoveredThe twelfth frame of the women's marathon in Berlin did not sit at the starti...
Domestic FootballVietnamese Football: A Data Map of a Talent-Export EconomyA V.League match in a stadium seating twenty thousand people sometimes draws...
BadmintonAn Se-young wins 2026 Asian Games women's singles: reading the 21-17, 21-9 final through data and contextIn the second game of the women's singles badminton final at the 2026 Asian...
AthleticsKaçkar by UTMB, second edition: two thousand runners, sixty countries, and what the results sheet has not yet saidAyder, Rize. Fog spilling down off the Kaçkar range hung so low that only fee...
Table TennisWhen the Data Table Is Empty: Lessons from a Failed Table Tennis AnalysisI reopened my table tennis data table at 2 a.m. on March 12, 2026. The...
Domestic FootballVietnam National Team to Face Taiwan (China) and Kyrgyzstan at Thien Truong Stadium: Coach Kim Sang Sik's Generational Transition PlanThe Vietnam national team will play two international friendlies against Taiw...
International FootballDaniel Maldini, Pisacane and the Market Built on a SurnameAt 2:47 in the morning, a 34-second voice note arrived from an agent I know i...
