| Jul 19, 2026 | Hirt | 0–1 | Gluckman | Round 13: Hirt, Markus - Gluckman, David | Alekhine Defense: Modern Variation, Alburt Variation | |
| Jul 19, 2026 | Haugner | 1–0 | Hirt | Round 12: Haugner, Jan - Hirt, Markus | Alekhine Defense: Four Pawns Attack, Fianchetto Variation | |
| Jul 19, 2026 | Hirt | ½–½ | Tkhoruk | Round 11: Hirt, Markus - Tkhoruk, Roman | Caro-Kann Defense: Endgame Variation | |
| Jul 19, 2026 | Jaillet | 0–1 | Hirt | Round 10: Jaillet, Leon - Hirt, Markus | Alekhine Defense: Four Pawns Attack, Fianchetto Variation | |
| Jul 19, 2026 | Hirt | ½–½ | Vedant Nayudu | Round 9: Hirt, Markus - Vedant Nayudu | Caro-Kann Defense: Endgame Variation | |
| Jul 19, 2026 | Materia | 0–1 | Hirt | Round 8: Materia, Mario - Hirt, Markus | Queen's Gambit Declined: Modern Variation, Normal Line | |
| Jul 19, 2026 | Hirt | 0–1 | Gireada | Round 7: Hirt, Markus - Gireada, Daniel | Caro-Kann Defense: Endgame Offer | |
| Jul 19, 2026 | Kamildjanov | 0–1 | Hirt | Round 6: Kamildjanov, Saidbek - Hirt, Markus | Alekhine Defense | |
| Jul 19, 2026 | Hirt | 0–1 | Stefan | Round 5: Hirt, Markus - Stefan, Iulia-Cristiana | Bishop's Opening: Paulsen Defense | |
| Jul 19, 2026 | Hirt | 1–0 | Amsellem | Round 4: Hirt, Markus - Amsellem, Daniel | Bishop's Opening: Paulsen Defense | |
| Jul 19, 2026 | Haimovich | 1–0 | Hirt | Round 3: Haimovich, Tal - Hirt, Markus | Zukertort Opening: Queen's Gambit Invitation | |
| Jul 19, 2026 | Hirt | 1–0 | Wilhelm | Round 2: Hirt, Markus - Wilhelm, Marco | French Defense: Alekhine-Chatard Attack | |
| Jul 19, 2026 | Amonatov | 1–0 | Hirt | Round 1: Amonatov, Farrukh - Hirt, Markus | Alekhine Defense: Four Pawns Attack, Fianchetto Variation | |
| Jul 20, 2025 | Hirt | 0–1 | Vassiliev | Biel Chess Festival 2025 Blitz | Bishop's Opening: Boi Variation | |
| Jul 20, 2025 | Leonov | 1–0 | Hirt | Biel Chess Festival 2025 Blitz | Alekhine Defense: Exchange Variation | |
| Jul 20, 2025 | Hirt | 1–0 | Bujes | Biel Chess Festival 2025 Blitz | Italian Game: Giuoco Piano | |
| Jul 20, 2025 | Bonanomi | 0–1 | Hirt | Biel Chess Festival 2025 Blitz | Alekhine Defense: Modern Variation, Larsen Variation | |
| Jul 20, 2025 | Hirt | ½–½ | Zeenni | Biel Chess Festival 2025 Blitz | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 20, 2025 | Hirt | 0–1 | Avilova | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Jul 20, 2025 | Hirt | 0–1 | Borisyuk | Biel Chess Festival 2025 Blitz | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Jul 20, 2025 | Chen | 1–0 | Hirt | Biel Chess Festival 2025 Blitz | Alekhine Defense: Exchange Variation | |
| Jul 20, 2025 | Hirt | 1–0 | Rajendran | Biel Chess Festival 2025 Blitz | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 20, 2025 | Gut | 1–0 | Hirt | Biel Chess Festival 2025 Blitz | English Defense | |
| Jul 21, 2024 | Hirt | 0–1 | Haimovich | Biel Chess Festival BTZ | Bishop's Opening: Berlin Defense | |
| Jul 21, 2024 | Hirt | 0–1 | Peycheva | Biel Chess Festival BTZ | Sicilian Defense: Portsmouth Gambit | |
| Jul 21, 2024 | Hirt | 0–1 | Vemparala | Biel Chess Festival BTZ | Italian Game: Giuoco Piano | |
| Jul 21, 2024 | Hirt | 1–0 | Borisyuk | Biel Chess Festival BTZ | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Jul 21, 2024 | Hirt | 0–1 | Angst | Biel Chess Festival BTZ | Scandinavian Defense: Gubinsky-Melts Defense | |
| Jul 21, 2024 | Angst | 1–0 | Hirt | Biel Chess Festival BTZ | Alekhine Defense: Exchange Variation | |
| Jul 21, 2024 | Zumbrunn | 0–1 | Hirt | Biel Chess Festival BTZ | Alekhine Defense: Two Pawns Attack | |
| Jul 21, 2024 | Weidenbach | 0–1 | Hirt | Biel Chess Festival BTZ | Alekhine Defense | |
| Jul 30, 2023 | Hirt | 0–1 | Sutter | Swiss Championship | Rapid | Sicilian Defense: Portsmouth Gambit | |