| # | Winner | Finish | Gap behind | New GC leader |
|---|---|---|---|---|
| 1 | Bunch sprint | +1:32Bunch sprint | J. TESSONleads · 1 stage | |
| 2 | Bunch sprint | +0:22Bunch sprint | A. DEMAREleads · 1 stage | |
| 3 | Time trial | +0:22Time trial | S. LEROUXleads · 2 stages | |
| 4 | Group of 9 | +0:03Group of 9 |
Stage 3 decided it: LEROUX went from 10 seconds behind GODON to 20 seconds ahead.
| # | Rider | Time | UCI pts |
|---|---|---|---|
| 1 | 13:07:10 | 125 | |
| 2 | +0:05 | 85 | |
| 3 | +0:22 | 70 | |
| 4 | +0:24 | 60 | |
| 5 | +0:29 | 50 | |
| 6 | +0:32 | 40 | |
| 7 | +0:35 | 35 | |
| 8 | s.t. | 30 | |
| 9 | +0:45 | 25 | |
| 10 | +0:51 | 20 | |
| 11 | s.t. | 15 | |
| 12 | +1:01 | 10 | |
| 13 | +1:06 | 5 | |
| 14 | +1:10 | 5 | |
| 15 | +1:16 | 5 |
| # | Team | |||||
|---|---|---|---|---|---|---|
| 1 | Decathlon AG2R la Mondiale Team | 214 | 2 | 3 | 7 | 5 |
| 2 | Totalenergies | 209 | 2 | 2 | 4 | 7 |
| 3 | Arkea-B&B Hotels Continentale | 75 | 0 | 1 | 1 | 3 |
| 4 | Arkea-B&B Hotels | 58 | 0 | 2 | 5 | 4 |
| 5 | Cofidis | 34 | 0 | 2 | 3 | 6 |
| 6 | St Michel - Preference Home - AUBER93 | 30 | 0 | 0 | 2 | 7 |
| 7 | Groupama - FDJ | 25 | 0 | 0 | 1 | 2 |
| 8 | Groupama-FDJ | 23 | 0 | 0 | 3 | 5 |
Winner S. LEROUX, 31 · Youngest H. ALVAREZ, 19 · Oldest A. PERON, 37