Su mejor posición en el ranking mundial ATP hasta el momento ha sido Nº132 y ha conquistado cuatro títulos challenger en su carrera.