Level, 2 wins each over 4 singles meetings since 2023. Last meeting on 28/06/2025 at M25 Brussels.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 28/06/2025 | M25 Brussels | Semi-final | clay | Moeller | 6-7(5) 3-6 |
| 13/05/2025 | M25 Vic | Round 1 | clay | Hardt | 2-6 7-5 3-3 |
| 13/07/2024 | Hamburg Open - Hamburg | Qualifying 1 | clay | Hardt | 2-6 4-6 |
| 01/08/2023 | Luedenscheid Challenger | Round 1 | clay | Moeller | 6-3 6-1 |
| clay | Hardt 2 - 2 Moeller |
| 2025 | Hardt 1 - 1 Moeller |
| 2024 | Hardt 1 - 0 Moeller |
| 2023 | Hardt 0 - 1 Moeller |
200 wins, 125 losses since 2021 (61.5%).
Last matches: D D D V D
215 wins, 120 losses since 2021 (64.2%).
Last matches: D V V D D
Level, 2 wins each over 4 singles meetings since 2023.
On 28/06/2025, at M25 Brussels (Semi-final): Marvin Moeller won 6-7(5) 3-6.