Hasta el momento ha obtenido 29 títulos de la categoría ATP Challenger Series, diez de ellos en la modalidad de individuales y los restantes diecinueve en dobles.