| Dec 30, 2024 | Komans | * | Kuhn | Round 7: Komans, Dieter - Kuhn, Thomas | Caro-Kann Defense | |
| Dec 30, 2024 | Kuhn | ½–½ | Osten | Round 6: Kuhn, Thomas - Osten, Stefan | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Dec 29, 2024 | Hepting | 1–0 | Kuhn | Round 5: Hepting, Frank - Kuhn, Thomas | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 29, 2024 | Kuhn | ½–½ | Schelhorn | Round 4: Kuhn, Thomas - Schelhorn, Paul | Pirc Defense: Austrian Attack, Weiss Variation | |
| Dec 28, 2024 | Helwig | 0–1 | Kuhn | Round 3: Helwig, Tim Oliver - Kuhn, Thomas | Caro-Kann Defense: Tartakower Variation | |
| Dec 28, 2024 | Steiz | ½–½ | Kuhn | Round 2: Steiz, Johann - Kuhn, Thomas | Caro-Kann Defense: Forgacs Variation | |
| Dec 27, 2024 | Kuhn | 0–1 | Wenzke | Round 1: Kuhn, Thomas - Wenzke, Elias | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jul 14, 2024 | Kuhn | 0–1 | Bilguun | Biel Chess Festival RAP | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Jul 14, 2024 | Kuhn | 1–0 | Rahimi | Biel Chess Festival RAP | King's Indian Attack | |
| Jul 14, 2024 | Kuhn | 1–0 | Primbetova | Biel Chess Festival RAP | King's Indian Attack: Sicilian Variation | |
| Jul 14, 2024 | Kuhn | 0–1 | Tkhoruk | Biel Chess Festival RAP | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Jul 14, 2024 | Materia | 0–1 | Kuhn | Biel Chess Festival RAP | Queen's Gambit Declined: Queen's Knight Variation | |
| Jul 14, 2024 | Materia | ½–½ | Kuhn | Biel Chess Festival RAP | Modern Defense: Standard Line | |
| Jul 14, 2024 | Georgescu | 1–0 | Kuhn | Biel Chess Festival RAP | Pirc Defense: Classical Variation, Quiet System, Czech Defense | |
| Jul 14, 2024 | Jud | ½–½ | Kuhn | Biel Chess Festival RAP | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 14, 2024 | Spagnoli | 0–1 | Kuhn | Biel Chess Festival RAP | Queen's Pawn Game: Barry Attack | |
| Aug 31, 2024 | Miazhynski | ½–½ | Kuhn | Round 9: Miazhynski, Michael - Kuhn, Thomas | French Defense: Exchange Variation | |
| Aug 29, 2024 | Platzgummer | 1–0 | Kuhn | Round 7: Platzgummer, Fabian - Kuhn, Thomas | Zukertort Opening | |
| Aug 28, 2024 | Kuhn | ½–½ | Van der Eijk | Round 6: Kuhn, Thomas - Van der Eijk, Martijn | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Aug 27, 2024 | Nissinen | ½–½ | Kuhn | Round 5: Nissinen, Niilo Man - Kuhn, Thomas | French Defense: Advance Variation | |
| Aug 25, 2024 | Hofer | 1–0 | Kuhn | Round 2: Hofer, Emilian - Kuhn, Thomas | French Defense: Tarrasch Variation, Modern System | |
| — | Kuhn | ½–½ | Borner | Schweizer Einzelmeisterschaft 2023 Seniors 60+ | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| — | Kuhn | ½–½ | Huss | Schweizer Einzelmeisterschaft 2023 Seniors 60+ | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| — | Kuhn | 0–1 | Hugentobler | Schweizer Einzelmeisterschaft 2023 Seniors 60+ | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| — | Wirthensohn | ½–½ | Kuhn | Schweizer Einzelmeisterschaft 2023 Seniors 60+ | Robatsch Defense | |
| — | Huss | 0–1 | Kuhn | Schweizer Einzelmeisterschaft 2023 Seniors 60+ | Modern Defense | |
| — | Filipovic | 0–1 | Kuhn | Schweizer Einzelmeisterschaft 2023 Seniors 60+ | Modern Defense: Standard Line | |
| — | Wirz | ½–½ | Kuhn | Schweizer Einzelmeisterschaft 2023 Seniors 60+ | Modern Defense: Averbakh System | |