| 1. | 1632 | HUGUET Ronan | ESCO SAINT NAZAIRE | Homme | SEH | 1 | 0:32:38 | | | |
| 2. | 367 | LAURENT Maël | ACNM | Homme | SEH | 2 | 0:32:39 | | | |
| 3. | 548 | BERNIER David | SAINT-LYPHARD ATHLETISME CLUB | Homme | SEH | 3 | 0:33:05 | | | |
| 4. | 1841 | BIZEUL Léo | S/L ESC OCEAN 44 SAINT NAZAIRE | Homme | SEH | 4 | 0:34:17 | | | |
| 5. | 1232 | EVEN Romain | S/L AC ST-BREVIN | Homme | M0H | 1 | 0:34:38 | | | |
| 6. | 971 | GUINÉ Victor | ESCO 44 SAINT NAZAIRE | Homme | SEH | 5 | 0:34:42 | | | |
| 7. | 1756 | ALLAIN Axel | | Homme | ESH | 1 | 0:34:51 | | | |
| 8. | 1603 | OLIVIER Florian | SAINT NAZAIRE OLYMPIQUE SA | Homme | SEH | 6 | 0:35:29 | | | |
| 9. | 999 | BARON Elouan | ESCO44 | Homme | SEH | 7 | 0:35:38 | | | |
| 10. | 529 | BROSSARD Maxime | ACLR | Homme | M0H | 2 | 0:35:40 | | | |
| 11. | 11493 | LAVERGNE Corentin | | Homme | SEH | 8 | 0:35:49 | | | |
| 12. | 1441 | COLIN Maxime | S/L ESC OCEAN 44 SAINT NAZAIRE | Homme | SEH | 9 | 0:36:06 | | | |
| 13. | 1317 | MORIN Francois | PGAC | Homme | M2H | 1 | 0:36:26 | | | |
| 14. | 106 | TOURETTE Danilo | | Homme | SEH | 10 | 0:36:45 | | | |
| 15. | 1794 | HERIVEAU Valentin | | Homme | JUH | 1 | 0:37:00 | | | |
| 16. | 1802 | OLIVIER Jason | ACL44 | Homme | SEH | 11 | 0:37:04 | | | |
| 17. | 924 | FAUCHER Théo | | Homme | SEH | 12 | 0:37:05 | | | |
| 18. | 1052 | GONEL Dany | EACC | Homme | SEH | 13 | 0:37:14 | | | |
| 19. | 1103 | CAYARCY Thomas | | Homme | SEH | 14 | 0:37:19 | | | |
| 20. | 353 | AMISSE Antoine | SAINT-LYPHARD ATHLETISME CLUB | Homme | SEH | 15 | 0:37:35 | | | |
| 21. | 1402 | GUENEC Elouan | BOUGUENAIS CLUB TRIATHLON | Homme | CAH | 1 | 0:37:37 | | | |
| 22. | 759 | POCARD Jean-Christophe | ACL44 | Homme | M2H | 2 | 0:37:41 | | | |
| 23. | 1189 | GEORGES Jeremy | CJAC | Homme | M1H | 1 | 0:37:43 | | | |
| 24. | 1471 | DE VERNEJOUL Toby | NANTES EC | Homme | ESH | 2 | 0:37:44 | | | |
| 25. | 326 | COURJAL Yannick | STADE VERTOIS ATHLÉTISME | Homme | M2H | 3 | 0:37:46 | | | |
| 26. | 1250 | HARDUIN Maxime | ESCO ACL ST NAZAIRE | Homme | M0H | 3 | 0:37:47 | | | |
| 27. | 159 | LE MAY François | | Homme | M0H | 4 | 0:38:04 | | | |
| 28. | 872 | SEILLER Gregory | SAINT NAZAIRE OLYMPIQUE SA | Homme | M3H | 1 | 0:38:05 | | | |
| 29. | 1479 | COCARD Quentin | | Homme | SEH | 16 | 0:38:05 | | | |
| 30. | 1219 | DURAND Logan | SAINT-LYPHARD ATHLÉTISME CLUB | Homme | M0H | 5 | 0:38:06 | | | |
| 31. | 866 | ROUDIER Alex | | Homme | M0H | 6 | 0:38:17 | | | |
| 32. | 1530 | DENIMAL Romain | TRIATHLON CLUB NANTAIS | Homme | SEH | 17 | 0:38:20 | | | |
| 33. | 1628 | DUBOIS Valentin | | Homme | SEH | 18 | 0:38:31 | | | |
| 34. | 195 | LE BERRIGAUD Sylvain | TRÉGOR GOELO ATHLÉTISME GUINGAMP | Homme | M2H | 4 | 0:38:31 | | | 16,05 |
| 35. | 1514 | MÉNARD Romain | ESCO SAINT-NAZAIRE | Homme | SEH | 19 | 0:38:55 | | | 15,88 |
| 36. | 984 | LECOMTE Valentin | | Homme | SEH | 20 | 0:38:56 | | | 15,87 |
| 37. | 1415 | GUITTENY Ronan | SLAC | Homme | M0H | 7 | 0:38:57 | | | 15,87 |
| 38. | 1915 | ROUSSEAU Sebastien | S/L AC ST-BREVIN | Homme | M3H | 2 | 0:38:57 | | | 15,87 |
| 39. | 312 | LERAT Alban | ESTUAIRE ATHLETIC CLUB | Homme | M1H | 2 | 0:38:59 | | | 15,85 |
| 40. | 248 | LE CADRE François | | Homme | SEH | 21 | 0:39:11 | | | 15,77 |
| 41. | 1292 | FOUCHER David | | Homme | M3H | 3 | 0:39:21 | | | 15,71 |
| 42. | 1069 | RONDEAU Sylvain | PORNIC TRIATHLON | Homme | M1H | 3 | 0:39:24 | | | 15,69 |
| 43. | 1936 | GALL Ewen | | Homme | ESH | 3 | 0:39:28 | | | 15,66 |
| 44. | 1640 | GLINCHE Jf | | Homme | M3H | 4 | 0:39:33 | | | 15,63 |
| 45. | 1904 | LE FLOCH Glenn | | Homme | ESH | 4 | 0:39:43 | | | 15,56 |
| 46. | 671 | WAHL Ewen | | Homme | SEH | 22 | 0:39:46 | | | |
| 47. | 524 | BELIN Aurélien | SEMELLES DE VENT BOHARS | Homme | M0H | 8 | 0:39:56 | | | |
| 48. | 1918 | GUITTIERE Antony | S/L COTE DE JADE ATHLETIC CLUB | Homme | M2H | 5 | 0:40:09 | | | |
| 49. | 1215 | PLISSONNEAU Jonathan | SAINT NAZAIRE OLYMPIQUE SA | Homme | M0H | 9 | 0:40:13 | | | |
| 50. | 1860 | PELTIER Kévin | | Homme | SEH | 23 | 0:40:15 | | | |
| | | | | | | | | | | | | |