1989 (ACBB)
8e du Tour du Pays Basque (Open)
9e du Prix de Cambo
9e du Prix du Val-d’Oise
10e du Circuit du Printemps-Nivernais


1990 (Bataillon de Joinville)
1er du Souvenir Louison Bobet
4e de Bordeaux-Saintes
5e du Prix Défi à Sotteville-sur-Mer
6e du Prix du Conseil Général du Val-d’Oise
9e du Prix de Montastruc
10e de Changé-Changé


1991 (CSM Persan)
1er de la Flèche finistérienne
2e de Créteil-Reims
4e de la Ronde de l\’Oise
5e à Luneray
6e des 4 jours de l\’Aisne


1992 (US Créteil)
1er de Paris-Auxerre
3e du Tour de Loir-et-Cher
3e de la Ronde de l\’Isard
4e de la Route bretonne
5e de Paris-Connerré
5e du Tour de Seine et Marne
6e de Tarbes-Sauveterre
6e de Paris-Epernay
7e de la Tramontane
8e du Tour de l\’Essonne (Open)


1993 (US Créteil)
1er de la Tramontane
3e de la Ronde du Canigou
4e du Tour du Vaucluse (Open)
4e de la Route bretonne
4e du Prix de Luneray
5e des Boucles de la CSGV
10e du Tour des Régions italiennes


1994 (US Créteil)
2e de la 3e étape du Ruban granitier breton
2e de Paris-Troyes
2e du GP Saint-Nicoles-d\’Aliermont
2e du championnat de France de clm par équipes
3e du Tour de Valence
---1er de la 1ère (?) étape
3e des Boucles catalanes
3e de Paris-Mantes
3e de la Classique des Alpes amateur
5e de Tarbes-Sauveterre


1995 - Mutuelle de Seine-et-Marne
9e du Trophée des Grimpeurs
594e du classement UCI - 10 points


1996 - Mutuelle de Seine-et-Marne
5e du championnat de France
9e de A travers le Morbihan
20e du Circuit de la Sarthe
694e du classement UCI - 33 points


1997 - Mutuelle de Seine-et-Marne
2e de la Vendée International Classic
4e du Bol d\’Air creusois
9e du GP des Nations (clm)
10e du Tour du Limousin
14e du Chrono des Herbiers (clm)
17e du Trophée des Grimpeurs
356e du classement UCI - 84 points


1998 - Mutuelle de Seine-et-Marne
Champion de France contre-la-montre
1er de la 2e étape du Tour du Limousin
2e de la 2e étape de l\’Etoile de Bessèges
2e de la 4e étape du Critérium du Dauphiné Libéré (clm)
2e du GP des Nations (clm)
2e du Chrono des Herbiers (clm)
6e du Regio Tour
9e du championnat de France
15e du GP d Midi-Libre
---4e de la 3e étape (clm)
16e des Boucles de la Seine Saint-Denis
27e du championnat du Monde contre-la-montre
120e du classement UCI - 355 points
Critériums :
2e à Carcassonne


1999 - Casino
Champion de France contre-la-montre
1er de la 4e étape du Tour du Poitou-Charentes (clm ?)
2e du Circuit de la Sarthe
---2e de la 4e étape (clm)
2e du Duo normand (clm avec Arturas Kasputis)
2e du Chrono des Herbiers (clm)
3e de la 5e étape du Tour de Murcie (clm)
5e du GP des Nations (clm)
7e du championnat du Monde contre-la-montre
10e du Circuit des Mines
---1er de la 3e étape
---2e de la 7e étape (clm)
12e de l\’Etoile de Bessèges
12e de la Côte picarde
GP du Midi-Libre
---1er de la 5e étape
---3e de la 3e étape (clm)
---4e de la 1ère étape
82e du Tour de France
---10e du prologue
119e du classement UCI - 367.5 points


2000 - AG2R Prévoyance
1er du Tour Down Under
---3e de la 2e étape
---Leader durant 3 étapes (de la 4e à la 6e)
2e du Circuit des Mines
---2e de la 8e étape
---3e de la 1ère étape
---4e de la 6e étape (clm)
5e de la 1ère étape de Paris-Nice (clm)
5e du championnat de France contre-la-montre
5e du GP de Fourmies
7e du Circuit de la Sarthe
16e du GP des Nations (clm)
81e du Tour de France
181e du classement UCI - 293 points


2001 - AG2R Prévoyance
1er de A travers le Morbihan
3e de la 3e étape du GP du Midi-Libre (clm)
14e du Circuit des Mines
15e du GP Eddy Merckx (clm avec Arturas Kasputis)
20e du GP des Nations (clm)
121e du Tour de France
470e du classement UCI - 89.5 point