| Mar 1, 2026 | Barrish | 1–0 | Mazibuko | SA Adult Closed | Nimzo-Indian Defense: Sämisch Variation, Keres Variation | |
| Feb 28, 2026 | Barrish | 1–0 | Mnyasta | SA Adult Closed | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 25, 2026 | Barrish | 1–0 | Levitan | SA Adult Closed | Queen's Gambit Accepted: Central Variation, Greco Variation | |
| Feb 23, 2026 | Barrish | 1–0 | Mnyasta | SA Adult Closed | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 22, 2026 | Levitan | 1–0 | Barrish | SA Adult Closed | Réti Opening: Anglo-Slav Variation, Bled Variation | |
| Feb 22, 2026 | Barrish | ½–½ | Mhango | SA Adult Closed | Nimzo-Indian Defense: Classical Variation | |
| Feb 21, 2026 | Simpson | * | Barrish | SA Adult Closed | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Feb 21, 2026 | Dinham | 1–0 | Barrish | SA Adult Closed | Caro-Kann Defense: Classical Variation, Main Line | |
| Feb 19, 2026 | Cawdery | ½–½ | Barrish | SA Adult Closed | Petrov's Defense: Nimzowitsch Attack | |
| Feb 19, 2026 | Barrish | 0–1 | Karsten | SA Adult Closed | Nimzo-Indian Defense: Classical Variation, Romanishin Gambit | |
| Feb 19, 2026 | Klaasen | 1–0 | Barrish | SA Adult Closed | Nimzo-Indian Defense: Classical Variation | |
| Feb 19, 2026 | Van Zyl-Rudd | ½–½ | Barrish | SA Adult Closed | Nimzo-Indian Defense: Classical Variation | |
| Feb 19, 2026 | Simpson | 1–0 | Barrish | SA Adult Closed | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Nov 2, 2025 | Barrish | 0–1 | Sadhwani | FIDE World Cup 2025 | Nimzo-Indian Defense: Classical Variation, Berlin Variation | |
| Oct 31, 2025 | Sadhwani | ½–½ | Barrish | FIDE World Cup 2025 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Sep 29, 2024 | Banda Alton | 0–1 | Barrish | Round 9: Banda Alton - Barrish, Daniel | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Sep 28, 2024 | Oatlhotse | 1–0 | Barrish | Round 8: Oatlhotse, Providence - Barrish, Daniel | King's Indian Attack: Sicilian Variation | |
| Sep 28, 2024 | Barrish | 1–0 | Acho | Round 7: Barrish, Daniel - Acho, Christian | King's Indian Defense: Semi-Averbakh System | |
| Sep 27, 2024 | Nevin | 0–1 | Barrish | Round 6: Nevin, Tyler - Barrish, Daniel | Queen's Gambit Declined: Ragozin Defense | |
| Sep 27, 2024 | Barrish | 1–0 | Mathebula | Round 5: Barrish, Daniel - Mathebula, Xolani Cebo | King's Indian Defense: Semi-Averbakh System | |
| Sep 26, 2024 | Samuels | 1–0 | Barrish | Round 4: Samuels, Ethan - Barrish, Daniel | Rapport-Jobava System | |
| Sep 26, 2024 | Barrish | 1–0 | Macheka | Round 3: Barrish, Daniel - Macheka, Clayton | Queen's Gambit Declined: Janowski Variation | |
| Sep 25, 2024 | Barrish | 0–1 | Felix | Round 2: Barrish, Daniel - Felix, Raphael | Queen's Gambit Declined: Exchange Variation | |
| Sep 25, 2024 | Simon | 0–1 | Barrish | Round 1: Simon, Bokamoso - Barrish, Daniel | Caro-Kann Defense: Tartakower Variation | |
| Sep 22, 2024 | Espinoza Solano | 0–1 | Barrish | 45th FIDE Chess Olympiad | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Sep 21, 2024 | Barrish | 0–1 | Keinanen | 45th FIDE Chess Olympiad | English Defense | |
| Sep 20, 2024 | Barrish | 1–0 | Giron Chavez | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Sep 18, 2024 | Barrish | 1–0 | Alho | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Sep 16, 2024 | Makhnev | 1–0 | Barrish | 45th FIDE Chess Olympiad | Queen's Indian Defense: Capablanca Variation | |
| Sep 15, 2024 | Mafaaz Khalid | 0–1 | Barrish | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: Kmoch Variation | |
| Sep 14, 2024 | Barrish | 1–0 | Supi | 45th FIDE Chess Olympiad | Queen's Gambit Declined: Janowski Variation | |
| Sep 12, 2024 | Quesada Perez | 1–0 | Barrish | 45th FIDE Chess Olympiad | Indian Defense: London System | |
| Sep 11, 2024 | Enemchukwu Chinedu Benjamin | ½–½ | Barrish | 45th FIDE Chess Olympiad | Blackmar-Diemer Gambit Accepted: Ziegler Defense | |
| Jun 30, 2024 | Barrish | 0–1 | Kamer | Uluslararasi Cesme Open | King's Indian Defense: Normal Variation, Standard Development | |
| Jun 29, 2024 | Yurtseven | ½–½ | Barrish | Uluslararasi Cesme Open | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jun 28, 2024 | Barrish | 0–1 | Yermolinsky | Uluslararasi Cesme Open | Mexican Defense | |
| Jun 27, 2024 | Ozsakallioglu | ½–½ | Barrish | Uluslararasi Cesme Open | Caro-Kann Defense: Endgame Variation | |
| Jun 27, 2024 | Samani | ½–½ | Barrish | Uluslararasi Cesme Open | Caro-Kann Defense: Classical Variation, Lobron System | |
| Jun 25, 2024 | Barrish | 1–0 | Durak | Uluslararasi Cesme Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 25, 2024 | Barrish | 0–1 | Fromm | Uluslararasi Cesme Open | Queen's Gambit Declined: Chigorin Defense, Exchange Variation | |
| Jun 24, 2024 | Annaberdiyev | 0–1 | Barrish | Uluslararasi Cesme Open | Caro-Kann Defense: Advance Variation, Short Variation | |
| Apr 2, 2024 | Barrish | 1–0 | Khumalo | Round 11: Barrish, Daniel - Khumalo, Keith | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Apr 1, 2024 | Mnyasta | ½–½ | Barrish | Round 10: Mnyasta, Charlton - Barrish, Daniel | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Mar 31, 2024 | Barrish | ½–½ | Klaasen | Round 9: Barrish, Daniel - Klaasen, Calvin John | Queen's Gambit Declined: Harrwitz Attack, Fianchetto Defense | |
| Mar 31, 2024 | Karsten | ½–½ | Barrish | Round 8: Karsten, Jan - Barrish, Daniel | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Mar 30, 2024 | Barrish | 1–0 | Mnguni | Round 7: Barrish, Daniel - Mnguni, Jacob Dumisani | Queen's Gambit Declined: Three Knights Variation | |
| Mar 29, 2024 | Simpson | 0–1 | Barrish | Round 6: Simpson, Michael - Barrish, Daniel | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Mar 29, 2024 | Levitan | ½–½ | Barrish | Round 5: Levitan, Caleb Levi - Barrish, Daniel | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Mar 28, 2024 | Barrish | ½–½ | Kobese | Round 4: Barrish, Daniel - Kobese, Watu | King's Indian Defense: Normal Variation | |
| Mar 27, 2024 | Cawdery | ½–½ | Barrish | Round 3: Cawdery, Daniel - Barrish, Daniel | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Mar 26, 2024 | Barrish | 1–0 | Mfazwe | Round 2: Barrish, Daniel - Mfazwe, Lutho | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 25, 2024 | Mhango | 0–1 | Barrish | Round 1: Mhango, Banele - Barrish, Daniel | Zukertort Opening | |
| Feb 1, 2024 | Sedlak | 1–0 | Barrish | SixDays January 2024 GMA | Queen's Pawn Game: Symmetrical Variation | |
| Jan 31, 2024 | Barrish | ½–½ | Nagy | SixDays January 2024 GMA | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jan 31, 2024 | Pribelszky | ½–½ | Barrish | SixDays January 2024 GMA | King's Indian Attack: Sicilian Variation | |
| Jan 30, 2024 | Barrish | ½–½ | Castellanos Rodriguez | SixDays January 2024 GMA | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 29, 2024 | Barrish | 1–0 | Berczes | SixDays January 2024 GMA | Nimzo-Indian Defense: Classical Variation | |
| Jan 29, 2024 | Karamsetty | 1–0 | Barrish | SixDays January 2024 GMA | Sicilian Defense: French Variation | |
| Jan 28, 2024 | Barrish | ½–½ | Can | SixDays January 2024 GMA | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jan 28, 2024 | Durak | 1–0 | Barrish | SixDays January 2024 GMA | Zukertort Opening | |
| Jan 27, 2024 | Barrish | 0–1 | Pham | SixDays January 2024 GMA | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Sep 8, 2024 | Sucikova | ½–½ | Barrish | Round 8: Sucikova, Svetlana - Barrish, Daniel | King's Indian Attack: Sicilian Variation | |
| Sep 6, 2024 | Zwirs | 1–0 | Barrish | Round 6: Zwirs, Nico - Barrish, Daniel | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Sep 4, 2024 | Kurajica | 1–0 | Barrish | Round 4: Kurajica, Bojan - Barrish, Daniel | Indian Defense: Anti-Nimzo-Indian | |
| Sep 3, 2024 | Barrish | ½–½ | Yankelevich | Round 3: Barrish, Daniel - Yankelevich, Lev | Indian Defense | |
| Aug 27, 2024 | Garriga Cazorla | 1–0 | Barrish | Round 5: Garriga Cazorla, Pere - Barrish, Daniel | Queen's Gambit Declined: Ragozin Defense | |
| Nov 22, 2022 | Barrish | 0–1 | Yuffa | 2022 FIDE World Team Championship | Nimzo-Indian Defense: Classical Variation | |
| Nov 21, 2022 | Gharamian | 1–0 | Barrish | 2022 FIDE World Team Championship | Sicilian Defense: Moscow Variation, Main Line | |
| Nov 20, 2022 | Bernadskiy | 1–0 | Barrish | 2022 FIDE World Team Championship | Trompowsky Attack | |
| Jul 20, 2022 | Barrish | 0–1 | Maltsevskaya | 15th Paleochora Open | King's Indian Defense: Semi-Averbakh System | |
| Jul 19, 2022 | Kazantzoglou | 0–1 | Barrish | 15th Paleochora Open | ? | |
| Jul 18, 2022 | Yilmaz | 1–0 | Barrish | 15th Paleochora Open | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Jul 17, 2022 | Barrish | 1–0 | Adamovics | 15th Paleochora Open | ? | |
| Jul 15, 2022 | Barrish | 0–1 | Venkatesh | Bastia2022 | Nimzo-Indian Defense: Classical Variation | |
| Jul 14, 2022 | Barrish | 1–0 | Leccia | Bastia2022 | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Jul 14, 2022 | Stoenescu | 0–1 | Barrish | Bastia2022 | Sicilian Defense: Najdorf Variation, Main Line | |
| Jul 13, 2022 | Barrish | 1–0 | Lafourcade | Bastia2022 | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jul 12, 2022 | Maurizzi | 1–0 | Barrish | Bastia2022 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jul 7, 2022 | Trent | ½–½ | Barrish | 7th Purtichju Open | King's Pawn Game: Alapin Opening | |
| Jul 3, 2022 | Barrish | * | Karttunen | 7th Purtichju Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 29, 2021 | Kotyk | * | Barrish | 14th Paleochora International Tournament | ? | |
| Jul 27, 2021 | Tchernyi | * | Barrish | 13th International Tournament of Paleochora | ? | |
| Jul 26, 2021 | Barrish | * | Mavrikakis | 14th Paleochora International Tournament | ? | |
| Jul 26, 2021 | Barrish | * | Mavrikakis | 13th International Tournament of Paleochora | ? | |
| Jul 24, 2021 | Barrish | 0–1 | Rychagov | 13th International Tournament of Paleochora | Queen's Gambit Declined: Janowski Variation | |
| Jul 24, 2021 | Gavrish | 0–1 | Barrish | 14th Paleochora International Chess Tournament 2021 | ? | |
| May 27, 2021 | Barrish | 1–0 | Osunfuyi | African Championship | Semi-Slav Defense: Chigorin Defense | |
| May 26, 2021 | Hesham | 1–0 | Barrish | African Championship | Caro-Kann Defense: Maróczy Variation | |
| May 25, 2021 | Barrish | 1–0 | Nassr | African Championship | Semi-Slav Defense: Chigorin Defense | |
| May 24, 2021 | Masango | 1–0 | Barrish | African Championship | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| May 21, 2021 | Mhango | * | Barrish | African Championship | Queen's Pawn Game: Symmetrical Variation | |
| May 20, 2021 | Barrish | 0–1 | Adly | African Championship | Benko Gambit Accepted: Modern Variation | |
| May 19, 2021 | Mphungu | 0–1 | Barrish | African Championship | ? | |
| May 18, 2021 | Barrish | 1–0 | Ikhimiukor | African Championship | ? | |
| Jan 26, 2020 | Barrish | 0–1 | Kryakvin | Gibraltar Chess Festival: Masters | Kangaroo Defense | |
| Jan 24, 2020 | Barrish | 0–1 | Petrov | Gibraltar Chess Festival: Masters | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jan 23, 2020 | Beliavsky | * | Barrish | Gibraltar Chess Festival: Masters | Réti Opening: Advance Variation | |
| Jan 21, 2020 | Durarbayli | 1–0 | Barrish | Gibraltar Chess Festival: Masters | Ruy Lopez: Closed, Anti-Marshall | |