| Jul 24, 2025 | Tkhoruk | 1–0 | Haas | Biel Chess Festival 2025 | Queen's Pawn Game: Torre Attack | |
| Jul 23, 2025 | Hofmann | 0–1 | Haas | Biel Chess Festival 2025 | Bogo-Indian Defense: Grünfeld Variation | |
| Jul 22, 2025 | Haas | 0–1 | Ding | Biel Chess Festival 2025 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jul 21, 2025 | Anetov | 0–1 | Haas | Biel Chess Festival 2025 | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Jul 19, 2025 | Tereshchenko | ½–½ | Haas | Biel Chess Festival 2025 | French Defense: Tarrasch Variation, Morozevich Variation | |
| Jul 18, 2025 | Haas | ½–½ | Lavorgna | Biel Chess Festival 2025 | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Jul 17, 2025 | Haas | 1–0 | Jahn | Biel Chess Festival 2025 | Queen's Gambit Declined | |
| Jul 16, 2025 | Funk | 0–1 | Haas | Biel Chess Festival 2025 | Indian Defense: London System | |
| Jul 15, 2025 | Haas | 1–0 | Kern | Biel Chess Festival 2025 | Tarrasch Defense: Classical Variation | |
| Jul 14, 2024 | Haas | 0–1 | Saraci | Biel Chess Festival RAP | Old Indian Defense | |
| Jul 14, 2024 | Haas | 0–1 | Papaux | Biel Chess Festival RAP | Catalan Opening: Open Defense | |
| Jul 14, 2024 | Haas | 1–0 | Chauvon | Biel Chess Festival RAP | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jul 14, 2024 | Haas | 0–1 | Olarte | Biel Chess Festival RAP | Queen's Pawn Game: Modern Defense | |
| Jul 14, 2024 | Haas | 1–0 | Keusch | Biel Chess Festival RAP | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jul 14, 2024 | Betrisey | 0–1 | Haas | Biel Chess Festival RAP | French Defense: Classical Variation, Steinitz Variation | |
| Jul 14, 2024 | Ademi | 0–1 | Haas | Biel Chess Festival RAP | Zukertort Opening | |
| Jul 14, 2024 | Schaer | 1–0 | Haas | Biel Chess Festival RAP | French Defense: Advance Variation, Euwe Variation | |
| Jul 14, 2024 | King | 1–0 | Haas | Biel Chess Festival RAP | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 20, 2024 | Haas | ½–½ | Gade | Schweizer Jugend Einzelmeisterschaft 2024 | Slav Defense: Modern Line | |
| May 19, 2024 | Haas | ½–½ | Bruessow | Schweizer Jugend Einzelmeisterschaft 2024 | Catalan Opening | |
| May 19, 2024 | Rappazzo | 1–0 | Haas | Schweizer Jugend Einzelmeisterschaft 2024 | French Defense: MacCutcheon Variation, Lasker Variation | |
| May 18, 2024 | Haas | ½–½ | Marmy | Schweizer Jugend Einzelmeisterschaft 2024 | Queen's Gambit Accepted: Rosenthal Variation | |
| May 18, 2024 | Breyer | ½–½ | Haas | Schweizer Jugend Einzelmeisterschaft 2024 | French Defense: Tarrasch Variation, Morozevich Variation | |
| May 17, 2024 | Haas | 0–1 | Gut | Schweizer Jugend Einzelmeisterschaft 2024 | Grünfeld Defense: Stockholm Variation | |
| May 17, 2024 | Hottinger | 0–1 | Haas | Schweizer Jugend Einzelmeisterschaft 2024 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 24, 2024 | Haas | 0–1 | Oestmann | Biel Chess Festival 2024 | Benoni Defense: Fianchetto Variation | |
| Jul 23, 2024 | Voet | 0–1 | Haas | Biel Chess Festival 2024 | French Defense: Horwitz Attack, Papa-Ticulat Gambit | |
| Jul 22, 2024 | Haas | ½–½ | Ribera Caro | Biel Chess Festival 2024 | Catalan Opening: Closed | |
| Jul 20, 2024 | Haas | ½–½ | Leuenberger | Biel Chess Festival 2024 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jul 17, 2024 | Haas | 1–0 | Harte | Biel Chess Festival 2024 | Catalan Opening: Closed | |
| Jul 16, 2024 | Materia | 0–1 | Haas | Biel Chess Festival 2024 | Queen's Gambit Declined: Neo-Orthodox Variation | |
| May 29, 2023 | Gut | 1–0 | Haas | Schweizer Jugend Einzelmeisterschaft 2023 U14 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 28, 2023 | Haas | ½–½ | Delangle | Schweizer Jugend Einzelmeisterschaft 2023 U14 | Slav Defense | |
| May 28, 2023 | Stoll | ½–½ | Haas | Schweizer Jugend Einzelmeisterschaft 2023 U14 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 27, 2023 | Haas | ½–½ | Udipi | Schweizer Jugend Einzelmeisterschaft 2023 U14 | Catalan Opening: Closed | |
| May 27, 2023 | Paholok | ½–½ | Haas | Schweizer Jugend Einzelmeisterschaft 2023 U14 | Petrov's Defense: Three Knights Game | |
| May 26, 2023 | Haas | 0–1 | Breyer | Schweizer Jugend Einzelmeisterschaft 2023 U14 | Catalan Opening | |
| May 26, 2023 | Gafner | 0–1 | Haas | Schweizer Jugend Einzelmeisterschaft 2023 U14 | Petrov's Defense: Classical Attack, Marshall Variation | |
| Jul 25, 2022 | Aegerter | 0–1 | Haas | Biel Chess Festival 2024 | Indian Defense | |
| Jul 19, 2022 | Jud | ½–½ | Haas | Biel Chess Festival 2024 | Queen's Pawn Game: Colle System | |
| Jul 18, 2022 | Conrad | ½–½ | Haas | Biel Chess Festival 2024 | Catalan Opening: Closed | |