| Général | Nom | Pays | 1° étape | 2° étape | 3° étape | 4° étape | 5° étape | ||||||
| H14 | |||||||||||||
| 1 | 2:37:35 | MERZ Jonas | SUI | 8 | 0:41:46 | 7 | 0:33:42 | 1 | 0:34:57 | 1 | 0:27:12 | 1 | 0:19:58 |
| 2 | 2:37:44 | MOGENSEN Rico | DEN | 1 | 0:32:14 | 2 | 0:31:49 | 3 | 0:39:17 | 10 | 0:32:11 | 2 | 0:22:13 |
| 3 | 2:49:12 | LEROY Baptiste | FRA | 5 | 0:38:58 | 5 | 0:32:35 | 10 | 0:44:31 | 2 | 0:27:55 | 4 | 0:25:13 |
| 4 | 2:49:44 | OLESEN Anders | DEN | 3 | 0:36:14 | 3 | 0:32:03 | 15 | 0:45:38 | 4 | 0:29:16 | 10 | 0:26:33 |
| 5 | 2:56:53 | RAFOLS Biel | ESP | 2 | 0:34:29 | 10 | 0:35:10 | 6 | 0:41:48 | 38 | 0:43:10 | 3 | 0:22:16 |
| 6 | 2:58:49 | MOUHAT Thiebault | FRA | 4 | 0:37:16 | 11 | 0:35:47 | 7 | 0:41:56 | 13 | 0:33:03 | 24 | 0:30:47 |
| 7 | 3:02:10 | STAMP Jesper | DEN | 14 | 0:48:29 | 8 | 0:33:56 | 4 | 0:40:22 | 15 | 0:33:34 | 7 | 0:25:49 |
| 8 | 3:03:07 | PARZYCH Florian | FRA | 7 | 0:41:09 | 15 | 0:38:12 | 5 | 0:41:20 | 22 | 0:35:56 | 8 | 0:26:30 |
| 9 | 3:08:32 | MENGIN Bastien | FRA | 10 | 0:43:25 | 9 | 0:34:31 | 8 | 0:43:03 | 8 | 0:31:31 | 38 | 0:36:02 |
| 10 | 3:09:05 | STEVENS Ben | GBR | 12 | 0:45:19 | 21 | 0:40:47 | 2 | 0:39:03 | 17 | 0:34:14 | 20 | 0:29:42 |
| 11 | 3:13:04 | KAESER Jérome | SUI | 6 | 0:41:05 | 4 | 0:32:24 | 32 | 0:56:15 | 9 | 0:31:47 | 26 | 0:31:33 |
| 12 | 3:13:45 | BRECHBÜHL Philipp | SUI | 24 | 0:59:00 | 1 | 0:30:36 | 12 | 0:44:45 | 3 | 0:28:56 | 22 | 0:30:28 |
| 13 | 3:15:25 | KOEBERLE Thibault | FRA | 9 | 0:43:10 | 32 | 0:49:26 | 11 | 0:44:41 | 6 | 0:30:06 | 13 | 0:28:02 |
| 14 | 3:32:11 | HANSEN Christian | DEN | 13 | 0:46:26 | 43 | 0:57:15 | 18 | 0:47:13 | 21 | 0:35:30 | 6 | 0:25:47 |
| 15 | 3:34:19 | PEELAERTS Wouter | BEL | 18 | 0:52:50 | 20 | 0:40:25 | 29 | 0:55:15 | 26 | 0:37:15 | 14 | 0:28:34 |
| 16 | 3:35:12 | SPACCA Filippo | ITA | 39 | 1:09:59 | 6 | 0:33:07 | 33 | 0:56:28 | 7 | 0:30:24 | 5 | 0:25:14 |
| 17 | 3:38:00 | GADSBOLLE Thomas | DEN | 28 | 1:00:29 | 12 | 0:35:56 | 16 | 0:45:42 | 11 | 0:32:14 | 52 | 0:43:39 |
| 18 | 3:40:40 | BESSAGNET Pierre-Jean | FRA | 26 | 1:00:09 | 17 | 0:38:58 | 13 | 0:44:50 | 37 | 0:42:46 | 33 | 0:33:57 |
| 19 | 3:43:28 | GUY Jean-Baptiste | FRA | 34 | 1:06:40 | 18 | 0:39:24 | 28 | 0:54:17 | 12 | 0:32:40 | 21 | 0:30:27 |
| 20 | 3:43:57 | GOUBAU Johan | BEL | 23 | 0:58:24 | 24 | 0:43:51 | 35 | 0:57:24 | 24 | 0:36:41 | 11 | 0:27:37 |
| 21 | 3:47:09 | ARCHEN Bertrand | FRA | 21 | 0:56:16 | 23 | 0:42:52 | 24 | 0:52:21 | 27 | 0:38:15 | 43 | 0:37:25 |
| 22 | 3:49:31 | DUCRO Dennis | BEL | 44 | 1:17:04 | 16 | 0:38:39 | 14 | 0:45:12 | 19 | 0:34:56 | 31 | 0:33:40 |
| 23 | 3:49:53 | MERZ Bik | SUI | 31 | 1:03:00 | 27 | 0:45:15 | 36 | 0:58:07 | 18 | 0:34:51 | 16 | 0:28:40 |
| 24 | 3:50:53 | SCHIAVO Emilien | FRA | 36 | 1:07:59 | 13 | 0:36:57 | 23 | 0:52:08 | 29 | 0:38:57 | 35 | 0:34:52 |
| 25 | 3:51:06 | SABATIER Arnaud | FRA | 37 | 1:09:31 | 30 | 0:48:35 | 17 | 0:46:28 | 25 | 0:36:52 | 19 | 0:29:40 |
| 26 | 3:53:31 | BALLING Michael | AUT | 45 | 1:19:44 | 19 | 0:40:07 | 19 | 0:47:25 | 5 | 0:30:04 | 39 | 0:36:11 |
| 27 | 3:57:33 | TRANCHAND Frédéric | FRA | 17 | 0:52:45 | 26 | 0:44:52 | 45 | 1:09:18 | 16 | 0:34:09 | 40 | 0:36:29 |
| 28 | 4:00:57 | BALLING Thomas | AUT | 16 | 0:49:59 | 31 | 0:48:51 | 30 | 0:55:21 | 36 | 0:42:27 | 54 | 0:44:19 |
| 29 | 4:05:03 | VALLAT Julien | FRA | 15 | 0:48:54 | 46 | 1:00:36 | 31 | 0:56:08 | 44 | 0:48:56 | 23 | 0:30:29 |
| 30 | 4:05:40 | SARTORI Antonio | ITA | 40 | 1:12:58 | 25 | 0:44:27 | 34 | 0:56:42 | 28 | 0:38:44 | 29 | 0:32:49 |
| 31 | 4:07:24 | TONNEAU François | BEL | 25 | 1:00:02 | 28 | 0:46:49 | 37 | 1:02:56 | 31 | 0:41:00 | 41 | 0:36:37 |
| 32 | 4:07:57 | DALLA VALLE Luca | ITA | 41 | 1:14:45 | 37 | 0:53:11 | 21 | 0:48:35 | 34 | 0:41:55 | 18 | 0:29:31 |
| 33 | 4:14:13 | HEIRMAN Cedric | NED | 42 | 1:16:18 | 14 | 0:37:44 | 40 | 1:07:06 | 14 | 0:33:18 | 45 | 0:39:47 |
| 34 | 4:17:36 | CONTRAIRE Mathieu | FRA | 27 | 1:00:20 | 48 | 1:04:46 | 20 | 0:48:04 | 48 | 0:52:14 | 27 | 0:32:12 |
| 35 | 4:26:08 | LIND Kasper | DEN | 32 | 1:05:31 | 33 | 0:50:50 | 38 | 1:03:56 | 42 | 0:46:01 | 47 | 0:39:50 |
| 36 | 4:27:10 | COUPAT Sébastien | FRA | 19 | 0:54:26 | 50 | 1:18:20 | 22 | 0:51:17 | 39 | 0:43:18 | 46 | 0:39:49 |
| 37 | 4:34:20 | RAOUT Simon | FRA | 48 | 1:27:21 | 41 | 0:55:00 | 27 | 0:52:46 | 41 | 0:45:27 | 32 | 0:33:46 |
| 38 | 4:35:39 | GIBIAT Xavier | FRA | 33 | 1:06:10 | 44 | 0:58:15 | 46 | 1:09:41 | 43 | 0:46:26 | 36 | 0:35:07 |
| 39 | 4:37:12 | FREIJ Harald | SWE | 47 | 1:24:54 | 22 | 0:42:41 | 26 | 0:52:38 | 40 | 0:44:33 | 56 | 0:52:26 |
| 40 | 4:57:16 | BRAMATO Romain | FRA | 29 | 1:02:10 | 47 | 1:01:13 | 54 | 1:31:58 | 45 | 0:49:10 | 28 | 0:32:45 |
| 41 | 5:00:07 | CANELLA Gabriele | ITA | 43 | 1:16:49 | 29 | 0:46:56 | 51 | 1:20:32 | 46 | 0:49:34 | 55 | 0:46:16 |
| 42 | 5:01:11 | SALIEN Niels | BEL | 22 | 0:57:51 | 53 | 1:31:56 | 50 | 1:18:28 | 30 | 0:40:07 | 29 | 0:32:49 |
| 43 | 5:02:32 | VALENTINI Alessandro | ITA | 34 | 1:06:40 | 35 | 0:53:07 | 43 | 1:08:25 | 56 | 1:11:07 | 50 | 0:43:13 |
| 44 | 5:06:18 | POLTERA Gian-Luca | SUI | 50 | 1:31:31 | 40 | 0:53:47 | 49 | 1:16:34 | 32 | 0:41:01 | 51 | 0:43:25 |
| 45 | 5:06:43 | DONDE Maxime | FRA | 51 | 1:34:49 | 38 | 0:53:15 | 44 | 1:09:13 | 51 | 0:52:20 | 42 | 0:37:06 |
| 46 | 5:14:09 | ROUSSEAU François | FRA | 46 | 1:20:47 | 51 | 1:18:47 | 42 | 1:08:14 | 52 | 0:52:24 | 33 | 0:33:57 |
| 47 | 5:38:24 | FRAMBA Marco | ITA | 52 | 2:00:39 | 45 | 0:59:03 | 39 | 1:04:44 | 50 | 0:52:19 | 49 | 0:41:39 |
| 48 | 5:42:56 | RAIMBAULT Jean | FRA | 49 | 1:29:31 | 52 | 1:28:55 | 47 | 1:09:53 | 54 | 0:56:18 | 44 | 0:38:19 |
| 49 | 6:24:40 | CORNU Jean-Baptiste | FRA | 54 | 2:33:49 | 42 | 0:55:26 | 53 | 1:30:08 | 33 | 0:41:21 | 53 | 0:43:56 |
| 50 | 11:48:36 | ZIMMERMANN Quentin | FRA | 55 | 3:21:08 | 55 | 2:08:26 | 56 | 1:55:38 | 57 | 1:49:24 | 59 | 2:34:00 |
| NC | BERTON Clément | FRA | NP | NP | NP | NP | 12 | 0:27:54 | |||||
| NC | COTOROLAI Maut | MOL | NP | NP | 25 | 0:52:26 | 20 | 0:35:11 | 15 | 0:28:35 | |||
| NC | DUBOIS | FRA | NP | NP | 55 | 1:53:15 | 53 | 0:54:28 | 58 | 1:36:38 | |||
| NC | ERPYLEV Konstantin | RUS | 30 | 1:02:56 | 39 | 0:53:17 | NP | 55 | 0:58:42 | 25 | 0:31:15 | ||
| NC | JERDEV Alexei | RUS | NP | 36 | 0:53:10 | 41 | 1:07:53 | 35 | 0:42:03 | 17 | 0:28:46 | ||
| NC | MENAPACE Thomas | ITA | 20 | 0:55:39 | 49 | 1:09:18 | 48 | 1:11:16 | 47 | 0:49:36 | NC | ||
| NC | SABLIET Rémy | FRA | NP | NP | NP | NP | 48 | 0:40:41 | |||||
| NC | VULLIOUD Colin | SUI | 11 | 0:44:23 | NC | 9 | 0:44:21 | 23 | 0:36:16 | 9 | 0:26:31 | ||
| NC | WESTER Peter | SWE | 38 | 1:09:54 | 34 | 0:52:56 | 52 | 1:29:40 | NP | 37 | 0:35:50 | ||
| NC | ZWICKE Florian | GER | 53 | 2:26:32 | 54 | 1:32:32 | NC | 49 | 0:52:18 | 57 | 1:17:18 | ||