| 1 | CHAUVIN | Guillaume | Team Push | M | SE | 1 | 1:28:50 |
| 2 | MARCHAND | Corentin | Ua Versailles | M | SE | 2 | 1:30:27 |
| 3 | DA SILVA | Alain | Racing Club Nantais * | M | M1 | 1 | 1:31:09 |
| 4 | AMISSE | Antoine | Saint-Lyphard Athletisme Club | M | SE | 3 | 1:31:37 |
| 5 | CHATELIER | Corentin | S/l Stade Nantais Ac | M | SE | 4 | 1:31:55 |
| 6 | JOULAIN | Mathieu | Le Club Campus | M | SE | 5 | 1:33:11 |
| 7 | SEILLER | Gregory | Saint Nazaire Olympique Sa | M | M3 | 1 | 1:34:14 |
| 8 | GUITTENY | Ronan | Saint-Lyphard Athletisme Club | M | M0 | 1 | 1:35:16 |
| 9 | CHEDOTAL | Gianni | | M | M2 | 1 | 1:35:53 |
| 10 | BRUNET | Romain | Saint Nazaire Olympique Sa | M | M0 | 2 | 1:37:57 |
| 11 | | Identité non communiquée | Saint-Lyphard Athletisme Club | M | SE | 6 | 1:38:30 |
| 12 | MARTINACHE | Olivier | Cap Endurance | M | M1 | 2 | 1:40:12 |
| 13 | GUILLOUF | Johann | Saint-Lyphard Athletisme Club | M | M1 | 3 | 1:42:00 |
| 14 | POHON | Florian | | M | M0 | 3 | 1:42:13 |
| 15 | SAUVANET | Baptiste | Saint-Lyphard Athletisme Club | M | SE | 7 | 1:42:48 |
| 16 | PEAN | Clement | Espb | M | JU | 1 | 1:44:01 |
| 17 | MOULLEC | Simon | Team Push | M | SE | 8 | 1:44:53 |
| 18 | JARY | Anthony | | M | M1 | 4 | 1:45:17 |
| 19 | BLOT | Oceane | Saint-Lyphard Athletisme Club | F | SE | 1 | 1:45:50 |
| 20 | ROUSSEL | Antoine | Section Total Athletic Donges | M | SE | 9 | 1:46:01 |
| 21 | LAMBARD | Maxime | | M | M0 | 4 | 1:48:54 |
| 22 | MOUILLERON | Antoine | | M | SE | 10 | 1:49:00 |
| 23 | MOYON | Alexandre | Saint Nazaire Olympique Sa | M | SE | 11 | 1:49:12 |
| 24 | BLAZY | Amelie | Ce Pornichet Cote D'amour | F | M2 | 1 | 1:50:47 |
| 25 | MOLAY | Tristan | | M | SE | 12 | 1:52:05 |
| 26 | KHELIFI | Zouhaier | | M | M2 | 2 | 1:52:06 |
| 27 | | Identité non communiquée | Team Push | M | SE | 13 | 1:54:00 |
| 28 | LEMONNIER | Thierry | Laval Court Cool | M | M4 | 1 | 1:55:36 |
| 29 | BOUCHET | Jordan | Courir A Chavagne | M | SE | 14 | 1:56:28 |
| 30 | BAUDET | Corentin | S/l Rcn Vertou | M | SE | 15 | 1:57:59 |
| 31 | LAMOUR | Per-Yann | | M | SE | 16 | 1:59:05 |
| 32 | MORIN | Florian | | M | SE | 17 | 1:59:28 |
| 33 | GILLOURY | Philippe | Ce Pornichet Cote D'amour | M | M5 | 1 | 1:59:41 |
| 34 | NERRIERE | Aurelien | | M | SE | 18 | 2:00:03 |
| 35 | LEBLANC | Hugues | Asl Football | M | M4 | 2 | 2:01:29 |
| 36 | ELAIN | Thomas | | M | SE | 19 | 2:01:54 |
| 37 | DOUNONT | Sophie | S/l Presqu'ile Guerandaise Athletic Club | F | M2 | 2 | 2:04:16 |
| 38 | BOISSE | Paul | | M | SE | 20 | 2:06:06 |
| 39 | PERCHE | Cyrille | | M | M3 | 2 | 2:06:55 |
| 40 | RADENAC | Corentin | Best Triathlon Saint-Nazaire | M | SE | 21 | 2:07:01 |
| 41 | BRISSET | Pierre | Les Runners Guerandais | M | M4 | 3 | 2:09:10 |
| 42 | JOUET | Elodie | | F | M0 | 1 | 2:09:19 |
| 43 | PINCET | Vincent | | M | M1 | 5 | 2:09:19 |
| 44 | LANDRON | Youna | | F | SE | 2 | 2:09:50 |
| 45 | CHEVALIER | Lucie | Ce Pornichet Cote D'amour | F | ES | 1 | 2:10:12 |
| 46 | GUILLAUME | Valentin | | M | M0 | 5 | 2:11:23 |
| 47 | CANTELOUP | Gautier | | M | SE | 22 | 2:11:52 |
| 48 | GOBBE | Charlotte | | F | M1 | 1 | 2:12:13 |
| 49 | LETEXIER | Thibault | Team Push | M | M0 | 6 | 2:12:19 |
| 50 | MOY | Jean Noel | | M | M6 | 1 | 2:12:21 |