| 1 | 2018-03-07 | 4 |  | Stage 4 (ITT) | La Fouillouse - Saint-Étienne | 18.4 | 30 | 383 | 
| 2 | 2019-03-17 | 5 |  | Stage 8 | Nice - Nice | 110 | 145 | 2165 | 
| 3 | 2020-03-08 | 9 |  | Stage 1 | Plaisir - Plaisir | 154 | 58 | 1501 | 
| 4 | 2020-03-09 | 9 |  | Stage 2 | Chevreuse - Chalette-sur-Loing | 166.5 | 19 | 1173 | 
| 5 | 2018-03-06 | 10 |  | Stage 3 | Bourges - Châtel-Guyon | 210 | 79 | 2380 | 
| 6 | 2020-03-13 | 11 |  | Stage 6 | Sorgues - Apt | 161.5 | 145 | 2895 | 
| 7 | 2018-03-11 | 12 |  | Stage 8 | Nice - Nice | 110 | 145 | 2165 | 
| 8 | 2018-03-10 | 13 |  | Stage 7 | Nice - Valdeblore La Colmiane | 175 | 274 | 4044 | 
| 9 | 2020-03-14 | 13 |  | Stage 7 | Nice - Valdeblore La Colmiane | 166.5 | 273 | 3969 | 
| 10 | 2018-03-08 | 14 |  | Stage 5 | Salon-de-Provence - Sisteron | 163.5 | 94 | 2611 | 
| 11 | 2018-03-04 | 15 |  | Stage 1 | Chatou - Meudon | 135 | 46 | 1224 | 
| 12 | 2020-03-10 | 16 |  | Stage 3 | Chalette-sur-Loing - La Châtre | 212.5 | 17 | 1787 | 
| 13 | 2019-03-10 | 17 |  | Stage 1 | Saint-Germain-en-Laye - Saint-Germain-en-Laye | 138.5 | 26 | 1107 | 
| 14 | 2020-03-11 | 17 |  | Stage 4 (ITT) | Saint-Amand-Montrond - Saint-Amand-Montrond | 15.1 | 19 | 225 | 
| 15 | 2019-03-14 | 19 |  | Stage 5 (ITT) | Barbentane - Barbentane | 25.5 | 8 | 157 | 
| 16 | 2024-03-10 | 19 |  | Stage 8 | Nice - Nice | 109.3 | 175 | 2296 | 
| 17 | 2020-03-12 | 22 |  | Stage 5 | Gannat - La Côte-Saint-André | 227 | 62 | 2681 | 
| 18 | 2021-03-09 | 22 |  | Stage 3 (ITT) | Gien - Gien | 14.4 | 13 | 102 | 
| 19 | 2024-03-09 | 24 |  | Stage 7 | Nice - La Madone d'Utelle | 104 | 188 | 2342 | 
| 20 | 2018-03-09 | 25 |  | Stage 6 | Sisteron - Vence | 198 | 153 | 3189 | 
| 21 | 2024-03-03 | 25 |  | Stage 1 | Les Mureaux - Les Mureaux | 157.7 | 68 | 1671 | 
| 22 | 2019-03-11 | 27 |  | Stage 2 | Les Bréviaires - Bellegarde | 163.5 | 7 | 753 | 
| 23 | 2019-03-13 | 27 |  | Stage 4 | Vichy - Pélussin | 212 | 110 | 2969 | 
| 24 | 2019-03-15 | 29 |  | Stage 6 | Peynier - Brignoles | 176.5 | 57 | 2029 | 
| 25 | 2018-03-05 | 31 |  | Stage 2 | Orsonville - Vierzon | 187 | 4 | 640 | 
| 26 | 2021-03-08 | 31 |  | Stage 2 | Oinville-sur-Montcient - Amilly | 188 | 8 | 1057 | 
| 27 | 2019-03-16 | 32 |  | Stage 7 | Nice - Col de Turini | 181.5 | 351 | 4332 | 
| 28 | 2019-03-12 | 36 |  | Stage 3 | Cepoy - Moulins/Yzeure | 200 | 5 | 896 | 
| 29 | 2023-03-08 | 38 |  | Stage 4 | Saint-Amand-Montrond - La Loge des Gardes | 164.7 | 167 | 2470 | 
| 30 | 2021-03-07 | 39 |  | Stage 1 | Saint-Cyr-L'École - Saint-Cyr-L'École | 165.8 | 49 | 1525 | 
| 31 | 2023-03-12 | 47 |  | Stage 8 | Nice - Nice | 117.2 | 176 | 2465 | 
| 32 | 2024-03-04 | 55 |  | Stage 2 | Thoiry - Montargis | 177.6 | 11 | 1070 | 
| 33 | 2021-03-13 | 61 |  | Stage 7 | Le Broc - Valdeblore La Colmiane | 119.2 | 251 | 3127 | 
| 34 | 2024-03-06 | 61 |  | Stage 4 | Chalon-sur-Saône - Mont Brouilly | 183 | 210 | 3341 | 
| 35 | 2021-03-12 | 68 |  | Stage 6 | Brignoles - Biot | 202.4 | 125 | 3181 | 
| 36 | 2021-03-14 | 77 |  | Stage 8 | Le Plan-du-Var - Levens | 92.7 | 167 | 2007 | 
| 37 | 2023-03-11 | 77 |  | Stage 7 | Nice - Col de la Couillole | 142.9 | 289 | 3554 | 
| 38 | 2024-03-08 | 91 |  | Stage 6 | Sisteron - La Colle-sur-Loup | 198.2 | 119 | 2866 | 
| 39 | 2021-03-10 | 97 |  | Stage 4 | Chalon-sur-Saône - Chiroubles | 187.6 | 239 | 3540 | 
| 40 | 2023-03-09 | 104 |  | Stage 5 | Saint-Symphorien-sur-Coise - Saint-Paul-Trois-Châteaux | 212.4 | 59 | 1958 | 
| 41 | 2023-03-06 | 106 |  | Stage 2 | Bazainville - Fontainebleau | 163.7 | 8 | 815 | 
| 42 | 2024-03-07 | 111 |  | Stage 5 | Saint-Sauveur-de-Montagut - Sisteron | 193.5 | 49 | 2274 | 
| 43 | 2021-03-11 | 131 |  | Stage 5 | Vienne - Bollène | 200.2 | 18 | 926 | 
| 44 | 2023-03-05 | 151 |  | Stage 1 | La Verrière - La Verrière | 169.4 | 47 | 1405 | 
| 45 | 2022-03-06 | 1005 |  | Stage 1 | Mantes-la-Ville - Mantes-la-Ville | 159.8 | 56 | 1723 |