Su mejor ránking individual es el Nº 325 alcanzado el 2 de febrero de 2015, mientras que en dobles logró la posición 274 el 16 de diciembre de 2013.
No ha logrado hasta el momento títulos de la categoría ATP ni de la ATP Challenger Tour, aunque sí ha obtenido varios títulos Futures tanto en individuales como en dobles.
PALMARES: