501 155 501 155 James Mori 30-34 1:24:19 30-34 502 156 502 156 Giovanni Maraventano 30-34 1:24:21 30-34 503 100 503 100 Jean-philippe Poitras 35-39 1:24:24 35-39 504 92 504 92 Steven Alberici 25-29 1:24:26 25-29 505 101 505 101 Matt Armitage 35-39 1:24:28 35-39 506 157 506 157 Nachiket Deshpande 30-34 1:24:30 30-34 507 21 507 21 Marc Kai 45-49 1:24:33 45-49 508 158 508 158 Ricky Despatie 30-34 1:24:33 30-34 509 159 509 159 Mike PArry 30-34 1:24:35 30-34 510 70 510 70 Eugene Lao 40-44 1:24:35 40-44 511 71 511 71 Hassan Mortada 40-44 1:24:37 40-44 512 93 512 93 Osman Elmi 25-29 1:24:38 25-29 513 22 513 22 Tony Lafrance 45-49 1:24:41 45-49 514 102 514 102 Rishi Modi 35-39 1:24:43 35-39 515 4 515 4 Remi Parent 60-64 1:24:44 60-64 516 94 516 94 Guillaume Cusson 25-29 1:24:45 25-29 517 103 517 103 Aaron Barter 35-39 1:24:46 35-39 518 72 518 72 Matt Sadler 40-44 1:24:51 40-44 519 160 519 160 Bradley Legere 30-34 1:24:57 30-34 520 104 520 104 Michael Pallotta 35-39 1:24:58 35-39 521 10 521 10 Karim Rahim 55-59 1:24:59 55-59 522 23 522 23 Brian Pickett 45-49 1:25:01 45-49 523 73 523 73 Javed Mohammed 40-44 1:25:02 40-44 524 105 524 105 Andrew Hurley 35-39 1:25:03 35-39 525 74 525 74 Marty Woolley 40-44 1:25:05 40-44 526 42 526 42 Lincoln Swerdfeger 16-24 1:25:08 16-24 527 43 527 43 Jun Oh 16-24 1:25:10 16-24 528 75 528 75 Ryan Hawley 40-44 1:25:12 40-44 529 161 529 161 Evian Turanzas 30-34 1:25:13 30-34 530 162 530 162 Artem Kobrin 30-34 1:25:14 30-34 531 14 531 14 Chris Casey 50-54 1:25:15 50-54 532 44 532 44 Jacob Kolman 16-24 1:25:17 16-24 533 24 533 24 Leandro Lestro 45-49 1:25:17 45-49 534 163 534 163 Rizki Rachiq 30-34 1:25:17 30-34 535 76 535 76 Justin Seymour 40-44 1:25:19 40-44 536 95 536 95 Moustafa Kamel 25-29 1:25:22 25-29 537 106 537 106 James Wei 35-39 1:25:22 35-39 538 25 538 25 Shayne Arseneault 45-49 1:25:23 45-49 539 107 539 107 Kyle Hulme 35-39 1:25:23 35-39 540 96 540 96 Damian Bhoopaul 25-29 1:25:23 25-29 541 11 541 11 Patrick Belland 55-59 1:25:26 55-59 542 164 542 164 Nico Festejo 30-34 1:25:26 30-34 543 165 543 165 Devin harm 30-34 1:25:30 30-34 544 77 544 77 Justin Sykes 40-44 1:25:31 40-44 545 108 545 108 Matthew Reeves 35-39 1:25:33 35-39 546 109 546 109 David Dimaranan 35-39 1:25:34 35-39 547 97 547 97 Jordan Joseph 25-29 1:25:35 25-29 548 78 548 78 Nick Koufis 40-44 1:25:35 40-44 549 110 549 110 Dave Pitman 35-39 1:25:36 35-39 550 12 550 12 BRENT BISHOP 55-59 1:25:36 55-59 551 45 551 45 Andrew Woodruff 16-24 1:25:36 16-24 552 166 552 166 Nick Tersigni 30-34 1:25:36 30-34 553 15 553 15 Conroy Robert 50-54 1:25:38 50-54 554 98 554 98 Dylan Yeo 25-29 1:25:38 25-29 555 99 555 99 Eric Lusk 25-29 1:25:42 25-29 556 46 556 46 Maxime Olivier Roy 16-24 1:25:42 16-24 557 27 557 27 Dylan Blacquiere 45-49 1:25:45 45-49 558 26 558 26 Mathieu Guévin 45-49 1:25:45 45-49 559 111 559 111 Cory Tester 35-39 1:25:46 35-39 560 47 560 47 Sean Ababao 16-24 1:25:49 16-24 561 48 561 48 Kobe Geofroy 16-24 1:25:49 16-24 562 16 562 16 Paul Hewitt 50-54 1:25:50 50-54 563 79 563 79 Stuart Munro 40-44 1:25:52 40-44 564 112 564 112 Steven Smith 35-39 1:26:00 35-39 565 28 565 28 Hugo Messier 45-49 1:26:03 45-49 566 13 566 13 Steve Schaus 55-59 1:26:03 55-59 567 17 567 17 Robert Lee 50-54 1:26:04 50-54 568 100 568 100 Nolan Smith 25-29 1:26:05 25-29 569 167 569 167 Karl Armstrong 30-34 1:26:07 30-34 570 101 570 101 Shawn Pope 25-29 1:26:09 25-29 571 29 571 29 Jeff Boehner 45-49 1:26:10 45-49 572 30 572 30 Neil Scarle 45-49 1:26:11 45-49 573 168 573 168 Brandon Szalony 30-34 1:26:11 30-34 574 49 574 49 Andreas Steinitz 16-24 1:26:12 16-24 575 169 575 169 Austin Hardy 30-34 1:26:13 30-34 576 80 576 80 Jonathan Chan 40-44 1:26:13 40-44 577 113 577 113 Blair Clayton 35-39 1:26:14 35-39 578 170 578 170 Jesse Milincevich 30-34 1:26:15 30-34 579 81 579 81 Ryan Gallagher 40-44 1:26:17 40-44 580 114 580 114 David Wilcox 35-39 1:26:17 35-39 581 50 581 50 Rahim Jivraj 16-24 1:26:17 16-24 582 115 582 115 Christian Bernad 35-39 1:26:18 35-39 583 116 583 116 Joseph Landini 35-39 1:26:20 35-39 584 117 584 117 Brandon Gibson 35-39 1:26:21 35-39 585 18 585 18 Stephen Neis 50-54 1:26:23 50-54 586 171 586 171 Marc-Antoine Guay 30-34 1:26:24 30-34 587 82 587 82 Keith Grant 40-44 1:26:25 40-44 588 102 588 102 Sahil Rana 25-29 1:26:25 25-29 589 172 589 172 Stéphane Richard 30-34 1:26:27 30-34 590 118 590 118 Jake Ristevski 35-39 1:26:28 35-39 591 173 591 173 Nicholas Richard 30-34 1:26:28 30-34 592 83 592 83 Christian Thatcher 40-44 1:26:29 40-44 593 103 593 103 Ben Gilbert 25-29 1:26:30 25-29 594 174 594 174 Yacine Bouagada 30-34 1:26:36 30-34 595 175 595 175 Andrew Murray 30-34 1:26:38 30-34 596 176 596 176 Guillaume Morissette 30-34 1:26:41 30-34 597 119 597 119 ADAM PARSONS 35-39 1:26:42 35-39 598 177 598 177 Steve Baudoin 30-34 1:26:44 30-34 599 120 599 120 Kevin Lumbre 35-39 1:26:46 35-39 600 19 600 19 David Bottrill 50-54 1:26:48 50-54