♟ ChessMoves AI · Master Games

FM Harper, Ryan

9 games in our database · peak rating 2174 · last seen 2026-07-12
Explore in the interactive database →
GameResultOpeningDate
Harper, Ryan (2174) – Foreshaw, Jayden (1587) 1/2-1/2 French Defense: Winawer Variation, Portisch-Hook Variation 2026-07-12
Harper, Ryan (2174) – Mendez, Vladimir (1651) 1-0 Italian Game: Classical Variation, Giuoco Pianissimo 2026-07-12
Harper, Ryan (2174) – Smith, Shreyas (2098) 1-0 Sicilian Defense: Kalashnikov Variation 2026-07-12
Kudakwashe Chinake (1821) – Harper, Ryan (2174) 0-1 Rapport-Jobava System 2026-07-12
Harper, Ryan (2174) – Villalba Martinez, Paul Andres (1796) 1-0 French Defense: Rubinstein Variation, Blackburne Defense 2026-07-12
Orasji Roger Junior (1726) – Harper, Ryan (2174) 0-1 King's Gambit Accepted: King's Knight's Gambit 2026-07-12
Vergara Rivera, Juan Sebastiaan (1702) – Harper, Ryan (2174) 1/2-1/2 King's Indian Defense: Exchange Variation 2026-07-12
Harper, Ryan (2174) – James, Justin (1801) 0-1 Sicilian Defense: Najdorf Variation, Main Line 2026-07-12
Tjin Kon Kiem, Ethan (1652) – Harper, Ryan (2174) 0-1 Italian Game: Scotch Gambit, Janowski Defense 2026-07-12

ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.