| 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 | |
| Jul 21, 2024 | Rappazzo | 0–1 | Guibentif | Biel Chess Festival BTZ | Vienna Game: Vienna Gambit, Bardeleben Variation | |
| Jul 21, 2024 | Rappazzo | ½–½ | Moon | Biel Chess Festival BTZ | French Defense: Winawer Variation, Advance Variation | |
| Jul 21, 2024 | Sadorra | 1–0 | Rappazzo | Biel Chess Festival BTZ | Rapport-Jobava System | |
| Jul 21, 2024 | Ohler | 0–1 | Rappazzo | Biel Chess Festival BTZ | Trompowsky Attack | |
| Jul 21, 2024 | Fejzullahu | 0–1 | Rappazzo | Biel Chess Festival BTZ | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 21, 2024 | Song | 1–0 | Rappazzo | Biel Chess Festival BTZ | Sicilian Defense: Moscow Variation | |
| Jul 21, 2024 | Fronda | ½–½ | Rappazzo | Biel Chess Festival BTZ | Sicilian Defense: Alapin Variation | |
| Jul 21, 2024 | Bucher | 1–0 | Rappazzo | Biel Chess Festival BTZ | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 21, 2024 | Akhmediyar | 0–1 | Rappazzo | Biel Chess Festival BTZ | English Opening: Four Knights System, Nimzowitsch Variation | |
| Jul 20, 2024 | Tahay | 1–0 | Rappazzo | Biel Chess Festival MTO | Sicilian Defense: Moscow Variation | |
| Jul 19, 2024 | Rappazzo | 1–0 | Boldoo | Biel Chess Festival MTO | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jul 18, 2024 | Tkhoruk | 0–1 | Rappazzo | Biel Chess Festival MTO | King's Indian Attack: Symmetrical Defense | |
| Jul 17, 2024 | Rappazzo | 0–1 | Gavrilescu | Biel Chess Festival MTO | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Jul 16, 2024 | Pisan | 0–1 | Rappazzo | Biel Chess Festival MTO | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Jul 15, 2024 | Rappazzo | 0–1 | Koustav Chatterjee | Biel Chess Festival MTO | Italian Game: Evans Gambit, Tartakower Attack | |
| Jun 22, 2024 | Pichot | 1–0 | Rappazzo | Round 1: Pichot, Alan - Rappazzo, Johannes | Sicilian Defense: Moscow Variation | |
| May 20, 2024 | Malli | 0–1 | Rappazzo | Schweizer Jugend Einzelmeisterschaft 2024 | Sicilian Defense: Najdorf Variation, English Attack | |
| May 19, 2024 | Rappazzo | 1–0 | Haas | Schweizer Jugend Einzelmeisterschaft 2024 | French Defense: MacCutcheon Variation, Lasker Variation | |
| May 19, 2024 | Rappazzo | ½–½ | Mattenberger | Schweizer Jugend Einzelmeisterschaft 2024 | Sicilian Defense: Najdorf Variation, English Attack | |
| May 18, 2024 | Rappazzo | 0–1 | Gut | Schweizer Jugend Einzelmeisterschaft 2024 | Sicilian Defense: Najdorf Variation | |
| May 18, 2024 | Hofstetter | 0–1 | Rappazzo | Schweizer Jugend Einzelmeisterschaft 2024 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| May 17, 2024 | Rappazzo | 1–0 | Hottinger | Schweizer Jugend Einzelmeisterschaft 2024 | Sicilian Defense: Najdorf Variation, English Attack | |
| May 17, 2024 | Toktomushev | 1–0 | Rappazzo | Schweizer Jugend Einzelmeisterschaft 2024 | King's Indian Defense: Sämisch Variation, Sämisch Gambit | |