Su mejor posición en el ranking mundial fue la Nº 83 y aunque sólo ha ganado un partido a nivel ATP, ha conquistado 2 títulos a nivel challenger.