Ha ganado hasta el momento 9 títulos de la categoría ATP Challenger Series, uno de ellos en individuales y los ocho restantes en la modalidad de dobles.