| May 10, 2026 | Gales | ½–½ | Badea | Round 10: Gales, Randi-Ioan - Badea, Bela | Queen's Pawn Game | |
| May 10, 2026 | Gales | 0–1 | Samunenkov | Round 8: Gales, Randi-Ioan - Samunenkov, Ihor | Nimzo-Indian Defense: Rubinstein System, Rubinstein Variation | |
| Feb 22, 2026 | Gales | 1–0 | Filip | Round 9: Gales, Randi-Ioan - Filip, Lucian-Ioan | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Feb 21, 2026 | Cozianu | ½–½ | Gales | Round 8: Cozianu, Costin - Gales, Randi-Ioan | Sicilian Defense: Najdorf Variation | |
| Feb 20, 2026 | Gales | ½–½ | Cnejev | Round 7: Gales, Randi-Ioan - Cnejev, Vladimir-Alexandru | King's Indian Defense: Semi-Averbakh System | |
| Feb 19, 2026 | Gales | 1–0 | Onofrasc | Round 6: Gales, Randi-Ioan - Onofrasc, Ivan | Nimzo-Indian Defense: Sämisch Variation | |
| Feb 18, 2026 | Magold | 1–0 | Gales | Round 5: Magold, Filip - Gales, Randi-Ioan | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 | |
| Feb 17, 2026 | Gales | 1–0 | Petroff | Round 4: Gales, Randi-Ioan - Petroff, Vlad | Nimzo-Indian Defense: Rubinstein System, Rubinstein Variation | |
| Feb 16, 2026 | Coicev | ½–½ | Gales | Round 3: Coicev, Matei-Andrei - Gales, Randi-Ioan | Sicilian Defense: Najdorf Variation, Main Line | |
| Feb 16, 2026 | Gales | ½–½ | Lupulescu | Round 2: Gales, Randi-Ioan - Lupulescu, Constantin | Nimzo-Indian Defense: St. Petersburg Variation | |
| Nov 7, 2025 | Pankiv | ½–½ | Gales | Round 9: Pankiv, Maksym - Gales, Randi-Ioan | Sicilian Defense: Modern Variations, Anti-Qxd4 Move Order Accepted | |
| Nov 6, 2025 | Gales | 1–0 | Besou | Round 8: Gales, Randi-Ioan - Besou, Hussain | Sicilian Defense: Najdorf Variation, English Attack | |
| Nov 1, 2025 | Gales | 0–1 | Ambartsumian | Round 4: Gales, Randi-Ioan - Ambartsumian, Tyhran | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Jul 30, 2025 | Vocaturo | 1–0 | Gales | Round 7: Vocaturo, Daniele - Gales, Randi-Ioan | English Opening: King's English Variation, Reversed Sicilian | |
| Jul 29, 2025 | Gales | ½–½ | Cazacu | Round 5: Gales, Randi-Ioan - Cazacu, Iustin-Nicolas | Nimzo-Indian Defense: Normal Variation | |
| Jul 28, 2025 | Lashkin | ½–½ | Gales | Round 4: Lashkin, Jegor - Gales, Randi-Ioan | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Jul 27, 2025 | Gales | 0–1 | Negrean | Round 3: Gales, Randi-Ioan - Negrean, Andrei | Nimzo-Indian Defense: Rubinstein System, Rubinstein Variation | |
| Jul 27, 2025 | Abhinessh S | 0–1 | Gales | Round 2: Abhinessh S - Gales, Randi-Ioan | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 6, 2025 | Gales | ½–½ | David | La Plagne 5th Edition July 2025 - Master tournament | King's Indian Defense: Orthodox Variation, Positional Defense | |
| Mar 15, 2025 | Gales | ½–½ | Gavrilescu | Round 1: Gales, Randi-Ioan - Gavrilescu, David | Nimzo-Indian Defense: Normal Variation | |
| Feb 23, 2025 | Danila | ½–½ | Gales | Round 9: Danila, Tudor-Gabriel - Gales, Randi-Ioan | Sicilian Defense: Najdorf Variation | |
| Feb 22, 2025 | Gales | 0–1 | Parligras | Round 8: Gales, Randi-Ioan - Parligras, Mircea-Emilian | Nimzo-Indian Defense | |
| Feb 21, 2025 | Sprincean | 0–1 | Gales | Round 7: Sprincean, Lukas George - Gales, Randi-Ioan | Sicilian Defense: Najdorf Variation, Opocensky Variation, Modern Line | |
| Feb 20, 2025 | Gales | 1–0 | Armenciu | Round 6: Gales, Randi-Ioan - Armenciu, Bogdan-Ovidiu | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Feb 18, 2025 | Gales | 0–1 | Dascalescu | Round 4: Gales, Randi-Ioan - Dascalescu, Adelin-Stefan | Queen's Gambit Declined: Three Knights Variation | |
| Feb 17, 2025 | Ulian | ½–½ | Gales | Round 3: Ulian, Andrei-Octavian - Gales, Randi-Ioan | Indian Defense: Anti-Nimzo-Indian | |
| Feb 16, 2025 | Gales | 0–1 | Nisipeanu | Round 2: Gales, Randi-Ioan - Nisipeanu, Liviu-Dieter | Benko Gambit Accepted: King Walk Variation | |
| Dec 5, 2024 | Gales | 0–1 | Arkell | XXI Open Internacional Gran Hotel Bali Grupo A 2024 | Benoni Defense: King's Indian System | |
| Dec 4, 2024 | Trigo Urquijo | ½–½ | Gales | XXI Open Internacional Gran Hotel Bali Grupo A 2024 | Queen's Gambit Declined: Charousek Variation | |
| Dec 3, 2024 | Gales | 0–1 | Solodovnichenko | XXI Open Internacional Gran Hotel Bali Grupo A 2024 | Semi-Slav Defense: Quiet Variation | |
| Dec 2, 2024 | Gales | ½–½ | Tulchynskyi | XXI Open Internacional Gran Hotel Bali Grupo A 2024 | Queen's Gambit Declined: Queen's Knight Variation | |
| Nov 30, 2024 | Gales | 0–1 | Kvaloy | XXI Open Internacional Gran Hotel Bali Grupo A 2024 | Nimzo-Indian Defense: Normal Variation | |
| Jul 18, 2024 | Gales | 0–1 | Bernadskiy | Round 5: Gales, Randi-Ioan - Bernadskiy, Vitaliy | English Defense | |
| Jul 16, 2024 | Gales | 0–1 | Ardelean | Round 3: Gales, Randi-Ioan - Ardelean, George-Catalin | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |
| Jul 11, 2024 | Gales | * | Emujin Enkh-Amgalan | Round 9: Gales, Randi-Ioan - Emujin Enkh-Amgalan | ? | |
| Jul 10, 2024 | Petrusic | * | Gales | Round 8: Petrusic, Velimir - Gales, Randi-Ioan | ? | |
| Jul 9, 2024 | Gales | * | Li | Round 7: Gales, Randi-Ioan - Li, Panru | ? | |
| Jul 8, 2024 | Khuslen | * | Gales | Round 6: Khuslen, Erdenebayar - Gales, Randi-Ioan | ? | |
| Jul 6, 2024 | Gales | * | Albers | Round 5: Gales, Randi-Ioan - Albers, Sasa | ? | |
| Jul 6, 2024 | Sahin | * | Gales | Round 4: Sahin, Sarp - Gales, Randi-Ioan | ? | |
| Jul 5, 2024 | Gales | * | Filip | Round 3: Gales, Randi-Ioan - Filip, Lucian-Ioan | ? | |
| Jul 4, 2024 | Tancsa | * | Gales | Round 2: Tancsa, Tamas - Gales, Randi-Ioan | ? | |
| Jul 3, 2024 | Gales | * | Khripachenko | Round 1: Gales, Randi-Ioan - Khripachenko, Alexander | ? | |
| Apr 17, 2024 | Ilinca | 1–0 | Gales | Round 7: Ilinca, Felix-Antonio - Gales, Randi-Ioan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 16, 2024 | Tanasie | ½–½ | Gales | Round 6: Tanasie, Cosmin - Gales, Randi-Ioan | Indian Defense | |
| Apr 15, 2024 | Gales | 1–0 | Leu | Round 5: Gales, Randi-Ioan - Leu, Dragos Stefan | English Opening: King's English Variation | |
| Mar 24, 2024 | Gales | 0–1 | Cnejev | Round 9: Gales, Randi-Ioan - Cnejev, Vladimir-Alexandru | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Mar 23, 2024 | Vedmediuc | 1–0 | Gales | Round 4: Vedmediuc, Serghei - Gales, Randi-Ioan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 23, 2024 | Sofronie | 0–1 | Gales | Round 2: Sofronie, Iulian - Gales, Randi-Ioan | Queen's Pawn Game: Accelerated London System | |
| Mar 1, 2024 | Stanica | 1–0 | Gales | Round 8: Stanica, Andrei - Gales, Randi-Ioan | Sicilian Defense: Alapin Variation | |
| Feb 29, 2024 | Gales | ½–½ | Visanescu | Round 7: Gales, Randi-Ioan - Visanescu, Dragos-Nicholas | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Feb 28, 2024 | Tudor | 1–0 | Gales | Round 6: Tudor, Henry Edward - Gales, Randi-Ioan | Nimzo-Larsen Attack: Classical Variation | |
| Feb 27, 2024 | Gales | 0–1 | Ghimpu | Round 5: Gales, Randi-Ioan - Ghimpu, Samuel-Timotei | English Opening: Anglo-Indian Defense | |
| Feb 26, 2024 | David | 0–1 | Gales | Round 4: David, Alexandru-Vasile - Gales, Randi-Ioan | Queen's Gambit Declined: Charousek Variation | |
| Feb 26, 2024 | Burtea | 0–1 | Gales | Round 2: Burtea, Marius-Valentin - Gales, Randi-Ioan | King's Indian Attack | |
| Jun 21, 2023 | Phatak Aanjaneya | * | Gales | Silver Lake Open | ? | |
| Jun 20, 2023 | Gales | * | Theodoridis | Silver Lake Open | ? | |
| Jun 20, 2023 | Shahil Dey | * | Gales | Silver Lake Open | ? | |
| Jun 20, 2023 | Vignesh B | * | Gales | Silver Lake Open | ? | |
| Jun 19, 2023 | Vignesh B | * | Gales | Silver Lake Open | ? | |
| Jan 8, 2023 | Gales | 0–1 | Cobo Montejo | Roquetas Open | ? | |
| Jan 7, 2023 | Gales | * | Borges | Roquetas Open | ? | |
| Jan 7, 2023 | Romero Calduch | * | Gales | Roquetas Open | ? | |
| Jan 6, 2023 | Gales | 1–0 | Ereza Vizcarra | Roquetas Open | ? | |
| Jan 5, 2023 | Gales | ½–½ | Rodriguez Melendez | Roquetas Open | ? | |
| Jan 5, 2023 | Garrido Diaz | ½–½ | Gales | Roquetas Open | ? | |
| Jan 4, 2023 | Gales | 0–1 | Garrido Diaz | Roquetas Open | ? | |
| Jan 4, 2023 | Torres Rebolledo | 0–1 | Gales | Roquetas Open | ? | |
| Jan 3, 2023 | Bhagat Kush | ½–½ | Gales | Roquetas Open | ? | |
| Jul 18, 2022 | Gales | 1–0 | Soulier | U12 euro team | King's Indian Defense: Normal Variation | |
| Jul 17, 2022 | Gales | 1–0 | Sobol | U12 euro team | Nimzo-Indian Defense: Sämisch Variation | |
| Jul 16, 2022 | Madsman | ½–½ | Gales | U12 euro team | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 15, 2022 | Shilon Rahav | 0–1 | Gales | U12 euro team | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jul 14, 2022 | Witczak | 0–1 | Gales | U12 euro team | King's Indian Defense: Makogonov Variation | |
| Jul 13, 2022 | Gales | 1–0 | Dimoudis | Round 2: Gales, Randi-Ioan - Dimoudis, Dimitrios | King's Indian Defense: Normal Variation | |
| Jul 12, 2022 | Gales | 1–0 | Mocic | Round 1: Gales, Randi-Ioan - Mocic, Ivano | Queen's Gambit Declined: Spielmann Variation | |
| — | Gales | ½–½ | Pasti | Round 9: Gales, Randi-Ioan - Pasti, Aron | Indian Defense: Seirawan Attack | |