Ha ganado 14 títulos ATP, sobresaliendo la Copa de Maestros (las ahora denominadas ATP World Tour Finals) de 2013 junto a su compatriota Fernando Verdasco, y el Masters 1000 de Roma de 2015 con el uruguayo Pablo Cuevas.