Su mejor ranking individual ha sido el Nº 210 alcanzado el 14 de julio de 2014, mientras que en dobles logró la posición 163 el 11 de agosto de 2014.
Ha logrado hasta el momento 1 título de la categoría ATP Challenger Tour en la modalidad de dobles, así como también ha obtenido varios títulos Futures tanto en individuales como en dobles.
PALMARES: