| Jun 26, 2026 | Barnes | ½–½ | Dupuis | Round 11: Barnes, Oliver - Dupuis, Denis K | Four Knights Game: Scotch Variation Accepted | |
| Jun 25, 2026 | Camps Abadia | 0–1 | Barnes | Round 10: Camps Abadia, Arnau - Barnes, Oliver | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Jun 24, 2026 | Barnes | ½–½ | Schneider | Round 9: Barnes, Oliver - Schneider, Aron | Zukertort Opening | |
| Jun 23, 2026 | Barnes | 1–0 | Liu | World Youth Chess Championship 2026 U18 Open | Sicilian Defense: Accelerated Dragon | |
| Jun 22, 2026 | Daas | ½–½ | Barnes | Round 7: Daas, Med Lemnaouar - Barnes, Oliver | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Jun 20, 2026 | Barnes | 0–1 | Pressler | Round 6: Barnes, Oliver - Pressler, Tobias | Zukertort Opening | |
| Jun 19, 2026 | Chekanov | ½–½ | Barnes | Round 5: Chekanov, Timur - Barnes, Oliver | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Jun 18, 2026 | Efimov | 1–0 | Barnes | Round 4: Efimov, Leonid - Barnes, Oliver | Nimzo-Indian Defense: Sämisch Variation | |
| Jun 17, 2026 | Barnes | ½–½ | Liu | Round 3: Barnes, Oliver - Liu, Jason | English Opening: Anglo-Indian Defense, Nimzo-English | |
| Jun 16, 2026 | Leal Mendez | 0–1 | Barnes | Round 2: Leal Mendez, Jose Raul - Barnes, Oliver | Sicilian Defense: Kan Variation, Knight Variation | |
| Jun 15, 2026 | Barnes | 0–1 | Hovakimyan | Round 1: Barnes, Oliver - Hovakimyan, Vache | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Jun 1, 2026 | Ivanov | ½–½ | Barnes | Round 6: Ivanov, Andrey A. - Barnes, Oliver | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| May 31, 2026 | Ryan | 0–1 | Barnes | Round 4: Ryan, Joshua - Barnes, Oliver | French Defense: Advance Variation, Euwe Variation | |
| May 31, 2026 | Barnes | 1–0 | Liu | Round 3: Barnes, Oliver - Liu, Murray | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| May 30, 2026 | O`cuilleanain | 0–1 | Barnes | Round 2: O`cuilleanain, Oisin - Barnes, Oliver | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| May 30, 2026 | Barnes | 0–1 | Balaji | Round 1: Barnes, Oliver - Balaji, Aaravamudhan | Modern Defense | |
| May 28, 2026 | Barnes | 0–1 | Kanyamarala | Round 5: Barnes, Oliver - Kanyamarala, Tarun | Sicilian Defense: Kupreichik Variation | |
| Apr 26, 2026 | Barnes | ½–½ | Ciaran Quinn | Round 4: Barnes, Oliver - Ciaran Quinn | Zukertort Opening | |
| Apr 25, 2026 | Barnes | 0–1 | Kumala | Round 3: Barnes, Oliver - Kumala, Aleksander | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Apr 25, 2026 | Kildea | 0–1 | Barnes | Round 2: Kildea, Robbie - Barnes, Oliver | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 24, 2026 | Barnes | 1–0 | Oisin Benson | Round 1: Barnes, Oliver - Oisin Benson | East Indian Defense | |
| Feb 8, 2026 | Rosol | 1–0 | Barnes | Sligo 2026 Open | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Feb 8, 2026 | Fernandez Manrique | 1–0 | Barnes | Sligo 2026 Rapid | Rubinstein Opening: Bogoljubow Defense | |
| Feb 8, 2026 | Barnes | 1–0 | Bartczak | Sligo 2026 Rapid | Zukertort Opening: Kingside Fianchetto | |
| Feb 8, 2026 | Murphy | 0–1 | Barnes | Sligo 2026 Rapid | French Defense: Winawer Variation, Poisoned Pawn Variation, Main Line | |
| Feb 8, 2026 | Barnes | 1–0 | Gallagher | Sligo 2026 Rapid | French Defense: Rubinstein Variation | |
| Feb 8, 2026 | Liu | 1–0 | Barnes | Sligo 2026 Rapid | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Feb 8, 2026 | Barnes | 1–0 | Rojas Ramirez | Sligo 2026 Rapid | Italian Game: Rousseau Gambit | |
| Feb 8, 2026 | Gangadharan | 0–1 | Barnes | Sligo 2026 Rapid | French Defense: Exchange Variation | |
| Feb 7, 2026 | Barnes | ½–½ | Hushpit | Sligo 2026 Open | Rubinstein Opening | |
| Feb 7, 2026 | Rakhmangulov | 1–0 | Barnes | Sligo 2026 Blitz | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Feb 7, 2026 | Barnes | 0–1 | Krastev | Sligo 2026 Blitz | Yusupov-Rubinstein System | |
| Feb 7, 2026 | Barnes | 1–0 | Saine | Sligo 2026 Blitz | Queen's Pawn Game: Zukertort Variation | |
| Feb 7, 2026 | Fathallah | 0–1 | Barnes | Sligo 2026 Blitz | Catalan Opening: Open Defense, Classical Line | |
| Feb 7, 2026 | Willems | 1–0 | Barnes | Sligo 2026 Blitz | English Opening: King's English Variation, Three Knights System | |
| Feb 7, 2026 | Quinn | 0–1 | Barnes | Sligo 2026 Blitz | Nimzo-Indian Defense: Normal Variation, Gligoric System, Exchange Variation | |
| Feb 7, 2026 | Barnes | ½–½ | O`Flaherty | Sligo 2026 Blitz | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Feb 7, 2026 | Barnes | 0–1 | Ribeiro | Sligo 2026 Blitz | Queen's Pawn Game | |
| Feb 7, 2026 | Melling | 0–1 | Barnes | Sligo 2026 Blitz | Indian Defense: London System | |
| Feb 7, 2026 | Barnes | 1–0 | Booysen | Sligo 2026 Blitz | King's Pawn Game | |
| Feb 6, 2026 | Barnes | 1–0 | Gulljord | Sligo 2026 Open | Queen's Pawn Game: Colle System | |
| Feb 5, 2026 | Ribeiro | 1–0 | Barnes | Sligo 2026 Open | English Opening: King's English Variation | |
| Feb 5, 2026 | Barnes | 1–0 | Bienko | Sligo 2026 Open | Queen's Pawn Game: Colle System | |
| Feb 4, 2026 | Dolan | 0–1 | Barnes | Sligo 2026 Open | Indian Defense: Normal Variation | |
| Feb 3, 2026 | Barnes | 0–1 | Alvarez Jimenez | Sligo 2026 Open | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Feb 3, 2026 | Willems | 1–0 | Barnes | Sligo 2026 Open | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Feb 2, 2026 | Barnes | 1–0 | Ranade | Sligo 2026 Open | Caro-Kann Defense: Two Knights Attack | |
| Feb 1, 2026 | Barnes | ½–½ | Murray | Sligo 2026 Weekender Masters | East Indian Defense | |
| Jan 30, 2026 | Flynn | ½–½ | Barnes | Sligo 2026 Weekender Masters | French Defense: Advance Variation, Euwe Variation | |
| Jul 30, 2025 | McDiarmid | ½–½ | Barnes | Round 5: McDiarmid, Euan - Barnes, Oliver | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Jul 29, 2025 | Barnes | 1–0 | Mokhber-Garcia | Round 4: Barnes, Oliver - Mokhber-Garcia, Sebastian | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Jul 29, 2025 | Norris | ½–½ | Barnes | Round 3: Norris, Zack - Barnes, Oliver | English Opening: King's English Variation, Reversed Closed Sicilian | |
| Jul 28, 2025 | Barnes | ½–½ | Singhal | Round 2: Barnes, Oliver - Singhal, Vivaan | Yusupov-Rubinstein System | |
| Jul 28, 2025 | Prabhu | ½–½ | Barnes | Round 1: Prabhu, Vismith - Barnes, Oliver | Nimzo-Indian Defense: Sämisch Variation | |
| Mar 23, 2025 | Ganti | ½–½ | Barnes | Round 5: Ganti, Shriaansh - Barnes, Oliver | French Defense: Winawer Variation, Portisch-Hook Variation | |
| Mar 22, 2025 | Barnes | 0–1 | Johannsson | Round 3: Barnes, Oliver - Johannsson, Markus Orri | Queen's Pawn Game: Zukertort Variation | |
| Mar 22, 2025 | Barnes | ½–½ | Spinosi | Round 4: Barnes, Oliver - Spinosi, Aurelien | Queen's Pawn Game: Colle System | |
| Mar 21, 2025 | Barnes | 1–0 | Magi | Round 1: Barnes, Oliver - Magi, Ramon | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Mar 21, 2025 | Marsden | 1–0 | Barnes | Round 2: Marsden, Samuel - Barnes, Oliver | French Defense: Schlechter Variation | |
| Jul 25, 2024 | Barnes | 0–1 | Kovalskyi | Round 5: Barnes, Oliver - Kovalskyi, Roman | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jul 24, 2024 | Evans | ½–½ | Barnes | Round 4: Evans, Ruben - Barnes, Oliver | Queen's Gambit Declined: Traditional Variation | |
| Jul 24, 2024 | Barnes | ½–½ | Merriman | Round 3: Barnes, Oliver - Merriman, James | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Jul 23, 2024 | Vadalia | 0–1 | Barnes | Round 2: Vadalia, Jainill - Barnes, Oliver | Catalan Opening: Open Defense, Classical Line | |
| Jul 23, 2024 | Szakmany | 1–0 | Barnes | Round 1: Szakmany, Bence - Barnes, Oliver | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Jun 7, 2024 | Barnes | ½–½ | Demirtas | Round 9: Barnes, Oliver - Demirtas, Alper | French Defense: Exchange Variation, Svenonius Variation | |
| Jun 6, 2024 | Barnes | 1–0 | Senel | Round 8: Barnes, Oliver - Senel, Hayri Beyhun | ? | |
| Jun 5, 2024 | Panda | 1–0 | Barnes | Round 7: Panda, Barnabas - Barnes, Oliver | Nimzo-Indian Defense: Classical Variation | |
| Jun 4, 2024 | Barnes | 1–0 | Arun | Round 6: Barnes, Oliver - Arun, Rahul | French Defense: Queen's Knight | |
| Jun 3, 2024 | Murphy | 0–1 | Barnes | Round 5: Murphy, Cathal - Barnes, Oliver | French Defense: Advance Variation, Euwe Variation | |
| Jun 3, 2024 | Barnes | 0–1 | Stack | Round 4: Barnes, Oliver - Stack, George | King's Indian Defense: Orthodox Variation | |
| Jun 2, 2024 | Yalcinkaya | 1–0 | Barnes | Round 3: Yalcinkaya, Efe - Barnes, Oliver | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jun 1, 2024 | Braemigk | 0–1 | Barnes | Round 2: Braemigk, Eren Maximilian - Barnes, Oliver | King's Indian Defense: Orthodox Variation, Positional Defense | |
| May 31, 2024 | Barnes | 1–0 | Zaleski | Round 1: Barnes, Oliver - Zaleski, Antoni | French Defense: King's Indian Attack | |
| Mar 30, 2024 | Flynn | 1–0 | Barnes | Round 2: Flynn, Jacob - Barnes, Oliver | King's Indian Defense: Orthodox Variation | |