1,201 208 1,201 208 William Sanderson 25-29 1:50:22 25-29 1,202 240 1,202 240 Azad Etemadi 35-39 1:50:23 35-39 1,203 287 1,203 287 Edwin Chun Yip Chin 30-34 1:50:39 30-34 1,204 92 1,204 92 Rahul Bhardwaj 16-24 1:50:49 16-24 1,205 241 1,205 241 Osman Yusoof 35-39 1:50:51 35-39 1,206 209 1,206 209 Raphael Gedeon 25-29 1:50:52 25-29 1,207 242 1,207 242 Richard So 35-39 1:50:52 35-39 1,208 210 1,208 210 Jonathan Rourke 25-29 1:50:54 25-29 1,209 93 1,209 93 Jaden Acquaah 16-24 1:50:57 16-24 1,210 63 1,210 63 Chris Gee 50-54 1:50:58 50-54 1,211 288 1,211 288 Michael Rowe 30-34 1:51:02 30-34 1,212 94 1,212 94 Matt Douvris 16-24 1:51:12 16-24 1,213 95 1,213 95 John Martin 16-24 1:51:13 16-24 1,214 289 1,214 289 Jag Bal 30-34 1:51:16 30-34 1,215 211 1,215 211 Kevin Soto 25-29 1:51:28 25-29 1,216 212 1,216 212 Calvin Koehl 25-29 1:51:29 25-29 1,217 290 1,217 290 Devon Squires 30-34 1:51:33 30-34 1,218 243 1,218 243 Sean Finnigan 35-39 1:51:40 35-39 1,219 291 1,219 291 Dylan Minifie 30-34 1:51:49 30-34 1,220 292 1,220 292 Dinh-Tam Trinh 30-34 1:51:53 30-34 1,221 178 1,221 178 Gopal Narasimhaiah 40-44 1:52:07 40-44 1,222 293 1,222 293 Mitchell Vopni 30-34 1:52:09 30-34 1,223 64 1,223 64 Stewart Wong 50-54 1:52:10 50-54 1,224 96 1,224 96 Justin Rivest 16-24 1:52:12 16-24 1,225 294 1,225 294 Henry Quach 30-34 1:52:17 30-34 1,226 213 1,226 213 Mack Lewis 25-29 1:52:26 25-29 1,227 244 1,227 244 Adewale-Don Bello 35-39 1:52:30 35-39 1,228 179 1,228 179 Yougong Huang 40-44 1:52:42 40-44 1,229 9 1,229 9 ROBERT MACDONALD 65-69 1:52:43 65-69 1,230 295 1,230 295 Erik Crowther 30-34 1:52:46 30-34 1,231 180 1,231 180 Stephen Swanson 40-44 1:52:46 40-44 1,232 181 1,232 181 Joel Leon 40-44 1:52:49 40-44 1,233 182 1,233 182 Adam Gilbert 40-44 1:52:50 40-44 1,234 183 1,234 183 Adam Gamwell 40-44 1:52:55 40-44 1,235 245 1,235 245 Jaecheol Myung 35-39 1:53:00 35-39 1,236 296 1,236 296 Lukas Fuina 30-34 1:53:05 30-34 1,237 184 1,237 184 Anthony Hodhod 40-44 1:53:08 40-44 1,238 214 1,238 214 Bermhan Sylvain 25-29 1:53:20 25-29 1,239 246 1,239 246 Peter Henderson 35-39 1:53:25 35-39 1,240 215 1,240 215 Chung Wai Yeung 25-29 1:53:29 25-29 1,241 247 1,241 247 Remy Boudreau 35-39 1:53:32 35-39 1,242 21 1,242 21 Marc Lalonde 60-64 1:53:35 60-64 1,243 97 1,243 97 Giri Nair 16-24 1:53:41 16-24 1,244 185 1,244 185 Yannick Monfils 40-44 1:53:41 40-44 1,245 84 1,245 84 Andres Leger Salazar 45-49 1:53:48 45-49 1,246 216 1,246 216 Matthias Von Wartburg 25-29 1:53:49 25-29 1,247 217 1,247 217 Keshav Sharma 25-29 1:53:50 25-29 1,248 28 1,248 28 Mike Anderson 55-59 1:53:51 55-59 1,249 248 1,249 248 Alex Bohbot 35-39 1:53:53 35-39 1,250 249 1,250 249 Glenn Stewart 35-39 1:53:56 35-39 1,251 98 1,251 98 Bronson Lo 16-24 1:53:59 16-24 1,252 250 1,252 250 Devin Sheahan 35-39 1:54:01 35-39 1,253 29 1,253 29 Todd Tansowny 55-59 1:54:06 55-59 1,254 251 1,254 251 PIYUSH VERMA 35-39 1:54:06 35-39 1,255 252 1,255 252 Ryan Blanchet 35-39 1:54:10 35-39 1,256 218 1,256 218 Andrew Kapur 25-29 1:54:14 25-29 1,257 65 1,257 65 Benoit Dupuis 50-54 1:54:20 50-54 1,258 186 1,258 186 Joseph Loiero 40-44 1:54:21 40-44 1,259 297 1,259 297 Jimmy Gains McConville 30-34 1:54:24 30-34 1,260 85 1,260 85 Jason Ng 45-49 1:54:28 45-49 1,261 298 1,261 298 Moe Eslahati 30-34 1:54:28 30-34 1,262 253 1,262 253 Merih Tesfatsion 35-39 1:54:30 35-39 1,263 66 1,263 66 David McQuinn 50-54 1:54:31 50-54 1,264 299 1,264 299 Mario Sharpe 30-34 1:54:33 30-34 1,265 219 1,265 219 Kyle Glover 25-29 1:54:41 25-29 1,266 22 1,266 22 Brent Fawcett 60-64 1:54:58 60-64 1,267 23 1,267 23 Otto Strukelj 60-64 1:55:04 60-64 1,268 254 1,268 254 Amin Nur 35-39 1:55:10 35-39 1,269 255 1,269 255 Mitchell Smith 35-39 1:55:16 35-39 1,270 300 1,270 300 Jared Aquino 30-34 1:55:18 30-34 1,271 220 1,271 220 Riber Alvarez 25-29 1:55:20 25-29 1,272 221 1,272 221 Rajwinder Singh 25-29 1:55:22 25-29 1,273 187 1,273 187 Tony Felgueiras 40-44 1:55:39 40-44 1,274 222 1,274 222 Drake Davis 25-29 1:55:41 25-29 1,275 256 1,275 256 Colin Groves 35-39 1:55:49 35-39 1,276 257 1,276 257 Paulo Gorio 35-39 1:55:54 35-39 1,277 99 1,277 99 Kevin Tonuzco 16-24 1:56:04 16-24 1,278 223 1,278 223 Dilpreet Brar 25-29 1:56:05 25-29 1,279 67 1,279 67 David Geoffrey Kosar 50-54 1:56:05 50-54 1,280 68 1,280 68 Desmond Payne 50-54 1:56:06 50-54 1,281 188 1,281 188 Daniel Martineau 40-44 1:56:19 40-44 1,282 189 1,282 189 Miguel Villanueva 40-44 1:56:20 40-44 1,283 190 1,283 190 Scott Morton 40-44 1:56:28 40-44 1,284 301 1,284 301 Schyan Mckenzie 30-34 1:56:38 30-34 1,285 302 1,285 302 Sami Berania 30-34 1:56:41 30-34 1,286 224 1,286 224 Raphael Hawey-Deshaies 25-29 1:56:43 25-29 1,287 303 1,287 303 Yogi Pandav 30-34 1:56:48 30-34 1,288 24 1,288 24 Keith Toon 60-64 1:56:50 60-64 1,289 225 1,289 225 Byungjun Jeun 25-29 1:56:51 25-29 1,290 30 1,290 30 Kari Ranta-Ojala 55-59 1:56:55 55-59 1,291 226 1,291 226 Noah Simao 25-29 1:56:58 25-29 1,292 227 1,292 227 Darius Garneau 25-29 1:57:00 25-29 1,293 191 1,293 191 Justin Chung 40-44 1:57:08 40-44 1,294 192 1,294 192 Ryan Brown 40-44 1:57:10 40-44 1,295 258 1,295 258 Aaron Robinson 35-39 1:57:14 35-39 1,296 259 1,296 259 Dalton Kamensek 35-39 1:57:17 35-39 1,297 304 1,297 304 Stephen Wilson 30-34 1:57:21 30-34 1,298 193 1,298 193 Reggie Sarmiento 40-44 1:57:22 40-44 1,299 31 1,299 31 Babak Tabrizi 55-59 1:57:45 55-59 1,300 260 1,300 260 Dave Boulianne 35-39 1:57:49 35-39