| 1. | 15279 | Roberto Viciedo Gimeno | | Elite | Finish | 32:26.9 | | 32:26.9 |
| 2. | 15439 | Ruben Patiño Vieites | | Elite | Finish | 33:09.7 | | 33:09.7 |
| 3. | 15288 | Daniel Peran Alcaraz | | Elite | Finish | 33:14.1 | | 33:14.1 |
| 4. | 15225 | Igor Arruti | | Elite | Finish | 33:15.8 | | 33:15.8 |
| 5. | 15274 | Valentin Gamba Dondich | | Elite | Finish | 33:42.2 | | 33:42.2 |
| 6. | 15295 | Jesús Prieto de Lope | | Elite | Finish | 33:45.1 | | 33:45.1 |
| 7. | 17182 | Javier Gómez Cañego | | 31 | Finish | 34:59.5 | | 34:59.5 |
| 8. | 12167 | Ben Key | | Elite | Finish | 35:14.6 | | 35:14.6 |
| 9. | 12277 | Jesus Soto Mariblanca | | 37 | Finish | 35:36.3 | | 35:36.3 |
| 10. | 15480 | Juan Francisco Fernndez | | Elite | Finish | 35:45.9 | | 35:45.9 |
| 11. | 15294 | Joaquín Bordonado Pastor | | Elite | Finish | 35:52.8 | | 35:52.8 |
| 12. | 12238 | Alejandro Hu Cao | | 31 | Finish | 35:55.6 | | 35:55.6 |
| 13. | 12254 | Samir Gomez Perez | | 40 | Finish | 35:57.8 | | 35:57.8 |
| 14. | 17200 | Miro Gadzhalov | | 44 | Finish | 36:01.8 | | 36:01.8 |
| 15. | 17113 | Jose Vicente Ferrer Chiral | | 43 | Finish | 36:43.6 | | 36:43.6 |
| 16. | 15438 | Maneu Roca | | Elite | Finish | 36:48.0 | | 36:48.0 |
| 17. | 15433 | Adrian Martinez | | Elite | Finish | 36:49.8 | | 36:49.8 |
| 18. | 17106 | Daniel Saludes Rodriguez | | 38 | Finish | 36:55.9 | | 36:55.9 |
| 19. | 17181 | Luis Caja Nacher | | 26 | Finish | 36:58.6 | | 36:58.6 |
| 20. | 12244 | Ivan Llorens Catala | | 26 | Finish | 36:58.9 | | 36:58.9 |
| 21. | 12261 | Abraham García Rodríguez | | 32 | Finish | 37:00.5 | | 37:00.5 |
| 22. | 15281 | Tania Thies | | Elite | Finish | 37:01.6 | | 37:01.6 |
| 23. | 15440 | Eduardo Gallego Cabrera | | Elite | Finish | 34:08.1 | 3:00 | 37:08.1 |
| 24. | 15413 | Muntsa Ciuró | | Elite | Finish | 37:10.2 | | 37:10.2 |
| 25. | 15273 | Federico Martin Rocco | | Elite | Finish | 37:11.7 | | 37:11.7 |
| 26. | 12293 | Adrián Montava García | | 29 | Finish | 37:14.8 | | 37:14.8 |
| 27. | 15268 | Antonio Zafra Alfaro | | Elite | Finish | 37:18.8 | | 37:18.8 |
| 28. | 15228 | Daniel Redondo Muñoz | | Elite | Finish | 37:25.5 | | 37:25.5 |
| 29. | 17177 | Juan Madrid | | 31 | Finish | 37:29.4 | | 37:29.4 |
| 30. | 12251 | Rafael Moya Soto | | 30 | Finish | 37:29.9 | | 37:29.9 |
| 31. | 12270 | Christian Martinez Marfil | | 25 | Finish | 37:35.4 | | 37:35.4 |
| 32. | 12260 | Marcos Martinez Vicent | | 45 | Finish | 37:35.6 | | 37:35.6 |
| 33. | 12228 | Rafa Vicens | | 40 | Finish | 37:36.6 | | 37:36.6 |
| 34. | 15241 | Samir Gomez Perez | | 40 | Finish | 37:40.5 | | 37:40.5 |
| 35. | 12224 | José Javier Fernández | | 26 | Finish | 37:41.6 | | 37:41.6 |
| 36. | 12296 | David Queiroz | | 31 | Finish | 37:44.7 | | 37:44.7 |
| 37. | 12299 | Jorge Corral Nolasco | | 37 | Finish | 37:55.2 | | 37:55.2 |
| 38. | 12227 | Sergi Garcia Magrans | | 22 | Finish | 38:03.7 | | 38:03.7 |
| 39. | 12255 | Sergio Sanchez Garcia | | 36 | Finish | 38:04.4 | | 38:04.4 |
| 40. | 15463 | Raquel Bosch Jimenez | | Elite | Finish | 38:29.6 | | 38:29.6 |
| 41. | 15261 | Aileen Mccann | | Elite | Finish | 38:30.6 | | 38:30.6 |
| 42. | 17102 | Francisco José Casado Morena | | 38 | Finish | 38:40.6 | | 38:40.6 |
| 43. | 15219 | Omar Salvador Fortanet | | 45 | Finish | 38:45.4 | | 38:45.4 |
| 44. | 15401 | Jeremy de Hoog | | Elite | Finish | 38:51.0 | | 38:51.0 |
| 45. | 20624 | Daniel Silvestre Snchez | | 44 | Finish | 38:52.3 | | 38:52.3 |
| 46. | 17188 | Ruben Rodriguez Celares | | 37 | Finish | 38:54.1 | | 38:54.1 |
| 47. | 15220 | Noelia Perez | | Elite | Finish | 38:54.3 | | 38:54.3 |
| 48. | 12291 | Joaquin Robles Roman | | 44 | Finish | 38:57.7 | | 38:57.7 |
| 49. | 12281 | David Guna | | 41 | Finish | 39:05.3 | | 39:05.3 |
| 50. | 12268 | David Gabaldon | | 37 | Finish | 39:06.7 | | 39:06.7 |