Hasta el momento ha obtenido 7 títulos de la categoría ATP Challenger Series, tres de ellos en la modalidad de individuales y los otros cuatro en dobles.