Duncan Marsden outpaced more then 963 runners to win in 01:13:12. Geoff Hopfner earned runner-up honors with a time of 01:15:27. Rounding out the top three was Brian Yorke with a time of 01:17:25.
For the women, Andrea Glover took top honors by finishing the race in 01:26:50 . Sandi Vaudan earned runner-up honors with a time of 01:31:51. Rounding out the top three was Joylin Nodwell with a time of 01:32:52.
Geoff Kerr grinded past more than 2149 runners to win in 00:33:54. J³rgen Wittmann earned runner-up honors with a time of 00:37:32. The third place went to Kiyan Sunderji with a time of 00:38:39
In the ladies race, Terri Holman got a win, finishing with a time of 00:40:47 , ahead of Ella Hnatyshyn (00:43:59). Rounding out the top three was Sarah Wildgen with a time of 00:44:21.
Maximus Thiessen outpaced more then 899 runners to win in 00:16:34. Coming in second was Michael Schnare (00:18:20). Ryan Cormier (00:19:05) made notched third place.
In the ladies race, it was Isobel Hendry who took the top spot in 00:20:53 . Maya Fish earned runner-up honors with a time of 00:21:24. While Sarah Price came in third at 00:22:08