401 90 401 90 Imran Ahmed 35-39 1:47:13 35-39 402 90 402 90 John Posta 30-34 1:47:23 30-34 403 34 403 34 John Du 45-49 1:47:29 45-49 404 91 404 91 Matthew Lafrenière 35-39 1:47:30 35-39 405 91 405 91 Joshua Cox 30-34 1:47:39 30-34 406 92 406 92 YOGESH PANDAV 30-34 1:47:53 30-34 407 92 407 92 Mike Simonassi 35-39 1:48:01 35-39 408 57 408 57 Faizal Navodia 40-44 1:48:04 40-44 409 93 409 93 Mo Christ 35-39 1:48:11 35-39 410 74 410 74 morteza safaian 25-29 1:48:36 25-29 411 75 411 75 Victor Wybraniec 25-29 1:48:37 25-29 412 93 412 93 Gur Sian 30-34 1:48:40 30-34 413 94 413 94 Christian Du Quesnay 30-34 1:48:42 30-34 414 16 414 16 Jason Lemieux 50-54 1:48:45 50-54 415 76 415 76 NINAAD BHATT 25-29 1:49:10 25-29 416 58 416 58 Bryan Williams 40-44 1:49:13 40-44 417 3 417 3 Stan Lee 65-69 1:49:48 65-69 418 59 418 59 Jaffer Kermalli 40-44 1:49:48 40-44 419 5 419 5 Loren Ulrich 60-64 1:50:06 60-64 420 30 420 30 Steven Yeretsian 16-24 1:50:08 16-24 421 60 421 60 Aman Sandhu 40-44 1:50:18 40-44 422 94 422 94 Devon Brown 35-39 1:50:24 35-39 423 31 423 31 Vance woolford Garcia 16-24 1:50:39 16-24 424 2 424 2 Dave Doey 70-74 1:50:45 70-74 425 77 425 77 Angus Ho 25-29 1:51:03 25-29 426 95 426 95 Henry Quach 30-34 1:51:05 30-34 427 32 427 32 Asif Khan 16-24 1:51:13 16-24 428 35 428 35 Oladapo Awoyele 45-49 1:51:23 45-49 429 96 429 96 Anthony Da Rosa 30-34 1:51:23 30-34 430 10 430 10 Adil Qureshi 55-59 1:51:26 55-59 431 97 431 97 Eric Ly 30-34 1:51:40 30-34 432 95 432 95 Kevin Yee 35-39 1:51:53 35-39 433 11 433 11 Brent Weaver 55-59 1:51:56 55-59 434 98 434 98 Gagandeep Singh 30-34 1:51:56 30-34 435 4 435 4 Richard Verasamy 65-69 1:51:57 65-69 436 61 436 61 Chris Zareba 40-44 1:52:17 40-44 437 6 437 6 Paul Yorke 60-64 1:52:23 60-64 438 36 438 36 H-Leul Wolde-Eyesus 45-49 1:52:44 45-49 439 62 439 62 Ryan Bartley 40-44 1:52:50 40-44 440 99 440 99 Richi Jesudhas 30-34 1:52:58 30-34 441 100 441 100 Kyle Kirkwood 30-34 1:53:06 30-34 442 33 442 33 Vinish Rajakumar 16-24 1:53:09 16-24 443 37 443 37 Gregory Corrado 45-49 1:53:14 45-49 444 17 444 17 anthony balram 50-54 1:53:14 50-54 445 63 445 63 Brendan Payne 40-44 1:53:16 40-44 446 18 446 18 Andrew Sampogna 50-54 1:53:20 50-54 447 101 447 101 Anthony Loveless 30-34 1:53:24 30-34 448 19 448 19 Omar Dalombo 50-54 1:53:33 50-54 449 96 449 96 Sean Singh 35-39 1:53:47 35-39 450 38 450 38 Ken Chow 45-49 1:53:52 45-49 451 102 451 102 Ben Doran 30-34 1:53:53 30-34 452 12 452 12 Luc Champagne 55-59 1:53:54 55-59 453 20 453 20 Damon Usborne 50-54 1:54:08 50-54 454 34 454 34 Mark Gobriel 16-24 1:54:15 16-24 455 103 455 103 Nathan Greene 30-34 1:54:18 30-34 456 78 456 78 Keshav Sharma 25-29 1:54:25 25-29 457 104 457 104 Matthew Shaheen 30-34 1:54:26 30-34 458 21 458 21 Chris Coveny 50-54 1:54:27 50-54 459 105 459 105 Edwin Chin 30-34 1:54:31 30-34 460 7 460 7 Jae Hoon Cho 60-64 1:54:35 60-64 461 97 461 97 Bryan Sklar 35-39 1:54:43 35-39 462 39 462 39 Adel Murhib 45-49 1:54:52 45-49 463 40 463 40 Michael Weatherbee 45-49 1:54:58 45-49 464 98 464 98 Graeme Noble 35-39 1:55:21 35-39 465 79 465 79 Jacob Alipio 25-29 1:55:33 25-29 466 64 466 64 Lincoln Tuyen 40-44 1:55:46 40-44 467 65 467 65 Anoop Kalothia 40-44 1:55:47 40-44 468 106 468 106 Ka Leung Lam 30-34 1:55:54 30-34 469 13 469 13 Claude Provost 55-59 1:55:56 55-59 470 80 470 80 Bradley Koperdraad 25-29 1:56:00 25-29 471 81 471 81 Damiano Panetta 25-29 1:56:05 25-29 472 99 472 99 Alexander Abbott Boyd 35-39 1:56:07 35-39 473 100 473 100 Geoffrey Forgie 35-39 1:56:32 35-39 474 66 474 66 Thomas Perry 40-44 1:56:33 40-44 475 107 475 107 Kevin Sun 30-34 1:56:53 30-34 476 67 476 67 Sean MacIntyre 40-44 1:56:55 40-44 477 35 477 35 Malcolm Whittle 16-24 1:56:58 16-24 478 68 478 68 David Alter 40-44 1:57:01 40-44 479 108 479 108 Patrick Pieprzyca 30-34 1:57:10 30-34 480 109 480 109 Robin Namkoong 30-34 1:57:35 30-34 481 41 481 41 Oleksandr Kovalenko 45-49 1:57:45 45-49 482 82 482 82 Mofope Oyekunle 25-29 1:58:02 25-29 483 8 483 8 Steven Albert 60-64 1:58:06 60-64 484 101 484 101 Patrick Ocampo 35-39 1:58:17 35-39 485 110 485 110 Fernando Vargas 30-34 1:58:33 30-34 486 111 486 111 Joshua Mootoo 30-34 1:58:38 30-34 487 83 487 83 Brendan Auguste 25-29 1:59:03 25-29 488 112 488 112 Yijie Zhan 30-34 1:59:14 30-34 489 84 489 84 Martin Vera Chang 25-29 1:59:50 25-29 490 102 490 102 Mohammadreza Jalalpour 35-39 1:59:58 35-39 491 113 491 113 Christian Adjeibi 30-34 2:00:56 30-34 492 114 492 114 Alex Silva 30-34 2:01:41 30-34 493 69 493 69 Michael Gregoris 40-44 2:02:03 40-44 494 103 494 103 MacKenzie Scott 35-39 2:02:18 35-39 495 104 495 104 Jesse Williams 35-39 2:02:41 35-39 496 22 496 22 Patrick Soden 50-54 2:02:55 50-54 497 36 497 36 Divit Singhal 16-24 2:03:20 16-24 498 115 498 115 PREET UBHI 30-34 2:03:28 30-34 499 14 499 14 John klukach 55-59 2:03:33 55-59 500 15 500 15 Andrew Timpson 55-59 2:03:39 55-59