| Jan 5, 2026 | Riehle | 1–0 | Blomqvist | Round 9: Riehle, Marco - Blomqvist, Erik | French Defense: Exchange Variation | |
| Jan 4, 2026 | Bronstein | 0–1 | Riehle | Round 8: Bronstein, Or - Riehle, Marco | Queen's Gambit Declined: Exchange Variation | |
| Dec 28, 2025 | Xu | 1–0 | Riehle | Round 2: Xu, Xiangyu - Riehle, Marco | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Jan 6, 2025 | Riehle | ½–½ | Ferster | 35. Staufer Open 2025 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jan 5, 2025 | Latzke | 0–1 | Riehle | 35. Staufer Open 2025 | Caro-Kann Defense: Panov Attack | |
| Jan 4, 2025 | Riehle | 1–0 | Fruth | 35. Staufer Open 2025 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jan 4, 2025 | Hasanov | 1–0 | Riehle | 35. Staufer Open 2025 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jan 3, 2025 | Riehle | 1–0 | Huber | 35. Staufer Open 2025 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Jan 3, 2025 | Toktomushev | 1–0 | Riehle | 35. Staufer Open 2025 | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Jan 2, 2025 | Riehle | 1–0 | Naumann | 35. Staufer Open 2025 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jan 2, 2025 | Sydykov | ½–½ | Riehle | 35. Staufer Open 2025 | Queen's Pawn Game: Symmetrical Variation | |
| Apr 28, 2024 | Riehle | 1–0 | Gungl | SchachBuli Runde 15 | Sicilian Defense: Scheveningen Variation, English Attack, with f3 | |
| Apr 27, 2024 | Wegerle | ½–½ | Riehle | SchachBuli Runde 14 | Ruy Lopez: Exchange Variation, Gligoric Variation | |
| Mar 17, 2024 | Pruijssers | ½–½ | Riehle | Schachbundesliga | Italian Game: Giuoco Piano | |
| Mar 16, 2024 | Riehle | 0–1 | Jovanovic | Schachbundesliga | Philidor Defense: Exchange Variation | |
| Feb 25, 2024 | Anton Guijarro | ½–½ | Riehle | Schachbundesliga 23/24 | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Feb 24, 2024 | Riehle | ½–½ | Dautov | Schachbundesliga 23/24 | Caro-Kann Defense: Panov Attack, Main Line | |
| Feb 23, 2024 | Riehle | 0–1 | Vitiugov | Schachbundesliga 23/24 | Sicilian Defense: Najdorf Variation, English Attack | |
| Jan 14, 2024 | Hertneck | 0–1 | Riehle | 1. Bundesliga | Queen's Gambit Declined: Semi-Tarrasch Defense, Pillsbury Variation | |
| Jan 13, 2024 | Riehle | ½–½ | Johansson | 1. Bundesliga | French Defense: Exchange Variation | |
| Dec 3, 2023 | Geirnaert | 1–0 | Riehle | Deutsche Bundesliga 2023/2024 | Queen's Gambit Declined: Exchange Variation | |
| Dec 2, 2023 | Riehle | 0–1 | Winterberg | Deutsche Bundesliga 2023/2024 | French Defense: Exchange Variation | |
| Apr 14, 2023 | Riehle | ½–½ | Gschnitzer | Swiss Young Masters 2023 | French Defense: Exchange Variation | |
| Apr 13, 2023 | Georgescu | 1–0 | Riehle | Swiss Young Masters 2023 | Ruy Lopez: Closed, Anti-Marshall | |
| Apr 12, 2023 | Riehle | ½–½ | Peng | Swiss Young Masters 2023 | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Apr 11, 2023 | Riehle | ½–½ | Yankelevich | Swiss Young Masters 2023 | Sicilian Defense: Dragon Variation, Classical Variation, Amsterdam Variation | |
| Apr 10, 2023 | Hakimifard | 0–1 | Riehle | Swiss Young Masters 2023 | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Apr 9, 2023 | Riehle | 1–0 | Hasenohr | Swiss Young Masters 2023 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 9, 2023 | Stijve | 1–0 | Riehle | Swiss Young Masters 2023 | Ruy Lopez: Closed, Martinez Variation | |
| Apr 8, 2023 | Laurent-Paoli | ½–½ | Riehle | Swiss Young Masters 2023 | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Apr 7, 2023 | Riehle | 1–0 | Asllani | Swiss Young Masters 2023 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Aug 1, 2021 | Riehle | 0–1 | Vuckovic | German Blitz Championship | Sicilian Defense: Mengarini Variation | |
| Aug 1, 2021 | Riehle | 1–0 | Langrock | German Blitz Championship | Sicilian Defense: Mengarini Variation | |
| Aug 1, 2021 | Riehle | 1–0 | Schneider | German Blitz Championship | Pirc Defense | |
| Aug 1, 2021 | Riehle | ½–½ | Schulze | German Blitz Championship | Nimzowitsch Defense: Colorado Countergambit Accepted | |
| Aug 1, 2021 | Riehle | 1–0 | Kollars | German Blitz Championship | Italian Game: Scotch Gambit, Nakhmanson Gambit | |
| Aug 1, 2021 | Riehle | 0–1 | Kopylov | German Blitz Championship | Sicilian Defense: Mengarini Variation | |
| Aug 1, 2021 | Riehle | 0–1 | Svane | German Blitz Championship | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| Aug 1, 2021 | Riehle | 0–1 | Bluebaum | German Blitz Championship | French Defense: Orthoschnapp Gambit | |
| Aug 1, 2021 | Riehle | ½–½ | Richter | German Blitz Championship | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| Aug 1, 2021 | Carlstedt | 0–1 | Riehle | German Blitz Championship | Rubinstein Opening | |
| Aug 1, 2021 | Schulz | ½–½ | Riehle | German Blitz Championship | English Opening: Symmetrical Variation, Three Knights Variation | |
| Aug 1, 2021 | Scheftlein | 1–0 | Riehle | German Blitz Championship | Tarrasch Defense: Schara Gambit | |
| Aug 1, 2021 | Baldauf | 1–0 | Riehle | German Blitz Championship | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Aug 1, 2021 | Commercon | 0–1 | Riehle | German Blitz Championship | Tarrasch Defense: Schara Gambit | |
| Aug 1, 2021 | Hirneise | 0–1 | Riehle | German Blitz Championship | Petrov's Defense: Damiano Variation, Kholmov Gambit | |
| Aug 1, 2021 | Fridman | 1–0 | Riehle | German Blitz Championship | Queen's Pawn Game: Zukertort Variation | |
| Aug 1, 2021 | Burian | 0–1 | Riehle | German Blitz Championship | Petrov's Defense: Modern Attack, Murrey Variation | |
| Aug 1, 2021 | Baskin | 1–0 | Riehle | German Blitz Championship | Petrov's Defense: Modern Attack, Center Attack | |