1,001 248 1,001 248 Said Mansour 30-34 1:39:42 30-34 1,002 79 1,002 79 Joshua Carter 16-24 1:39:42 16-24 1,003 249 1,003 249 Jr Noisy 30-34 1:39:43 30-34 1,004 65 1,004 65 Colin Burke 45-49 1:39:44 45-49 1,005 202 1,005 202 Chris Prati 35-39 1:39:44 35-39 1,006 66 1,006 66 Coby Lamarche 45-49 1:39:46 45-49 1,007 172 1,007 172 Aleksandar Ljubinkovic 25-29 1:39:46 25-29 1,008 153 1,008 153 Francois Binette 40-44 1:39:52 40-44 1,009 80 1,009 80 Yashar Tabrizi 16-24 1:39:53 16-24 1,010 203 1,010 203 SHANE MARTIN 35-39 1:39:53 35-39 1,011 204 1,011 204 Sean Rosalez 35-39 1:39:55 35-39 1,012 205 1,012 205 Devin Jaundoo 35-39 1:39:58 35-39 1,013 173 1,013 173 Likunlong Liang 25-29 1:40:03 25-29 1,014 250 1,014 250 Joël Fitzgerald 30-34 1:40:04 30-34 1,015 174 1,015 174 Jin Li 25-29 1:40:22 25-29 1,016 13 1,016 13 Calvin Crumb 60-64 1:40:24 60-64 1,017 206 1,017 206 Debraj Das 35-39 1:40:25 35-39 1,018 207 1,018 207 Michael Heffernan 35-39 1:40:29 35-39 1,019 154 1,019 154 Alan Lei 40-44 1:40:29 40-44 1,020 155 1,020 155 Kyle Wilby 40-44 1:40:33 40-44 1,021 208 1,021 208 James Stoutz 35-39 1:40:36 35-39 1,022 156 1,022 156 Steve Trpcevski 40-44 1:40:39 40-44 1,023 209 1,023 209 Nick Donaldson 35-39 1:40:41 35-39 1,024 67 1,024 67 Saif Kubba 45-49 1:40:41 45-49 1,025 210 1,025 210 John Ross 35-39 1:40:50 35-39 1,026 251 1,026 251 Ludovic Azede 30-34 1:40:51 30-34 1,027 252 1,027 252 Zach Postin 30-34 1:40:52 30-34 1,028 14 1,028 14 Daniel Dalphond 60-64 1:40:52 60-64 1,029 253 1,029 253 Bright Alexis Amoi 30-34 1:40:53 30-34 1,030 175 1,030 175 Justine Tadena 25-29 1:40:54 25-29 1,031 211 1,031 211 Spencer Ayres 35-39 1:40:56 35-39 1,032 254 1,032 254 Wes Tenneson 30-34 1:40:56 30-34 1,033 176 1,033 176 Aaron Ortiz 25-29 1:41:01 25-29 1,034 177 1,034 177 Juan Jeronimo Mejia 25-29 1:41:01 25-29 1,035 178 1,035 178 Matthew Alquisada-Mansoori 25-29 1:41:02 25-29 1,036 255 1,036 255 Julien Tereygeol 30-34 1:41:03 30-34 1,037 68 1,037 68 Eric Corbeil Brisighello 45-49 1:41:05 45-49 1,038 179 1,038 179 Jerry Thermidor 25-29 1:41:08 25-29 1,039 50 1,039 50 Jason Rama 50-54 1:41:10 50-54 1,040 256 1,040 256 Karem Ramadan 30-34 1:41:13 30-34 1,041 257 1,041 257 Nicolas Roy 30-34 1:41:18 30-34 1,042 212 1,042 212 Amro Eid 35-39 1:41:22 35-39 1,043 258 1,043 258 Ali Masoud 30-34 1:41:23 30-34 1,044 259 1,044 259 Bryan Llagas 30-34 1:41:26 30-34 1,045 213 1,045 213 Yi Zheng 35-39 1:41:26 35-39 1,046 214 1,046 214 clement truong 35-39 1:41:32 35-39 1,047 180 1,047 180 Cameron Belanger 25-29 1:41:34 25-29 1,048 260 1,048 260 Hugo Naim 30-34 1:41:34 30-34 1,049 261 1,049 261 Juan Carlos Natal 30-34 1:41:41 30-34 1,050 262 1,050 262 Patrick Tryba 30-34 1:41:42 30-34 1,051 157 1,051 157 Jorge Mendoza 40-44 1:41:45 40-44 1,052 158 1,052 158 Lonnie Deline 40-44 1:41:48 40-44 1,053 69 1,053 69 Matt Morash 45-49 1:41:51 45-49 1,054 6 1,054 6 Vince Luongo 65-69 1:41:57 65-69 1,055 215 1,055 215 Guillaume Dupuis 35-39 1:41:57 35-39 1,056 263 1,056 263 Olivier Laurin 30-34 1:42:00 30-34 1,057 51 1,057 51 Vijay Shetty 50-54 1:42:01 50-54 1,058 216 1,058 216 Tushar Dongre 35-39 1:42:05 35-39 1,059 159 1,059 159 Sacha Leclair 40-44 1:42:05 40-44 1,060 70 1,060 70 Brian Kellogg 45-49 1:42:08 45-49 1,061 181 1,061 181 Dustin Nguyen 25-29 1:42:11 25-29 1,062 160 1,062 160 Brandon Fabien 40-44 1:42:16 40-44 1,063 264 1,063 264 Marc-André Provost 30-34 1:42:17 30-34 1,064 217 1,064 217 Shane Mancini 35-39 1:42:20 35-39 1,065 161 1,065 161 Chris Colón 40-44 1:42:21 40-44 1,066 218 1,066 218 Kevin Payet 35-39 1:42:34 35-39 1,067 265 1,067 265 Vincent Koehler 30-34 1:42:40 30-34 1,068 162 1,068 162 Ahmad Zakout 40-44 1:42:40 40-44 1,069 182 1,069 182 François Gaucher 25-29 1:42:42 25-29 1,070 183 1,070 183 Tyler Warren 25-29 1:42:47 25-29 1,071 219 1,071 219 Stuart O’Hara 35-39 1:42:47 35-39 1,072 81 1,072 81 Darrius Oorlynck 16-24 1:42:50 16-24 1,073 163 1,073 163 John Capista 40-44 1:42:54 40-44 1,074 184 1,074 184 Stephen Silverio 25-29 1:42:55 25-29 1,075 266 1,075 266 Logan Reid 30-34 1:42:55 30-34 1,076 82 1,076 82 Tai Muller 16-24 1:42:58 16-24 1,077 71 1,077 71 Julius Imperial 45-49 1:43:08 45-49 1,078 83 1,078 83 blake hiltermann 16-24 1:43:13 16-24 1,079 22 1,079 22 Anthony Parolin 55-59 1:43:15 55-59 1,080 52 1,080 52 Shawn Clost 50-54 1:43:16 50-54 1,081 53 1,081 53 Jason Scheib 50-54 1:43:23 50-54 1,082 221 1,082 221 Sam Nolan 35-39 1:43:28 35-39 1,083 220 1,083 220 Chervon Hopkinson 35-39 1:43:28 35-39 1,084 222 1,084 222 Rick Mecum 35-39 1:43:29 35-39 1,085 72 1,085 72 Raul Bugueno 45-49 1:43:31 45-49 1,086 267 1,086 267 Christian Avendano 30-34 1:43:34 30-34 1,087 54 1,087 54 Rob Simpson 50-54 1:43:49 50-54 1,088 23 1,088 23 Rik Bradshaw 55-59 1:43:51 55-59 1,089 223 1,089 223 Keven St-Pierre 35-39 1:43:52 35-39 1,090 185 1,090 185 Karanjit Singh 25-29 1:43:52 25-29 1,091 55 1,091 55 Alexandru Capsa 50-54 1:43:56 50-54 1,092 268 1,092 268 Ryan MacDuff 30-34 1:44:03 30-34 1,093 84 1,093 84 James MORAN 16-24 1:44:15 16-24 1,094 269 1,094 269 Max Skrow 30-34 1:44:15 30-34 1,095 164 1,095 164 Andrew Downing 40-44 1:44:17 40-44 1,096 56 1,096 56 Brian Halford 50-54 1:44:21 50-54 1,097 270 1,097 270 Tyler Tan 30-34 1:44:29 30-34 1,098 57 1,098 57 Jason Lloyd 50-54 1:44:33 50-54 1,099 73 1,099 73 Tony Hsu 45-49 1:44:35 45-49 1,100 224 1,100 224 Anton Martynovich 35-39 1:44:37 35-39