sidepod
EsportsNine Dimensions of Esports Analysis: The Line Between Data and SpeculationNine dimensions. I arrived at that number after reopening every esports...
Domestic FootballPham Tuan Hai and His First Goal for Nam Dinh: What the Dressing Room Whispered Before the Pitch Could SpeakI was standing in the corridor leading to the tunnel at Thien Truong Stadium ...
Domestic FootballFC Pro Mobile World Championship 2026: Four Vietnamese Players and the Bo3 Trap in the Round of 16Late July, I sat in a rented flat in Busan watching the FVSL Summer 2026 fina...
EsportsGanking From the Left Flank: The 4,200-Word Lesson I Wrote in 2026 Still Holds for Modern FootballAt the 22nd minute of GAM Esports versus TSM at MSI 2026, the resource bar on...
BadmintonAsian Games 2026: India and the 12-Year Individual Medal Drought – When Data Points to a Generational HandoverOn the third day of the men's team event, Satwik Rankireddy and Chirag Shetty...
BadmintonKunlavut Vitidsarn and the Gold Medal That Ended Thailand's 64-Year Badminton WaitThe almost-empty stadium, yet the heart full. A 25-year-old player stands in...
Martial ArtsNguyen Thi Tam reaches the Asiad 2026 final: the golden ticket decided by five judges in consensusThe Nishio Arena lights came on, and there Nguyen Thi Tam did not need a hook...
ChessEuropean Club Cup 2026 in Budva: Elo 2715 and the 65-Point-Per-Board ProblemOn the afternoon of October 19, 2026, in the playing hall in Budva, I stood f...
AthleticsAsian Games 2026 Day 6: Bahrain Wins With Depth, India Learns to Count Every Stride AgainDay 6 of the 2026 Asian Games in Aichi-Nagoya closed, and one line on the...
International FootballPersib Bandung's 3-1 Comeback at Port FC in Thammasat: Steel in the 86th Minute, But Don't Call It DestructionMinute 86, Thammasat Stadium, Bangkok. Persib Bandung had not led for a singl...
EsportsVALORANT Shanghai: Eight Names Missing From the SpreadsheetI opened the dataset at six in the morning Los Angeles time, keeping a habit ...
Table TennisPara Table Tennis at Asian Para Games 2026: India Takes XD7 Mixed Doubles Bronze, and the Price of a 2-11 GameThe third game ended at 2-11. On the scoreboard the number made no noise — it...
Domestic FootballSeventy Years, One Trail: Hanoi Police, the Order, and the Continental DreamOn October 10, in the great hall of the Ministry of Public Security, a row of...
Martial Arts28 Years, 27 Reigns and One Vacant Belt: Decoding the UFC Heavyweight Championship LineageOpening On September 13, 2026, the UFC announced that the men's heavyweight...
VolleyballVietnamese Volleyball and the Data Revolution: When Numbers Must Be Verified Before They SpeakIn the semifinal of the 2026 VTV Cup international women's volleyball...
International FootballBursa and Sixteen Knocks on a Door That Never Opened: Türkiye Face ItalyAt 21:45 in Bursa, the floodlights above the Büyükşehir Belediye Stadium swit...
Domestic FootballThe Pulse of a Football Nation: When Tactics Become the Community's AnthemThe Pulse of a Football Nation: When Tactics Become the Community's Anthem In...
EsportsWhen the Data Is Empty: Lessons from a Broken Esports Analysis PipelineThere is a moment in this profession when I learned to stay silent. It happen...
TennisAlex Eala beats Joanna Garland 7-5, 6-0: The Return Game That Sent the Filipina Into the Asian Games SemifinalsThe 11th game of the first set began at 5-5. Alex Eala stepped behind the...
International FootballTwo Hull City players, one road, twenty days: what the accident report leaves unsaidMillhouse Woods Lane is a small road leading into Hull City's training centre...
Domestic FootballPham Tuan Hai and His First Goal for Nam Dinh: What the Dressing Room Whispered Before the Pitch Could SpeakI was standing in the corridor leading to the tunnel at Thien Truong Stadium ...
Domestic FootballFC Pro Mobile World Championship 2026: Four Vietnamese Players and the Bo3 Trap in the Round of 16Late July, I sat in a rented flat in Busan watching the FVSL Summer 2026 fina...
EsportsGanking From the Left Flank: The 4,200-Word Lesson I Wrote in 2026 Still Holds for Modern FootballAt the 22nd minute of GAM Esports versus TSM at MSI 2026, the resource bar on...
BadmintonAsian Games 2026: India and the 12-Year Individual Medal Drought – When Data Points to a Generational HandoverOn the third day of the men's team event, Satwik Rankireddy and Chirag Shetty...
BadmintonKunlavut Vitidsarn and the Gold Medal That Ended Thailand's 64-Year Badminton WaitThe almost-empty stadium, yet the heart full. A 25-year-old player stands in...
Martial ArtsNguyen Thi Tam reaches the Asiad 2026 final: the golden ticket decided by five judges in consensusThe Nishio Arena lights came on, and there Nguyen Thi Tam did not need a hook...
ChessEuropean Club Cup 2026 in Budva: Elo 2715 and the 65-Point-Per-Board ProblemOn the afternoon of October 19, 2026, in the playing hall in Budva, I stood f...
AthleticsAsian Games 2026 Day 6: Bahrain Wins With Depth, India Learns to Count Every Stride AgainDay 6 of the 2026 Asian Games in Aichi-Nagoya closed, and one line on the...
International FootballPersib Bandung's 3-1 Comeback at Port FC in Thammasat: Steel in the 86th Minute, But Don't Call It DestructionMinute 86, Thammasat Stadium, Bangkok. Persib Bandung had not led for a singl...
EsportsVALORANT Shanghai: Eight Names Missing From the SpreadsheetI opened the dataset at six in the morning Los Angeles time, keeping a habit ...
Table TennisPara Table Tennis at Asian Para Games 2026: India Takes XD7 Mixed Doubles Bronze, and the Price of a 2-11 GameThe third game ended at 2-11. On the scoreboard the number made no noise — it...
Domestic FootballSeventy Years, One Trail: Hanoi Police, the Order, and the Continental DreamOn October 10, in the great hall of the Ministry of Public Security, a row of...
Martial Arts28 Years, 27 Reigns and One Vacant Belt: Decoding the UFC Heavyweight Championship LineageOpening On September 13, 2026, the UFC announced that the men's heavyweight...
VolleyballVietnamese Volleyball and the Data Revolution: When Numbers Must Be Verified Before They SpeakIn the semifinal of the 2026 VTV Cup international women's volleyball...
International FootballBursa and Sixteen Knocks on a Door That Never Opened: Türkiye Face ItalyAt 21:45 in Bursa, the floodlights above the Büyükşehir Belediye Stadium swit...
Domestic FootballThe Pulse of a Football Nation: When Tactics Become the Community's AnthemThe Pulse of a Football Nation: When Tactics Become the Community's Anthem In...
EsportsWhen the Data Is Empty: Lessons from a Broken Esports Analysis PipelineThere is a moment in this profession when I learned to stay silent. It happen...
TennisAlex Eala beats Joanna Garland 7-5, 6-0: The Return Game That Sent the Filipina Into the Asian Games SemifinalsThe 11th game of the first set began at 5-5. Alex Eala stepped behind the...
International FootballTwo Hull City players, one road, twenty days: what the accident report leaves unsaidMillhouse Woods Lane is a small road leading into Hull City's training centre...
