Oct 2026ViennaRound of 16 · Hard · Oct 2026
Zverev6-4 7-5
Aug 2026MontrealRound of 64 · Hard · Aug 2026
Griekspoor6-7 6-2 6-4
Jan 2026ATP United CupHard · Jan 2026
Zverev7-5 6-0
Apr 2025MunichQuarter-finals · Clay · Apr 2025
Zverev6-7 7-6 6-4
Mar 2025ATP Indian WellsRound of 64 · Hard · Mar 2025
Griekspoor4-6 7-6 7-6
Oct 2024ATP ParisRound of 32 · Hard · Oct 2024
Zverev7-6 6-3