En el 2007 fue ganando terreno y creciendo como jugador en el máximo nivel ATP, alcanzó semifinales de un torneo ATP en Bucarest y logró ganar un partido a cinco sets en Roland Garros, también logró dos títulos Challengers y terminó 85° del mundo.