| Jul 23, 2026 | Aryan Goyal | ½–½ | Rappazzo | Round 10: Aryan Goyal - Rappazzo, Johannes | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Jul 22, 2026 | Rappazzo | 0–1 | Kunz | Round 9: Rappazzo, Johannes - Kunz, Andre | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 21, 2026 | Stefan | 1–0 | Rappazzo | Round 8: Stefan, Iulia-Cristiana - Rappazzo, Johannes | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Jul 20, 2026 | Rappazzo | 1–0 | Kwiatkowski | Round 7: Rappazzo, Johannes - Kwiatkowski, Jakub | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 19, 2026 | Rappazzo | 1–0 | Shukhman | Round 13: Rappazzo, Johannes - Shukhman, Anna | Sicilian Defense: Dragon Variation, Yugoslav Attack, Hungarian Dragon | |
| Jul 19, 2026 | Elmi | 0–1 | Rappazzo | Round 12: Elmi, Saad Abobaker - Rappazzo, Johannes | English Opening: King's English Variation, Two Knights Variation, Reversed Dragon | |
| Jul 19, 2026 | Rappazzo | 1–0 | Tureshbayev | Round 11: Rappazzo, Johannes - Tureshbayev, Anuar | Sicilian Defense: Dragon Variation, Yugoslav Attack, Czerniak Variation | |
| Jul 19, 2026 | Savitha Shri B | 1–0 | Rappazzo | Round 10: Savitha Shri B - Rappazzo, Johannes | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 19, 2026 | Rappazzo | 1–0 | Gloeckler | Round 9: Rappazzo, Johannes - Gloeckler, Christian | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Jul 19, 2026 | Fernandes Barbosa Dos Santos | 0–1 | Rappazzo | Round 8: Fernandes Barbosa Dos Santos, Gabriel - Rappazzo, Johannes | Sicilian Defense: Najdorf Variation | |
| Jul 19, 2026 | Rappazzo | 1–0 | Gluckman | Round 7: Rappazzo, Johannes - Gluckman, David | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Jul 19, 2026 | Kukushkin | 1–0 | Rappazzo | Round 6: Kukushkin, Ivan - Rappazzo, Johannes | Sicilian Defense: Prins Variation | |
| Jul 19, 2026 | Rappazzo | 1–0 | Kolly | Round 5: Rappazzo, Johannes - Kolly, Jacques | French Defense: McCutcheon Variation, Lasker Variation | |
| Jul 19, 2026 | Vedant Nayudu | 0–1 | Rappazzo | Round 4: Vedant Nayudu - Rappazzo, Johannes | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Jul 19, 2026 | Rappazzo | * | Fogo Esquivel | Round 3: Rappazzo, Johannes - Fogo Esquivel, Levi Kalani Alexander | ? | |
| Jul 19, 2026 | Rappazzo | ½–½ | Ghosh | Round 2: Rappazzo, Johannes - Ghosh, Diptayan | Scotch Game: Scotch Gambit, Advance Variation | |
| Jul 19, 2026 | Fedal | 0–1 | Rappazzo | Round 1: Fedal, Salem - Rappazzo, Johannes | Sicilian Defense: Closed | |
| Jul 18, 2026 | Scherler | 0–1 | Rappazzo | Round 6: Scherler, Julius - Rappazzo, Johannes | Sicilian Defense: Chekhover Variation | |
| Jul 17, 2026 | Rappazzo | 0–1 | Malli | Round 5: Rappazzo, Johannes - Malli, Suvirr | Sicilian Defense: Closed | |
| Jul 16, 2026 | Dai | 1–0 | Rappazzo | Round 4: Dai, Wenzhi - Rappazzo, Johannes | Sicilian Defense: Najdorf Variation | |
| Jul 15, 2026 | Monteverde | 0–1 | Rappazzo | Round 3: Monteverde, Jonathan - Rappazzo, Johannes | King's Indian Defense: Normal Variation, Rare Defenses | |
| Jul 14, 2026 | Rappazzo | 0–1 | Ghosh | Round 2: Rappazzo, Johannes - Ghosh, Diptayan | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| Jul 13, 2026 | Rappazzo | 1–0 | Celis | Round 1: Rappazzo, Johannes - Celis, Joel | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Jun 23, 2026 | Rappazzo | 1–0 | Wyss | SUI-chT Winterthur-Reti | French Defense: Classical Variation, Burn Variation | |
| May 23, 2026 | Malli | 0–1 | Rappazzo | Swiss Youth Championship 2026 U18 | Sicilian Defense: Chekhover Variation | |
| May 23, 2026 | Rappazzo | ½–½ | Breyer | Swiss Youth Championship 2026 U18 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| May 23, 2026 | Christen | 0–1 | Rappazzo | Swiss Youth Championship 2026 U18 | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| May 23, 2026 | Rappazzo | ½–½ | Breyer | Swiss Youth Championship 2026 U18 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| May 22, 2026 | Artan | ½–½ | Rappazzo | Swiss Youth Championship 2026 U18 | Sicilian Defense: Najdorf Variation | |
| May 22, 2026 | Rappazzo | 1–0 | Parmelin | Swiss Youth Championship 2026 U18 | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| May 17, 2026 | Rappazzo | ½–½ | Bogner | Round 7: Rappazzo, Johannes - Bogner, Sebastian | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| May 16, 2026 | Rappazzo | 1–0 | Rohrer | Round 6: Rappazzo, Johannes - Rohrer, Christophe | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| May 16, 2026 | Salzgeber | 0–1 | Rappazzo | Round 5: Salzgeber, Frank - Rappazzo, Johannes | King's Indian Defense: Orthodox Variation, Bayonet Attack | |
| May 15, 2026 | Rappazzo | 1–0 | Lappalainen | Round 4: Rappazzo, Johannes - Lappalainen, Matias | Petrov's Defense: Classical Attack, Staunton Variation | |
| May 14, 2026 | Rappazzo | 1–0 | Tschopp | Round 2: Rappazzo, Johannes - Tschopp,Olivier | Ruy Lopez: Closed, Zaitsev System | |
| May 14, 2026 | Daverio | 0–1 | Rappazzo | Round 1: Daverio, Edoardo - Rappazzo, Johannes | King's Indian Defense: Sämisch Variation, Sämisch Gambit | |
| May 5, 2026 | Bauer | 1–0 | Rappazzo | Round 3: Bauer, Christian - Rappazzo, Johannes | Indian Defense: Tartakower Attack | |
| Apr 3, 2026 | Rappazzo | 0–1 | Garner | Grenke Chess Festival 2026 Open | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Mar 23, 2026 | Rappazzo | 1–0 | Gade | Swiss Youth Championship 2026 U18 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Mar 17, 2026 | Rappazzo | 1–0 | Palairet | SUI-chT Winterthur-Nyon | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Oct 25, 2025 | Rappazzo | 1–0 | Johannsson | Round 7: Rappazzo, Johannes - Johannsson, Birkir Isak | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Oct 24, 2025 | Rappazzo | 0–1 | Oktem | Round 6: Rappazzo, Johannes - Oktem, Ege Tuna | French Defense: Classical Variation, Burn Variation | |
| Oct 23, 2025 | Rappazzo | 0–1 | Postny | Round 5: Rappazzo, Johannes - Postny, Evgeny | Ruy Lopez: Closed, Karpov Variation | |
| Oct 22, 2025 | Rappazzo | 1–0 | Willstedt | Round 4: Rappazzo, Johannes - Willstedt, Lukas | French Defense: Winawer Variation, Portisch-Hook Variation | |
| Oct 21, 2025 | Rappazzo | ½–½ | Kenneskog | Round 3: Rappazzo, Johannes - Kenneskog, Theodor | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Sep 28, 2025 | Rappazzo | 0–1 | Angst | SMM Rd 8+9 | Petrov's Defense: Classical Attack | |
| Sep 27, 2025 | Rappazzo | 1–0 | Maeser | SMM Rd 8+9 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 24, 2025 | Rappazzo | 1–0 | Jelicic | Biel Chess Festival 2025 MTO | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 23, 2025 | Yang | 1–0 | Rappazzo | Biel Chess Festival 2025 MTO | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Rare Line | |
| Jul 22, 2025 | Rappazzo | ½–½ | Gao | Biel Chess Festival 2025 MTO | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 21, 2025 | Hottinger | 0–1 | Rappazzo | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 20, 2025 | Yilmaz | 1–0 | Rappazzo | Biel Chess Festival 2025 Blitz | King's Indian Defense: Orthodox Variation, Bayonet Attack | |
| Jul 20, 2025 | Rappazzo | 1–0 | Panchanathan | Biel Chess Festival 2025 Blitz | Italian Game: Scotch Gambit, Max Lange Attack | |
| Jul 20, 2025 | Artan | 0–1 | Rappazzo | Biel Chess Festival 2025 Blitz | Sicilian Defense: Wing Gambit | |
| Jul 20, 2025 | Rappazzo | ½–½ | Saxena | Biel Chess Festival 2025 Blitz | Italian Game: Scotch Gambit, Max Lange Attack | |
| Jul 20, 2025 | Chen | ½–½ | Rappazzo | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Jul 20, 2025 | Rappazzo | ½–½ | Sanket Chakravarty | Biel Chess Festival 2025 Blitz | Sicilian Defense: Four Knights Variation | |
| Jul 20, 2025 | Gruenfeld | 1–0 | Rappazzo | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jul 20, 2025 | Rappazzo | 0–1 | Bok | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Jul 20, 2025 | Jordan | 0–1 | Rappazzo | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 20, 2025 | Rappazzo | 1–0 | Wilhelm | Biel Chess Festival 2025 Blitz | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 20, 2025 | Yu | 0–1 | Rappazzo | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation | |
| Jul 20, 2025 | Rappazzo | 0–1 | Lutonins | Biel Chess Festival 2025 Blitz | Italian Game: Evans Gambit, Pierce Defense | |
| Jul 20, 2025 | Aryan Goyal | 0–1 | Rappazzo | Biel Chess Festival 2025 Blitz | Rapport-Jobava System | |
| Jul 19, 2025 | Saxena | 1–0 | Rappazzo | Biel Chess Festival 2025 MTO | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Rare Line | |
| Jul 18, 2025 | Rappazzo | ½–½ | Guretchii | Biel Chess Festival 2025 MTO | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jul 17, 2025 | Adewumi | 1–0 | Rappazzo | Biel Chess Festival 2025 MTO | King's Indian Defense: Semi-Averbakh System | |
| Jul 16, 2025 | Rappazzo | 1–0 | Hoffmann | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 15, 2025 | Poh | 1–0 | Rappazzo | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation | |
| Jul 14, 2025 | Rappazzo | 1–0 | Hank | Biel Chess Festival 2025 MTO | French Defense: McCutcheon Variation, Lasker Variation | |
| Jun 1, 2025 | Schellenberg | ½–½ | Rappazzo | Round 7: Schellenberg, Simon - Rappazzo, Johannes | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| May 31, 2025 | Rappazzo | 1–0 | Vilaseca | Round 6: Rappazzo, Johannes - Vilaseca, Laurent | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| May 30, 2025 | Rappazzo | 0–1 | Jenni | Round 4: Rappazzo, Johannes - Jenni, Florian | Italian Game: Evans Gambit, Anderssen Variation, Cordel Line | |
| Mar 16, 2025 | Benitah | 1–0 | Rappazzo | SMM Nationalliga A 2025 | King's Indian Defense: Semi-Averbakh System | |
| Feb 23, 2025 | Chong | ½–½ | Rappazzo | Round 9: Chong, Kai Ni Agnes - Rappazzo, Johannes | King's Indian Defense: Makogonov Variation | |
| Feb 22, 2025 | Rappazzo | 0–1 | Pereslavtsev | Round 8: Rappazzo, Johannes - Pereslavtsev, Alexandr | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Feb 22, 2025 | Hu | 0–1 | Rappazzo | Round 7: Hu, Junyan - Rappazzo, Johannes | Sicilian Defense: Prins Variation | |
| Feb 21, 2025 | Rappazzo | 0–1 | Damodaran | Round 6: Rappazzo, Johannes - Damodaran, Patrick | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Feb 20, 2025 | Rappazzo | 1–0 | Freeland | Round 4: Rappazzo, Johannes - Freeland, Alex | French Defense: Alekhine-Chatard Attack, Albin-Chatard Gambit | |
| Feb 20, 2025 | Roberson | 1–0 | Rappazzo | Round 5: Roberson, Peter T - Rappazzo, Johannes | Sicilian Defense | |
| Feb 19, 2025 | Yu | 0–1 | Rappazzo | Round 3: Yu, Rock - Rappazzo, Johannes | Sicilian Defense: Prins Variation | |
| Feb 18, 2025 | Rappazzo | ½–½ | Patel | Round 2: Rappazzo, Johannes - Patel, Keatan | Italian Game: Evans Gambit, Anderssen Variation, Cordel Line | |
| Feb 18, 2025 | Sandhu | 1–0 | Rappazzo | Round 1: Sandhu, Manvith - Rappazzo, Johannes | Sicilian Defense: Chekhover Variation | |
| Oct 13, 2024 | Vezzosi | 1–0 | Rappazzo | 46th International Chess Open Citta di Arco - A | Torre Attack: Fianchetto Defense | |
| Oct 12, 2024 | Rappazzo | ½–½ | Trevisan | 46th International Chess Open Citta di Arco - A | French Defense: Rubinstein Variation, Blackburne Defense | |
| Oct 11, 2024 | De Santis | ½–½ | Rappazzo | 46th International Chess Open Citta di Arco - A | King's Indian Attack: Symmetrical Defense | |
| Oct 10, 2024 | Ochedzan | 1–0 | Rappazzo | 46th International Chess Open Citta di Arco - A | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Oct 9, 2024 | Rappazzo | 1–0 | Bergeron | 46th International Chess Open Citta di Arco - A | Petrov's Defense: Classical Attack, Mason-Showalter Variation | |
| Oct 8, 2024 | Zayed | 0–1 | Rappazzo | 46th International Chess Open Citta di Arco - A | Rapport-Jobava System | |
| Oct 7, 2024 | Rappazzo | 1–0 | Petrosino | 46th International Chess Open Citta di Arco - A | Czech Defense | |
| Oct 6, 2024 | Rappazzo | 0–1 | Panuganti | 46th International Chess Open Citta di Arco - A | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| Oct 5, 2024 | Bruening | 0–1 | Rappazzo | 46th International Chess Open Citta di Arco - A | King's Indian Defense: Exchange Variation | |
| Jul 25, 2024 | Jain Kashish Manoj | 1–0 | Rappazzo | Biel Chess Festival MTO | Sicilian Defense: Moscow Variation | |
| Jul 24, 2024 | Rappazzo | ½–½ | Munguntuul | Biel Chess Festival MTO | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jul 23, 2024 | Panda | 0–1 | Rappazzo | Biel Chess Festival MTO | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| Jul 22, 2024 | Rappazzo | 0–1 | Collin | Biel Chess Festival MTO | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jul 21, 2024 | Rappazzo | 1–0 | Hansen | Biel Chess Festival BTZ | Sicilian Defense: Mengarini Variation | |
| Jul 21, 2024 | Rappazzo | 0–1 | Jain Kashish Manoj | Biel Chess Festival BTZ | Sicilian Defense: Mengarini Variation | |
| Jul 21, 2024 | Rappazzo | 1–0 | Kappeler | Biel Chess Festival BTZ | Sicilian Defense: Mengarini Variation | |
| Jul 21, 2024 | Rappazzo | ½–½ | Sharif | Biel Chess Festival BTZ | French Defense: Classical Variation, Burn Variation, Morozevich Line | |