| May 3, 2026 | Khamrakulov | ½–½ | Ribeiro | queimadasfitas | Sicilian Defense: Alapin Variation | |
| May 3, 2026 | Ribeiro | 1–0 | Pereira | Open Internacional Queima das Fitas 2026 | Semi-Slav Defense | |
| May 3, 2026 | Ribeiro | 1–0 | Sousa | queimadasfitas | Queen's Gambit Declined: Harrwitz Attack, Main Line | |
| May 2, 2026 | Perez Vega | 0–1 | Ribeiro | queimadasfitas | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| May 2, 2026 | Ribeiro | 1–0 | Fonte Santa | queimadasfitas | Queen's Gambit Declined: Harrwitz Attack, Orthodox Defense | |
| May 1, 2026 | Fonseca | 1–0 | Ribeiro | queimadasfitas | English Opening: Symmetrical Variation | |
| Apr 30, 2026 | Ribeiro | 1–0 | Pereira | queimadasfitas | Semi-Slav Defense | |
| Mar 31, 2026 | Ribeiro | 0–1 | Petkov | Round 1: Ribeiro, Rodrigo - Petkov, Vladimir | Mexican Defense | |
| Dec 23, 2025 | Ribeiro | 1–0 | Santos | Torneio Mestres e Honra | Grünfeld Defense: Exchange Variation, Classical Variation | |
| Dec 22, 2025 | Goncalves | ½–½ | Ribeiro | Torneio Mestres e Honra | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Dec 21, 2025 | Ribeiro | 0–1 | Veiga | Torneio Mestres e Honra | Bogo-Indian Defense: Nimzowitsch Variation | |
| Dec 20, 2025 | Ferreira | 1–0 | Ribeiro | Torneio Mestres e Honra | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Dec 19, 2025 | Ribeiro | 0–1 | Ribeiro | Torneio Mestres e Honra | Rat Defense: English Rat | |
| Dec 18, 2025 | Goncalves | 1–0 | Ribeiro | Torneio Mestres e Honra | Sicilian Defense: Kan Variation | |
| Dec 18, 2025 | Ribeiro | 1–0 | Fidalgo | Torneio Mestres e Honra | Grünfeld Defense: Exchange Variation, Classical Variation | |
| Dec 17, 2025 | Farias | 1–0 | Ribeiro | Torneio Mestres e Honra | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Dec 15, 2025 | Faryma | 1–0 | Ribeiro | Torneio Mestres e Honra | Sicilian Defense: Kan Variation | |
| Nov 30, 2025 | Ribeiro | ½–½ | Upleger | Round 13: Ribeiro, Rodrigo - Upleger, Martin | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Nov 30, 2025 | Makridis | 1–0 | Ribeiro | Round 12: Makridis, Dimitrios - Ribeiro, Rodrigo | Sicilian Defense: French Variation | |
| Nov 30, 2025 | Ribeiro | 1–0 | Svoboda | Round 11: Ribeiro, Rodrigo - Svoboda, Vaclav | Benoni Defense: Classical Variation | |
| Nov 30, 2025 | Ribeiro | 1–0 | Ribeiro | Round 10: Ribeiro, Gustavo - Ribeiro, Rodrigo | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Nov 30, 2025 | Ribeiro | ½–½ | Papasimakopoulos | Round 9: Ribeiro, Rodrigo - Papasimakopoulos, Alexandros | Queen's Gambit Declined | |
| Nov 30, 2025 | Ribeiro | 0–1 | Kadric | Round 8: Ribeiro, Rodrigo - Kadric, Denis | Rat Defense: English Rat | |
| Nov 30, 2025 | Saric | ½–½ | Ribeiro | Round 7: Saric, Ante - Ribeiro, Rodrigo | Zukertort Opening | |
| Nov 30, 2025 | Ribeiro | 1–0 | Martinovic | Round 6: Ribeiro, Rodrigo - Martinovic, Sasa | Queen's Gambit Declined: Three Knights Variation | |
| Nov 30, 2025 | Meyer | 0–1 | Ribeiro | Round 5: Meyer, Falko - Ribeiro, Rodrigo | French Defense: Classical Variation, Burn Variation | |
| Nov 30, 2025 | Ribeiro | 0–1 | Plat | Round 2: Ribeiro, Rodrigo - Plat, Vojtech | Rat Defense: English Rat | |
| Nov 29, 2025 | Ribeiro | 0–1 | Kourousis | Round 10: Ribeiro, Rodrigo - Kourousis, Epameinondas | Queen's Indian Defense: Yates Variation | |
| Nov 29, 2025 | Ribeiro | ½–½ | Wahedi | Round 8: Ribeiro, Rodrigo - Wahedi, Ahmad Siar | Semi-Slav Defense | |
| Nov 29, 2025 | Santos Ruiz | 1–0 | Ribeiro | Round 7: Santos Ruiz, Miguel - Ribeiro, Rodrigo | Sicilian Defense: Kan Variation | |
| Nov 29, 2025 | Ribeiro | 1–0 | Djurovic | Round 6: Ribeiro, Rodrigo - Djurovic, Peko | Queen's Gambit Declined: Three Knights Variation | |
| Nov 28, 2025 | Pilaj | 1–0 | Ribeiro | Round 3: Pilaj, Herwig - Ribeiro, Rodrigo | King's Indian Attack | |
| Nov 28, 2025 | Ribeiro | ½–½ | Ioannidis | Round 2: Ribeiro, Rodrigo - Ioannidis, Evgenios | Semi-Slav Defense | |
| Sep 19, 2025 | Gharibyan | 1–0 | Ribeiro | Round 9: Gharibyan, Mamikon - Ribeiro, Rodrigo | Queen's Pawn Game: London System | |
| Jul 31, 2025 | Bogdanov | 1–0 | Ribeiro | Leca Chess Open 2025 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jul 25, 2025 | Barria | 1–0 | Ribeiro | XIII Torneo Internacional Cidade de Pontevedra | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jul 20, 2025 | Ribeiro | 1–0 | Silva | CN Equipas 2024-25 | Bogo-Indian Defense: Grünfeld Variation | |
| Jul 19, 2025 | Guerra Mendez | ½–½ | Ribeiro | CN Equipas 2024-25 | Sicilian Defense: Kan Variation | |
| Jul 18, 2025 | Ribeiro | ½–½ | Grimm | CN Equipas 2024-25 | Queen's Gambit Accepted: Normal Variation | |
| Jul 18, 2025 | Carnicelli | 1–0 | Ribeiro | CN Equipas 2024-25 | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jul 17, 2025 | Ribeiro | 0–1 | Pereira | CN Equipas 2024-25 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 16, 2025 | Fedorchuk | 1–0 | Ribeiro | CN Equipas 2024-25 | Sicilian Defense: Kan Variation | |
| Jul 15, 2025 | Sousa | ½–½ | Ribeiro | CN Equipas 2024-25 | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jul 15, 2025 | Ribeiro | 0–1 | Ruck | CN Equipas 2024-25 | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation, Nimzowitsch Attack | |
| Jul 14, 2025 | Vassallo Barroche | 1–0 | Ribeiro | CN Equipas 2024-25 | Queen's Pawn Game: Accelerated London System | |
| Jul 12, 2025 | Ribeiro | 0–1 | Kazakouski | Taça de Portugal 2024-25 | Nimzo-Indian Defense: Three Knights Variation | |
| Apr 21, 2025 | Oro | 1–0 | Ribeiro | Semana Santa A. 2025 | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Apr 20, 2025 | Ribeiro | 0–1 | Santiago | Semana Santa A. 2025 | Dutch Defense: Classical Variation | |
| Apr 20, 2025 | Krishna | 0–1 | Ribeiro | Semana Santa A. 2025 | Zukertort Opening | |
| Apr 16, 2025 | Sousa | 1–0 | Ribeiro | Jovens20 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Apr 15, 2025 | Caturra | ½–½ | Ribeiro | Jovens20 | Queen's Gambit Declined: Exchange Variation, Reshevsky Variation | |
| Apr 14, 2025 | Ribeiro | 1–0 | Almeida | Jovens20 | Queen's Gambit Declined: Barmen Variation | |
| Apr 14, 2025 | Almeida | 1–0 | Ribeiro | Jovens20 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Apr 13, 2025 | Ribeiro | 1–0 | Lachever | Jovens20 | King's Indian Defense: Normal Variation | |
| Apr 12, 2025 | Gama | 0–1 | Ribeiro | Jovens20 | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Dec 23, 2024 | Ferreira | ½–½ | Ribeiro | TN Mestres 2024-25 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Dec 22, 2024 | Ribeiro | 0–1 | Fidalgo | TN Mestres 2024-25 | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Dec 22, 2024 | Ribeiro | 0–1 | Ribeiro | TN Mestres 2024-25 | Benko Gambit: Zaitsev System | |
| Dec 21, 2024 | Ribeiro | 0–1 | Padeiro | TN Mestres 2024-25 | Queen's Gambit Declined: Three Knights Variation | |
| Dec 21, 2024 | Reis | 0–1 | Ribeiro | TN Mestres 2024-25 | Sicilian Defense: Kan Variation, Knight Variation | |
| Dec 19, 2024 | Ribeiro | 1–0 | Goncalves | TN Mestres 2024-25 | Rat Defense: English Rat | |
| Dec 19, 2024 | Ryabukhin | 1–0 | Ribeiro | TN Mestres 2024-25 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Dec 18, 2024 | Ribeiro | ½–½ | Morais | TN Mestres 2024-25 | Benko Gambit Accepted: Fully Accepted Variation | |
| Dec 18, 2024 | Margarido | ½–½ | Ribeiro | TN Mestres 2024-25 | English Opening: Symmetrical Variation | |
| Aug 13, 2024 | Akhvlediani | 1–0 | Ribeiro | Round 7: Akhvlediani, Irakli - Ribeiro, Rodrigo | Bogo-Indian Defense: Retreat Variation | |
| Aug 10, 2024 | Schmider | 1–0 | Ribeiro | Round 1: Schmider, Niklas - Ribeiro, Rodrigo | Sicilian Defense: Scheveningen Variation, Keres Attack | |
| Aug 6, 2024 | Ribeiro | 0–1 | Nagare Akhilesh | Leca Chess Open 2024 | King's Indian Defense: Normal Variation | |
| Aug 5, 2024 | Perez Sousa | 0–1 | Ribeiro | Leca Chess Open 2024 | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| Aug 1, 2024 | Barria Santos | 1–0 | Ribeiro | Leca Chess Open 2024 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 28, 2024 | Spraggett | 1–0 | Ribeiro | TICF 2024 | Sicilian Defense: Four Knights Variation | |
| Jul 27, 2024 | Ribeiro | 1–0 | Monteiro | TICF 2024 | Caro-Kann Defense: Panov Attack, Main Line | |
| Jul 26, 2024 | Ribeiro | ½–½ | Ribeiro | TICF 2024 | King's Indian Defense: Normal Variation | |
| Jul 26, 2024 | Santos | 1–0 | Ribeiro | TICF 2024 | Sicilian Defense: Kveinis Variation | |
| Jul 25, 2024 | Ribeiro | 1–0 | Fonseca | TICF 2024 | Indian Defense: Normal Variation | |
| Jul 24, 2024 | Ferreira | 1–0 | Ribeiro | TICF 2024 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Jul 20, 2024 | Ribeiro | 1–0 | Gomes | Round 2: Ribeiro, Rodrigo - Gomes, Hugo Antonio Alexandre | King's Indian Defense: Normal Variation | |
| Jul 20, 2024 | Lutuima | ½–½ | Ribeiro | Round 1: Lutuima, Amaro - Ribeiro, Rodrigo | Sicilian Defense: Kan Variation | |
| Jul 13, 2024 | Ribeiro | 0–1 | Atakishiyev | EUG open blitz | Grünfeld Defense: Brinckmann Attack | |
| Jul 13, 2024 | Ribeiro | 1–0 | Panait | EUG open blitz | Queen's Gambit Declined: Marshall Defense | |
| Jul 13, 2024 | Vodila | 1–0 | Ribeiro | EUG open blitz | Sicilian Defense: Closed, Traditional | |
| Jul 13, 2024 | Manukyan | 1–0 | Ribeiro | EUG open blitz | Sicilian Defense: Closed | |
| Jul 13, 2024 | Broersma | 0–1 | Ribeiro | EUG open blitz | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 12, 2024 | Atakishiyev | 1–0 | Ribeiro | European University Team Championship Open | Catalan Opening: Open Defense | |
| Jul 12, 2024 | Stauskas | 1–0 | Ribeiro | European University Team Championship Open | Queen's Gambit Declined: Orthodox Defense, Rubinstein Variation | |
| Jul 12, 2024 | Kamer | ½–½ | Ribeiro | European University Team Championship Open | Sicilian Defense: French Variation, Open | |
| Jul 11, 2024 | Ribeiro | 1–0 | Bartok | European University Team Championship Open | Queen's Gambit Declined: Harrwitz Attack | |
| Jul 11, 2024 | Ribeiro | ½–½ | Houhou | European University Team Championship Open | Slav Defense: Exchange Variation | |
| Jul 11, 2024 | Vodila | ½–½ | Ribeiro | European University Team Championship Open | Sicilian Defense: French Variation | |
| Jul 10, 2024 | Ribeiro | 0–1 | Manukyan | European University Team Championship Open | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Jul 10, 2024 | Ribeiro | ½–½ | Fodor | European University Team Championship Open | King's Indian Defense: Normal Variation | |
| Jul 10, 2024 | Panait | 0–1 | Ribeiro | European University Team Championship Open | Sicilian Defense: Kan Variation, Knight Variation | |
| Jun 15, 2024 | Ribeiro | 1–0 | Fernandes | Round 6: Ribeiro, Rodrigo - Fernandes, Antonio | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Apr 1, 2024 | Ribeiro | ½–½ | Ribeiro | Round 9: Ribeiro, Rodrigo - Ribeiro, Gustavo | Caro-Kann Defense | |
| Mar 31, 2024 | Villiers | 1–0 | Ribeiro | Round 8: Villiers, Thomas - Ribeiro, Rodrigo | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Mar 31, 2024 | Jones | ½–½ | Ribeiro | Round 7: Jones, Steven A - Ribeiro, Rodrigo | Sicilian Defense: Kan Variation, Modern Variation | |
| Mar 30, 2024 | Ribeiro | 0–1 | Bezuidenhout | Round 6: Ribeiro, Rodrigo - Bezuidenhout, Roland | Old Indian Defense | |
| Mar 29, 2024 | Badacsonyi | 1–0 | Ribeiro | Round 4: Badacsonyi, Frankie - Ribeiro, Rodrigo | Catalan Opening: Open Defense | |
| Mar 29, 2024 | Ribeiro | 0–1 | Browning | Round 3: Ribeiro, Rodrigo - Browning, Alex | King's Indian Defense: Normal Variation | |
| Mar 28, 2024 | Ribeiro | 0–1 | Kirk | Round 2: Ribeiro, Rodrigo - Kirk, Ezra | Queen's Indian Accelerated | |
| Mar 28, 2024 | Petrov | 1–0 | Ribeiro | Round 1: Petrov, Martin - Ribeiro, Rodrigo | Sicilian Defense: Kan Variation, Polugaevsky Variation | |