En el Circuito Mundial de la ATP ganó 19 títulos, 18 individualmente (5 Masters 1000, 1 Copa Grand Slam, 2 ATP 500 y 10 ATP 250) y uno en dobles (ATP 250).