Nov 2026ParisQuarter-finals · Hard · Nov 2026
Ruud7-6 6-4
Oct 2026BaselRound of 16 · Hard · Oct 2026
Borges1-6 6-3 6-4
Jul 2025TorontoRound of 32 · Hard · Jul 2025
Ruud7-5 6-4
May 2025French OpenRound of 64 · Clay · May 2025
Borges2-6 6-4 6-1 6-0
Feb 2024ATP Los CabosQuarter-finals · Hard · Feb 2024
Ruud6-3 6-2