lfp
International FootballToulouse vs Troyes moved to Sunday 17:15: the three-party decision chain behind a postponed fixtureThe LFP statement came out on a Wednesday, shorter than a weather bulletin....
Martial ArtsLate TUE, Lost Medal: Inam Butt and the Administrative Hole in Amateur Combat SportsInside Inam Butt's case file at the International Testing Agency (ITA), one...
EsportsChampions Shanghai: T1 and 100 Thieves Advance by Closing Out the DeciderPaper Rex led 9-3 at halftime on Summit. They won the opening pistol round of...
International FootballDavid Shrem and Mexico U-23's Gamble on a Triple-Nationality GoalkeeperA 21-year-old goalkeeper, 1.94m tall, holding three nationalities, who has...
Table Tennis2026 European Championships men's singles round of 16 in Ljubljana: four winning mechanisms and one variable the scoreboard never showsPatrick Franziska led 10-6 in the third game. On the scoreboard in the...
Table TennisYouth Table Tennis and the Forgotten Soil of Technique: Notes from the Back RowLate afternoon at the end of March, in a small gymnasium tucked deep inside a...
Table TennisThe Age-Four Door: When English Table Tennis Plants Seeds, We Wait to HarvestOn the small screen in my Hà Nội apartment, Leon Thomson blindfolds himself. ...
International FootballReal Madrid - Leipzig: four goals, two wrong names, and a memory industryThe clock read 2:47 in the morning. In Hai Phong, the humid season was in ful...
Domestic FootballVietnam: A Thin Attack Is the Symptom, the Root Sits in Chance CreationTwo in the morning in Hamburg. I rewind a recording of a Vietnam match and...
SwimmingFrom Windermere Pool to Tallahassee: Decoding Lizzy Johnson's Speed MapA vertical photo, two red-and-gold heart emojis, the words "GO NOLES" in...
International FootballRafa Márquez and the Age-24 Gamble: Mexico Is Buying Time With Its Own MatchesIn the dying minutes of Mexico's friendly against Peru, the scoreboard read...
Table Tennis2026 U.S. Open Table Tennis: Reading 118 Events and the December 1 Deadline Through DataOn the morning of December 16, 2026, Las Vegas time, the playing hall at...
Domestic FootballSix Kings Slam 2026 Postponed to December: Three Stories, One Source-Verification TestIn Riyadh, an exhibition tennis tournament was built to sell tickets, broadca...
International FootballThe Silence at 19/8 Stadium: Traditional Wingers and V.League's Quiet PurgeNha Trang, June 2026. I was twenty-three, running copy for an online sports...
BasketballCedi Osman, Three Referees, and PAOK's Real Ceiling at the Greek Super CupOpening: Three names spoken before the tears had dried Cedi Osman did not cry...
BadmintonIndia at the 2026 Asian Games: A 12-Year Individual Medal Streak Ends, and a New Generation KnocksThree days. Three days separated two versions of the same pair. In the men's...
BadmintonKumamoto, the Shi Yuqi Gap, and the Unanswered Question of Chinese Men's BadmintonNovember in Kumamoto, the fog settles early. The Kumamoto Prefectural Gymnasi...
EsportsMinecraft's Fourth Dimension: The Sift and Mojang's Long Promise for 2027On September 27, during the Minecraft LIVE stream, a small creature with...
Martial ArtsThe 42-41 That Doesn't Fit: The Dossier on Singapore Women's First-Ever Epee BronzeI have a bad habit when reading result sheets: I check the numbers first and...
Domestic FootballThe Midfield Metronome and the V.League Pressing Map: What Vietnam's National Team Still LacksThe Midfield Metronome and the V.League Pressing Map: What Vietnam's National...
