| Pl. | Bib | Name | Nat. | Age | Split | ChipTime | Penalty | Final Time |
|---|---|---|---|---|---|---|---|---|
| 1. | 1403 | Dustin Needham | Elite | Finish | 33:58.3 | 0:00 | 33:58.3 | |
| 2. | 1064 | Jon Calvin | Elite | Finish | 34:16.7 | 0:00 | 34:16.7 | |
| 3. | 1070 | Kingston Calvin | 13 | Finish | 34:33.5 | 0:00 | 34:33.5 | |
| 4. | 1407 | Connor Presley | Elite | Finish | 34:41.9 | 0:00 | 34:41.9 | |
| 5. | 1063 | Bree Schrader | Elite | Finish | 34:59.9 | 0:00 | 34:59.9 | |
| 6. | 3599 | Mackinly Kifer | Elite | Finish | 35:27.8 | 0:00 | 35:27.8 | |
| 7. | 1066 | Kenny Schroeder | Elite | Finish | 35:46.1 | 0:00 | 35:46.1 | |
| 8. | 1550 | Kevin Gregory | 40 | Finish | 36:46.4 | 0:00 | 36:46.4 | |
| 9. | 1714 | Colin Caughran | 45 | Finish | 37:07.6 | 0:00 | 37:07.6 | |
| 10. | 1716 | Luke Halterman | 36 | Finish | 37:08.8 | 0:00 | 37:08.8 | |
| 11. | 1448 | Spencer Rau | 33 | Finish | 37:55.8 | 0:00 | 37:55.8 | |
| 12. | 1021 | David Lawrence | 46 | Finish | 37:57.9 | 0:00 | 37:57.9 | |
| 13. | 3540 | Ernesto Aguilar | 44 | Finish | 38:00.3 | 0:00 | 38:00.3 | |
| 14. | 1012 | Sara Yingling | 37 | Finish | 38:03.5 | 0:00 | 38:03.5 | |
| 15. | 1027 | Jacob Lerma | 32 | Finish | 38:08.3 | 0:00 | 38:08.3 | |
| 16. | 1084 | Logan Orals | 29 | Finish | 38:48.9 | 0:00 | 38:48.9 | |
| 17. | 3532 | David Kessel | 60 | Finish | 39:02.4 | 0:00 | 39:02.4 | |
| 18. | 1475 | Charity Borne | Elite | Finish | 39:15.1 | 0:00 | 39:15.1 | |
| 19. | 1497 | Angel Pacheco Paredes | Elite | Finish | 39:15.7 | 0:00 | 39:15.7 | |
| 20. | 1919 | Eddie Lopez | 41 | Finish | 39:34.5 | 0:00 | 39:34.5 | |
| 21. | 3561 | Evelyn Hanson | 13 | Finish | 39:57.0 | 0:00 | 39:57.0 | |
| 22. | 3581 | Jose Luis Rasilla | 53 | Finish | 39:59.5 | 0:00 | 39:59.5 | |
| 23. | 3569 | Neil Krebs | 39 | Finish | 40:12.5 | 0:00 | 40:12.5 | |
| 24. | 1083 | Greg Bowles | 44 | Finish | 40:13.0 | 0:00 | 40:13.0 | |
| 25. | 1030 | Ryan Demann | 43 | Finish | 40:14.2 | 0:00 | 40:14.2 | |
| 26. | 1551 | Dan Silva | 50 | Finish | 40:25.9 | 0:00 | 40:25.9 | |
| 27. | 3510 | Alisha Edwards | 52 | Finish | 40:29.5 | 0:00 | 40:29.5 | |
| 28. | 1499 | Jordan Zamudio | Elite | Finish | 40:29.8 | 0:00 | 40:29.8 | |
| 29. | 1465 | Ilias Varnavides | 26 | Finish | 40:31.4 | 0:00 | 40:31.4 | |
| 30. | 1440 | Kyle Evans | 40 | Finish | 40:37.4 | 0:00 | 40:37.4 | |
| 31. | 1405 | Johnny Mares | 41 | Finish | 40:38.1 | 0:00 | 40:38.1 | |
| 32. | 1500 | Troy Woolfolk | Elite | Finish | 40:39.7 | 0:00 | 40:39.7 | |
| 33. | 1014 | Nicholas Fournier | 30 | Finish | 40:47.0 | 0:00 | 40:47.0 | |
| 34. | 1944 | Mark Richins | 48 | Finish | 40:50.2 | 0:00 | 40:50.2 | |
| 35. | 1538 | Kate Allmandinger | 40 | Finish | 41:03.1 | 0:00 | 41:03.1 | |
| 36. | 3578 | Martin Diaz | Elite | Finish | 41:04.5 | 0:00 | 41:04.5 | |
| 37. | 3544 | Anna Mason Moore | 28 | Finish | 41:10.4 | 0:00 | 41:10.4 | |
| 38. | 1471 | John Taylor Altomare | Elite | Finish | 41:29.1 | 0:00 | 41:29.1 | |
| 39. | 1660 | Tony Ferdin | 41 | Finish | 41:37.0 | 0:00 | 41:37.0 | |
| 40. | 3550 | Harrison Fugman | 37 | Finish | 41:37.2 | 0:00 | 41:37.2 | |
| 41. | 3582 | Ricky Osterloh | 47 | Finish | 41:40.4 | 0:00 | 41:40.4 | |
| 42. | 1463 | Stephanie Strong | 47 | Finish | 41:41.0 | 0:00 | 41:41.0 | |
| 43. | 1502 | Tara Lyons | 33 | Finish | 41:41.6 | 0:00 | 41:41.6 | |
| 44. | 1099 | Robert Hunter | Elite | Finish | 41:42.5 | 0:00 | 41:42.5 | |
| 45. | 1495 | Hugo Torres | Elite | Finish | 41:51.3 | 0:00 | 41:51.3 | |
| 46. | 3566 | Olga Fomina | 37 | Finish | 41:56.1 | 0:00 | 41:56.1 | |
| 47. | 1980 | Kelly Meredith | 52 | Finish | 41:58.6 | 0:00 | 41:58.6 | |
| 48. | 1627 | Charles Cotton | 31 | Finish | 42:03.2 | 0:00 | 42:03.2 | |
| 49. | 1469 | Joe Campisi | 51 | Finish | 42:08.2 | 0:00 | 42:08.2 | |
| 50. | 3525 | Seth Bonnecarrere | 46 | Finish | 42:16.8 | 0:00 | 42:16.8 |