| Jul 13, 2025 | Rosen | 1–0 | Wilhelm | Biel Chess Festival 2025 Rapid | French Defense: Advance Variation, Main Line | |
| Jul 13, 2025 | Wilhelm | 0–1 | Smith | Biel Chess Festival 2025 Rapid | Sicilian Defense | |
| Jul 13, 2025 | Wiesmann | 1–0 | Wilhelm | Round 1: Wiesmann, Dominique - Wilhelm, Marco | King's Indian Attack: Sicilian Variation | |
| Jun 9, 2025 | Mahapatra | 1–0 | Wilhelm | Swiss Youtch Chess Championship 2025 U12 | French Defense: King's Indian Attack | |
| Jun 8, 2025 | Wilhelm | 1–0 | Ruiz Servent | Swiss Youtch Chess Championship 2025 U12 | Queen's Pawn Game: Colle System, Anti-Colle | |
| Jun 8, 2025 | Varghese | 1–0 | Wilhelm | Swiss Youtch Chess Championship 2025 U12 | Horwitz Defense | |
| Jun 7, 2025 | Wilhelm | 1–0 | Udech | Swiss Youtch Chess Championship 2025 U12 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jun 7, 2025 | Mogasale | 1–0 | Wilhelm | Swiss Youtch Chess Championship 2025 U12 | French Defense: Exchange Variation | |
| Jun 6, 2025 | Wilhelm | ½–½ | Palmieri Maltsev | Swiss Youtch Chess Championship 2025 U12 | Sicilian Defense | |
| Jun 6, 2025 | Ram | ½–½ | Wilhelm | Swiss Youtch Chess Championship 2025 U12 | Bird Opening | |
| Jul 21, 2024 | Wilhelm | 1–0 | Rivaud | Biel Chess Festival BTZ | Indian Defense | |
| Jul 21, 2024 | Wilhelm | 0–1 | Kaehler | Biel Chess Festival BTZ | Queen's Pawn Game: Zukertort Variation | |
| Jul 21, 2024 | Wilhelm | 0–1 | Arulanantham | Biel Chess Festival BTZ | Rubinstein Opening: Bogoljubow Defense | |
| Jul 21, 2024 | Saine | 1–0 | Wilhelm | Biel Chess Festival BTZ | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 21, 2024 | Papaux | 1–0 | Wilhelm | Biel Chess Festival BTZ | Dutch Defense: Stonewall Variation, Modern Variation | |
| Jul 14, 2024 | Wilhelm | 0–1 | Naarden | Biel Chess Festival RAP | Rubinstein Opening | |
| Jul 14, 2024 | Wilhelm | 0–1 | Abeln | Biel Chess Festival RAP | Yusupov-Rubinstein System | |
| Jul 14, 2024 | Doxarve | 1–0 | Wilhelm | Biel Chess Festival RAP | French Defense: Classical Variation, Steinitz Variation | |
| Jul 14, 2024 | Mutter | ½–½ | Wilhelm | Biel Chess Festival RAP | English Opening: Agincourt Defense | |
| May 20, 2024 | Palairet | 1–0 | Wilhelm | Schweizer Jugend Einzelmeisterschaft 2024 | French Defense: Advance Variation, Milner-Barry Gambit | |
| May 19, 2024 | Wilhelm | 0–1 | Kumar | Schweizer Jugend Einzelmeisterschaft 2024 | Queen's Pawn Game: Colle System, Anti-Colle | |
| May 19, 2024 | Sahraei | 1–0 | Wilhelm | Schweizer Jugend Einzelmeisterschaft 2024 | French Defense: Advance Variation, Milner-Barry Gambit | |
| May 18, 2024 | Wilhelm | ½–½ | Sunilkumar | Schweizer Jugend Einzelmeisterschaft 2024 | Horwitz Defense | |
| May 18, 2024 | Gong | ½–½ | Wilhelm | Schweizer Jugend Einzelmeisterschaft 2024 | French Defense: Exchange Variation | |
| May 17, 2024 | Wilhelm | 0–1 | Pahud | Schweizer Jugend Einzelmeisterschaft 2024 | Indian Defense | |
| May 17, 2024 | Mallipudi | 1–0 | Wilhelm | Schweizer Jugend Einzelmeisterschaft 2024 | Semi-Slav Defense: Accelerated Move Order | |
| May 29, 2023 | Yildiz | ½–½ | Wilhelm | Schweizer Jugend Einzelmeisterschaft 2023 U10 | French Defense: Exchange Variation | |
| May 28, 2023 | Wilhelm | ½–½ | Csonka | Schweizer Jugend Einzelmeisterschaft 2023 U10 | Queen's Pawn Game: Accelerated London System | |
| May 28, 2023 | Wilhelm | ½–½ | Posch | Schweizer Jugend Einzelmeisterschaft 2023 U10 | Horwitz Defense | |
| May 27, 2023 | Wilhelm | 0–1 | Rosset | Schweizer Jugend Einzelmeisterschaft 2023 U10 | Queen's Pawn Game: Accelerated London System | |
| May 27, 2023 | Adnin | 1–0 | Wilhelm | Schweizer Jugend Einzelmeisterschaft 2023 U10 | French Defense: Advance Variation, Milner-Barry Gambit | |
| May 26, 2023 | Wilhelm | ½–½ | Bazavan | Schweizer Jugend Einzelmeisterschaft 2023 U10 | Queen's Pawn Game: Accelerated London System | |
| May 26, 2023 | Bachmann | ½–½ | Wilhelm | Schweizer Jugend Einzelmeisterschaft 2023 U10 | Queen's Gambit Declined: Queen's Knight Variation | |