doctrine
EsportsDoctrine and Overwatch 2's Twist: When a Vampire Walks Into the Support LineI watched Doctrine's teaser near midnight, Vietnam time, in a room with only ...
EsportsDoctrine and the Vampire Problem in Overwatch 2's Support RoleBlizzCon 2026, day two. The main stage was packed. On the giant screen, a...
EsportsDoctrine - When Overwatch 2 Teaches Supports to Drain Their Own Blood"Legends are not born on stage; they are stitched from details no one notices...
Martial ArtsThe Global MMA Championship Map: Same Division Names, Different Weight LaddersThe Global MMA Championship Map: Same Division Names, Different Weight Ladder...
BadmintonAidil Sholeh and the Super 100 Title: Malaysia's 27-Month Drought Through a Data LensWhen Aidil Sholeh Ali Sadikin closed the second game with a shuttle that land...
VolleyballThirty Years of NCAA Women's Volleyball MOP: Which Positions Get Rewarded and the Forgotten Beach PipelineIn the 30-year list of the NCAA women's volleyball tournament, exactly one li...
EsportsVCT 2027-2028: Riot Trims to Eight Partners Per Region, but the Real Shift Is the LAN SlotOn October 19, 2026, Global Esports announced it was leaving esports. The sam...
GolfPresidents Cup 2026: The International Team and the Power Equation at MedinahThe applause echoed through the press room as Adam Scott stepped up to the...
International FootballOne Body-Width: Junya Ito's Cross and the Beckham Lesson at 33I still keep a distance inside me. Not the distance between two goals, but th...
International FootballMarcel Sabitzer at Borussia Dortmund: The €19m Legacy Burden, Scapegoat and Rotation PlayerIn mid-August, at a team meeting inside the Brackel training centre, Marcel...
International FootballASEAN Cup 2026 Final: Indonesia 1-1 Thailand and the 'Netherlands Reserve Team' TauntMinute 97 at Stadion Utama Gelora Bung Karno, and the ball has still not gone...
BadmintonAsian Games 2026: The Badminton Draw, the Empty Bye Slots, and Two Suspicious PairingsAt Nagoya, the individual badminton draw for the 2026 Asian Games was release...
EsportsV.Hive Trophy Theft: Team Vitality and the Blind Spot of the Open-Door VenueThree in the morning in Miami, and I have rewatched the Paris footage eleven...
EsportsNine Analytical Dimensions and One Empty Cell: Why Esports Journalism Must Name the Game FirstIn the 90th-plus-sixth minute at Kazan, Son Heung-min sprinted from his own...
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...
SwimmingMarist University Hiring Swimming & Diving Assistant Coach: A Strategy to Consolidate the Metro Conference EmpireWhile most professionals are focusing on blockbuster contracts or...
International FootballThe Empty Dossier on the Transfer Desk: Reading the Signal in SilenceThat night of 21 May 2026, I sat in an apartment a few hundred metres from th...
VolleyballShangluo opens the LA 2028 qualification race: Xia Xinyi wins 21-4, 21-2, and the real test begins after pool play21-4. 21-2. Add them up and the Mongolian pair of Anudari Erdenesukh and...
International FootballBallon d'Or Night in London and the Messi Presenting Rumor: Reading an Information Cycle Before It DiesA late October evening in London. The lights of the Palladium theatre were no...
International FootballThe Information Gap and How Football Fills It With RumourOn 16 May 2026, the Bundesliga returned after nearly two months of shutdown....
