| Male 21 KM | 21 km. | 16km Split |
| Rnk | Bib |  | Name | End of 16km Split |
| 1 | 4009 | | Ryan Day | 57:25.0 |
| 2 | 4127 | | Eric Tommasini | 1:01:43.0 (+4:18.0) |
| 3 | 4075 | | Grant Ewert | 1:04:19.9 (+6:54.8) |
| 4 | 4148 | | 4148 4148 | 1:08:52.8 (+11:27.8) |
| 5 | 4120 | | Kyle Smith | 1:09:28.6 (+12:03.5) |
| 6 | 4092 | | Richard Klassen | 1:10:40.3 (+13:15.3) |
| 7 | 4157 | | Matthew Reudink | 1:12:03.2 (+14:38.2) |
| 8 | 4151 | | Brad Wright | 1:12:04.2 (+14:39.2) |
| 9 | 4090 | | Stefan Ketter | 1:12:06.6 (+14:41.6) |
| 10 | 4004 | | Jody Gelowitz | 1:13:01.8 (+15:36.7) |
| 11 | 4135 | | Darrell Wilkie | 1:13:42.3 (+16:17.2) |
| 12 | 4112 | | Jon Peachey | 1:14:17.7 (+16:52.6) |
| 13 | 4134 | | Jason Weiss | 1:14:22.0 (+16:57.0) |
| 14 | 4002 | | Josef Perszon | 1:14:51.9 (+17:26.9) |
| 15 | 4147 | | Nathan Roberts | 1:15:01.1 (+17:36.1) |
| 16 | 4145 | | Gregory Roberts | 1:15:01.8 (+17:36.7) |
| 17 | 4064 | | Vincenzo Cavaliere | 1:16:10.3 (+18:45.2) |
| 18 | 4133 | | Corey Weiss | 1:16:32.5 (+19:07.5) |
| 19 | 4045 | | Dean Stainton | 1:19:07.9 (+21:42.8) |
| 20 | 4043 | | Shawn Needham | 1:19:10.6 (+21:45.6) |
| 21 | 4047 | | Joel Desaulniers | 1:19:15.3 (+21:50.3) |
| 22 | 4141 | | Rheaume Lacoursiere | 1:19:40.4 (+22:15.3) |
| 23 | 4114 | | Justin Pyevach | 1:19:43.4 (+22:18.4) |
| 24 | 4022 | | Jonathan Bowers | 1:20:06.6 (+22:41.5) |
| 25 | 4024 | | Chris Foster | 1:20:20.4 (+22:55.3) |
| 26 | 4057 | | Warren Barlow | 1:20:23.9 (+22:58.8) |
| 27 | 4150 | | Timothy Tsuji | 1:20:41.6 (+23:16.5) |
| 28 | 4005 | | Mike Hays | 1:20:53.5 (+23:28.4) |
| 29 | 4078 | | Ziping Feng | 1:22:00.2 (+24:35.1) |
| 30 | 4087 | | Justin Hine | 1:22:19.4 (+24:54.3) |
| 31 | 4154 | | Arthur (Zhaokun) Zhang | 1:22:57.3 (+25:32.2) |
| 32 | 4172 | | Mathew Goebel | 1:23:53.6 (+26:28.5) |
| 33 | 4086 | | Andy Heer | 1:24:37.2 (+27:12.1) |
| 34 | 4161 | | Ryan Phidhrniak | 1:24:37.6 (+27:12.6) |
| 35 | 4046 | | David Reith | 1:25:13.5 (+27:48.5) |
| 36 | 4097 | | Noah Lefebvre | 1:26:31.0 (+29:05.9) |
| 37 | 4160 | | Craig Thompson | 1:26:39.2 (+29:14.1) |
| 38 | 4084 | | Geoff Grigg | 1:26:40.0 (+29:14.9) |
| 39 | 4033 | | Ryan Schubert | 1:26:54.1 (+29:29.1) |
| 40 | 4025 | | Justin Smeaton | 1:26:59.4 (+29:34.3) |
| 41 | 4023 | | Dan Erikson | 1:27:09.3 (+29:44.2) |
| 42 | 4096 | | Matthew Lefebvre | 1:27:31.3 (+30:06.2) |
| 43 | 4095 | | Cade Lefebvre | 1:28:49.3 (+31:24.2) |
| 44 | 4072 | | Kenneth Dombrosky | 1:29:55.4 (+32:30.3) |
| 45 | 4060 | | Kevin Byrne | 1:30:06.6 (+32:41.6) |
| 46 | 4051 | | John Kenney | 1:30:26.3 (+33:01.2) |
| 47 | 4010 | | Glen Farrow | 1:30:26.8 (+33:01.8) |
| 48 | 4082 | | Howard Goodman | 1:30:29.1 (+33:04.1) |
| 49 | 4027 | | Fred Bartlett | 1:30:59.1 (+33:34.0) |
| 50 | 4020 | | Dave Mcpherson | 1:31:10.2 (+33:45.2) |
| 51 | 4018 | | Daniel Dallaire | 1:31:12.0 (+33:47.0) |
| 52 | 4108 | | Brandon Olds | 1:31:15.0 (+33:50.0) |
| 53 | 4088 | | Mark Hyder | 1:31:30.4 (+34:05.3) |
| 54 | 4011 | | Tom Moe | 1:31:49.3 (+34:24.3) |
| 55 | 4173 | | Daniel Schenkeveld | 1:34:33.3 (+37:08.2) |
| 56 | 4105 | | Edward Milne | 1:34:48.4 (+37:23.3) |
| 57 | 4036 | | Derek Jezewsky | 1:36:15.4 (+38:50.3) |
| 58 | 4132 | | Rob Warren | 1:37:24.5 (+39:59.5) |
| 59 | 4028 | | Will Devick | 1:37:43.1 (+40:18.1) |
| 60 | 4040 | | Denny Tian | 1:37:43.6 (+40:18.5) |
| 61 | 4106 | | Fumi Murakami | 1:38:26.0 (+41:00.9) |
| 62 | 4110 | | Simon Oliver | 1:40:19.2 (+42:54.1) |
| 63 | 4069 | | Robby Dhillon | 1:41:50.1 (+44:25.0) |
| 64 | 4122 | | Donald Taylor | 1:43:49.5 (+46:24.4) |
| 65 | 4153 | | Rob Zanette | 1:52:17.0 (+54:51.9) |
| 66 | 4116 | | Jarrod Rampone | 1:53:58.9 (+56:33.9) |
| 67 | 4012 | | Alf Trill | 1:55:25.5 (+58:00.5) |
If you need to access the Mobile version of Zone4.ca from your mobile device switch to Mobile Site