bottas
ChessThe Scotch Opening: Kasparov's Revived Move and a Product Page That Does Not Match Its TitleOn a screen in a small Moscow apartment, in November, with snow falling in...
International FootballThe Cuacnopalan Night: A Grassroots Goalkeeper Who Never Came Home and the Safety Void Behind HimMoscow taught me that preparation begins with calling people by their right...
International FootballJohn Herdman at Senayan: The Warning and the Gap Behind a HeadlineOn the morning of September 22, 2026, at Stadion Madya in the Senayan complex...
International FootballWhen the Data Goes Blank: The Referee's Art of Saying 'Insufficient Evidence'When the Data Goes Blank: The Referee's Art of Saying 'Insufficient Evidence'...
International FootballTrabzonspor at a Major Crossroads: Arda Turan or Şenol Güneş?Hook Late at Trabzonspor's training ground, the lights in the meeting room...
International FootballReading the Transfer Window Through Layers of Data SedimentOn the last Tuesday of July, a transfer account posted a short status: the de...
EsportsVCT 2027-2028: Riot Cuts 20% of Partner Slots, but the Bigger Shift Is LAN AccessOn October 19, 2026, Global Esports — a South Asian organisation competing in...
AthleticsWhen Athletics Data Falls Silent: The Line Between Analysis and SpeculationOn my computer screen in Nairobi, a nine-section athletics analysis sheet sat...
Martial ArtsControversial moment in Hanoi derby: When VAR stays silent, the rules speakThe Hanoi derby between Hanoi FC and Cong An Hanoi FC (CAHN) in round 12 of...
International FootballHavertz Injury, Haaland's Strike and England v Spain: Three Headlines, Three Levels of InformationOn an international matchday, three headlines appeared almost simultaneously ...
VolleyballTürkiye at the 2027 Volleyball World Championship: the 2026 sixth place is a seeding asset, not a tactical dossierTürkiye at the 2027 Volleyball World Championship: the 2026 sixth place is a...
BadmintonBWF World Junior Championships 2026: Tanvi Patri and Shaina Manimuthu Lead the Indian SquadWhen the Badminton Association of India (BAI) announced its 18-player squad f...
EsportsFaker Gets His Own Postage Stamp Set: How South Korea Stamped Institutional Legitimacy Onto EsportsOn October 21, at a launch ceremony in Seoul, a stamp with a face value of a...
ChessThe Scoresheet and Chess Diplomacy: When Modi Gifts Sindarov to the Uzbek PresidentI have watched thousands of matches over five decades, but rarely have I seen...
International FootballLaporta Fires Before El Clásico: When Barcelona's President Burns His Own FeetIn 20 years following youth academies and sitting in the substitute stands of...
Domestic FootballChon Buri's stand stalls at half-finished after 18 years, while Vietnam breaks ground on 60,000 and 135,000-seat stadiumsAn aerial photograph circulating on Thailand's SoccerSuck forum shows the...
EsportsGlobal Esports Lose 2-1 to Vitality: Two Rounds Split a Fate, and a Do-or-Die Match Against EDward GamingIn the twenty-third round of the deciding map, Global Esports held a man...
Table TennisWhen the Table Tennis Analysis Sheet Comes Back EmptyThe screen opens onto nine sections. Section one, technique and tactics:...
VolleyballVietnam Women's Volleyball at Their First World Championship: A Ten-Year Ticket and the Gaps Still UnfilledAt five forty in the morning, only one lamp was still on in the multi-purpose...
Domestic FootballVietnamese Youth Football Scouting Metrics and the Three Undug Soil LayersThe annual season is still flowing through its matchdays, but most of my work...
International FootballThe Cuacnopalan Night: A Grassroots Goalkeeper Who Never Came Home and the Safety Void Behind HimMoscow taught me that preparation begins with calling people by their right...
International FootballJohn Herdman at Senayan: The Warning and the Gap Behind a HeadlineOn the morning of September 22, 2026, at Stadion Madya in the Senayan complex...
International FootballWhen the Data Goes Blank: The Referee's Art of Saying 'Insufficient Evidence'When the Data Goes Blank: The Referee's Art of Saying 'Insufficient Evidence'...
International FootballTrabzonspor at a Major Crossroads: Arda Turan or Şenol Güneş?Hook Late at Trabzonspor's training ground, the lights in the meeting room...
International FootballReading the Transfer Window Through Layers of Data SedimentOn the last Tuesday of July, a transfer account posted a short status: the de...
EsportsVCT 2027-2028: Riot Cuts 20% of Partner Slots, but the Bigger Shift Is LAN AccessOn October 19, 2026, Global Esports — a South Asian organisation competing in...
AthleticsWhen Athletics Data Falls Silent: The Line Between Analysis and SpeculationOn my computer screen in Nairobi, a nine-section athletics analysis sheet sat...
Martial ArtsControversial moment in Hanoi derby: When VAR stays silent, the rules speakThe Hanoi derby between Hanoi FC and Cong An Hanoi FC (CAHN) in round 12 of...
International FootballHavertz Injury, Haaland's Strike and England v Spain: Three Headlines, Three Levels of InformationOn an international matchday, three headlines appeared almost simultaneously ...
VolleyballTürkiye at the 2027 Volleyball World Championship: the 2026 sixth place is a seeding asset, not a tactical dossierTürkiye at the 2027 Volleyball World Championship: the 2026 sixth place is a...
BadmintonBWF World Junior Championships 2026: Tanvi Patri and Shaina Manimuthu Lead the Indian SquadWhen the Badminton Association of India (BAI) announced its 18-player squad f...
EsportsFaker Gets His Own Postage Stamp Set: How South Korea Stamped Institutional Legitimacy Onto EsportsOn October 21, at a launch ceremony in Seoul, a stamp with a face value of a...
ChessThe Scoresheet and Chess Diplomacy: When Modi Gifts Sindarov to the Uzbek PresidentI have watched thousands of matches over five decades, but rarely have I seen...
International FootballLaporta Fires Before El Clásico: When Barcelona's President Burns His Own FeetIn 20 years following youth academies and sitting in the substitute stands of...
Domestic FootballChon Buri's stand stalls at half-finished after 18 years, while Vietnam breaks ground on 60,000 and 135,000-seat stadiumsAn aerial photograph circulating on Thailand's SoccerSuck forum shows the...
EsportsGlobal Esports Lose 2-1 to Vitality: Two Rounds Split a Fate, and a Do-or-Die Match Against EDward GamingIn the twenty-third round of the deciding map, Global Esports held a man...
Table TennisWhen the Table Tennis Analysis Sheet Comes Back EmptyThe screen opens onto nine sections. Section one, technique and tactics:...
VolleyballVietnam Women's Volleyball at Their First World Championship: A Ten-Year Ticket and the Gaps Still UnfilledAt five forty in the morning, only one lamp was still on in the multi-purpose...
Domestic FootballVietnamese Youth Football Scouting Metrics and the Three Undug Soil LayersThe annual season is still flowing through its matchdays, but most of my work...
