ksoc
International FootballThe Swimmer Without a Name: ASIAD 2026, a Rules Gap, and the KSOC ResponseI stayed behind in the stands long after the whistle ended the men's 4x200m...
BadmintonAsian Games 2026: The Lineup Enigma and India's Spatial Equation in Badminton Men's Team EventEvery lineup is a spatial equation, we just haven't found the unknown yet. Wh...
VolleyballBahrain Beat Oman 3-0 and Still Went Out: Point Margin and the Physical Bill in FukuokaSet three, 24-23. Hasan Haider Mohamed dropped behind the three-metre line,...
International FootballDewa United in Bandung: A Flawed League Table, and a Match That Must Be Read Through DataOn the league table sent to me this morning, Dewa United sit top with 10 poin...
TennisYankı Erel Reaches the Semifinal: A 7-5, 7-6 Win and a Tournament No One NamesThere is no tournament name on the scoreboard. No surface, no ranking for the...
Table TennisTable Tennis, Data, and the Gap That Never Shows Up on the ChartOne June morning, I opened an analysis file I had been waiting two weeks for....
EsportsArena of Chaos Season 3 closes: When Vietnam's TFT scene earns a ticket to Las VegasOn the final day of Arena of Chaos Season 3, I sat four rows from the Sky Exp...
International FootballVietnamese Football and the Data Void: When a Writer Must Learn to Say "Not Enough Evidence"The clock in the newsroom read 2:14 in the morning. On my screen, the analysi...
Domestic FootballNine Dimensions of V.League Analysis: When the Data Is Not Enough, the Writer Must StopIntroduction Last Saturday evening, at a coffee shop near Hang Day Stadium, I...
Domestic FootballThe Challenge Named TimeOn a late autumn afternoon, Thong Nhat Stadium still held puddles from a sudd...
Domestic FootballVietnamese Football Analysis on Empty Data: Nine Dimensions Nobody Wants to Admit They Cannot FillLast week, a twenty-four-year-old analyst sent me a fourteen-page file. He...
BasketballDeo Cuajao Explodes in the Third Quarter as Rain or Shine Overcomes ConvergeDeo Cuajao became a key figure in Rain or Shine Elasto Painters' comeback...
International FootballThe Empty Dossier in the 2026 Transfer Window: When Football Refuses to Say “We Don't Know”At 4 a.m. on August 6, 2026, the phone pulled me out of sleep in Busan. On th...
International FootballDjed Spence set for Inter debut: Chivu's gamble on limited minutesLast Thursday, Djed Spence's fifth consecutive training session with Inter's...
International FootballYouth Player Registration Files: The Compliance Gap That Could Cost Vietnamese Clubs an Entire Transfer WindowEleven at night, minutes before the registration deadline. On the desk of an...
BadmintonWhen Badminton Data Comes Back Empty: A Lesson in Verification Discipline for Sports MediaINTRODUCTION: A REPORT WITH ALL NINE SECTIONS AND NOTHING TO PUT IN THEM Spor...
International FootballReal Betis 2-5 Barcelona: Yamal opens with a stunner as Barca set record but expose defensive flawThe La Liga clash between Real Betis and Barcelona ended in a 5-2 away win,...
Domestic FootballLa Liga's Pressing Rhythm Is Shifting: Notes from a Beat Keeper's NotebookIn the 78th minute I drew a horizontal line across my notebook. The home side...
Domestic FootballMalaysia 6-0 Singapore: From Stands to Vietnam Clash – A Beat Keeper's NotesIn the 7th minute, the referee pointed to the spot. Bergson Da Silva – I had...
Domestic FootballMissing Source Data Prevents Identification of a 2026 Vietnamese Football StoryThe supplied information is not sufficient to identify a Vietnamese football...
