| Mar 22, 2026 | Bagri | 1–0 | Fehr | Reti Amateur Open | ? | |
| Mar 22, 2026 | Bruessow | 1–0 | Bagri | Reti Amateur Open | Pirc Defense | |
| Mar 22, 2026 | Bagri | 1–0 | Campora | Reti Amateur Open | Catalan Opening: Open Defense, Classical Line | |
| Jul 19, 2025 | Zuelle | ½–½ | Bagri | Round 8: Zuelle, Bruno - Bagri, Jaspaul | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Jul 18, 2025 | Bagri | ½–½ | Borner | Round 7: Bagri, Jaspaul - Borner, Daniel | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |
| Jul 17, 2025 | Hohler | ½–½ | Bagri | Round 6: Hohler, Peter - Bagri, Jaspaul | Pirc Defense: Classical Variation, Quiet System, Parma Defense | |
| Jul 16, 2025 | Bagri | 0–1 | Bellmann | Round 5: Bagri, Jaspaul - Bellmann, Rambert | Slav Defense: Modern Line | |
| Jul 15, 2025 | Adzic | ½–½ | Bagri | Round 4: Adzic, Slobodan - Bagri, Jaspaul | Queen's Pawn Game: Colle System | |
| Jul 14, 2025 | Bagri | 0–1 | Hugentobler | Round 3: Bagri, Jaspaul - Hugentobler, Patrick | Catalan Opening: Closed | |
| Jul 13, 2025 | Rueetschi | 1–0 | Bagri | Round 2: Rueetschi, Urs - Bagri, Jaspaul | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Jul 12, 2025 | Bagri | 1–0 | Wirz | Round 1: Bagri, Jaspaul - Wirz, Heinz | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| May 28, 2025 | Bagri | 1–0 | Remensberger | Round 9: Bagri, Jaspaul - Remensberger, Hansuli | English Opening | |
| Jul 21, 2024 | Bagri | ½–½ | Staechelin | Round 9: Bagri, Jaspaul - Staechelin, Ruedi | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Jul 19, 2024 | Huss | 1–0 | Bagri | Round 7: Huss, Andreas - Bagri, Jaspaul | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Jul 18, 2024 | Bagri | ½–½ | Zuelle | Round 6: Bagri, Jaspaul - Zuelle, Bruno | Catalan Opening: Closed | |
| Jul 17, 2024 | Duerst | 0–1 | Bagri | Round 5: Duerst, Martin - Bagri, Jaspaul | Pirc Defense: Austrian Attack, Dragon Formation | |
| Jul 16, 2024 | Bagri | ½–½ | Wirz | Round 4: Bagri, Jaspaul - Wirz, Heinz | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Jul 15, 2024 | Adzic | ½–½ | Bagri | Round 3: Adzic, Slobodan - Bagri, Jaspaul | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 14, 2024 | Bagri | 1–0 | Marentini | Schweizer Einzelmeisterschaft 24 Seniors 60+ | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Jul 13, 2024 | Hugentobler | 1–0 | Bagri | Round 1: Hugentobler, Patrick - Bagri, Jaspaul | Bishop's Opening: Berlin Defense | |
| Jun 5, 2024 | Luginbuehl | ½–½ | Bagri | Round 8: Luginbuehl, Robert - Bagri, Jaspaul | Scotch Game: Scotch Gambit, Advance Variation | |
| — | Bagri | 0–1 | Gut | Schweizer Einzelmeisterschaft 2023 Masters | English Opening: King's English Variation, Adhiban Gambit | |
| — | Bagri | 0–1 | Schellenberg | Schweizer Einzelmeisterschaft 2023 Masters | English Opening: Agincourt Defense | |
| — | Shatil | ½–½ | Bagri | Schweizer Einzelmeisterschaft 2023 Masters | Nimzo-Indian Defense: Normal Variation, Gligoric System, Exchange Variation | |