No ha obtenido títulos de la ATP World Tour, sin embargo ha logrado hasta el momento 8 títulos en la categoría ATP Challenger Series, siendo cinco de ellos en la modalidad de individuales y los otros tres en dobles.