50 Meilleures performances
2965
Shanghai • ATP Masters 1000 • Caballeros
2015
3100
Semaine du 16 au 23 octubre
2015
3813
Abierto de Australia • Grand Slam • Caballeros
2019
4078
Roma • ATP Masters 1000 • Caballeros
2019
4181
Semaine du 17 au 24 enero
2019
4206
Semaine du 15 au 22 mayo
2019
4244
Abierto de Estados Unidos • Grand Slam • Caballeros
2018
4433
Semaine du 28 au 4 septiembre
2018
4450
Abierto de Estados Unidos • Grand Slam • Caballeros
2017
4590
Semaine du 28 au 4 septiembre
2017
5643
Abierto de Francia • Grand Slam • Caballeros
2019
5783
Semaine du 29 au 5 junio
2019