| | 1,001 | 176 | Ralph Iluis | 25-29 | 01:42:58 | |
| | 1,002 | 177 | JASKAMAL SINGH | 25-29 | 01:43:01 | |
| | 1,003 | 211 | Tony Elliott | 35-39 | 01:43:01 | |
| | 1,004 | 94 | Devon Braun-Santos | 16-24 | 01:43:02 | |
| | 1,005 | 95 | Jacky M | 16-24 | 01:43:02 | |
| | 1,006 | 74 | Shane Stacy | 45-49 | 01:43:03 | |
| | 1,007 | 75 | Justen Harcourt | 45-49 | 01:43:16 | |
| | 1,008 | 212 | Ian Weitman | 35-39 | 01:43:21 | |
| | 1,009 | 76 | Cam Comeau | 45-49 | 01:43:24 | |
| | 1,010 | 77 | T.J. Reynoso | 45-49 | 01:43:31 | |
| | 1,011 | 96 | Niro Abbasloo | 16-24 | 01:43:43 | |
| | 1,012 | 245 | TREVOR TEH | 30-34 | 01:43:47 | |
| | 1,013 | 213 | Ralph Dimarucut | 35-39 | 01:43:50 | |
| | 1,014 | 214 | Bryce Donnelly | 35-39 | 01:43:53 | |
| | 1,015 | 137 | Aron Kwok | 40-44 | 01:44:04 | |
| | 1,016 | 44 | Randy Webster | 50-54 | 01:44:04 | |
| | 1,017 | 78 | Kent Kwok | 45-49 | 01:44:05 | |
| | 1,018 | 138 | Ujjwal Bagga | 40-44 | 01:44:09 | |
| | 1,019 | 178 | Kinseng Cheng | 25-29 | 01:44:10 | |
| | 1,020 | 246 | Phelix Peer | 30-34 | 01:44:11 | |
| | 1,021 | 139 | Jeff Low | 40-44 | 01:44:13 | |
| | 1,022 | 247 | Jag Bal | 30-34 | 01:44:15 | |
| | 1,023 | 248 | Tyler Derian | 30-34 | 01:44:18 | |
| | 1,024 | 215 | Cal Castagner | 35-39 | 01:44:19 | |
| | 1,025 | 140 | Eric Isenor | 40-44 | 01:44:20 | |
| | 1,026 | 141 | Karn Sihota | 40-44 | 01:44:25 | |
| | 1,027 | 179 | Raphael Manzano | 25-29 | 01:44:30 | |
| | 1,028 | 216 | Scott Bolland | 35-39 | 01:44:41 | |
| | 1,029 | 181 | Caleb Harapnuik | 25-29 | 01:44:55 | |
| | 1,030 | 180 | Bobby Han | 25-29 | 01:44:55 | |
| | 1,031 | 79 | Adam Neilson | 45-49 | 01:44:57 | |
| | 1,032 | 142 | Justen Stroomer | 40-44 | 01:45:04 | |
| | 1,033 | 80 | Andy Lai | 45-49 | 01:45:09 | |
| | 1,034 | 81 | Mark Douangchanh | 45-49 | 01:45:18 | |
| | 1,035 | 249 | Iyann Sidibe | 30-34 | 01:45:22 | |
| | 1,036 | 97 | Kit Cheung | 16-24 | 01:45:34 | |
| | 1,037 | 45 | Gregg Holland | 50-54 | 01:45:42 | |
| | 1,038 | 217 | Aaron Kim | 35-39 | 01:45:43 | |
| | 1,039 | 143 | Jesse Johnston | 40-44 | 01:45:46 | |
| | 1,040 | 250 | Darren Kerr | 30-34 | 01:45:47 | |
| | 1,041 | 144 | Pardeep Randhawa | 40-44 | 01:45:55 | |
| | 1,042 | 82 | Ken Nelson | 45-49 | 01:45:58 | |
| | 1,043 | 251 | Adetola F | 30-34 | 01:45:59 | |
| | 1,044 | 182 | Juanes Sabogal | 25-29 | 01:46:00 | |
| | 1,045 | 252 | Brant Lennard | 30-34 | 01:46:01 | |
| | 1,046 | 218 | Paramjit Ghinger | 35-39 | 01:46:10 | |
| | 1,047 | 145 | Charles L'Ecuyer | 40-44 | 01:46:12 | |
| | 1,048 | 253 | Dinh DUONG | 30-34 | 01:46:13 | |
| | 1,049 | 146 | TONY HUIE | 40-44 | 01:46:19 | |
| | 1,050 | 147 | Archie Almadin | 40-44 | 01:46:30 | |
| | 1,051 | 219 | Russ Ventura | 35-39 | 01:46:42 | |
| | 1,052 | 254 | Vincent Huynh | 30-34 | 01:46:45 | |
| | 1,053 | 183 | Karl Carriere | 25-29 | 01:46:47 | |
| | 1,054 | 255 | Kashif Raza | 30-34 | 01:46:48 | |
| | 1,055 | 148 | Nick Chow | 40-44 | 01:46:54 | |
| | 1,056 | 220 | Adam Lang | 35-39 | 01:46:56 | |
| | 1,057 | 184 | Dante Alejandro Montoya Santoyo | 25-29 | 01:46:57 | |
| | 1,058 | 98 | Himsara Weerasekara | 16-24 | 01:47:03 | |
| | 1,059 | 149 | Geoff Duck | 40-44 | 01:47:03 | |
| | 1,060 | 4 | Kevin Gould | 65-69 | 01:47:04 | |
| | 1,061 | 83 | Vahid Mohammadi | 45-49 | 01:47:05 | |
| | 1,062 | 99 | Gokul Gopakumar | 16-24 | 01:47:07 | |
| | 1,063 | 185 | Felipe Quiñonez | 25-29 | 01:47:08 | |
| | 1,064 | 256 | Calvin Wahyudi | 30-34 | 01:47:10 | |
| | 1,065 | 46 | Ian Stewart | 50-54 | 01:47:11 | |
| | 1,066 | 221 | Restie Provido | 35-39 | 01:47:13 | |
| | 1,067 | 84 | David Smyth | 45-49 | 01:47:13 | |
| | 1,068 | 186 | Brian Ardavin | 25-29 | 01:47:16 | |
| | 1,069 | 187 | Taha Waheed El Ramly | 25-29 | 01:47:17 | |
| | 1,070 | 150 | Benjamin Forhan | 40-44 | 01:47:17 | |
| | 1,071 | 257 | S Phu | 30-34 | 01:47:22 | |
| | 1,072 | 7 | Andrew Laurenson | 60-64 | 01:47:27 | |
| | 1,073 | 222 | Steve Henry | 35-39 | 01:47:29 | |
| | 1,074 | 223 | Zachary Lang | 35-39 | 01:47:33 | |
| | 1,075 | 224 | Curtis Archer | 35-39 | 01:47:35 | |
| | 1,076 | 85 | Omid Yeganeh | 45-49 | 01:47:46 | |
| | 1,077 | 100 | Peter Jeong | 16-24 | 01:47:47 | |
| | 1,078 | 225 | Jessie Smyth | 35-39 | 01:47:51 | |
| | 1,079 | 226 | Sam Li | 35-39 | 01:47:55 | |
| | 1,080 | 258 | Taylor Rempel | 30-34 | 01:47:59 | |
| | 1,081 | 151 | Greg Hall | 40-44 | 01:48:01 | |
| | 1,082 | 259 | Francis Domingo | 30-34 | 01:48:01 | |
| | 1,083 | 188 | Daniel Ramirez | 25-29 | 01:48:05 | |
| | 1,084 | 152 | Chirag Choudhary | 40-44 | 01:48:07 | |
| | 1,085 | 227 | Dalton Kamensek | 35-39 | 01:48:11 | |
| | 1,086 | 228 | Jun Bonifacio | 35-39 | 01:48:23 | |
| | 1,087 | 86 | Ian Rowe | 45-49 | 01:48:32 | |
| | 1,088 | 8 | Tony Valosek | 60-64 | 01:48:41 | |
| | 1,089 | 260 | Kurt Albalos | 30-34 | 01:48:46 | |
| | 1,090 | 189 | Mitch Madill | 25-29 | 01:48:51 | |
| | 1,091 | 261 | Hau Leung Chan | 30-34 | 01:48:51 | |
| | 1,092 | 262 | Kevin Cao | 30-34 | 01:48:57 | |
| | 1,093 | 153 | Hamed Madani | 40-44 | 01:49:00 | |
| | 1,094 | 154 | Robby Nijjar | 40-44 | 01:49:01 | |
| | 1,095 | 17 | Gerald Proctor | 55-59 | 01:49:09 | |
| | 1,096 | 101 | sam welter | 16-24 | 01:49:17 | |
| | 1,097 | 87 | ALLAN YEO | 45-49 | 01:49:30 | |
| | 1,098 | 155 | Jelani Ingram | 40-44 | 01:49:32 | |
| | 1,099 | 263 | CHRISTIAN ABAD | 30-34 | 01:49:40 | |
| | 1,100 | 190 | Nate Sidhu | 25-29 | 01:49:44 | |