| 1. | 13370 | Pau Nacenta Merinas | | Elite | Finalizar | 32:16.1 | | 32:16.1 |
| 2. | 13321 | Alfons Deu | | Elite | Finalizar | 32:40.3 | | 32:40.3 |
| 3. | 13230 | Jake Williamson | | Elite | Finalizar | 32:46.3 | | 32:46.3 |
| 4. | 15967 | Matias Dumpierrez Ferrer | | Elite | Finalizar | 33:54.5 | | 33:54.5 |
| 5. | 13375 | Roberto Viciedo Gimeno | | Elite | Finalizar | 33:58.0 | | 33:58.0 |
| 6. | 15956 | Sergio Olivares Plaza | | Elite | Finalizar | 34:24.1 | | 34:24.1 |
| 7. | 15601 | Salvador Pla Ubeda | | 43 | Finalizar | 34:39.0 | | 34:39.0 |
| 8. | 13315 | Pedro Antonio Toral Leiva | | Elite | Finalizar | 34:55.4 | | 34:55.4 |
| 9. | 13323 | Adán Arocha Rodriguez | | Elite | Finalizar | 35:23.8 | | 35:23.8 |
| 10. | 13367 | Oriol Torró | | Elite | Finalizar | 35:32.2 | | 35:32.2 |
| 11. | 15629 | Lucas Aveldaño | | 39 | Finalizar | 35:39.1 | | 35:39.1 |
| 12. | 13305 | Tania Thies | | Elite | Finalizar | 35:41.5 | | 35:41.5 |
| 13. | 13282 | Salvador Vazquez Guillen | | 36 | Finalizar | 35:41.6 | | 35:41.6 |
| 14. | 13280 | Jesus Rubio Rodriguez | | 38 | Finalizar | 35:43.4 | | 35:43.4 |
| 15. | 15713 | Nuno Barreto | | 43 | Finalizar | 35:57.1 | | 35:57.1 |
| 16. | 15792 | Albert Soley | | Elite | Finalizar | 35:58.1 | | 35:58.1 |
| 17. | 13231 | Jose Restituto | | 35 | Finalizar | 36:02.0 | | 36:02.0 |
| 18. | 13396 | Leonardo Alonso Mora | | Elite | Finalizar | 36:12.9 | | 36:12.9 |
| 19. | 15768 | Sergio Guarnido Rodríguez | | Elite | Finalizar | 36:21.1 | | 36:21.1 |
| 20. | 15707 | Lewis Brady | | 28 | Finalizar | 36:29.7 | | 36:29.7 |
| 21. | 15732 | Richard Lomas | | 44 | Finalizar | 36:34.3 | | 36:34.3 |
| 22. | 13383 | Muntsa Ciuró | | Elite | Finalizar | 36:39.7 | | 36:39.7 |
| 23. | 13377 | Lucas Aveldaño | | Elite | Finalizar | 36:51.7 | | 36:51.7 |
| 24. | 13224 | Reece Jones | | 37 | Finalizar | 36:52.4 | | 36:52.4 |
| 25. | 15750 | Miguel Haro Franco | | 44 | Finalizar | 37:06.9 | | 37:06.9 |
| 26. | 15736 | Jorge Moreno Álvarez | | 24 | Finalizar | 37:09.2 | | 37:09.2 |
| 27. | 13345 | Nuno Barreto | | Elite | Finalizar | 37:20.1 | | 37:20.1 |
| 28. | 15711 | Roberto Garay | | 43 | Finalizar | 37:21.3 | | 37:21.3 |
| 29. | 15964 | Craig Williamson | | 44 | Finalizar | 37:27.4 | | 37:27.4 |
| 30. | 15706 | Marcus Mollison | | 29 | Finalizar | 37:37.9 | | 37:37.9 |
| 31. | 15602 | Eri Simei Plasencia Fernandez | | 36 | Finalizar | 37:40.2 | | 37:40.2 |
| 32. | 15740 | Alex Jiménez | | 33 | Finalizar | 37:49.6 | | 37:49.6 |
| 33. | 15622 | Hector Diaz | | 28 | Finalizar | 38:05.6 | | 38:05.6 |
| 34. | 15743 | Ryan Kibble | | 40 | Finalizar | 38:10.2 | | 38:10.2 |
| 35. | 15748 | Jos Domingo Figueroa Hernndez | | 42 | Finalizar | 38:11.1 | | 38:11.1 |
| 36. | 15603 | Fabio Casal Lopez | | 29 | Finalizar | 38:13.2 | | 38:13.2 |
| 37. | 15611 | Alejandro Hu Cao | | 30 | Finalizar | 38:15.2 | | 38:15.2 |
| 38. | 15923 | Rafael Dominguez Palos | | 28 | Finalizar | 38:21.9 | | 38:21.9 |
| 39. | 13298 | Ubay Hernndez Daz | | 37 | Finalizar | 38:23.5 | | 38:23.5 |
| 40. | 13395 | Rafa Castillo | | Elite | Finalizar | 38:42.3 | | 38:42.3 |
| 41. | 13240 | Ivan Carminati | | 36 | Finalizar | 38:46.0 | | 38:46.0 |
| 42. | 15718 | Jacob Gonzalez Diaz | | 47 | Finalizar | 38:49.1 | | 38:49.1 |
| 43. | 13387 | Raquel Bosch Jimenez | | Elite | Finalizar | 38:52.1 | | 38:52.1 |
| 44. | 15708 | Killian Murphy | | 38 | Finalizar | 38:54.1 | | 38:54.1 |
| 45. | 15659 | Miguel Angel Marrero | | 39 | Finalizar | 40:01.0 | | 39:01.0 |
| 46. | 15948 | Luis Dorta | | 37 | Finalizar | 39:02.2 | | 39:02.2 |
| 47. | 13238 | Aled Brassington | | 37 | Finalizar | 39:02.2 | | 39:02.2 |
| 48. | 15784 | Enrique Perez Nieto | | Elite | Finalizar | 39:05.7 | | 39:05.7 |
| 49. | 13285 | Manuel Halcón | | 40 | Finalizar | 39:07.3 | | 39:07.3 |
| 50. | 15971 | Pere Quiñones Lopez | | 42 | Finalizar | 39:09.4 | | 39:09.4 |