Im Jahr darauf wurde er französischer Meister im Crosslauf und kam bei den Crosslauf-WM in Brüssel auf den 17. Platz. Im Juni wurde er nationaler Meister im 10-km-Straßenlauf. Einem 36. Platz beim Marathon der Olympischen Spiele 2004 in Athen folgte ein dritter Platz beim Amsterdam-Marathon. 2005 wurde er Achter beim Paris-Marathon, verteidigte seinen nationalen Titel im 10-km-Straßenlauf und gewann Bronze über 10.000 m bei den Mittelmeerspielen in Almería.