| 1. | 13018 | Alfons Deu Ruiz | | Elite | Finish | 32:54.5 | | 32:54.5 |
| 2. | 10927 | Emilio Martin | | Elite | Finish | 33:22.6 | | 33:22.6 |
| 3. | 10947 | Julien Bernès | | Elite | Finish | 33:46.6 | | 33:46.6 |
| 4. | 12373 | Jesús Prieto de Lope | | Elite | Finish | 34:39.2 | | 34:39.2 |
| 5. | 13034 | Daniel Peran Alcaraz | | Elite | Finish | 34:45.9 | | 34:45.9 |
| 6. | 10929 | Salvador Pla Ubeda | | Elite | Finish | 34:55.7 | | 34:55.7 |
| 7. | 10956 | Eduardo Gallego Cabrera | | Elite | Finish | 34:58.5 | | 34:58.5 |
| 8. | 10876 | Salvador Vazquez Guillen | | 37 | Finish | 35:10.2 | | 35:10.2 |
| 9. | 10854 | Manuel Caamano Garcia | | 42 | Finish | 35:26.2 | | 35:26.2 |
| 10. | 12356 | Patrik Stupka | | Elite | Finish | 35:26.4 | | 35:26.4 |
| 11. | 10085 | Jose Sanchez | | Elite | Finish | 35:27.2 | | 35:27.2 |
| 12. | 12852 | Sergio Guarnido Rodriguez | | 30 | Finish | 35:31.9 | | 35:31.9 |
| 13. | 10857 | Luis Sala-Bellsolell | | 41 | Finish | 36:10.4 | | 36:10.4 |
| 14. | 12350 | Jezabel Kremer | | Elite | Finish | 36:16.4 | | 36:16.4 |
| 15. | 10027 | Miguel Haro | | 44 | Finish | 36:28.0 | | 36:28.0 |
| 16. | 10035 | Manuel Angel Castro | | 40 | Finish | 36:40.3 | | 36:40.3 |
| 17. | 12360 | Santiago Martín-Romo Parra | | 42 | Finish | 36:52.2 | | 36:52.2 |
| 18. | 13016 | Jose Maria Falcon Murube | | Elite | Finish | 36:54.4 | | 36:54.4 |
| 19. | 10937 | Tania Thies | | Elite | Finish | 36:55.3 | | 36:55.3 |
| 20. | 10829 | Javi Gomez Cantero | | 29 | Finish | 37:08.1 | | 37:08.1 |
| 21. | 10053 | Marcos García Villa | | Elite | Finish | 37:16.2 | | 37:16.2 |
| 22. | 12950 | Miguel Angel Bustillo | | Elite | Finish | 37:22.7 | | 37:22.7 |
| 23. | 10843 | Samir Gomez Perez | | 40 | Finish | 37:25.3 | | 37:25.3 |
| 24. | 12944 | Ramón Alarcón Rodriguez | | 45 | Finish | 37:25.7 | | 37:25.7 |
| 25. | 12849 | Francisco Camero Lara | | 36 | Finish | 37:30.3 | | 37:30.3 |
| 26. | 10047 | Domi Rodríguez | | 28 | Finish | 37:32.0 | | 37:32.0 |
| 27. | 12871 | Francisco José Casado Morena | | 38 | Finish | 37:36.3 | | 37:36.3 |
| 28. | 13013 | Muntsa Ciuró | | Elite | Finish | 37:09.6 | 0:30 | 37:39.6 |
| 29. | 10865 | Juan Manuel Sánchez Herrera | | 45 | Finish | 37:40.9 | | 37:40.9 |
| 30. | 10051 | Estanis Gonzalez | | Elite | Finish | 37:47.3 | | 37:47.3 |
| 31. | 12831 | Rafa Castillo | | Elite | Finish | 37:52.1 | | 37:52.1 |
| 32. | 12915 | Miro Abtula Ismailov Gadzhalov | | 44 | Finish | 35:56.2 | 2:00 | 37:56.2 |
| 33. | 10892 | Hector Diaz | | 29 | Finish | 38:01.1 | | 38:01.1 |
| 34. | 10033 | Alejandro Hu Cao | | 31 | Finish | 38:02.5 | | 38:02.5 |
| 35. | 10042 | Sergio Caralampio Palacios | | 47 | Finish | 38:02.9 | | 38:02.9 |
| 36. | 10887 | Giacomo Colombo | | 35 | Finish | 38:14.4 | | 38:14.4 |
| 37. | 13015 | Angel Caballero Garcia | | 42 | Finish | 38:28.4 | | 38:28.4 |
| 38. | 10805 | Adrian Ruiz Garcia | | 38 | Finish | 38:31.8 | | 38:31.8 |
| 39. | 12377 | Alberto Barrera Lopez | | 39 | Finish | 38:38.7 | | 38:38.7 |
| 40. | 10039 | Juan Jose Franco Gaston | | 41 | Finish | 38:52.8 | | 38:52.8 |
| 41. | 10071 | Jenni Marin | | Elite | Finish | 38:52.9 | | 38:52.9 |
| 42. | 10863 | Paul Gillingham | | 45 | Finish | 38:58.1 | | 38:58.1 |
| 43. | 12932 | Christian Hofer | | 36 | Finish | 39:00.8 | | 39:00.8 |
| 44. | 12357 | Juanje Pereira | | 34 | Finish | 39:15.2 | | 39:15.2 |
| 45. | 10943 | Petra Arvela | | Elite | Finish | 38:48.2 | 0:30 | 39:18.2 |
| 46. | 12940 | Héctor Javier Cortes Diaz | | 38 | Finish | 39:20.7 | | 39:20.7 |
| 47. | 10055 | Mario Mesa Marin | | Elite | Finish | 39:25.5 | | 39:25.5 |
| 48. | 12824 | Miguel Angel Torres | | 35 | Finish | 39:27.9 | | 39:27.9 |
| 49. | 13001 | Marta Maria Real Amengual | | Elite | Finish | 39:29.8 | | 39:29.8 |
| 50. | 12918 | David Cespedosa Toribio | | 34 | Finish | 39:43.5 | | 39:43.5 |