Nov 2026ParisRound of 64 · Hard · Nov 2026
Humbert7-6 6-7 6-3
Feb 2026MontpellierRound of 32 · Hard · Feb 2026
Humbert6-3 6-4
Jul 2024ATP WimbledonRound of 64 · Grass · Jul 2024
Humbert7-6 6-1 6-3
Apr 2024ATP MadridRound of 64 · Clay · Apr 2024
Humbert6-3 6-3
Mar 2024ATP MiamiRound of 64 · Hard · Mar 2024
Humbert6-4 6-3
Oct 2023ATP ShanghaiRound of 64 · Hard · Oct 2023
Humbert6-4 1-6 6-2