| Jul 12, 2026 | Gunzinger | 0–1 | Villiger | Round 9: Gunzinger, Severin - Villiger, Jan | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Jul 12, 2026 | Villiger | 0–1 | Laub | Round 8: Villiger, Jan - Laub, Patrick | Caro-Kann Defense: Advance Variation | |
| Jul 12, 2026 | Erne | 1–0 | Villiger | Round 7: Erne, Raphael - Villiger, Jan | English Opening: King's English Variation, Taimanov Variation | |
| Jul 12, 2026 | Villiger | 0–1 | Balabayeva | Round 6: Villiger, Jan - Balabayeva, Xeniya | Caro-Kann Defense: Advance Variation | |
| Jul 12, 2026 | Manko | 0–1 | Villiger | Round 5: Manko, Mariia - Villiger, Jan | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jul 12, 2026 | Villiger | 1–0 | El-Mais | Round 4: Villiger, Jan - El-Mais, Ibaa | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 12, 2026 | Tkhoruk | 1–0 | Villiger | Round 3: Tkhoruk, Roman - Villiger, Jan | Sicilian Defense: Moscow Variation | |
| Jul 12, 2026 | Villiger | 1–0 | Habibi | Round 2: Villiger, Jan - Habibi, Ali | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Robatsch Line | |
| Jul 13, 2025 | Sadeghi | 1–0 | Villiger | Biel Chess Festival 2025 Rapid | Van Geet Opening: Grünfeld Defense | |
| Jul 13, 2025 | Villiger | 1–0 | Mazzeo | Biel Chess Festival 2025 Rapid | Scandinavian Defense: Main Line | |
| Jul 13, 2025 | Villiger | ½–½ | Nihal Saheer | Biel Chess Festival 2025 Rapid | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 13, 2025 | Javet | 1–0 | Villiger | Biel Chess Festival 2025 Rapid | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Jul 13, 2025 | Mikavica | 0–1 | Villiger | Biel Chess Festival 2025 Rapid | King's Indian Attack: Symmetrical Defense | |
| Jul 13, 2025 | Villiger | 0–1 | Schweitzer | Biel Chess Festival 2025 Rapid | Sicilian Defense: Lasker-Pelikan Variation, Bird Variation | |
| Jul 13, 2025 | Bok | 1–0 | Villiger | Round 1: Bok, Benjamin - Villiger, Jan | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Jul 14, 2024 | Villiger | 0–1 | Nurgaliyeva | Biel Chess Festival RAP | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jul 14, 2024 | Villiger | 1–0 | Edoecs | Biel Chess Festival RAP | Sicilian Defense: Kan Variation, Maróczy Bind, Hedgehog Variation | |
| Jul 14, 2024 | Villiger | 0–1 | Olarte | Biel Chess Festival RAP | Modern Defense | |
| Jul 14, 2024 | Villiger | 0–1 | Brockmann | Biel Chess Festival RAP | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 14, 2024 | Villiger | 0–1 | Kheerthi Ganta | Biel Chess Festival RAP | Ruy Lopez: Exchange Variation, Normal Variation | |
| Jul 14, 2024 | Roth | 0–1 | Villiger | Biel Chess Festival RAP | Sicilian Defense: Closed, Fianchetto Variation | |
| Jul 14, 2024 | Rait | 1–0 | Villiger | Biel Chess Festival RAP | Grünfeld Defense: Three Knights Variation, Paris Variation | |
| Jul 14, 2024 | Naarden | 0–1 | Villiger | Biel Chess Festival RAP | Grünfeld Defense: Exchange Variation, Classical Variation | |
| Jul 14, 2024 | Paholok | 0–1 | Villiger | Biel Chess Festival RAP | Queen's Pawn Game: Colle System, Grünfeld Formation | |