Su ranking más alto a nivel individual fue el puesto Nº 362, alcanzado el 17 de agosto de 2009. A nivel de dobles alcanzó el puesto Nº 60 el 23 de abril de 2018.[1]
Hasta el momento ha obtenido 1 títulos de la categoría ATP Challenger Series, en la modalidad de dobles, así como también varios títulos Futures tanto en individuales como en dobles.[2]