| | VENERO JIMÉNEZ Fabián | ESP | 20-24 | 03:08:09 |
| | ALÍS SANCHEZ Jordi | ESP | 25-29 | 03:16:42 |
| | ROTA COLLELL Marc | ESP | 25-29 | 03:26:38 |
| | ALONSO ROCA Marc | ESP | 35-39 | 03:33:40 |
| | TENZA PALOMA Ricard | AND | 20-24 | 03:38:46 |
| | TARRÉS ARAGONÈS Roger | ESP | 25-29 | 03:45:12 |
| | NEVOT FAUSTE Pablo | ESP | 20-24 | 03:45:32 |
| | VALLS BORDERA Santi | ESP | 30-34 | 03:46:07 |
| | BRUNEL Thomas | FRA | 40-44 | 03:48:20 |
| | BAPTISTA NOGUEIRA Jorge Miguel | AND | 35-39 | 03:48:44 |
| | MAZCUÑÁN GARCIA Pau | ESP | 25-29 | 03:49:06 |
| | HERNANDEZ ELIAS Sergio | ESP | 25-29 | 03:53:17 |
| | NÆSS Øistein Fagerli | NOR | 20-24 | 03:56:03 |
| | VILAR CAÑADA Sergio | ESP | 20-24 | 03:57:23 |
| | GOMES Nelson | PRT | 40-44 | 03:58:32 |
| | TRASERRA PUJOL Marc | ESP | 25-29 | 04:01:21 |
| | LÓPEZ LASECA Víctor | ESP | 25-29 | 04:03:17 |
| | RIVERO ROSAS Matias | URY | 30-34 | 04:04:23 |
| | TORRES MENDOZA Joakin | ESP | 40-44 | 04:06:32 |
| | ZUBIRIA MURGUZUR Mikel | ESP | 45-49 | 04:06:44 |
| | RUDILLA ROMERO Jonathan | ESP | 25-29 | 04:08:38 |
| | ALIA GUTIERREZ Fabio | ESP | 40-44 | 04:09:06 |
| | SEGARRA Marc | ESP | 45-49 | 04:09:52 |
| | GATON RODRIGUEZ Carlos | ESP | 25-29 | 04:11:23 |
| | GARCIA CRESPO Eric | ESP | 30-34 | 04:11:26 |
| | MORALEDA BELEÑA Víctor | ESP | 25-29 | 04:12:04 |
| | PINARDELL ARTERO Cristian | ESP | 35-39 | 04:13:04 |
| | CUESTA MUNOZ Marc | ESP | 25-29 | 04:13:28 |
| | MARMOL PEREZ Joan | ESP | 50-54 | 04:15:21 |
| | TRAVERIA BERNADET Albert | ESP | 40-44 | 04:16:33 |
| | BOULOUS David | FRA | 50-54 | 04:17:06 |
| | PUIG POSA Jesús | ESP | 50-54 | 04:18:24 |
| | JIMENEZ LEON Victor | ESP | 30-34 | 04:18:48 |
| | PASTOR COLOLOMA Mauro Jorge | ESP | 30-34 | 04:19:34 |
| | NEBOT RIOS Miquel | ESP | 35-39 | 04:21:26 |
| | RUIZ ROMAN Fran | ESP | 40-44 | 04:21:32 |
| | UGARTEMENDIA UGARTEMENDIA Aritz | ESP | 40-44 | 04:22:41 |
| | SALLERAS CHARLES Andreu | ESP | 45-49 | 04:23:01 |
| | GUAL GRADOS Gerard | ESP | 35-39 | 04:23:52 |
| | FRANCH Max | ESP | 25-29 | 04:24:06 |
| | TREPAT MUÑOZ Tonino | ESP | 40-44 | 04:24:41 |
| | BALCELLS VILLAFAÑE Xavier | ESP | 35-39 | 04:24:53 |
| | GARCIA PELEGRI Sergi | ESP | 45-49 | 04:25:32 |
| | TOIVAKKA Ville | FIN | 35-39 | 04:25:35 |
| | GONZALEZ SANZ Adrià | ESP | 25-29 | 04:25:42 |
| | VIDAL OSUNA Andoni | ESP | 35-39 | 04:26:37 |
| | AGUADO IVORRA Pablo | ESP | 25-29 | 04:28:24 |
| | SOLANA GALLEGO Rodrigo | ESP | 30-34 | 04:30:33 |
| | FERRET FONT Jordi | ESP | 20-24 | 04:30:36 |
| | CABESTANY BASTIDA Gerard | ESP | 25-29 | 04:30:51 |
| | BAÑOS FUERTES Saul | ESP | 40-44 | 04:31:05 |
| | MARTINEZ LAFUENTE Lluc | ESP | 25-29 | 04:32:16 |
| | FERNANDEZ REIG Pau | ESP | 35-39 | 04:33:30 |
| | GARCÍA RIVERA Daniel | ESP | 35-39 | 04:35:00 |
| | FAUSTE OVEJANO Oscar | ESP | 25-29 | 04:35:02 |
| | FERNÁNDEZ GALERA Rubén | ESP | 35-39 | 04:35:14 |
| | GONZALVO CARRETÉ Francesc Xavier | ESP | 35-39 | 04:37:32 |
| | ORMAETXEA ALVAREZ Eneko | ESP | 20-24 | 04:37:37 |
| | DE COOMAN Bart | HUN | 40-44 | 04:39:18 |
| | SANTOS RODRIGO Basilio José | ESP | 45-49 | 04:41:11 |
| | BRUGUERA CASTELLS Jaume | ESP | 30-34 | 04:44:31 |
| | TRAPÉ PÉREZ Jordi | ESP | 25-29 | 04:44:38 |
| | SANCHEZ MARTINEZ Marcos | ESP | 30-34 | 04:44:40 |
| | FERNANDEZ DE DIOS Carlos | ESP | 40-44 | 04:44:40 |
| | CHAUVET Antoine | FRA | 30-34 | 04:45:03 |
| | BONET RIBAS Miguel | ESP | 35-39 | 04:47:19 |
| | SERRA PRAT Pep | ESP | 55-59 | 04:50:16 |
| | PUERTA AYUSO Alejandro | ESP | 20-24 | 04:50:44 |
| | VARIAS RAVENTOS Joan | ESP | 40-44 | 04:52:29 |
| | GINESTÀ MUJAL Pol | ESP | 30-34 | 04:54:29 |
| | CARBALLO MARTÍNEZ José Ángel | ESP | 35-39 | 04:54:41 |
| | MARUYAMA Yuuki | JPN | 40-44 | 04:55:02 |
| | COLL CULEBRAS Sergi | ESP | 40-44 | 04:55:15 |
| | VASQUEZ TERAN Nicolas | ESP | 30-34 | 04:55:15 |
| | KIEŁBOŃ Michał | POL | 35-39 | 04:56:19 |
| | RENE PUJAL Jordi | ESP | 40-44 | 04:56:30 |
| | CALVO LADRON Sergio | ESP | 35-39 | 04:56:37 |
| | VIVES MASSANA Marc | ESP | 20-24 | 04:56:49 |
| | GRANÉ DE DALMAU Marc | ESP | 35-39 | 04:57:22 |
| | MATA COLOMA Jordi | ESP | 40-44 | 04:57:55 |
| | TATJÉ PONS Albert | ESP | 35-39 | 04:58:18 |
| | HUILLE Hugo | FRA | 25-29 | 04:58:23 |
| | STIVAL Thomas | FRA | 18-19 | 04:59:27 |
| | MARTOS CUESTA Francisco | ESP | 35-39 | 05:00:00 |
| | VILÀ ROVIRA Joan | ESP | 25-29 | 05:00:07 |
| | BONASTRE I MARGARIT Pau | ESP | 20-24 | 05:00:25 |
| | SASIETA ARANA Paul | ESP | 25-29 | 05:00:31 |
| | GONZÁLEZ LUNA Carlos | ESP | 35-39 | 05:01:05 |
| | VILAR CAÑADA Hector | ESP | 20-24 | 05:01:14 |
| | CRESPO CARVALLO Pedro Xavier | ESP | 30-34 | 05:03:25 |
| | CÉSPEDES SÁNCHEZ Juan Ma | ESP | 40-44 | 05:03:57 |
| | SUMNER Clinton | ESP | 40-44 | 05:04:08 |
| | FERNÁNDEZ CRESPÍ Genís | ESP | 50-54 | 05:04:39 |
| | GAVARA EGEA Christian | ESP | 25-29 | 05:04:59 |
| | LOPEZ RODRIGUEZ Xavier | ESP | 45-49 | 05:05:28 |
| | JORDA COLL Marc | ESP | 45-49 | 05:05:45 |
| | BONET MACÍAS Toni | ESP | 25-29 | 05:06:02 |
| | GUEPE Mickaël | FRA | 40-44 | 05:06:16 |
| | WIETSMA Jacob | NLD | 60-64 | 05:07:27 |
| | MOLINA SEBASTIÁ Miguel | ESP | 30-34 | 05:10:59 |
| | SERRA BOSCH Oriol | ESP | 35-39 | 05:11:56 |
| | FUSTÉ VALENTÍ Marc | ESP | 25-29 | 05:11:57 |
| | LOZANO CASANOVA David | ESP | 45-49 | 05:12:22 |
| | ROMAN SANCHO Miquel | ESP | 35-39 | 05:13:35 |
| | CLÉMENT Papet | FRA | 40-44 | 05:16:23 |
| | RUANO BELLIDO Jesús | ESP | 50-54 | 05:16:58 |
| | MARTINEZ MILLAN Nicolas | ESP | 30-34 | 05:17:40 |
| | FORTI PUIG Francesc | ESP | 35-39 | 05:19:30 |
| | MORORO DOS SANTOS Leandro | BRA | 35-39 | 05:19:56 |
| | GUILLEN PASTOR Marco | ESP | 25-29 | 05:20:12 |
| | GADEA Alberto | ESP | 30-34 | 05:20:12 |
| | SIVILL PASCUAL Uri | ESP | 40-44 | 05:22:44 |
| | HUERTA Christian | ESP | 30-34 | 05:23:15 |
| | URRUTIA SAINZ Lander | ESP | 45-49 | 05:23:30 |
| | SUBIRA DOCAMPO Marc | ESP | 45-49 | 05:24:31 |
| | QUINONES Marc | ESP | 35-39 | 05:25:18 |
| | ESPAÑON Matias Javier | ARG | 30-34 | 05:25:24 |
| | CARBONELL BATLLE Ernest | ESP | 30-34 | 05:26:33 |
| | PALLAROLS PALLÀS Xevi | ESP | 40-44 | 05:27:05 |
| | CABROL Benjamin | FRA | 35-39 | 05:28:00 |
| | FERNANDES GONCALVES Rui Sergio | AND | 40-44 | 05:28:12 |
| | PASTOR ACOSTA Santiago | ESP | 50-54 | 05:28:24 |
| | CATALÁN ADELL Alberto | ESP | 45-49 | 05:28:59 |
| | DE FREITAS Christophe | FRA | 45-49 | 05:29:28 |
| | SÁNCHEZ PUERTO Julio | ESP | 35-39 | 05:30:34 |
| | ROCA PIQUÉ Vicent | ESP | 55-59 | 05:30:50 |
| | ROCA RIERA Jordi | ESP | 40-44 | 05:32:14 |
| | JIMENEZ CABALLERO Ismael | ESP | 40-44 | 05:32:14 |
| | MARTÍNEZ GARCÍA Francisco José | ESP | 55-59 | 05:32:27 |
| | FILLOT ALONSO Daniel | ESP | 25-29 | 05:32:33 |
| | FLORES Martín | ESP | 30-34 | 05:32:48 |
| | ESTEBAN SERRANO Aitor | ESP | 35-39 | 05:35:10 |
| | SERRA PARAREDA Eduard | ESP | 40-44 | 05:39:17 |
| | RASCON SOTO Jordi | ESP | 55-59 | 05:39:37 |
| | JOVAL PIZARRO Sergi | ESP | 25-29 | 05:39:56 |
| | BERISTAIN SUDUPE Aitzol | ESP | 25-29 | 05:40:04 |
| | RAMON GRAMUNTELL Salva | ESP | 55-59 | 05:40:08 |
| | GALLEGO BAUZA Ramon | ESP | 45-49 | 05:43:05 |
| | TOSCA MARTIN Marc | ESP | 25-29 | 05:43:23 |
| | PARELLADA VALLES Lluis | ESP | 50-54 | 05:43:41 |
| | BARCELÓ BERMEJO Carles | ESP | 30-34 | 05:44:42 |
| | LÓPEZ LUCEA Mauro | ESP | 25-29 | 05:44:57 |
| | HERNÁNDEZ GARRIDO Víctor | ESP | 35-39 | 05:45:01 |
| | SMIT Asjer | NLD | 25-29 | 05:45:49 |
| | GOVER Jake | GBR | 30-34 | 05:48:10 |
| | FERNANDEZ Sergio | ESP | 40-44 | 05:48:10 |
| | MARTÍNEZ INGELMO Álvaro | ESP | 25-29 | 05:48:30 |
| | BATLLE VIÑAS Albert | ESP | 25-29 | 05:48:30 |
| | PELAY GUINJOAN Jordi | ESP | 45-49 | 05:50:13 |
| | CESCATO Giovanni | AND | 25-29 | 05:51:00 |
| | CALLAU ANGUERA Jordi | ESP | 45-49 | 05:51:34 |
| | MARTORELL BOY Oriol | ESP | 40-44 | 05:51:34 |
| | ROMÁN LLADÓ Edgar | ESP | 40-44 | 05:51:56 |
| | PARTIDO GARCIA Jose Manuel | ESP | 50-54 | 05:52:06 |
| | DURAND Gerard | FRA | 65-69 | 05:53:11 |
| | COSTA RIBALTA Pau | ESP | 20-24 | 05:53:55 |
| | TORNER GIL Juanjo | ESP | 35-39 | 05:57:26 |
| | RODRÍGUEZ NAVASCUÉS Javier | ESP | 25-29 | 06:01:34 |
| | SANCHEZ Facundo | ARG | 35-39 | 06:02:38 |
| | LLACUNA BELTRAN Cristian | ESP | 45-49 | 06:02:45 |
| | BLONDEAU Mathieu | FRA | 35-39 | 06:04:57 |
| | AUÑON CASTELLANAS Fernando | ESP | 50-54 | 06:05:57 |
| | GARCÍA JURADO Sergi | ESP | 40-44 | 06:06:51 |
| | GARRETA GORDI Oriol | ESP | 40-44 | 06:08:16 |
| | ICHIMURA Masahiro | ESP | 50-54 | 06:08:28 |
| | BERGADA CUDOS Pau | ESP | 40-44 | 06:09:11 |
| | QUEVEDO PADRÓ Josep | ESP | 50-54 | 06:09:47 |
| | NEGRETE REYES Jorge | CHL | 35-39 | 06:10:07 |
| | ROQUETA SOLER Joan | ESP | 40-44 | 06:10:19 |
| | FUERTES MIGUEL Emilio | ESP | 45-49 | 06:14:39 |
| | ALBA PINO Miguel José | ESP | 50-54 | 06:15:10 |
| | CLAVEL CARULLA Manuel | ESP | 25-29 | 06:16:44 |
| | ARABIA VENTURA Josep | ESP | 30-34 | 06:17:03 |
| | SANTIAGO BELLIDO Juan Manuel | ESP | 50-54 | 06:18:02 |
| | JUNCOSA CID Marc | ESP | 45-49 | 06:18:58 |
| | SANCHO HERRERA Domingo | ESP | 55-59 | 06:21:35 |
| | PALLEJA ELIAS Joan | ESP | 60-64 | 06:22:47 |
| | ROMERO GARCIA Ruben | ESP | 40-44 | 06:23:45 |
| | SOLER Manel | ESP | 55-59 | 06:25:26 |
| | BONET MACIAS Alejandro | ESP | 25-29 | 06:25:37 |
| | FERNANDEZ AISA Eloi | ESP | 35-39 | 06:26:42 |
| | BOUCHER Thomas | FRA | 50-54 | 06:26:49 |
| | GARRELL FARIN Jordi | ESP | 50-54 | 06:27:27 |
| | DE LA VARGA ORTIZ Ferran | ESP | 50-54 | 06:28:03 |
| | AGUADÉ LAMUELA Enric | ESP | 35-39 | 06:29:22 |
| | RUIZ LLORET Kiko | ESP | 40-44 | 06:29:41 |
| | PARELLA DILME Teo | ESP | 25-29 | 06:30:36 |
| | PAJUELO HERMOSO Mario | ESP | 40-44 | 06:46:03 |
| | ROMAGUERA BOUIUS Joan Wiebe | ESP | 25-29 | 06:48:34 |
| | MARTINEZ VILAR Aleix | ESP | 25-29 | 06:48:34 |
| | ISANTA CASELLAS Jordi | ESP | 35-39 | 06:50:02 |
| | DIOS LÓPEZ DE LA LLAVE Francisco Javier | ESP | 40-44 | 06:51:26 |
| | GIMÉNEZ GABARRÓ Sergi | ESP | 25-29 | 06:53:27 |
| | DIEZ ROCA Xavier | ESP | 60-64 | 06:54:14 |
| | LLAMBES GARCIA Marcel | ESP | 25-29 | 06:55:57 |
| | GARCÍA GÓMEZ Javier | ESP | 40-44 | 06:56:44 |
| | SOS GRAO Toni | ESP | 50-54 | 06:58:20 |
| | CARMONA CATALAN Manuel | ESP | 40-44 | 07:26:27 |
| | PALOMINO GARCIA Ferran | ESP | 40-44 | 07:26:27 |
| | AGUADO IVORRA Sergio | ESP | 30-34 | 00:00:00 |
| | MUÑOZ PIETREWICZ Walter | ESP | 40-44 | 00:00:00 |
| | SALVADOR PORTILLO Oriol | ESP | 35-39 | 00:00:00 |
| | BELMONTE CUBELLS Xavier | ESP | 40-44 | 00:00:00 |
| | MIQUEL David | ESP | 35-39 | 00:00:00 |
| | MARTÍNEZ DE BLAS Ismael | ESP | 35-39 | 00:00:00 |
| | ALBISU ETXEBERRIA Beñat | ESP | 18-19 | 00:00:00 |
| | PRIEGO CAMPOS Marc | ESP | 30-34 | 00:00:00 |
| | TAÑÁ CAPUTO Marc | ESP | 25-29 | 00:00:00 |
| | JIMENEZ CABALLERO Rafael | ESP | 50-54 | 00:00:00 |
| | FERNANDEZ HUELVA Juan Fco | ESP | 45-49 | 00:00:00 |
| | MARÍN SALOR Manuel | ESP | 30-34 | 00:00:00 |
| | WOODS George | NZL | 40-44 | 00:00:00 |
| | ROCA CARVAJAL Jofre | ESP | 45-49 | 00:00:00 |
| | CEBRIAN CAMPÀ Pau | ESP | 45-49 | 00:00:00 |
| | RUIZ JOVER Toni | ESP | 55-59 | 00:00:00 |
| | DOMINGO CASANELLAS David | ESP | 45-49 | 00:00:00 |
| | DALMAU BARTOMEU Marc | ESP | 40-44 | 00:00:00 |
| | KHVATOV Dmitriy | RUS | 35-39 | 00:00:00 |
| | BABIN Cyril | FRA | 25-29 | 00:00:00 |
| | MEUNIER Christophe | FRA | 45-49 | 00:00:00 |
| | OLMEDA NEVADO Moises | ESP | 30-34 | 00:00:00 |
| | CASAS PRADES Albert | ESP | 50-54 | 00:00:00 |
| | MORALES BOSCH Ibon | ESP | 40-44 | 00:00:00 |
| | SOLANAS JANE Roger | ESP | 35-39 | 00:00:00 |
| | SANZ FERNANDEZ Albert | ESP | 35-39 | 00:00:00 |
| | GARCIA NOGUERA Diego | ESP | 35-39 | 00:00:00 |
| | TABERNER BERNADO Gerard | ESP | 40-44 | 00:00:00 |
| | MADRID MALLADA Román | ESP | 45-49 | 00:00:00 |
| | BOATELLA GARCIA Josep | ESP | 30-34 | 00:00:00 |
| | MORENO RODRÍGUEZ Rubén | ESP | 25-29 | 00:00:00 |
| | AZPEITIA OLAIZOLA Iñaki | ESP | 25-29 | 00:00:00 |
| | ESTARLICH MENDEZ Salvador | ESP | 25-29 | 00:00:00 |
| | MARTINEZ CRESPO Unai | ESP | 25-29 | 00:00:00 |
| | RUIZ RAMÍREZ Joan Ramon | ESP | 30-34 | 00:00:00 |
| | LEDESMA ESCALÉ Sergi | ESP | 50-54 | 00:00:00 |
| | SERRA BOSCH Oriol | ESP | 35-39 | 00:00:00 |
| | ROLDÁN VILLAR Pedro | ESP | 35-39 | 00:00:00 |
| | VILARASAU ANTOLIN Ignasi | ESP | 25-29 | 00:00:00 |
| | MARTINEZ-DUMAS LUQUE Daniel | ESP | 45-49 | 00:00:00 |
| | SANTAEULARIA CRIADO Albert | ESP | 20-24 | 00:00:00 |
| | PEIXOTO Jose | PRT | 55-59 | 00:00:00 |
| | AGÜERO MORILLAS Antonio | ESP | 35-39 | 00:00:00 |
| | PANZANO LOPEZ Miguel | ESP | 30-34 | 00:00:00 |
| | MARCHAN Isidor | ESP | 50-54 | 00:00:00 |
| | OSIYEVSKYY Alex | UKR | 25-29 | 00:00:00 |
| | CSABA Attila Krisztián | HUN | 35-39 | 00:00:00 |
| | ELVIRA PUIG Daniel | ESP | 35-39 | 00:00:00 |
| | JIMENEZ OLLER Juan Javier | ESP | 25-29 | 00:00:00 |
| | ARRETXEA LASTIRI Jokin | ESP | 30-34 | 00:00:00 |
| | HARUO KONDO Caio | BRA | 40-44 | 00:00:00 |
| | CARON Jean-Christophe | FRA | 55-59 | 00:00:00 |
| | ROJAS YUCRA Cesar | ESP | 40-44 | 00:00:00 |
| | BRUZONI Nicolas | ARG | 35-39 | 00:00:00 |
| | FERRAN POLO Sergi | ESP | 35-39 | 00:00:00 |
| | ARACIL SALLES Marc | ESP | 35-39 | 00:00:00 |
| | SANCHEZ VILA Jordi | ESP | 35-39 | 00:00:00 |
| | FILLOT ALONSO David | ESP | 25-29 | 00:00:00 |
| | VILLARREAL PEREZ Jose Manuel | ESP | 40-44 | 00:00:00 |
| | LÓPEZ GARCIA Xavi | ESP | 50-54 | 00:00:00 |
| | SAGRISTÀ JUBANY Roger | ESP | 30-34 | 00:00:00 |
| | NOUGARET Laurent | FRA | 45-49 | 00:00:00 |
| | STALZER Chris | USA | 50-54 | 00:00:00 |
| | GARRIGA BRUTAU Aleix | ESP | 25-29 | 00:00:00 |
| | MARTÍNEZ RODRÍGUEZ Ginés | ESP | 45-49 | 00:00:00 |