Zur besten Saison des Franzosen wurde die Saison 2002/03. In insgesamt 15 von 23 Rennen konnte sich Robert unter den 30 besten Athleten platzieren und damit Weltcuppunkte erlangen, zu Beginn des Jahres 2003 erreichte Robert mehrere Top-10-Platzierungen. Im Massenstart von Oberhof belegte er Platz 4, in der Verfolgung von Ruhpolding konnte er sich nach einem 23. Platz im Sprint auf Platz 8 nach vorne kämpfen, im Massenstart von Antholz erreichte er Platz 6. Im Gesamtweltcup belegte Robert am Ende dieser Saison den 20. Platz und war damit drittbester Franzose. Das Niveau der Vorsaison konnte Robert auch zu Beginn der Saison 2003/04 zeigen. Mit zwei fünften Plätzen im Einzel und der Verfolgung von Osrblie lag er zum Ende des Jahres 2003 im Gesamtweltcup auf Platz 11. Durch schwächere Ergebnisse im neuen Jahr, die besten waren zweimal Platz 16 in Antholz und Fort Kent, fiel er jedoch bis zum Saisonende auf Rang 26 zurück. Wie bereits bei zwei Großereignissen zuvor war Robert auch bei den Weltmeisterschaften 2004 in Oberhof mit der französischen Staffel erfolgreich, dieses Mal gewann er die Bronzemedaille. Die Saison 2004/05 verlief ähnlich wie die vorangegangene. Roberts beste Resultate waren zwei elfte Plätze in San Sicario und Chanty-Mansijsk, am Ende belegte er im Gesamtweltcup Platz 29.