| May 30, 2026 | Ribeiro | 1–0 | Dovgaliuk | Round 9: Ribeiro, Gustavo - Dovgaliuk, Oleksandr | Modern Defense: Geller's System | |
| May 29, 2026 | Ribeiro | 1–0 | Julio | Round 8: Ribeiro, Gustavo - Julio, Rocha Miguel | French Defense: Franco-Sicilian Defense | |
| May 28, 2026 | Wall | 0–1 | Ribeiro | Round 7: Wall, Tim P - Ribeiro, Gustavo | Sicilian Defense: Closed, Traditional | |
| May 27, 2026 | Ribeiro | 0–1 | Defromont | Round 6: Ribeiro, Gustavo - Defromont, Benjamin | Modern Defense | |
| May 26, 2026 | Sarabando | ½–½ | Ribeiro | Round 5: Sarabando, Rodrigo Andias - Ribeiro, Gustavo | Catalan Opening: Closed | |
| May 25, 2026 | Ribeiro | 1–0 | Esteves | Round 4: Ribeiro, Gustavo - Esteves, Goncalo Maria Franco V. | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| May 24, 2026 | Finkler | 0–1 | Ribeiro | Round 3: Finkler, Kai Andreas - Ribeiro, Gustavo | Sicilian Defense: Mengarini Variation | |
| May 24, 2026 | Ribeiro | 1–0 | Alrashidi | Round 2: Ribeiro, Gustavo - Alrashidi, Yousef | Italian Game: Two Knights Defense, Fritz Variation | |
| May 23, 2026 | Sousa | 1–0 | Ribeiro | Round 1: Sousa, Carlos Fantasia - Ribeiro, Gustavo | English Opening: Symmetrical Variation, Botvinnik System | |
| May 3, 2026 | Ribeiro | ½–½ | Vidic | LCF | Vienna Game: Vienna Gambit, Main Line | |
| May 2, 2026 | Skarlovnik | * | Ribeiro | Ljubljana Chess Festival | ? | |
| May 1, 2026 | Ribeiro | ½–½ | Odabasi | Ljubljana Chess Festival | Sicilian Defense: French Variation | |
| May 1, 2026 | Mihajlovic | 0–1 | Ribeiro | Ljubljana Chess Festival | Sicilian Defense: Godiva Variation | |
| Apr 30, 2026 | Ribeiro | * | Hudoklin | Ljubljana Chess Festival | ? | |
| Apr 29, 2026 | Srebrnic | * | Ribeiro | Ljubljana Chess Festival | ? | |
| Apr 28, 2026 | Susnik | * | Ribeiro | LCF | ? | |
| Apr 28, 2026 | Ribeiro | ½–½ | Kelbl | Ljubljana Chess Festival | ? | |
| Apr 27, 2026 | Ribeiro | 0–1 | Munier | LCF | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Apr 19, 2026 | Triger | ½–½ | Ribeiro | EIIC 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 18, 2026 | Walaszczyk | 1–0 | Ribeiro | EIIC 2026 | Philidor Defense: Lion Variation | |
| Apr 16, 2026 | Ribeiro | 1–0 | Vainbaum | EIIC 2026 | English Opening: Symmetrical Variation, Four Knights Variation | |
| Apr 15, 2026 | Sipila | 1–0 | Ribeiro | EICC 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 14, 2026 | Hury | 0–1 | Ribeiro | EIIC 2026 | Sicilian Defense: Old Sicilian | |
| Apr 13, 2026 | Ribeiro | 0–1 | Culum | EICC 2026 | Queen's Pawn Game: Colle System | |
| Apr 12, 2026 | Ribeiro | 0–1 | Manafov | EICC 2026 | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Apr 10, 2026 | Ghimpu | ½–½ | Ribeiro | EICC 2026 | Queen's Pawn Game: Colle System | |
| Apr 9, 2026 | Ribeiro | 1–0 | Zelak | EIIC 2026 | Italian Game: Giuoco Pianissimo | |
| Apr 8, 2026 | Golsta | 0–1 | Ribeiro | EIIC 2026 | Four Knights Game: Scotch Variation Accepted | |
| Apr 7, 2026 | Ribeiro | 0–1 | Indjic | EICC 2026 | Sicilian Defense: Old Sicilian | |
| Apr 4, 2026 | Ribeiro | 0–1 | Kuegel | Round 7: Ribeiro, Gustavo - Kuegel, Tobias | English Opening: Symmetrical Variation, Four Knights Variation | |
| Apr 2, 2026 | Krasovskiy | 1–0 | Ribeiro | Round 4: Krasovskiy, Kirill - Ribeiro, Gustavo | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Mar 31, 2026 | Ribeiro | 1–0 | Sarabando | CN Jovens 2025-26 - U20 | Sicilian Defense: Closed | |
| Mar 30, 2026 | Veleirinho | ½–½ | Ribeiro | CN Jovens 2025-26 - U20 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Mar 29, 2026 | Ribeiro | 1–0 | Areal | CN Jovens 2025-26 - U20 | Van't Kruijs Opening | |
| Mar 29, 2026 | Gaspar | 0–1 | Ribeiro | CN Jovens 2025-26 - U20 | Nimzo-Larsen Attack: Classical Variation | |
| Mar 27, 2026 | Almeida | ½–½ | Ribeiro | CN Jovens 2025-26 - U20 | Sicilian Defense: Alapin Variation | |
| Mar 27, 2026 | Xu | ½–½ | Ribeiro | CN Jovens 2025-26 - U20 | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Feb 15, 2026 | Ribeiro | ½–½ | Dehtiarov | Round 2: Ribeiro, Gustavo - Dehtiarov, Roman | Caro-Kann Defense: Forgacs Variation | |
| Feb 8, 2026 | Ribeiro | 1–0 | Melling | Sligo 2026 Open | Bird Opening: Dutch Variation | |
| Feb 8, 2026 | Ribeiro | 1–0 | Alvarez Jimenez | Sligo 2026 Rapid | English Opening: Symmetrical Variation | |
| Feb 8, 2026 | Murphy | 0–1 | Ribeiro | Sligo 2026 Rapid | Caro-Kann Defense: De Bruycker Defense | |
| Feb 8, 2026 | Ribeiro | 0–1 | Quinn | Sligo 2026 Rapid | Queen's Pawn Game | |
| Feb 8, 2026 | Ribeiro | 1–0 | Vitiukov | Sligo 2026 Rapid | Nimzo-Larsen Attack | |
| Feb 8, 2026 | Halvorsen | 1–0 | Ribeiro | Sligo 2026 Rapid | Sicilian Defense: Nimzowitsch Variation | |
| Feb 8, 2026 | Ribeiro | 1–0 | Barbals | Sligo 2026 Rapid | Queen's Pawn Game: Chigorin Variation | |
| Feb 8, 2026 | Kelly | 0–1 | Ribeiro | Sligo 2026 Rapid | Queen's Pawn Game: Modern Defense | |
| Feb 7, 2026 | Willems | 1–0 | Ribeiro | Sligo 2026 Open | English Opening: King's English Variation | |
| Feb 7, 2026 | Willems | 0–1 | Ribeiro | Sligo 2026 Blitz | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Feb 7, 2026 | Ribeiro | 1–0 | Gulljord | Sligo 2026 Blitz | Slav Defense: Exchange Variation | |
| Feb 7, 2026 | Liu | 0–1 | Ribeiro | Sligo 2026 Blitz | Caro-Kann Defense: De Bruycker Defense | |
| Feb 7, 2026 | Ribeiro | 1–0 | Woods | Sligo 2026 Blitz | Trompowsky Attack | |
| Feb 7, 2026 | Ribeiro | 1–0 | Fathallah | Sligo 2026 Blitz | French Defense: Classical Variation, Delayed Exchange Variation | |
| Feb 7, 2026 | Rakhmangulov | ½–½ | Ribeiro | Sligo 2026 Blitz | Queen's Pawn Game | |
| Feb 7, 2026 | Barnes | 0–1 | Ribeiro | Sligo 2026 Blitz | Queen's Pawn Game | |
| Feb 7, 2026 | Ribeiro | 1–0 | Riesner | Sligo 2026 Blitz | Trompowsky Attack: Classical Defense, Big Center Variation | |
| Feb 7, 2026 | Kim | 0–1 | Ribeiro | Sligo 2026 Blitz | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Feb 6, 2026 | Liu | ½–½ | Ribeiro | Sligo 2026 Open | Scotch Game: Scotch Gambit, Advance Variation | |
| Feb 5, 2026 | Ribeiro | 1–0 | Barnes | Sligo 2026 Open | English Opening: King's English Variation | |
| Feb 5, 2026 | Gulljord | 0–1 | Ribeiro | Sligo 2026 Open | Catalan Opening: Closed | |
| Feb 5, 2026 | Krastev | 1–0 | Ribeiro | Sligo 2026 Blitz | Petrov's Defense: Millennium Attack | |
| Feb 5, 2026 | Ribeiro | ½–½ | Risteski | Sligo 2026 Blitz | Hungarian Opening | |
| Feb 4, 2026 | Ribeiro | 0–1 | Bartczak | Sligo 2026 Open | King's Indian Attack, with Bf5 | |
| Feb 3, 2026 | Risteski | 1–0 | Ribeiro | Sligo 2026 Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 3, 2026 | Ribeiro | 1–0 | Woods | Sligo 2026 Open | English Opening: King's English Variation, Two Knights Variation, Reversed Dragon | |
| Feb 2, 2026 | Stokes | 0–1 | Ribeiro | Sligo 2026 Open | Bird Opening | |
| Dec 23, 2025 | Ribeiro | 1–0 | Fidalgo | Torneio Mestres e Honra | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Dec 22, 2025 | Farias | 1–0 | Ribeiro | Torneio Mestres e Honra | French Defense: Rubinstein Variation, Blackburne Defense | |
| Dec 21, 2025 | Ribeiro | ½–½ | Santos | Torneio Mestres e Honra | Sicilian Defense: Delayed Alapin Variation | |
| Dec 21, 2025 | Goncalves | 1–0 | Ribeiro | Torneio Mestres e Honra | Petrov's Defense: French Attack | |
| Dec 20, 2025 | Ribeiro | 0–1 | Veiga | Torneio Mestres e Honra | Four Knights Game | |
| Dec 19, 2025 | Ribeiro | 0–1 | Ribeiro | Torneio Mestres e Honra | Rat Defense: English Rat | |
| Dec 18, 2025 | Ribeiro | ½–½ | Ferreira | Torneio Mestres e Honra | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Dec 17, 2025 | Goncalves | 0–1 | Ribeiro | Torneio Mestres e Honra | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Dec 15, 2025 | Faryma | ½–½ | Ribeiro | Torneio Mestres e Honra | Zukertort Opening: Sicilian Invitation | |
| Nov 30, 2025 | Ribeiro | 0–1 | Peyrer | Round 13: Ribeiro, Gustavo - Peyrer, Konstantin | Four Knights Game | |
| Nov 30, 2025 | Ribeiro | 1–0 | Saric | Round 12: Ribeiro, Gustavo - Saric, Ante | Scandinavian Defense: Icelandic-Palme Gambit | |
| Nov 30, 2025 | Schneider | ½–½ | Ribeiro | Round 11: Schneider, Ilja - Ribeiro, Gustavo | Sicilian Defense: Closed, Traditional | |
| Nov 30, 2025 | Ribeiro | 1–0 | Ribeiro | Round 10: Ribeiro, Gustavo - Ribeiro, Rodrigo | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Nov 30, 2025 | Krasteva | 0–1 | Ribeiro | Round 9: Krasteva, Beloslava - Ribeiro, Gustavo | Benko Gambit: Zaitsev System | |
| Nov 30, 2025 | Ribeiro | 0–1 | Wojtaszek | Round 8: Ribeiro, Gustavo - Wojtaszek, Radoslaw | Caro-Kann Defense: Karpov Variation | |
| Nov 30, 2025 | Paichadze | ½–½ | Ribeiro | Round 7: Paichadze, Luka - Ribeiro, Gustavo | Sicilian Defense: Old Sicilian | |
| Nov 30, 2025 | Ribeiro | ½–½ | Kadric | Round 6: Ribeiro, Gustavo - Kadric, Denis | Pirc Defense | |
| Nov 30, 2025 | Odell Johansson | 0–1 | Ribeiro | Round 5: Odell Johansson, Leo - Ribeiro, Gustavo | English Opening: King's English Variation, Two Knights Variation, Keres Variation | |
| Nov 29, 2025 | Ribeiro | 1–0 | IJzermans | Round 11: Ribeiro, Gustavo - IJzermans, Gijs | Petrov's Defense: Three Knights Game | |
| Nov 29, 2025 | Dragnev | 1–0 | Ribeiro | Round 10: Dragnev, Valentin - Ribeiro, Gustavo | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Nov 29, 2025 | Ribeiro | 1–0 | Berisha | Round 9: Ribeiro, Gustavo - Berisha, Enver | Sicilian Defense: Alapin Variation | |
| Nov 29, 2025 | Maurizzi | 1–0 | Ribeiro | Round 8: Maurizzi, MarcAndria - Ribeiro, Gustavo | Sicilian Defense: Nimzowitsch Variation, Closed Variation | |
| Nov 29, 2025 | Ribeiro | 0–1 | Pechac | Round 7: Ribeiro, Gustavo - Pechac, Jergus | Sicilian Defense: Alapin Variation | |
| Nov 29, 2025 | Alexakis | 0–1 | Ribeiro | Round 6: Alexakis, Dimitris - Ribeiro, Gustavo | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Nov 28, 2025 | Ribeiro | 0–1 | Warmerdam | Round 5: Ribeiro, Gustavo - Warmerdam, Max | Sicilian Defense: Alapin Variation | |
| Nov 28, 2025 | Saric | 0–1 | Ribeiro | Round 4: Saric, Ante - Ribeiro, Gustavo | Zukertort Opening: Sicilian Invitation | |
| Nov 28, 2025 | Ribeiro | 1–0 | Georgiev | Round 3: Ribeiro, Gustavo - Georgiev, Vladimir | Pirc Defense | |
| Nov 7, 2025 | Ribeiro | 0–1 | Kvaloy | Round 9: Ribeiro, Gustavo - Kvaloy, Aksel Bu | Four Knights Game: Scotch Variation Accepted | |
| Nov 5, 2025 | Ribeiro | 0–1 | Vagman | Round 7: Ribeiro, Gustavo - Vagman, Roy | Sicilian Defense: Najdorf Variation | |
| Nov 4, 2025 | Perea Fruet | ½–½ | Ribeiro | Round 6: Perea Fruet, Lorenzo - Ribeiro, Gustavo | Italian Game | |
| Nov 1, 2025 | Cnejev | 1–0 | Ribeiro | Round 4: Cnejev, Vladimir-Alexandru - Ribeiro, Gustavo | Four Knights Game | |
| Oct 31, 2025 | Ribeiro | ½–½ | Pidluznij | Round 3: Ribeiro, Gustavo - Pidluznij, Gleb | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Oct 30, 2025 | Taspinar | 0–1 | Ribeiro | Round 2: Taspinar, Yanki - Ribeiro, Gustavo | Italian Game: Classical Variation, Giuoco Pianissimo, with a5 | |
| Oct 27, 2025 | Ribeiro | 1–0 | Macias Pino | Round 1: Ribeiro, Gustavo - Macias Pino, Diego | Sicilian Defense: Alapin Variation | |
| Oct 18, 2025 | Ribeiro | ½–½ | Ferreira | Supertaça 2025-26 | French Defense: Advance Variation, Wade Variation | |