Canada Masters 2026ATP · Hard · First round
6-2 3-6 6-3FRA · Giovanni Mpetshi Perricard
Match situations
See what happened after any partial score in best-of-three or best-of-five matches.
← Back to profileOutcome matrix
Best of threeAfter the 1st set
After the 2nd set
Official results include retirements and defaults; those cases are identified when you open a situation.
After the 2nd set
Was tied at 1–1
Queen's Club 2026ATP · Grass · Third round
vs. Corentin Moutet
6-7(5) 6-4 7-6(5)Stuttgart 2026ATP · Grass · Third round
vs. Roman Safiullin
7-5 6-7(4) 7-6(4)Rome Masters 2026ATP · Clay · First round
vs. Jacob Fearnley
7-6(6) 4-6 6-2Miami Masters 2026ATP · Hard · First round
2-6 6-3 7-6(3)Indian Wells Masters 2026ATP · Hard · First round
vs. Kamil Majchrzak
6-3 1-6 7-5Dubai 2026ATP · Hard · Third round
vs. Moez Echargui
7-6(3) 6-7(3) 7-6(4)Doha 2026ATP · Hard · Third round
vs. Zizou Bergs
6-3 6-7(5) 6-4Auckland 2026ATP · Hard · Round of 16
vs. Cameron Norrie
4-6 6-3 7-6(4)Brisbane 2026ATP · Hard · Third round
vs. Tommy Paul
7-6(2) 3-6 7-6(6)Brisbane 2026ATP · Hard · Round of 16
vs. Rinky Hijikata
4-6 7-6(5) 7-6(4)Brisbane 2026ATP · Hard · Quarterfinal
7-6(3) 4-6 6-3Antwerp 2025ATP · Hard · Third round
vs. Emil Ruusuvuori
7-6(4) 6-7(5) 6-4Shanghai Masters 2025ATP · Hard · Round of 16
vs. Holger Rune
6-4 6-7(7) 6-3Beijing 2025ATP · Hard · Third round
vs. Lorenzo Musetti
7-6(3) 6-7(4) 6-4Chengdu 2025ATP · Hard · Third round
vs. Filip Misolic
3-6 6-1 6-4Chengdu 2025ATP · Hard · Round of 16
6-7(2) 7-6(5) 6-4Winston-Salem 2025ATP · Hard · Third round
vs. Pedro Martinez
2-6 6-3 7-6(3)Washington 2025ATP · Hard · Second round
vs. Aleksandar Vukic
6-4 3-6 6-3Queen's Club 2025ATP · Grass · Third round
6-7(10) 7-6(5) 6-4Stuttgart 2025ATP · Grass · Third round
vs. Roman Safiullin
7-6(10) 3-6 7-5Rome Masters 2025ATP · Clay · First round
vs. Jordan Thompson
3-6 6-3 7-6(5)Brisbane 2024ATP · Hard · Third round
vs. Nick Kyrgios
7-6(2) 6-7(4) 7-6(3)Paris Masters 2024ATP · Hard · Second round
vs. Frances Tiafoe
6-7(5) 7-6(4) 6-3Paris Masters 2024ATP · Hard · Third round
vs. Karen Khachanov
6-7(12) 6-1 6-4Basel 2024ATP · Hard · Quarterfinal
vs. Denis Shapovalov
6-7(7) 6-3 7-6(3)Chengdu 2024ATP · Hard · Third round
vs. Fajing Sun
6-7(5) 7-5 6-4Chengdu 2024ATP · Hard · Round of 16
vs. Yannick Hanfmann
6-4 3-6 6-3Lyon 2024ATP · Clay · Quarterfinal
vs. Hugo Gaston
6-4 4-6 6-3Lyon 2024ATP · Clay · Final
6-4 1-6 7-6(7)Antwerp 2023ATP · Hard · Third round
0-6 6-3 7-6(4)Antwerp 2023ATP · Hard · Quarterfinal
vs. Alexander Bublik
6-4 4-6 6-2