Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 64 | Nathan Coceancic | 00:17:09.3 | 00:00:00.0 | Male Lambateur |
| 2. | 57 | Steven Anderson | 00:22:31.9 | 00:05:22.6 | Male Sport 16-20 |
| 3. | 60 | Nicholas Randall | 00:23:37.6 | 00:06:28.3 | Male Sport 0-15 |
| 4. | 63 | Joshua Zavitz | 00:28:32.4 | 00:11:23.1 | Male Sport 0-15 |
| 5. | 56 | Serena Radley-Hansen | 00:29:19.8 | 00:12:10.5 | Female Sport 0-15 |
| 6. | 62 | Alexander Randall | 00:30:43.0 | 00:13:33.7 | Male Sport 0-15 |
| 7. | 54 | Niklas Harkonen | 00:30:56.9 | 00:13:47.6 | Male Sport 0-15 |
| 8. | 58 | Ate Saranpaa | 00:31:29.8 | 00:14:20.5 | Male Sport 16-20 |
| 9. | 51 | Ethan Nuttall | 00:32:14.7 | 00:15:05.4 | Male Sport 0-15 |
| 10. | 53 | Aidan Johnson | 00:32:39.1 | 00:15:29.8 | Male Sport 0-15 |
| 11. | 55 | Trish Thomas | 00:34:11.2 | 00:17:01.9 | Female Sport 36+ |
| 12. | 52 | Maureen Page | 00:36:40.6 | 00:19:31.3 | Female Sport 36+ |
| 13. | 61 | Matthew Randall | 00:43:55.7 | 00:26:46.4 | Male Sport 0-15 |
| 14. | 24 | Zack Kondrat | 00:47:50.2 | 00:30:40.9 | Male Advanced 16-20 |
| 15. | 11 | Keegan Tremblay | 00:49:51.1 | 00:32:41.8 | Male Advanced 0-15 |
| 16. | 14 | Jacob Lacosse | 00:49:57.8 | 00:32:48.5 | Male Advanced 21-35 |
| 17. | 13 | Garin Schoonhoven | 00:51:00.7 | 00:33:51.4 | Male Advanced 21-35 |
| 18. | 9 | John Alt | 00:51:32.9 | 00:34:23.6 | Male Advanced 36+ |
| 19. | 23 | Matt Ager | 00:52:40.5 | 00:35:31.2 | Male Advanced 21-35 |
| 20. | 17 | Frederick Serratore | 00:52:44.1 | 00:35:34.8 | Male Advanced 0-15 |
| 21. | 5 | Michael Thomas | 00:53:23.5 | 00:36:14.2 | Male Advanced 36+ |
| 22. | 4 | John Rescigno | 00:53:40.5 | 00:36:31.2 | Male Advanced 36+ |
| 23. | 18 | Jacob Zavitz | 00:53:47.8 | 00:36:38.5 | Male Advanced 0-15 |
| 24. | 15 | Adam Harju | 00:54:12.4 | 00:37:03.1 | Male Advanced 36+ |
| 25. | 12 | Todd Randall | 00:57:29.6 | 00:40:20.3 | Male Advanced 36+ |
| 26. | 1 | Callum Johnson | 00:58:15.0 | 00:41:05.7 | Male Advanced 16-20 |
| 27. | 3 | David Krasnichuk | 00:58:26.1 | 00:41:16.8 | Male Advanced 36+ |
| 28. | 22 | Randy Berg | 00:58:28.2 | 00:41:18.9 | Male Advanced 36+ |
| 29. | 133 | Colin Pendziwol | 00:59:39.2 | 00:42:29.9 | Male Elite 0-20 |
| 30. | 2 | Laura Inkila | 01:02:00.3 | 00:44:51.0 | Female Advanced 16-20 |
| 31. | 19 | Steve Zavitz | 01:02:36.7 | 00:45:27.4 | Male Advanced 36+ |
| 32. | 20 | Christian Kachkowski | 01:03:41.1 | 00:46:31.8 | Male Advanced 16-20 |
| 33. | 126 | Keith Ailey | 01:04:24.7 | 00:47:15.4 | Male Elite 36+ |
| 34. | 121 | Jon Kettle | 01:05:50.0 | 00:48:40.7 | Male Elite 0-20 |
| 35. | 132 | Dylan Bailey | 01:07:42.9 | 00:50:33.6 | Male Elite 21-35 |
| 36. | 16 | Jarek Tremblay | 01:09:01.8 | 00:51:52.5 | Male Advanced 16-20 |
| 37. | 8 | Tim Kennedy | 01:11:48.6 | 00:54:39.3 | Male Advanced 36+ |
| 38. | 131 | Rodney Puumala | 01:16:31.7 | 00:59:22.4 | Male Elite 36+ |
| 39. | 123 | Paul Inkila | 01:18:01.9 | 01:00:52.6 | Male Elite 36+ |
| 40. | 128 | Kailey Trodd | 01:23:26.7 | 01:06:17.4 | Female Elite 21-35 |
| 41. | 125 | Marilyn Ailey | 01:23:28.5 | 01:06:19.2 | Female Elite+36 |
| 42. | 129 | John Twiest | 01:25:17.3 | 01:08:08.0 | Male Elite 36+ |
| 43. | 135 | Sam Niemi | 01:36:36.7 | 01:19:27.4 | Male Elite 36+ |