| 6 abr 2026 | Hasanov, Zaur 2325 | Koehler, Christian Friedrich 2208 | 1-0 | D10 Defensa Eslava | Grenke Chess Festival 2026 Open | 18 | Ver |
| 3 abr 2026 | Amar, Elham 2586 | Koehler, Christian Friedrich 2208 | 1-0 | B19 Defensa Caro-Kann: Classical Variation | Grenke Chess Festival 2026 Open | 63 | Ver |
| 3 abr 2026 | Koehler, Christian Friedrich 2208 | Nothnagel, Marian Can 2440 | ½-½ | C54 Apertura Italiana: Classical Variation, Giuoco Pianissimo | Grenke Chess Festival 2026 Open | 80 | Ver |
| 9 nov 2025 | Kyparissopoulos, Spyridon 2092 | Koehler, Christian Friedrich 2274 | 1-0 | D78 Defensa Neogrünfeld: Classical Variation, Original Defense | 28th Bavarian International Open | 55 | Ver |
| 8 nov 2025 | Joel Paul Ganta 2085 | Koehler, Christian Friedrich 2274 | ½-½ | D78 Defensa Neogrünfeld: Classical Variation, Original Defense | 28th Bavarian International Open | 77 | Ver |
| 7 nov 2025 | Koehler, Christian Friedrich 2274 | Ronsin, Corentin 2093 | ½-½ | B52 Defensa Siciliana: Moscow Variation, Main Line | 28th Bavarian International Open | 39 | Ver |
| 5 nov 2025 | Koehler, Christian Friedrich 2274 | Chanda, Sandipan 2483 | 0-1 | C01 Defensa Francesa: Exchange Variation | 28th Bavarian International Open | 34 | Ver |
| 2 nov 2025 | Koehler, Christian Friedrich 2274 | Sasikiran, Krishnan 2535 | 0-1 | B08 Defensa Pirc: Classical Variation, Quiet System, Czech Defense | 28th Bavarian International Open | 50 | Ver |