Nov 2026ParisRound of 64 · Hard · Nov 2026
Musetti7-6 7-6
Apr 2026MadridRound of 64 · Clay · Apr 2026
Musetti6-4 7-6
Jul 2023ATP WimbledonRound of 32 · Grass · Jul 2023
Hurkacz7-6 6-4 6-4
Feb 2022RotterdamRound of 16 · Hard · Feb 2022
Musetti6-3 5-7 6-3
Jun 2021WimbledonRound of 128 · Grass · Jun 2021
Hurkacz6-4 7-6 6-1