Lors de la saison 2005-2006, il termine la saison en position de meilleur buteur du championnat de France de ligue 2 avec le club du Havre AC. Ailier gauche pendant une grande partie de sa carrière, son repositionnement au poste d'attaquant lui a valu aujourd'hui une considération qu'il n'avait jusqu'alors jamais connu. En pleine force de l'âge, il était devenu la pièce maîtresse du Havre AC. En atteste la cérémonie des Oscars du football 2006 où il est reconnu par ses pairs comme étant un des meilleurs joueurs du championnat de France de ligue 2.
Lors de la saison 2006-2007, il effectue encore une excellente saison. Il remporte cette saison le Trophée joueur du mois UNFP-Canal +-L'équipe de Ligue 2 en février 2007 après 4 tentatives (en août, septembre, octobre et novembre).
En juin 2007, il décide alors de jouer en Ligue 1 et signe un contrat de 3 ans avec le club de l'AJ Auxerre. Néanmoins, barré par Kevin Lejeune sur le front de l'attaque auxerroise, il décide de retourner au Havre dès janvier 2008. Il n'aura disputé que onze matchs sous les couleurs bourguignonnes.