| Jan 28, 2024 | Ryan Harper | 1–0 | Adrian Winter Atwell | Round 7: Ryan Harper - Adrian Winter Atwell | Indian Defense: London System | |
| Jan 27, 2024 | Obdulis Hermoso Rodriguez | 0–1 | Ryan Harper | Round 6: Obdulis Hermoso Rodriguez - Ryan Harper | Sicilian Defense: O'Kelly Variation, Venice System, Barcza Line | |
| Jan 27, 2024 | Ryan Harper | 0–1 | Alan-Safar Ramoutar | Round 5: Ryan Harper - Alan-Safar Ramoutar | Torre Attack: Fianchetto Defense | |
| Jan 21, 2024 | Joshua Johnson | 1–0 | Ryan Harper | Round 4: Joshua Johnson - Ryan Harper | Sicilian Defense: Classical Variation | |
| Jan 21, 2024 | Isaiah Mc Intosh | 1–0 | Ryan Harper | Round 3: Isaiah Mc Intosh - Ryan Harper | Catalan Opening | |
| Jan 20, 2024 | Ryan Harper | 1–0 | Anderson Gordon | Round 2: Ryan Harper - Anderson Gordon | Bishop's Opening: Boi Variation | |
| Jan 20, 2024 | Vishnu Singh | 0–1 | Ryan Harper | Round 1: Vishnu Singh - Ryan Harper | Bogo-Indian Defense: Retreat Variation | |
| Sep 30, 2023 | Ryan Harper | ½–½ | Kevin Cupid | Round 11: Ryan Harper - Kevin Cupid | Caro-Kann Defense: Advance Variation, Short Variation | |
| Sep 25, 2023 | Quinn Cabralis | 1–0 | Ryan Harper | Round 10: Quinn Cabralis - Ryan Harper | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Sep 24, 2023 | Ryan Harper | 0–1 | Joshua Johnson | Round 9: Ryan Harper - Joshua Johnson | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Sep 23, 2023 | Enen-Sa-Tefa Ab Khafra | 0–1 | Ryan Harper | Round 8: Enen-Sa-Tefa Ab Khafra - Ryan Harper | Sicilian Defense: French Variation | |
| Sep 23, 2023 | Ryan Harper | ½–½ | Adrian Winter Atwell | Round 7: Ryan Harper - Adrian Winter Atwell | Ruy Lopez: Schliemann Defense | |
| Sep 17, 2023 | Isaiah Mc Intosh | 1–0 | Ryan Harper | Round 6: Isaiah Mc Intosh - Ryan Harper | Bogo-Indian Defense: Retreat Variation | |
| Sep 16, 2023 | Ryan Harper | 1–0 | Keevin James | Round 5: Ryan Harper - Keevin James | Petrov's Defense: Modern Attack | |
| Sep 16, 2023 | Joshua Medina | 0–1 | Ryan Harper | Round 4: Joshua Medina - Ryan Harper | Italian Game: Classical Variation, Greco Gambit | |
| Sep 10, 2023 | Ryan Harper | 1–0 | Kishore Ramadhar | Round 3: Ryan Harper - Kishore Ramadhar | Sicilian Defense: Najdorf Variation | |
| Sep 9, 2023 | Hayden Lee | 0–1 | Ryan Harper | Round 2: Hayden Lee - Ryan Harper | Yusupov-Rubinstein System | |
| Sep 9, 2023 | Simon Ramdath | 0–1 | Ryan Harper | Round 1: Simon Ramdath - Ryan Harper | Four Knights Game: Spanish Variation, Classical Variation | |
| May 29, 2023 | Ryan Harper | 1–0 | Aadit Bhatia | 32nd Annual Chicago Open | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| May 28, 2023 | Vaseegaran Nandhakumar | ½–½ | Ryan Harper | 32nd Annual Chicago Open | King's Indian Attack | |
| May 26, 2023 | Ryan Harper | * | Jason Wang | 32nd Annual Chicago Open | ? | |
| May 26, 2023 | Ryan Harper | * | Jashith Karthi | 32nd Annual Chicago Open | ? | |