| Apr 21, 2025 | Perkin | 0–1 | Lorigan | Round 7: Perkin, Kenny - Lorigan, Maxim | Alekhine Defense: Four Pawns Attack | |
| Apr 20, 2025 | Doolin | ½–½ | Perkin | Round 6: Doolin, Nemhain - Perkin, Kenny | Sicilian Defense: Smith-Morra Gambit Accepted, Classical Formation | |
| Apr 18, 2025 | Perkin | 0–1 | Rakhmangulov | Round 1: Perkin, Kenny - Rakhmangulov, Andrei | Czech Defense | |
| Feb 2, 2025 | Perkin | ½–½ | Panicher | The Sligo Tournament 2025 - Championship | Modern Defense | |
| Feb 2, 2025 | Ranade | ½–½ | Perkin | The Sligo Tournament 2025 - Championship | English Opening: King's English Variation | |
| Feb 1, 2025 | Perkin | 0–1 | Liu | The Sligo Tournament 2025 - Championship | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Feb 1, 2025 | Coughlan | * | Perkin | The Sligo Tournament 2025 - Championship | Dutch Defense | |
| Jan 31, 2025 | Biswal | ½–½ | Perkin | The Sligo Tournament 2025 - Championship | Italian Game: Giuoco Pianissimo, Lucchini Gambit | |
| Jun 7, 2024 | Borkowski | ½–½ | Perkin | Round 9: Borkowski, Borys - Perkin, Kenny | Four Knights Game: Scotch Variation Accepted | |
| Jun 6, 2024 | Perkin | 0–1 | Arun | Round 8: Perkin, Kenny - Arun, Rahul | French Defense: Two Knights Variation | |
| Jun 5, 2024 | Horrigan | 0–1 | Perkin | Round 7: Horrigan, James - Perkin, Kenny | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 4, 2024 | Braemigk | 1–0 | Perkin | Round 6: Braemigk, Eren Maximilian - Perkin, Kenny | Indian Defense: Budapest Defense | |
| Jun 3, 2024 | Perkin | 1–0 | Zaleski | Round 5: Perkin, Kenny - Zaleski, Antoni | Philidor Defense | |
| Jun 3, 2024 | Seweryn | 0–1 | Perkin | Round 4: Seweryn, Antoni - Perkin, Kenny | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 2, 2024 | Perkin | ½–½ | Murphy | Round 3: Perkin, Kenny - Murphy, Cathal | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 1, 2024 | Rektor | 1–0 | Perkin | Round 2: Rektor, David - Perkin, Kenny | Vienna Game: Vienna Gambit, Paulsen Attack | |
| May 31, 2024 | Perkin | 0–1 | Corchon Granero | Round 1: Perkin, Kenny - Corchon Granero, Mateo | Scotch Game: Classical Variation | |
| — | Perkin | 1–0 | Rada Ramirez | Round 3: Perkin, Kenny - Rada Ramirez, Enmanuel Josue | Scandinavian Defense: Modern Variation | |
| — | Perkin | 0–1 | Gonzalez Bolivar | Round 4: Perkin, Kenny - Gonzalez Bolivar, Juan Jose | King's Gambit Declined: Falkbeer Countergambit Accepted | |
| — | Perkin | 0–1 | Diaz Avila | Round 6: Perkin, Kenny - Diaz Avila, Jarett Alexander | Scotch Game: Potter Variation | |
| — | Perkin | 1–0 | Pride | FIDE World Youth U16 Chess Olympiad 2025 | French Defense: Rubinstein Variation, Fort Knox Variation | |
| — | Perkin | 0–1 | Merida Ceballos | Round 8: Perkin, Kenny - Merida Ceballos, Sebastian | Sicilian Defense: Alapin Variation | |
| — | Ayala Delgado | 1–0 | Perkin | Round 2: Ayala Delgado, Sergio Alejandro - Perkin, Kenny | Indian Defense | |
| — | Zhang | 1–0 | Perkin | Round 5: Zhang, Kendrick Botong - Perkin, Kenny | Sicilian Defense: Najdorf Variation, Adams Attack | |
| — | Pinedo Fernandez | ½–½ | Perkin | Round 7: Pinedo Fernandez, David Rebey - Perkin, Kenny | Torre Attack: Fianchetto Defense | |
| — | Buitrago Pinto | 1–0 | Perkin | Round 9: Buitrago Pinto, Samuel Alejandro - Perkin, Kenny | Bogo-Indian Defense: Nimzowitsch Variation | |