ijf
Martial ArtsJung Su-jin and 100 Grams: The Governance Crack in Korean JudoJung Su-jin and 100 Grams: The Governance Crack in Korean Judo The...
Martial Arts100 Grams and a Career: When the Weigh-In Protocol Beat the JudokaFifteen minutes before the deadline, Jung Su-jin learned her name was on the...
EsportsWhen a Cosplay Photo Set Slips Into the Esports Data StreamLast Tuesday night, I sat in front of the content tracker I maintain for my...
EsportsThe Empty Analysis Table and Data Discipline in Vietnamese EsportsThe screen in the editing room lit up at two in the morning. A nine-part...
Martial ArtsThe Blank Source Page and the Limits of a Sports WriterEvery season begins on a morning when nobody is awake yet. In Shenzhen, at...
Martial ArtsDecoding Arsenal's Defensive Strength: When Football Becomes a 400m Hurdles RaceA silent stadium where I could hear the breathing of the match itself. At the...
Domestic FootballVietnam U23 Fearless of South Korea or Saudi Arabia: 0-2 Loss to Uzbekistan and the Asiad 20 Quarterfinal PuzzleOn the evening of September 22, 2026, at Paloma Mizuho Stadium in Nagoya,...
Swimming900 Miles Along the California Coast: When Records Stop Being Numbers and Become the Line Between Fear and PersistenceI have heard many stories about swimmers crossing the English Channel, people...
Table TennisThe World Table Tennis Power Map: Narrowing Gaps and the Price of Defending PointsOn the night of the men's singles final at the Paris 2026 Olympics, on table...
VolleyballThe Blank Stat Sheet: Nine Layers of Reading Vietnamese VolleyballIn the last three matches I watched from the stands — a national league...
TennisFour Vietnamese Slots in Seoul and the BO2 Trap at the FC Pro Mobile World Championship 2026On 21 October in Seoul, the eight groups of the FC Pro Mobile World...
ChessChess Olympiad 2026: India defends the throne in Samarkand, and the Gukesh – Sindarov duelSamarkand, the city on the legendary Silk Road, is preparing to host one of t...
Domestic FootballWhen the Analysis Is Empty: Vietnamese Football Still Writes Stories Instead of Reading DataAn analysis report sent to me this morning had a powerful title, nine...
International FootballJ2 League Matchday 9: Five Teams Within Three Points, and the J1 Ghost at the BottomThere was a moment in the newsroom last Saturday night that I still remember...
Table TennisBelgium Open 2026: Portugal's U21 Double and the Gap Exposed in One Evening at PepinsterWhen Clément Laine beat Per Gevers 11-6, 7-11, 11-4, 11-9 to win the U21 boys...
EsportsMeta analysis after new patch for esports game: How much has the meta changed after the recent updateThis article is based on a detailed analysis of the latest patch for the...
GolfChacarra wins the DP World India Championship and tops the Race to Dubai: what the scoreboard proves and what it cannotOn Sunday morning the third round ended at Delhi Golf Club while most of the...
Martial ArtsTsarukyan vs Danis: the Las Vegas fracas and a title contender's gambleThe clock in Nha Trang read 1:40 in the morning when I rewound the clip for t...
Martial ArtsVietnamese Combat Sports and the Data Void: When No One Records the Rhythm of the RingThree in the morning. A boxing gym tucked into a narrow alley in Binh Thanh, ...
GolfHigh winds wipe out the final day in Bermuda: Power and Smotherman hold at 16 under with 14 players still aliveThe flags at Port Royal were already snapping in the dark. The caddie of the...
Martial Arts100 Grams and a Career: When the Weigh-In Protocol Beat the JudokaFifteen minutes before the deadline, Jung Su-jin learned her name was on the...
EsportsWhen a Cosplay Photo Set Slips Into the Esports Data StreamLast Tuesday night, I sat in front of the content tracker I maintain for my...
EsportsThe Empty Analysis Table and Data Discipline in Vietnamese EsportsThe screen in the editing room lit up at two in the morning. A nine-part...
Martial ArtsThe Blank Source Page and the Limits of a Sports WriterEvery season begins on a morning when nobody is awake yet. In Shenzhen, at...
Martial ArtsDecoding Arsenal's Defensive Strength: When Football Becomes a 400m Hurdles RaceA silent stadium where I could hear the breathing of the match itself. At the...
Domestic FootballVietnam U23 Fearless of South Korea or Saudi Arabia: 0-2 Loss to Uzbekistan and the Asiad 20 Quarterfinal PuzzleOn the evening of September 22, 2026, at Paloma Mizuho Stadium in Nagoya,...
Swimming900 Miles Along the California Coast: When Records Stop Being Numbers and Become the Line Between Fear and PersistenceI have heard many stories about swimmers crossing the English Channel, people...
Table TennisThe World Table Tennis Power Map: Narrowing Gaps and the Price of Defending PointsOn the night of the men's singles final at the Paris 2026 Olympics, on table...
VolleyballThe Blank Stat Sheet: Nine Layers of Reading Vietnamese VolleyballIn the last three matches I watched from the stands — a national league...
TennisFour Vietnamese Slots in Seoul and the BO2 Trap at the FC Pro Mobile World Championship 2026On 21 October in Seoul, the eight groups of the FC Pro Mobile World...
ChessChess Olympiad 2026: India defends the throne in Samarkand, and the Gukesh – Sindarov duelSamarkand, the city on the legendary Silk Road, is preparing to host one of t...
Domestic FootballWhen the Analysis Is Empty: Vietnamese Football Still Writes Stories Instead of Reading DataAn analysis report sent to me this morning had a powerful title, nine...
International FootballJ2 League Matchday 9: Five Teams Within Three Points, and the J1 Ghost at the BottomThere was a moment in the newsroom last Saturday night that I still remember...
Table TennisBelgium Open 2026: Portugal's U21 Double and the Gap Exposed in One Evening at PepinsterWhen Clément Laine beat Per Gevers 11-6, 7-11, 11-4, 11-9 to win the U21 boys...
EsportsMeta analysis after new patch for esports game: How much has the meta changed after the recent updateThis article is based on a detailed analysis of the latest patch for the...
GolfChacarra wins the DP World India Championship and tops the Race to Dubai: what the scoreboard proves and what it cannotOn Sunday morning the third round ended at Delhi Golf Club while most of the...
Martial ArtsTsarukyan vs Danis: the Las Vegas fracas and a title contender's gambleThe clock in Nha Trang read 1:40 in the morning when I rewound the clip for t...
Martial ArtsVietnamese Combat Sports and the Data Void: When No One Records the Rhythm of the RingThree in the morning. A boxing gym tucked into a narrow alley in Binh Thanh, ...
GolfHigh winds wipe out the final day in Bermuda: Power and Smotherman hold at 16 under with 14 players still aliveThe flags at Port Royal were already snapping in the dark. The caddie of the...
