| Game | Result | Opening | Date |
|---|---|---|---|
| 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.