| Jul 23, 2026 | Petry | 1–0 | Alsaleh | Round 10: Petry, Martin - Alsaleh, Eissa | King's Indian Attack: Symmetrical Defense | |
| Jul 22, 2026 | Petry | 0–1 | Carey | Round 9: Petry, Martin - Carey, Michael | Zukertort Opening: Sicilian Invitation | |
| Jul 21, 2026 | Fattori Dittmar | ½–½ | Petry | Round 8: Fattori Dittmar, Luca - Petry, Martin | Modern Defense | |
| Jul 20, 2026 | Magnussen | ½–½ | Petry | Round 7: Magnussen, Petur Gardar - Petry, Martin | Modern Defense: Standard Defense | |
| Jul 17, 2026 | Petry | ½–½ | Hornung | Round 5: Petry, Martin - Hornung, Hans, Dr. | Zukertort Opening | |
| Jul 16, 2026 | Yang | 1–0 | Petry | Round 4: Yang, Sung-Jui - Petry, Martin | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Jul 15, 2026 | Petry | ½–½ | Simon | Round 3: Petry, Martin - Simon, Ralf-Axel | King's Indian Attack: Double Fianchetto | |
| Jul 14, 2026 | Hasenohr | 1–0 | Petry | Round 2: Hasenohr, Benedict - Petry, Martin | Modern Defense: Standard Defense | |
| Jul 13, 2026 | Petry | 0–1 | Arsenie | Round 1: Petry, Martin - Arsenie, Cristian Marc | Zukertort Opening | |
| Mar 25, 2026 | Petry | 0–1 | Panchanathan | Reykjavik Open 2026 | King's Indian Attack: Spassky Variation | |
| Jul 25, 2025 | Jelicic | 0–1 | Petry | Biel Chess Festival 2025 WT 2 | London System | |
| Jul 24, 2025 | Petry | ½–½ | Romanovskyi | Biel Chess Festival 2025 WT 2 | Indian Defense: Knights Variation | |
| Jul 22, 2025 | Petry | 1–0 | Illijin | Biel Chess Festival 2025 WT 2 | Zukertort Opening: Kingside Fianchetto | |
| Jul 21, 2025 | Guillaume | 0–1 | Petry | Biel Chess Festival 2025 WT 2 | Benko Gambit | |
| May 18, 2025 | Cherniaev | 1–0 | Petry | Biel Chess Festival 2025 WT 2 | King's Indian Defense: Semi-Averbakh System | |
| Jul 16, 2024 | Petry | 1–0 | Akhmediyar | Biel Chess Festival 2024 - Amateur tournament | Zukertort Opening: Sicilian Invitation | |
| Jul 14, 2024 | Petry | 1–0 | Coletta | Biel Chess Festival RAP | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Jul 14, 2024 | Petry | 0–1 | Jordan | Biel Chess Festival RAP | King's Indian Attack | |
| Jul 14, 2024 | Petry | 1–0 | King | Biel Chess Festival RAP | Zukertort Opening: Queenside Fianchetto Variation | |
| Jul 14, 2024 | Petry | ½–½ | Bex | Biel Chess Festival RAP | Zukertort Opening | |
| Jul 14, 2024 | Vincenti | 1–0 | Petry | Biel Chess Festival RAP | Modern Defense: Standard Defense | |
| Jul 14, 2024 | Kersten | 1–0 | Petry | Biel Chess Festival RAP | Modern Defense | |
| Jul 14, 2024 | Glur | 0–1 | Petry | Biel Chess Festival RAP | Pirc Defense: Austrian Attack, Kurajica Variation | |
| Jul 14, 2024 | Akhmediyar | 0–1 | Petry | Biel Chess Festival RAP | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Jul 24, 2024 | Buntschu | 0–1 | Petry | Biel Chess Festival 2024 | Modern Defense: Standard Defense | |
| Jul 23, 2024 | Petry | 0–1 | Papaux | Biel Chess Festival 2024 | English Opening: Symmetrical Variation, Hedgehog Defense | |
| Jul 22, 2024 | Bracher | ½–½ | Petry | Biel Chess Festival 2024 | English Opening: Anglo-Indian Defense, Anti-Anti-Grünfeld | |
| Jul 20, 2024 | Petry | 0–1 | Titov | Biel Chess Festival 2024 | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| Jul 17, 2024 | Galopin | 0–1 | Petry | Biel Chess Festival 2024 | King's Indian Defense: Orthodox Variation, Positional Defense, Closed Line | |
| Jul 30, 2023 | Thaler | 1–0 | Petry | Swiss Championship | Rapid | Rapport-Jobava System | |
| Jul 30, 2023 | Erne | ½–½ | Petry | Swiss Championship | Rapid | English Opening: Anglo-Indian Defense | |
| Jul 25, 2022 | Petry | 1–0 | Retti | Biel Chess Festival 2024 | Zukertort Opening | |
| Jul 19, 2022 | Mohr | 0–1 | Petry | Biel Chess Festival 2024 | King's Indian Defense: Averbakh Variation, Flexible Defense | |
| Jul 18, 2022 | Petry | 0–1 | Jud | Biel Chess Festival 2024 | Indian Defense: Knights Variation | |