Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 237 | Ruth Zavitz | 00:20:23.8 | 00:00:00.0 | Female Sport 0-15 |
| 2. | 200 | Hannah Zavitz | 00:20:32.3 | 00:00:08.5 | Female Sport 0-15 |
| 3. | 203 | Brooke Ailey | 00:20:34.5 | 00:00:10.7 | Female Sport 0-15 |
| 4. | 233 | Matthew Randall | 00:20:54.7 | 00:00:30.9 | Male Sport 0-15 |
| 5. | 214 | Willem Abbink | 00:20:59.5 | 00:00:35.7 | Male Sport 0-15 |
| 6. | 215 | Sam Keene | 00:21:03.9 | 00:00:40.1 | Male Sport 0-15 |
| 7. | 238 | Sebastien Doucet | 00:21:12.5 | 00:00:48.7 | Male Sport 0-15 |
| 8. | 207 | Kaelan Beange | 00:22:17.9 | 00:01:54.1 | Male Sport 0-15 |
| 9. | 220 | Steven Bill | 00:22:32.7 | 00:02:08.9 | Male Sport 36+ |
| 10. | 201 | Tycho Paradis | 00:23:08.6 | 00:02:44.8 | Male Sport 0-15 |
| 11. | 17 | Michelle Pasch | 00:23:32.0 | 00:03:08.2 | Female Sport 36+ |
| 12. | 208 | Mikkai Jones | 00:23:39.0 | 00:03:15.2 | Male Sport 0-15 |
| 13. | 205 | Daven Jamsa | 00:24:09.5 | 00:03:45.7 | Male Sport 0-15 |
| 14. | 216 | Samuel Purdon | 00:24:39.0 | 00:04:15.2 | Male Sport 0-15 |
| 15. | 217 | Michael Shalley | 00:24:46.4 | 00:04:22.6 | Male Sport 0-15 |
| 16. | 235 | Darryl Vance | 00:24:53.7 | 00:04:29.9 | Male Sport 36+ |
| 17. | 212 | Carson Fiorito | 00:26:14.8 | 00:05:51.0 | Male Sport 0-15 |
| 18. | 209 | Emir Vidjen | 00:26:20.6 | 00:05:56.8 | Male Sport 36+ |
| 19. | 249 | Ellie Zavitz | 00:26:37.6 | 00:06:13.8 | Female Sport 36+ |
| 20. | 219 | Jake Hollman | 00:26:50.0 | 00:06:26.2 | Male Sport 0-15 |
| 21. | 204 | Charlotte Ailey | 00:26:59.4 | 00:06:35.6 | Female Sport 0-15 |
| 22. | 250 | ? ? | 00:27:22.3 | 00:06:58.5 | |
| 23. | 210 | Finnley Fiorito | 00:27:25.5 | 00:07:01.7 | Male Sport 0-15 |
| 24. | 29 | Max Hollmann | 00:28:51.7 | 00:08:27.9 | Male Advanced 16-20 |
| 25. | 26 | Steven Anderson | 00:28:55.6 | 00:08:31.8 | Male Advanced 21-35 |
| 26. | 106 | Josh Zavitz | 00:28:58.9 | 00:08:35.1 | Male Advanced 0-15 |
| 27. | 243 | Maureen Page | 00:29:04.3 | 00:08:40.5 | Female Sport 36+ |
| 28. | 242 | Donnie Jones | 00:30:34.2 | 00:10:10.4 | Male Sport 36+ |
| 29. | 218 | Orran Nichols | 00:31:14.9 | 00:10:51.1 | Male Sport 0-15 |
| 30. | 221 | Cristine Sillen | 00:31:20.0 | 00:10:56.2 | Female Sport 36+ |
| 31. | 248 | Pepita Jones | 00:31:49.8 | 00:11:26.0 | Female Sport 36+ |
| 32. | 31 | Andrew Abbink | 00:32:31.0 | 00:12:07.2 | Male Advanced 36+ |
| 33. | 35 | Randy Berg | 00:33:24.0 | 00:13:00.2 | Male Advanced 36+ |
| 34. | 16 | Mike Thomas | 00:33:55.0 | 00:13:31.2 | Male Advanced 36+ |
| 35. | 23 | Alexander Randall | 00:34:44.3 | 00:14:20.5 | Male Advanced 16-20 |
| 36. | 211 | Callum Macisaac | 00:34:46.1 | 00:14:22.3 | Male Sport 0-15 |
| 37. | 13 | Esa Jamsa | 00:34:48.0 | 00:14:24.2 | Male Advanced 36+ |
| 38. | 14 | David Krasnichuk | 00:34:51.1 | 00:14:27.3 | Male Advanced 36+ |
| 39. | 2 | Christian Kachkowski | 00:34:58.1 | 00:14:34.3 | Male Advanced 21-35 |
| 40. | 12 | Damon Quinn | 00:35:03.3 | 00:14:39.5 | Male Advanced 21-35 |
| 41. | 24 | Andy Meisner | 00:35:11.2 | 00:14:47.4 | Male Advanced 36+ |
| 42. | 20 | John Paterson | 00:35:49.1 | 00:15:25.3 | Male Advanced 36+ |
| 43. | 30 | Todd Randall | 00:36:00.4 | 00:15:36.6 | Male Advanced 36+ |
| 44. | 15 | Steve Zavitz | 00:36:32.2 | 00:16:08.4 | Male Advanced 36+ |
| 45. | 22 | Cory Schick | 00:36:45.1 | 00:16:21.3 | Male Advanced 36+ |
| 46. | 27 | Olivier Doucet | 00:36:56.0 | 00:16:32.2 | Male Advanced 36+ |
| 47. | 7 | Tireza Wilson | 00:37:48.6 | 00:17:24.8 | Female Advanced 16-20 |
| 48. | 8 | Thomas Quinn | 00:37:49.7 | 00:17:25.9 | Male Advanced 36+ |
| 49. | 21 | Oak Thomas | 00:37:59.5 | 00:17:35.7 | Male Advanced 0-15 |
| 50. | 32 | Moira Haggarty | 00:38:57.4 | 00:18:33.6 | Female Advanced 21-35 |
| 51. | 11 | Jamie Geils | 00:41:29.5 | 00:21:05.7 | Male Advanced 36+ |
| 52. | 1 | Christa Campbell | 00:42:02.0 | 00:21:38.2 | Female Advanced 21-35 |
| 53. | 4 | Marianne Stewart | 00:43:09.5 | 00:22:45.7 | Female Advanced 36+ |
| 54. | 25 | John Rescigno | 00:43:19.4 | 00:22:55.6 | Male Advanced 36+ |
| 55. | 37 | Karen Rosehart | 00:44:55.4 | 00:24:31.6 | Female Advanced 36+ |
| 56. | 119 | Emile Hamm | 00:47:15.9 | 00:26:52.1 | Male Elite 16-20 |
| 57. | 36 | Dillon Henry | 00:47:43.6 | 00:27:19.8 | Male Advanced 16-20 |
| 58. | 121 | Christopher Mitchell | 00:52:15.6 | 00:31:51.8 | Male Elite 21-35 |
| 59. | 123 | Noah Taylor | 00:52:23.1 | 00:31:59.3 | Male Elite 16-20 |
| 60. | 122 | Keith Ailey | 00:54:12.4 | 00:33:48.6 | Male Elite 36+ |
| 61. | 112 | Stephane Audet | 00:54:43.3 | 00:34:19.5 | Male Elite 36+ |
| 62. | 103 | Josh Gillingham | 00:55:30.3 | 00:35:06.5 | Male Elite 21-35 |
| 63. | 113 | Eli Greenwood | 00:55:33.0 | 00:35:09.2 | Male Elite 16-20 |
| 64. | 102 | Jonathan Whatley | 00:55:37.8 | 00:35:14.0 | Male Elite 16-20 |
| 65. | 120 | Patrick Mielke | 00:57:31.4 | 00:37:07.6 | Male Elite 21-35 |
| 66. | 104 | Nick Randall | 00:57:50.3 | 00:37:26.5 | Male Elite 16-20 |
| 67. | 114 | Sam Niemi | 00:59:19.1 | 00:38:55.3 | Male Elite 36+ |
| 68. | 236 | Paul Inkila | 01:00:12.0 | 00:39:48.2 | Male Elite 36+ |
| 69. | 110 | Karla Bailey | 01:02:32.4 | 00:42:08.6 | Female Elite 36+ |
| 70. | 124 | Roberto Bucci | 01:04:29.7 | 00:44:05.9 | Male Advanced 36+ |
| 71. | 117 | Dave Pinner | 01:07:50.2 | 00:47:26.4 | Male Elite 36+ |
| 72. | 109 | Marilyn Ailey | 01:08:15.4 | 00:47:51.6 | Female Elite 36+ |
| 73. | 108 | Katherine Morency | 01:09:25.0 | 00:49:01.2 | Female Elite 21-35 |
| 74. | 118 | Niklas Harkonen | 99:59:59.0 | 99:39:35.2 | Male Elite 16-20 |
| 75. | 240 | Rhea Dcollie | 99:59:59.9 | 99:39:36.1 | Female Sport 0-15 |