phreak
Classic League of Legends Update 4: Graves Returns and the Vote Belongs to the PlayersOn the night of September 23, as dawn broke and the LCK match had not yet sai...
A 30th-minute red card, a stoppage-time winner: the round read through law and dataThe referee put the whistle to his lips in the 94th minute. The ball came in...
Dirty Data and the Labelling Gap: When a Concert Cancellation Slips Into a Football Analytics PipelineA data record labelled "football" moved through an analytics pipeline carryin...
Nguyen Tien Minh at 43 at the Vietnam Open 2026: when experience becomes a measurable variableHook Nguyen Tien Minh walks onto the court for the qualifying round of the...
Vietnam Women's Team vs Thailand: A 0-0 Half-Time, the Best-Third Race and an Equation Still Full of GapsPART 1 — 45 MINUTES AND THE BLANK SPACE The stadium was quiet enough to hear...
Hanoi Police Club 1-4 Gamba Osaka: The Gap Is Not in the ScorelineThe ball cracked off the crossbar and dissolved into the singing. Koko buried...
Alexandra Eala Skips China Open for the 2026 Asian Games: The Real Bill Is Not the $10,000 FineIn September 2026, in Incheon, three Indian players, Leander Paes, Somdev...
Assane Diao Fulfils His Dream on a Magical Night with ComoAssane Diao, the 21-year-old Senegalese winger, turned his Champions League...
Vietnamese Football in 2026: Dirt Pitches and the Fitness Question Nobody NamedIn August 2026, on a packed-earth pitch in Nha Trang, a home midfielder went...
Indonesia Finishes 6th at Asian Games 2026: The 46-75 Scoreline and the Gap Beyond the CourtPark Arena Komaki, the afternoon of 22 September 2026. The third set closed a...
Frontier Club: Gil Hanse and the 17 Holes 'Waiting to be Discovered' in Michigan FarmlandIn the middle of a 350-acre farm in Lodi Township, on the outskirts of Ann...
Asiad 2026: Châu Ngọc Tuyết Sang, Virtual Taekwondo, and the Gap Between Team Medals and Individual NerveAsiad 2026: Châu Ngọc Tuyết Sang, Virtual Taekwondo, and the Gap Between Team...
Three Teams Converge at CHZZK LoL Park: T1, Gen.G and Hanwha Gear Up for LCK Finals 2026On that day, the atmosphere at CHZZK LoL Park in Jonggak was heavy like a...
Vietnamese Badminton Measures Smash Speed Every Day, But Nobody Records the Silence Between PointsIn late July 2026, at the men's singles semifinal of an international badmint...
Man-Marking at Kanjuruhan: Adi Satryo, Jose Henrique and Week Three of the East Java DerbyThe pitch at Kanjuruhan in Kepanjen, Malang Regency, tends to feel damp and...
VMP in Black Ops 7 Season 6: The Free SMG and the Data Problem of a Closing CycleThe VMP has returned to Call of Duty. It sits on the free tier of the Season ...
Pumas UNAM and Márquez's Blank List: When Fitness, Not Talent, Decides FateMorning fog still clung to the iron fence at Ciudad Universitaria, Pumas UNAM...
Doan Van Hau Receives Club-Level Sanction: Four V.League Matches Out and the Question of His Vietnam National Team PlaceThe 68th minute. A challenge by Doan Van Hau in midfield during the match...
250 Athletes and Rank 155: The Conversion Puzzle of Sharks Swim ClubA club with more than 350 athletes, operating a 5-tier development system fro...
Vietnamese Football: When Youth Academies Become 'Money Printers' and the Unforeseen ConsequencesVietnamese football is facing a paradox: youth academies praised as 'money...
A 30th-minute red card, a stoppage-time winner: the round read through law and dataThe referee put the whistle to his lips in the 94th minute. The ball came in...
Dirty Data and the Labelling Gap: When a Concert Cancellation Slips Into a Football Analytics PipelineA data record labelled "football" moved through an analytics pipeline carryin...
Nguyen Tien Minh at 43 at the Vietnam Open 2026: when experience becomes a measurable variableHook Nguyen Tien Minh walks onto the court for the qualifying round of the...
Vietnam Women's Team vs Thailand: A 0-0 Half-Time, the Best-Third Race and an Equation Still Full of GapsPART 1 — 45 MINUTES AND THE BLANK SPACE The stadium was quiet enough to hear...
Hanoi Police Club 1-4 Gamba Osaka: The Gap Is Not in the ScorelineThe ball cracked off the crossbar and dissolved into the singing. Koko buried...
Alexandra Eala Skips China Open for the 2026 Asian Games: The Real Bill Is Not the $10,000 FineIn September 2026, in Incheon, three Indian players, Leander Paes, Somdev...
Assane Diao Fulfils His Dream on a Magical Night with ComoAssane Diao, the 21-year-old Senegalese winger, turned his Champions League...
Vietnamese Football in 2026: Dirt Pitches and the Fitness Question Nobody NamedIn August 2026, on a packed-earth pitch in Nha Trang, a home midfielder went...
Indonesia Finishes 6th at Asian Games 2026: The 46-75 Scoreline and the Gap Beyond the CourtPark Arena Komaki, the afternoon of 22 September 2026. The third set closed a...
Frontier Club: Gil Hanse and the 17 Holes 'Waiting to be Discovered' in Michigan FarmlandIn the middle of a 350-acre farm in Lodi Township, on the outskirts of Ann...
Asiad 2026: Châu Ngọc Tuyết Sang, Virtual Taekwondo, and the Gap Between Team Medals and Individual NerveAsiad 2026: Châu Ngọc Tuyết Sang, Virtual Taekwondo, and the Gap Between Team...
Three Teams Converge at CHZZK LoL Park: T1, Gen.G and Hanwha Gear Up for LCK Finals 2026On that day, the atmosphere at CHZZK LoL Park in Jonggak was heavy like a...
Vietnamese Badminton Measures Smash Speed Every Day, But Nobody Records the Silence Between PointsIn late July 2026, at the men's singles semifinal of an international badmint...
Man-Marking at Kanjuruhan: Adi Satryo, Jose Henrique and Week Three of the East Java DerbyThe pitch at Kanjuruhan in Kepanjen, Malang Regency, tends to feel damp and...
VMP in Black Ops 7 Season 6: The Free SMG and the Data Problem of a Closing CycleThe VMP has returned to Call of Duty. It sits on the free tier of the Season ...
Pumas UNAM and Márquez's Blank List: When Fitness, Not Talent, Decides FateMorning fog still clung to the iron fence at Ciudad Universitaria, Pumas UNAM...
Doan Van Hau Receives Club-Level Sanction: Four V.League Matches Out and the Question of His Vietnam National Team PlaceThe 68th minute. A challenge by Doan Van Hau in midfield during the match...
250 Athletes and Rank 155: The Conversion Puzzle of Sharks Swim ClubA club with more than 350 athletes, operating a 5-tier development system fro...
Vietnamese Football: When Youth Academies Become 'Money Printers' and the Unforeseen ConsequencesVietnamese football is facing a paradox: youth academies praised as 'money...
