Skip to content
Country Americas CAN

Canada

Athletes from here
32,782
Races by them
35,509

Individual Pro · Men

1,510 races

Every finished race in this category by an athlete from Canada, at any event anywhere. Different courses on different days, so each row names its race.

401–600 of 1,510

401
Derek Thompson
New York · May 2025
1:14:06
402
Larry Track
Stockholm · Jun 2026
1:14:07
403
Jacob Wegner
Las Vegas · Feb 2025
1:14:08
404
Marc-Antoine Tremblay-Hétu
Ottawa · May 2026
1:14:11
405
Jonathan Burt
Toronto · Oct 2025
1:14:11
406
Laurent Laganiere
New York · May 2025
1:14:12
407
Paolo Pagnotta
Vancouver · Dec 2025
1:14:12
408
Ryan Christie
Vancouver · Dec 2025
1:14:12
409
Shaw Hasyj
Lisboa · May 2026
1:14:14
410
Matthew Steele
Tampa · Oct 2026
1:14:14
411
Paolo Pagnotta
Toronto · Oct 2026
1:14:16
412
Jacob Wegner
Chicago Navy Pier · Nov 2024
1:14:18
413
Tim Dickson
Phoenix · Jan 2026
1:14:25
414
Glenn Myers
Toronto · Oct 2026
1:14:26
415
Joey Piccinini
New York · May 2026
1:14:28
416
Robby Moss
Fort Lauderdale · Feb 2024
1:14:28
417
Daniel Vander Veen
World Championships Manchester
1:14:29
418
Gildwin Barbé
Hamburg · Oct 2026
1:14:30
419
Justin Lalonde
Boston · Sep 2025
1:14:33
420
Jean-Francois Naud
Las Vegas · Feb 2025
1:14:33
421
Carson White
Vancouver · Dec 2025
1:14:34
422
Steven Flello
New York · May 2026
1:14:37
423
Sean Fraser
Toronto · Oct 2024
1:14:39
424
Darren Burke
World Championships Nice
1:14:41
425
Rob King
Toronto · Oct 2025
1:14:43
426
Austin Partridge
Fort Lauderdale · Feb 2024
1:14:43
427
Samuel Hebert
New York · May 2025
1:14:44
428
Michael Hand
Ottawa · May 2026
1:14:46
429
William Flynn
Toronto · Oct 2025
1:14:46
430
Nicolas Dunn
Toronto · Oct 2025
1:14:47
431
Jeff Lagendyk
Toronto · Oct 2024
1:14:50
432
Alexander Emeny
Las Vegas · Feb 2025
1:14:54
433
Jonathan Filiatreault
Miami Beach
1:14:55
434
Marc McDougall
Ottawa · May 2026
1:14:56
435
Ashton Hall
Phoenix · Jan 2026
1:14:57
436
Larry Track
Toronto · Oct 2025
1:14:57
437
Larry Track
Toronto · Oct 2024
1:15:02
438
Jeffrey Irvine
Toronto · Oct 2025
1:15:03
439
Patrick Dann
Vancouver · Dec 2025
1:15:06
440
Philippe Lamontagne
Toronto · Oct 2025
1:15:08
441
Rob King
Miami Beach
1:15:09
442
Jason Marshall
Vancouver · Dec 2025
1:15:10
443
Sam Baxter
Toronto · Oct 2025
1:15:16
444
Mitchell Haines
Houston · Mar 2025
1:15:18
445
Kyle Sears
Vancouver · Dec 2025
1:15:20
446
Dane van Heerden
Vancouver · Dec 2025
1:15:21
447
Matt Berry-Lamontagne
Toronto · Oct 2025
1:15:22
448
Wesley Van Winkel
Toronto · Oct 2025
1:15:27
449
Chett Binning
Toronto · Oct 2024
1:15:30
450
Trevor Lee
Toronto · Oct 2025
1:15:31
451
Steve Hoather
Toronto · Oct 2024
1:15:31
452
Samuel Audet
Toronto · Oct 2026
1:15:31
453
Tyler Phillips
Toronto · Oct 2024
1:15:34
454
Pat Millington
Toronto · Oct 2025
1:15:35
455
Valerian Gomes
Toronto · Oct 2025
1:15:38
456
Kevin Millejours
Toronto · Oct 2026
1:15:38
457
Trevor Hoyland
Toronto · Oct 2026
1:15:39
458
Rafael Giguere
Toronto · Oct 2026
1:15:41
459
Matt Klowak
Ottawa · May 2026
1:15:42
460
Pawel Wojnarowicz
Ottawa · May 2026
1:15:44
461
Joel Forsyth
Incheon · Oct 2024
1:15:48
462
Pax Frias-Donaghey
Vancouver · Dec 2025
1:15:49
463
Aiden Kim
Toronto · Oct 2026
1:15:49
464
Maxime Coderre-Bernier
Toronto · Oct 2025
1:15:50
465
Zachary Marino
Toronto · Oct 2024
1:15:50
466
Joey Piccinini
Boston · Oct 2026
1:15:50
467
Kyle Vis
Beijing · Aug 2025
1:15:51
468
Dale Bagdon
Chicago · Nov 2025
1:15:52
469
Nick Gervasi
Ottawa · May 2026
1:15:55
470
Frank Joly
Ottawa · May 2026
1:15:56
471
Mason Kenny
New York · May 2025
1:15:56
472
David Hainish
Toronto · Oct 2026
1:15:56
473
Brent Amey
Salt Lake City · Sep 2026
1:15:58
474
Dale Bagdon
Ottawa · May 2026
1:15:59
475
Dale Bagdon
Phoenix · Jan 2026
1:16:00
476
Jérémy BERGERON
Las Vegas · Feb 2025
1:16:00
477
Kadrian Enyia
New York · May 2025
1:16:02
478
Sebastian Beckett
Ottawa · May 2026
1:16:03
479
Justin Limpright
Ottawa · May 2026
1:16:04
480
Jordan Forbes
Ottawa · May 2026
1:16:05
481
Christopher Loum
Toronto · Oct 2026
1:16:05
482
Lee Douglas
Toronto · Oct 2026
1:16:07
483
Gregory Johnston
Ottawa · May 2026
1:16:08
484
Brayden Stevens
Toronto · Oct 2025
1:16:13
485
James Casimir
Ottawa · May 2026
1:16:17
486
Guillaume Chiasson
Toronto · Oct 2025
1:16:18
487
Mike Fecik
World Championships Nice
1:16:18
488
Nick Esposto
Toronto · Oct 2024
1:16:19
489
Mike Fecik
Madrid · Sep 2023
1:16:19
490
Ryan Christie
Ottawa · May 2026
1:16:22
491
Marc-Antoine Cyr
New York · May 2025
1:16:22
492
Tyrell Mara
Vancouver · Dec 2025
1:16:22
493
Kaivan Shimi
Rio de Janeiro · Nov 2025
1:16:23
494
Nathaniel Morris
Las Vegas · Feb 2026
1:16:25
495
Travis Rapuano
Mexico City · Nov 2025
1:16:26
496
Jason Wyles
Toronto · Oct 2024
1:16:26
497
Mark Hasley
Washington DC · Sep 2026
1:16:28
498
Tristano Falbo
Vancouver · Dec 2025
1:16:28
499
Jase Goerzen
Vancouver · Dec 2025
1:16:30
500
Kyle Vis
Yokohama · Aug 2025
1:16:30
501
Maxence Gelper
Chicago · Nov 2025
1:16:32
502
Ben Smithers
Toronto · Oct 2024
1:16:32
503
A.J. Rankel
Toronto · Oct 2026
1:16:32
504
Daniel Vander Veen
New York
1:16:34
505
Joshua Keil
Hong Kong · May 2026
1:16:36
506
Bowman Webster
Toronto · Oct 2026
1:16:37
507
Benjamin Choi
Vancouver · Dec 2025
1:16:38
508
Annointing Osawe
Toronto · Oct 2026
1:16:38
509
Mackenzie McLaughlin
Toronto · Oct 2026
1:16:42
510
Tyler Ellis
Toronto · Oct 2026
1:16:42
511
Kevin Barby
Toronto · Oct 2026
1:16:42
512
Taylor Drummond
Ottawa · May 2026
1:16:44
513
Robert Perovich
Toronto · Oct 2025
1:16:44
514
Sean Laughlin
Stockholm · Jun 2026
1:16:45
515
Paris O'Brien
Vancouver · Dec 2025
1:16:45
516
Eric Hutterer
Auckland · Jan 2026
1:16:46
517
Isaac Jay
Toronto · Oct 2024
1:16:46
518
Simon Desbiens
Toronto · Oct 2026
1:16:46
519
Steve Hoather
Toronto · Oct 2025
1:16:47
520
Chad Eckert
Toronto · Oct 2026
1:16:48
521
Ryan Marsch
Cologne · Apr 2026
1:16:49
522
Henry-Charles Lagacé
Toronto · Oct 2025
1:16:52
523
Paolo Pastorino
Lyon · May 2026
1:16:53
524
Alexandre Gagnon-Lalonde
Vancouver · Dec 2025
1:16:54
525
Joe Rideout
Anaheim · Dec 2025
1:16:57
526
Maxime Beauchesne
New York · May 2026
1:16:58
527
Stephen Henderson
New York · May 2025
1:17:00
528
Jerome Peladeau
Toronto · Oct 2025
1:17:04
529
Maxime Beauchesne
Madrid · Nov 2025
1:17:06
530
Luke Schindler
Las Vegas · Feb 2025
1:17:06
531
Juan Carlos Obando
Stockholm · Jun 2026
1:17:07
532
Dalton Laino
Ottawa · May 2026
1:17:07
533
Yutaro Kanda
Vancouver · Dec 2025
1:17:09
534
Richard Gormley
Toronto · Oct 2026
1:17:09
535
Matt Klowak
Stockholm · Jun 2026
1:17:10
536
Hayden Sansalone
Vancouver · Dec 2025
1:17:11
537
Frank Joly
Miami · Apr 2026
1:17:14
538
Stephen Pietrobon
Toronto · Oct 2024
1:17:15
539
Brady Barker
Ottawa · May 2026
1:17:16
540
Patrice Bergeron
Miami Beach
1:17:16
541
Jason Skillicorn
Toronto · Oct 2024
1:17:20
542
Jeremias Van Der Westhuyzen
Toronto · Oct 2025
1:17:22
543
Guillaume Jomphe
Miami Beach
1:17:22
544
Alexander Ray
Bangkok 1 · Mar 2026
1:17:23
545
Matt Steele
Chicago · Nov 2025
1:17:24
546
Duc Phan
Toronto · Oct 2026
1:17:24
547
Austin Partridge
Salt Lake City · Sep 2026
1:17:28
548
Mitchell Blaine
Toronto · Oct 2024
1:17:29
549
Chris Fudge
Mexico City · Nov 2025
1:17:30
550
Edward Foerter
Toronto · Oct 2026
1:17:30
551
Shaw Hasyj
Vancouver · Dec 2025
1:17:31
552
Dane Glyn-Williams
Toronto · Oct 2025
1:17:31
553
Jake Gram
Toronto · Oct 2026
1:17:31
554
Bill Lloyd
Las Vegas · Feb 2026
1:17:32
555
Juan Carlos Obando
Vancouver · Dec 2025
1:17:32
556
Mick Voghel
Toronto · Oct 2025
1:17:33
557
Max Joh-Carnella
Vancouver · Dec 2025
1:17:36
558
Ene Mwadi
Phoenix · Jan 2026
1:17:37
559
JOSH MOORE
Toronto · Oct 2025
1:17:37
560
Maxime David
Bordeaux · Sep 2026
1:17:37
561
Jacob Gingras
Ottawa · May 2026
1:17:38
562
Eric Martel
Toronto · Oct 2026
1:17:38
563
Matt Klowak
New York · May 2025
1:17:39
564
Jason Maclaren
Toronto · Oct 2024
1:17:40
565
Michael Hand
Toronto · Oct 2024
1:17:42
566
Nathan Farrish
Toronto · Oct 2024
1:17:43
567
Ryan Parent
New York
1:17:43
568
Tim Gannon
Boston · Oct 2026
1:17:49
569
Nicolas Vu
New York · May 2025
1:17:51
570
Steve Hoather
World Championships Nice
1:17:51
571
Kody O’Brien
Las Vegas · Feb 2025
1:17:52
572
David Canavan
New York · May 2026
1:17:55
573
Brent Foley
Toronto · Oct 2025
1:17:55
574
Samuel Audet
Ottawa · May 2026
1:17:56
575
Brandon Speller
Toronto · Oct 2024
1:17:56
576
Lucas Goshulak
Phoenix · Jan 2026
1:17:57
577
Sheldon Tracey
Toronto · Oct 2025
1:17:57
578
Marcus Gordon
Las Vegas · Feb 2026
1:17:58
579
Chris Rochon
Toronto · Oct 2026
1:17:59
580
Christian Manuel Ventura Alatorre
Toronto · Oct 2026
1:17:59
581
Fred Baribault
Ottawa · May 2026
1:18:00
582
Cesar Sanabria
New York · May 2025
1:18:01
583
Connor Haberl
Toronto · Oct 2024
1:18:02
584
Jeff Lagendyk
World Championships Nice
1:18:02
585
Simon Danis
Ottawa · May 2026
1:18:03
586
Greg Chapman
Toronto · Oct 2026
1:18:03
587
Tyler Grant
Toronto · Oct 2026
1:18:03
588
Cole Nicholson
Toronto · Oct 2026
1:18:03
589
Trevor Lee
Stockholm · Jun 2026
1:18:05
590
Steve Hoather
Stockholm · Jun 2026
1:18:07
591
Sébastien Favreau
Toronto · Oct 2025
1:18:07
592
Jeff Lagendyk
New York
1:18:07
593
Brendan Logan
Vancouver · Dec 2025
1:18:10
594
Jordan Ford
Toronto · Oct 2026
1:18:11
595
Louis Michael Lafreniere
Toronto · Oct 2024
1:18:12
596
Juan Carlos Obando
Toronto · Oct 2024
1:18:16
597
Jon Cornelissen
Toronto · Oct 2026
1:18:16
598
David Osho
Vancouver · Dec 2025
1:18:17
599
Alexander Wienecke
Ottawa · May 2026
1:18:19
600
Kai Zhou
Bangkok 1 · Mar 2026
1:18:19