| Jul 31, 2024 | Angst | ½–½ | Leung | Round 5: Angst, Oliver - Leung, Hao Ran | Nimzo-Larsen Attack: Classical Variation | |
| Jul 29, 2024 | Angst | ½–½ | Howell | Round 3: Angst, Oliver - Howell, Oliver W | French Defense: Exchange Variation | |
| Jul 28, 2024 | Sefton | ½–½ | Angst | Round 2: Sefton, Adam - Angst, Oliver | Owen Defense | |
| Jul 27, 2024 | Angst | 1–0 | May | Round 1: Angst, Oliver - May, Paul | Modern Defense: Standard Line | |
| Jul 21, 2024 | Angst | 0–1 | Harsha Bharathakoti | Biel Chess Festival BTZ | Nimzo-Larsen Attack: Indian Variation | |
| Jul 21, 2024 | Angst | ½–½ | Harish | Biel Chess Festival BTZ | Nimzo-Larsen Attack: Classical Variation | |
| Jul 21, 2024 | Angst | 0–1 | Deuer | Biel Chess Festival BTZ | Nimzo-Larsen Attack: English Variation | |
| Jul 21, 2024 | Angst | 0–1 | Tahay | Biel Chess Festival BTZ | Nimzo-Larsen Attack: Modern Variation | |
| Jul 21, 2024 | Angst | 1–0 | Hirt | Biel Chess Festival BTZ | Alekhine Defense: Exchange Variation | |
| Jul 21, 2024 | Angst | ½–½ | Dietiker | Biel Chess Festival BTZ | Nimzo-Larsen Attack: Modern Variation | |
| Jul 21, 2024 | Hansen | 0–1 | Angst | Biel Chess Festival BTZ | Slav Defense: Exchange Variation | |
| Jul 21, 2024 | Federer | 0–1 | Angst | Biel Chess Festival BTZ | English Defense | |
| Jul 21, 2024 | Wilhelm | 0–1 | Angst | Biel Chess Festival BTZ | English Defense | |
| Jul 21, 2024 | Akhmediyar | 0–1 | Angst | Biel Chess Festival BTZ | English Opening | |
| Jul 21, 2024 | Lane | 1–0 | Angst | Biel Chess Festival BTZ | English Defense | |
| Jul 21, 2024 | Stefan | ½–½ | Angst | Biel Chess Festival BTZ | English Defense | |
| Jul 21, 2024 | Erne | 1–0 | Angst | Biel Chess Festival BTZ | English Opening | |
| Aug 4, 2024 | Angst | ½–½ | McCarthy | Round 9: Angst, Oliver - McCarthy, Damian | Nimzo-Larsen Attack: Modern Variation | |
| Aug 3, 2024 | Usifoh Kristian Chinedu | 1–0 | Angst | Round 8: Usifoh Kristian Chinedu - Angst, Oliver | Queen's Pawn Game: London System | |
| Aug 2, 2024 | Angst | 1–0 | Kirupakaran | Round 7: Angst, Oliver - Kirupakaran, Vishnu | Sicilian Defense: Taimanov Variation, Szén Variation | |
| Aug 1, 2024 | Welling | ½–½ | Angst | Round 6: Welling, Zac - Angst, Oliver | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 30, 2024 | Izod | ½–½ | Angst | Round 4: Izod, Chris - Angst, Oliver | Queen's Pawn Game: Symmetrical Variation | |
| Jul 10, 2022 | Lou | ½–½ | Angst | Swiss Championship | Semi-Slav Defense: Stoltz Variation | |
| Jul 9, 2022 | Angst | 1–0 | Collin | Swiss Championship | Nimzo-Larsen Attack: Modern Variation | |
| Jul 8, 2022 | Angst | 1–0 | Buehler | Swiss Championship | Indian Defense | |
| Jul 8, 2022 | Pogan | ½–½ | Angst | Swiss Championship | Slav Defense: Exchange Variation | |
| Jul 7, 2022 | Rohrer | 1–0 | Angst | Swiss Championship | Sicilian Defense: Najdorf Variation | |
| Jul 6, 2022 | Angst | ½–½ | Hakimifard | Swiss Championship | Rapport-Jobava System | |
| Jul 6, 2022 | Bex | 0–1 | Angst | Swiss Championship | Sicilian Defense: Löwenthal Variation | |
| Mar 13, 2021 | Lou | 1–0 | Angst | Swiss Young Masters | Semi-Slav Defense: Stoltz Variation | |
| Mar 12, 2021 | Tamrazyan | 0–1 | Angst | Swiss Young Masters | King's Indian Attack | |
| Mar 11, 2021 | Angst | 1–0 | Fecker | Swiss Young Masters | Sicilian Defense: Flohr Variation | |
| Mar 10, 2021 | Pellicoro | 0–1 | Angst | Swiss Young Masters | Sicilian Defense: Najdorf Variation | |
| Mar 9, 2021 | Angst | 1–0 | Giesinger | Swiss Young Masters | Sicilian Defense: Taimanov Variation, Szén Variation | |
| Mar 8, 2021 | Ramseyer | 0–1 | Angst | Swiss Young Masters | Sicilian Defense: Moscow Variation | |
| Mar 7, 2021 | Angst | ½–½ | Stijve | Swiss Young Masters | Sicilian Defense: Prins Variation, Venice Attack | |