| ATHLETE | RANK | AGE/DIV | SWIM | BIKE | RUN | TOTAL | |
| 1 | ZAMORA PEREZ, Marcel | 3/4/1 | 31/MPRO | 00:53:10 | 04:48:59 | 02:43:17 | 08:30:06 |
| 2 | FAURE, Hervé | 5/5/2 | 33/MPRO | 00:53:16 | 04:48:35 | 02:54:26 | 08:40:55 |
| 3 | BILLEAU, Simon | 14/2/3 | 27/MPRO | 00:54:46 | 04:45:40 | 03:00:41 | 08:46:30 |
| 4 | ALONSO-MC KERNAN, Clemente | 1/7/4 | 31/MPRO | 00:51:04 | 04:58:59 | 02:52:28 | 08:48:59 |
| 5 | MARCEAU, Olivier | 2/1/5 | 36/MPRO | 00:51:11 | 04:45:00 | 03:11:50 | 08:52:53 |
| 6 | CLERBOUT, Bruno | 7/9/6 | 33/MPRO | 00:53:16 | 05:05:58 | 02:53:10 | 08:58:02 |
| 7 | GALINDEZ, Oscar | 13/6/7 | 38/MPRO | 00:53:24 | 04:48:01 | 03:21:31 | 09:08:26 |
| 8 | BANTI, Hervé | 9/8/8 | 32/MPRO | 00:53:21 | 05:02:43 | 03:14:26 | 09:16:33 |
| 9 | AUGUEUX, Benoît | 12/11/9 | 33/MPRO | 00:53:23 | 05:05:15 | 03:11:07 | 09:17:07 |
| 10 | SILC, France | 71/4/1 | 27/M25 | 01:07:27 | 05:01:01 | 03:01:41 | 09:17:39 |
| 11 | JEULAND, José | 16/19/10 | 28/MPRO | 00:56:18 | 05:21:30 | 02:52:31 | 09:18:38 |
| 12 | COSTE, Arnaud | 27/5/1 | 31/M30 | 00:59:31 | 05:05:44 | 03:07:40 | 09:19:11 |
| 13 | KRICKEL, Alain | 22/3/1 | 39/M35 | 00:58:15 | 05:07:24 | 03:07:53 | 09:19:47 |
| 14 | DE VREESE, Frederik | 1/4/2 | 30/M30 | 00:53:22 | 05:09:14 | 03:12:36 | 09:21:43 |
| 15 | JACQUOT, Cedric | 126/10/3 | 32/M30 | 01:07:14 | 05:01:14 | 03:04:36 | 09:22:01 |
| 16 | MÜLLER, Daniel | 4/10/11 | 33/MPRO | 00:53:13 | 05:05:47 | 03:19:36 | 09:23:49 |
| 17 | SPAGNOL, Olivier | 301/17/1 | 40/M40 | 01:15:55 | 05:09:49 | 02:47:23 | 09:23:53 |
| 18 | CATTORI, Jean-marc | 7/2/2 | 35/M35 | 00:55:49 | 05:09:45 | 03:14:54 | 09:26:39 |
| 19 | BATLLE, Marcel | 7/7/2 | 29/M25 | 00:58:01 | 05:13:33 | 03:09:22 | 09:27:39 |
| 20 | LEPERS, Romuald | 5/1/2 | 41/M40 | 00:56:31 | 05:07:39 | 03:15:26 | 09:29:10 |
| 21 | ALEM, Boualem | 20/6/3 | 39/M35 | 00:58:07 | 05:09:25 | 03:13:27 | 09:29:39 |
| 22 | DECKERS, Tine | 3/2/1 | 31/FPRO | 00:58:04 | 05:14:36 | 03:11:58 | 09:30:29 |
| 23 | FAMBONNE, Alexandre | 11/3/4 | 34/M30 | 00:56:53 | 05:04:24 | 03:24:22 | 09:32:04 |
| 24 | RIDEZ, ERIC | 18/3/3 | 44/M40 | 00:59:46 | 05:09:02 | 03:16:59 | 09:32:15 |
| 25 | PHILIPPE, Anthony | 44/4/4 | 40/M40 | 01:02:27 | 05:05:13 | 03:17:12 | 09:33:39 |
| 26 | ROBIN, Christel | 9/1/2 | 22/FPRO | 01:00:18 | 05:05:22 | 03:22:23 | 09:34:19 |
| 27 | BARCELO MENDOZA, Eduard | 67/7/4 | 36/M35 | 01:02:59 | 05:09:51 | 03:15:30 | 09:34:24 |
| 28 | CHAZAL, Rodolphe | 31/8/5 | 31/M30 | 01:00:23 | 05:08:34 | 03:20:07 | 09:35:06 |
| 29 | AUREILLE, Florian | 14/9/3 | 28/M25 | 01:00:18 | 05:15:04 | 03:13:29 | 09:36:17 |
| 30 | BRIQUEZ, Stéphane | 73/8/5 | 38/M35 | 01:03:32 | 05:08:51 | 03:15:18 | 09:36:38 |
| 31 | SCHOORS, Johan | 226/15/5 | 40/M40 | 01:12:33 | 05:13:20 | 03:01:53 | 09:37:03 |
| 32 | HERVE, Steve | --/8/4 | 29/M25 | 00:00:00 | 05:16:33 | 03:15:54 | 09:37:13 |
| 33 | DEPRET, Rudy | 20/11/6 | 34/M30 | 00:58:28 | 05:16:32 | 03:15:35 | 09:37:17 |
| 34 | DOGANA, Martina | 6/3/3 | 30/FPRO | 00:58:53 | 05:31:37 | 03:01:20 | 09:37:35 |
| 35 | FERNANDEZ MINIÑO, Miguel | 205/48/6 | 36/M35 | 01:10:32 | 05:22:48 | 02:57:50 | 09:39:43 |
| 36 | SCHAARUP, Ulrik | 34/1/5 | 28/M25 | 01:03:27 | 04:55:47 | 03:33:30 | 09:40:05 |
| 37 | WIJNALDA, Dirk | 18/16/12 | 36/MPRO | 00:56:51 | 05:18:39 | 03:19:13 | 09:41:11 |
| 38 | VIGNES, Emmanuel | 24/4/1 | 47/M45 | 01:03:20 | 05:13:58 | 03:17:03 | 09:41:42 |
| 39 | YVARS, Eric | 56/8/6 | 40/M40 | 01:03:57 | 05:14:54 | 03:14:45 | 09:41:44 |
| 40 | NEVES, Márcio | 39/12/6 | 26/M25 | 01:03:54 | 05:15:55 | 03:13:00 | 09:41:54 |
| 41 | LANGE, Rupprecht | 96/17/7 | 27/M25 | 01:11:28 | 05:13:09 | 03:10:49 | 09:42:08 |
| 42 | SCHUSTER, Hugues | 35/2/7 | 40/M40 | 01:01:43 | 05:07:06 | 03:26:20 | 09:42:46 |
| 43 | MERCIRIS, Fabien | 155/9/7 | 32/M30 | 01:08:53 | 05:00:34 | 03:25:53 | 09:43:13 |
| 44 | GOECKUS, Marco | 59/11/8 | 40/M40 | 01:04:02 | 05:19:10 | 03:13:39 | 09:43:55 |
| 45 | KEMETTER, Markus | 58/17/7 | 39/M35 | 01:02:14 | 05:18:02 | 03:16:41 | 09:44:21 |
| 46 | NEUMANN, Frank | 8/1/1 | 23/M19 | 00:58:07 | 05:07:21 | 03:32:49 | 09:44:48 |
| 47 | SPROLL, Daniel | 16/20/8 | 32/M30 | 00:57:55 | 05:23:46 | 03:16:38 | 09:45:44 |
| 48 | FLAGEOLE, Marc | 31/12/9 | 42/M40 | 01:01:06 | 05:22:42 | 03:15:51 | 09:46:16 |
| 49 | SAUDEMONT, Manoël | 74/24/8 | 36/M35 | 01:03:35 | 05:17:33 | 03:15:53 | 09:47:13 |
| 50 | BAYLEY, Abigail | 8/8/4 | 32/FPRO | 00:59:41 | 05:34:42 | 03:07:07 | 09:47:22 |
| 51 | VINCK, Igor | 297/33/9 | 38/M35 | 01:13:30 | 05:11:53 | 03:13:26 | 09:47:30 |
| 52 | BACCO, Luigi | 13/5/2 | 45/M45 | 01:01:48 | 05:19:15 | 03:12:15 | 09:47:41 |
| 53 | BUANEC, Olivier | 182/26/9 | 33/M30 | 01:10:40 | 05:14:31 | 03:15:39 | 09:47:55 |
| 54 | SCHUSTER, Mike | 56/19/10 | 36/M35 | 01:01:46 | 05:17:59 | 03:21:28 | 09:49:07 |
| 55 | GAZZERA, Thomas | 12/5/8 | 29/M25 | 00:59:14 | 05:09:55 | 03:30:01 | 09:49:15 |
| 56 | HILL, John | 7/1/1 | 52/M50 | 01:03:31 | 05:16:47 | 03:19:28 | 09:49:15 |
| 57 | SCHUMANN, Frank | 145/16/3 | 49/M45 | 01:12:12 | 05:16:32 | 03:11:51 | 09:49:21 |
| 58 | KIT, Mitja | 43/11/11 | 36/M35 | 01:00:51 | 05:12:21 | 03:26:25 | 09:49:24 |
| 59 | MOLARD, Dominique | 52/1/4 | 46/M45 | 01:06:01 | 05:04:25 | 03:26:25 | 09:50:09 |
| 60 | SUPPI, Laurent | 15/13/13 | 31/MPRO | 00:54:56 | 05:11:22 | 03:38:24 | 09:50:20 |
| 61 | MEISTER, Mathieu | 79/10/12 | 36/M35 | 01:04:08 | 05:09:08 | 03:27:40 | 09:50:57 |
| 62 | BARBATI, Nicolas | 57/49/13 | 38/M35 | 01:02:11 | 05:30:23 | 03:08:54 | 09:50:59 |
| 63 | MONASTERIO, Mikel | 116/28/9 | 28/M25 | 01:14:24 | 05:16:43 | 03:08:43 | 09:51:24 |
| 64 | MILLÁN, Fernando | 55/14/14 | 38/M35 | 01:01:32 | 05:14:30 | 03:28:22 | 09:51:49 |
| 65 | BECKER, Jan-matti | 10/18/10 | 32/M30 | 00:56:52 | 05:25:21 | 03:23:25 | 09:52:09 |
| 66 | ANDING, Stéphane | 37/39/15 | 39/M35 | 01:00:26 | 05:27:58 | 03:13:54 | 09:52:27 |
| 67 | LOUISON, Alexandra | 10/4/5 | 27/FPRO | 01:00:33 | 05:29:44 | 03:16:03 | 09:52:28 |
| 68 | KULICH, Michal | 40/21/10 | 29/M25 | 01:03:56 | 05:22:59 | 03:17:23 | 09:52:33 |
| 69 | ROY, Florent | 9/6/11 | 26/M25 | 00:58:21 | 05:13:23 | 03:27:16 | 09:53:08 |
| 70 | DOEBERT, Steffen | 24/7/10 | 40/M40 | 01:00:34 | 05:16:24 | 03:28:42 | 09:53:35 |
| 71 | JOHNSEN, Alfred | 85/10/5 | 47/M45 | 01:09:13 | 05:15:27 | 03:21:09 | 09:53:38 |
| 72 | DUFFAU, Stéphan | 64/22/16 | 38/M35 | 01:02:48 | 05:19:16 | 03:25:13 | 09:53:41 |
| 73 | BENCINA, Matej | 36/15/12 | 28/M25 | 01:03:33 | 05:17:13 | 03:25:31 | 09:54:09 |
| 74 | RODRIGUEZ, Pablo Israel | 55/17/11 | 32/M30 | 01:02:49 | 05:17:53 | 03:25:38 | 09:54:53 |
| 75 | ARNAUDO, Alessandro | 133/22/6 | 46/M45 | 01:11:40 | 05:20:22 | 03:13:33 | 09:54:54 |
| 76 | DEANE, James | 5/29/17 | 36/M35 | 00:54:47 | 05:30:07 | 03:23:06 | 09:55:01 |
| 77 | VERVOORT, Alain | 10/23/11 | 41/M40 | 00:58:02 | 05:31:14 | 03:18:21 | 09:55:29 |
| 78 | MAURAGE, Yann | 43/13/12 | 32/M30 | 01:01:55 | 05:17:28 | 03:29:09 | 09:55:36 |
| 79 | TOUZARD, Alexandre | 392/80/18 | 35/M35 | 01:18:24 | 05:23:47 | 03:04:13 | 09:55:40 |
| 80 | DELORT, Alexandre | 42/22/13 | 32/M30 | 01:01:51 | 05:21:40 | 03:25:02 | 09:55:46 |
| 81 | HRYCIUK, Andreas | 34/9/2 | 50/M50 | 01:11:43 | 05:27:25 | 03:09:29 | 09:55:59 |
| 82 | JANEZIC, Gregor | 90/20/19 | 37/M35 | 01:04:50 | 05:15:24 | 03:27:24 | 09:56:22 |
| 83 | BRIERLEY, Andrew | 110/19/12 | 42/M40 | 01:07:20 | 05:21:05 | 03:20:22 | 09:56:33 |
| 84 | SCHWEIGHOFER, Georg | 240/28/13 | 42/M40 | 01:13:04 | 05:17:48 | 03:15:37 | 09:56:57 |
| 85 | LIBAUD, Romain | 195/28/14 | 31/M30 | 01:11:26 | 05:13:29 | 03:24:11 | 09:57:01 |
| 86 | PRIGENT, Jerome | 17/5/14 | 43/M40 | 00:58:46 | 05:09:15 | 03:39:57 | 09:57:08 |
| 87 | VANDAMME, Stephane | 78/13/15 | 40/M40 | 01:05:45 | 05:19:46 | 03:24:38 | 09:57:15 |
| 88 | COMAS, Albert | 48/22/16 | 42/M40 | 01:02:52 | 05:25:46 | 03:19:54 | 09:57:24 |
| 89 | TABARANT, Yves | 1/1/1 | 60/M60 | 01:08:38 | 05:17:03 | 03:24:36 | 09:57:42 |
| 90 | BÉOLET, Cédric | 237/40/15 | 34/M30 | 01:14:14 | 05:16:31 | 03:19:02 | 09:58:12 |
| 91 | GUSSINYER COMA, Enric | 2/35/20 | 35/M35 | 00:53:28 | 05:34:44 | 03:20:53 | 09:58:21 |
| 92 | MEYERS, Katya | 13/6/6 | 29/FPRO | 01:05:56 | 05:26:48 | 03:19:15 | 09:58:30 |
| 93 | SHEEHAN, Jonathan | 142/25/7 | 45/M45 | 01:12:09 | 05:23:19 | 03:13:59 | 09:58:31 |
| 94 | IMHOFF, Sven | 36/29/16 | 30/M30 | 01:00:40 | 05:24:27 | 03:24:28 | 09:59:20 |
| 95 | CARLONI, Francois | 7/3/2 | 24/M19 | 00:57:01 | 05:23:25 | 03:31:32 | 09:59:21 |
| 96 | CRISTOFOLI, Marcello | 10/57/21 | 38/M35 | 00:56:23 | 05:40:25 | 03:14:50 | 09:59:22 |
| 97 | MÜLLER, Erik | 53/27/17 | 32/M30 | 01:02:44 | 05:22:52 | 03:27:08 | 09:59:34 |
| 98 | AZPELETA, Jaime | 3/49/13 | 27/M25 | 00:55:57 | 05:52:06 | 03:05:02 | 09:59:40 |
| 99 | MATTEODA, Didier | 319/21/17 | 43/M40 | 01:16:59 | 05:11:01 | 03:23:35 | 09:59:53 |
| 100 | MARTEL, Jérome | 46/46/22 | 35/M35 | 01:00:54 | 05:30:51 | 03:21:08 | 10:00:00 |