| Nov 2, 2025 | Ranaldi | 0–1 | Fossheim | Eliteserien 2025-26 | French Defense: McCutcheon Variation, Lasker Variation | |
| Nov 1, 2025 | Nordquelle | ½–½ | Ranaldi | Eliteserien 2025-26 | Italian Game: Giuoco Piano | |
| Oct 31, 2025 | Hammerstad | 1–0 | Ranaldi | Eliteserien 2025-26 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 9, 2025 | Ranaldi | 1–0 | Dahl | Eliteserien 24 25 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 8, 2025 | Fossum | ½–½ | Ranaldi | Eliteserien 24 25 | English Opening: Neo-Catalan | |
| Feb 9, 2025 | Roulet-Dubonnet | ½–½ | Ranaldi | Eliteserien 24 25 | Indian Defense: Anti-Nimzo-Indian | |
| Feb 8, 2025 | Holleland | 0–1 | Ranaldi | Eliteserien 24 25 | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 4, 2024 | Strand | ½–½ | Ranaldi | Eliteserien 2023 24 | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 2, 2024 | Ranaldi | 1–0 | Dahl | Eliteserien 2023 24 | Scandinavian Defense: Valencian Variation, Main Line | |
| Oct 6, 2022 | Ranaldi | ½–½ | Haag | ECCC_22 | English Opening: Adorjan Defense | |
| Oct 4, 2022 | Wickenfeld | ½–½ | Ranaldi | ECCC_22 | Caro-Kann Defense: Classical Variation, Lobron System | |
| Oct 3, 2022 | Ranaldi | 1–0 | Varpanen | 37th European Club Cup | English Opening: Symmetrical Variation, Fianchetto Variation | |
| Aug 25, 2022 | Jobava | 1–0 | Ranaldi | Abu Dhabi Masters | Nimzo-Larsen Attack: Indian Variation | |
| Aug 24, 2022 | Ranaldi | 1–0 | Stojanovic | Abu Dhabi Masters | Tarrasch Defense: Dubov Tarrasch | |
| Aug 23, 2022 | Ranaldi | 0–1 | Prraneeth Vuppala | Abu Dhabi Masters | Queen's Pawn Game: Zukertort Variation | |
| Aug 22, 2022 | Vignesh N R | ½–½ | Ranaldi | Abu Dhabi Masters | Caro-Kann Defense: Two Knights Attack | |
| Aug 20, 2022 | Grover | ½–½ | Ranaldi | Abu Dhabi Masters | Caro-Kann Defense: Advance Variation | |
| Aug 19, 2022 | Ranaldi | ½–½ | Sengupta | Abu Dhabi Masters | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Aug 17, 2022 | Nihal Sarin | 1–0 | Ranaldi | Abu Dhabi Masters | Nimzo-Indian Defense: St. Petersburg Variation | |
| Aug 12, 2022 | Ranaldi | 1–0 | Schmaltz | Letni Praha 2022 | English Opening: Symmetrical Variation | |
| Aug 11, 2022 | Polster | 0–1 | Ranaldi | Letni Praha 2022 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Aug 10, 2022 | Ranaldi | 0–1 | Cernousek | Letni Praha 2022 | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |
| Aug 9, 2022 | Jun | 0–1 | Ranaldi | Letni Praha 2022 | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Aug 8, 2022 | Ranaldi | ½–½ | Mirimanian | Letni Praha 2022 | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Aug 7, 2022 | Ranaldi | ½–½ | Sidletskyi | Letni Praha 2022 | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Aug 7, 2022 | Laverton | 0–1 | Ranaldi | Letni Praha 2022 | Nimzo-Indian Defense: Classical Variation | |
| Aug 6, 2022 | Zimmermann | 0–1 | Ranaldi | Letni Praha 2022 | Caro-Kann Defense: Classical Variation, Lobron System | |
| Aug 5, 2022 | Ranaldi | 1–0 | Kusina | Letni Praha 2022 | English Opening: Symmetrical Variation, Mecking Variation | |
| Mar 6, 2022 | Gjestemoen-VonHirsch | 0–1 | Ranaldi | Eliteserien 2021/22 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Mar 5, 2022 | Gullaksen | ½–½ | Ranaldi | Eliteserien 2021/22 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Mar 4, 2022 | Kaasen | 1–0 | Ranaldi | Eliteserien 2021/22 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Feb 6, 2022 | Torngren | ½–½ | Ranaldi | Eliteserien 2021/22 | Queen's Gambit Declined: Tartakower Defense | |
| Feb 5, 2022 | Flaata | ½–½ | Ranaldi | Eliteserien 2021/22 | Rapport-Jobava System | |
| Feb 4, 2022 | Kjolberg | 0–1 | Ranaldi | Eliteserien 2021/22 | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Oct 31, 2021 | Ranaldi | 1–0 | Nielsen | Eliteserien 2021/22 | Dutch Defense: Raphael Variation | |
| Oct 30, 2021 | Diesen | 0–1 | Ranaldi | Eliteserien 2021/22 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Oct 29, 2021 | Machlik | ½–½ | Ranaldi | Eliteserien 2021/22 | Nimzo-Indian Defense: Classical Variation | |
| Sep 24, 2021 | Ranaldi | ½–½ | Alekseev | 36th European Club Cup | Queen's Gambit Declined: Barmen Variation | |
| Sep 23, 2021 | Ranaldi | 1–0 | Visintin | 36th European Club Cup | English Opening: Agincourt Defense | |
| Sep 22, 2021 | Predke | 1–0 | Ranaldi | 36th European Club Cup | Nimzo-Indian Defense: Classical Variation | |
| Sep 21, 2021 | Gimeno Higueras | 0–1 | Ranaldi | 36th European Club Cup | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Sep 20, 2021 | Ranaldi | 1–0 | Winkels | 36th European Club Cup | King's Indian Defense: Fianchetto Variation, Lesser Simagin (Spassky) | |
| Sep 19, 2021 | Tadic | ½–½ | Ranaldi | 36th European Club Cup | Four Knights Game: Spanish Variation, Nimzowitsch Variation | |
| Sep 18, 2021 | Ranaldi | 1–0 | Sparwel | 36th European Club Cup | Indian Defense: Wade-Tartakower Defense | |
| Jul 10, 2021 | Djurhuus | 1–0 | Ranaldi | Norwegian Championship 2021 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 9, 2021 | Getz | ½–½ | Ranaldi | Norwegian Championship 2021 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Jul 8, 2021 | Ranaldi | 1–0 | Esbensen | Norwegian Championship 2021 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 7, 2021 | Mikalsen | 1–0 | Ranaldi | Norwegian Championship 2021 | Caro-Kann Defense: Classical Variation, Seirawan Variation | |
| Jul 6, 2021 | Ranaldi | 0–1 | Hammer | Norwegian Championship 2021 | Semi-Slav Defense: Chigorin Defense | |
| Jul 5, 2021 | Ranaldi | 1–0 | Abdrlauf | Norwegian Championship 2021 | Benoni Defense | |
| Jul 4, 2021 | Tryggestad | 0–1 | Ranaldi | Norwegian Championship 2021 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 3, 2021 | Ranaldi | ½–½ | Altarbosh | Norwegian Championship 2021 | English Opening | |
| Jul 2, 2021 | Haldorsen | 1–0 | Ranaldi | Norwegian Championship 2021 | Caro-Kann Defense: Maróczy Variation | |
| Oct 11, 2020 | Ranaldi | 0–1 | Lund | Fagernes Chess International 2020 | Queen's Indian Defense: Fianchetto Variation, Kramnik Variation | |
| Oct 10, 2020 | Agdestein | 1–0 | Ranaldi | Fagernes Chess International 2020 | Nimzo-Indian Defense: Sämisch Variation | |
| Oct 9, 2020 | Ranaldi | ½–½ | Hobber | Fagernes Chess International 2020 | English Opening: Caro-Kann Defensive System | |
| Oct 8, 2020 | Starostits | ½–½ | Ranaldi | Fagernes Chess International 2020 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Oct 7, 2020 | Ranaldi | 1–0 | Törngren | Fagernes Chess International 2020 | King's Indian Defense | |
| Oct 6, 2020 | Ranaldi | 1–0 | Nilsen | Fagernes Chess International 2020 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Oct 6, 2020 | Carlsson | ½–½ | Ranaldi | Fagernes Chess International 2020 | English Opening: Symmetrical Variation, Botvinnik System | |
| Oct 5, 2020 | Urkedal | 1–0 | Ranaldi | Fagernes Chess International 2020 | Queen's Indian Defense: Capablanca Variation | |
| Oct 4, 2020 | Ranaldi | 1–0 | Machlik | Fagernes Chess International 2020 | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Jun 10, 2020 | Ranaldi | 1–0 | Vea | Offerspill Invitational | Nimzo-Indian Defense: Rubinstein System, Rubinstein Variation | |
| Jun 10, 2020 | Shehzad | ½–½ | Ranaldi | Offerspill Invitational | Scotch Game: Potter Variation | |
| Feb 23, 2020 | Gretarsson | 1–0 | Ranaldi | Krageroe Resort Chess 2020 | Queen's Indian Defense: Miles Variation | |
| Feb 22, 2020 | Ranaldi | ½–½ | Salimova | Krageroe Resort Chess 2020 | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Feb 22, 2020 | Abdrlauf | 0–1 | Ranaldi | Krageroe Resort Chess 2020 | Caro-Kann Defense: Classical Variation, Lobron System | |
| Feb 21, 2020 | Ranaldi | 1–0 | Woithe | Krageroe Resort Chess 2020 | English Opening: Agincourt Defense, Wimpy System | |
| Feb 21, 2020 | Kaasen | 1–0 | Ranaldi | Krageroe Resort Chess 2020 | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| Feb 20, 2020 | Ranaldi | ½–½ | Rodriguez | Krageroe Resort Chess 2020 | Zukertort Opening | |
| Feb 20, 2020 | Mirzoev | 1–0 | Ranaldi | Krageroe Resort Chess 2020 | Nimzo-Indian Defense: Kmoch Variation | |
| Feb 19, 2020 | Ranaldi | 1–0 | Notkevich | Krageroe Resort Chess 2020 | English Opening: Symmetrical Variation | |
| Jan 30, 2020 | Ranaldi | 0–1 | Stefanova | Gibraltar Chess Festival: Masters | English Opening: Agincourt Defense | |
| Jan 29, 2020 | Quintiliano Pinto | ½–½ | Ranaldi | Gibraltar Chess Festival: Masters | Queen's Indian Defense: Opocensky Variation | |
| Jan 21, 2020 | Tregubov | ½–½ | Ranaldi | Gibraltar Chess Festival: Masters | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |