HYROX MEN - Toronto 2025

3–5 Oct 2025
Showing 501 to 600 of 1,770 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
501 140
GBR flag Matthew Cox
1:24:53 30-34
Click to select for comparison
502 116
HKG flag Chun Ho
1:24:53 35-39
Click to select for comparison
503 117
USA flag Taylor Weidman
1:24:55 35-39
Click to select for comparison
504 62
CAN flag Patrick Boyd
1:24:56 40-44
Click to select for comparison
505 17
USA flag Kylie Cook
1:24:57 50-54
Click to select for comparison
506 101
CAN flag Ryan Irwin
1:24:58 25-29
Click to select for comparison
507 141
CAN flag Steven Ridley
1:24:58 30-34
Click to select for comparison
508 118
CAN flag Marc Sorrie
1:24:59 35-39
Click to select for comparison
509 102
CAN flag Quinn Sully
1:25:02 25-29
Click to select for comparison
510 119
CAN flag Andrew Cober
1:25:02 35-39
Click to select for comparison
511 103
CAN flag Ahadu Andsew
1:25:06 25-29
Click to select for comparison
512 29
CAN flag Mark Sacco
1:25:07 45-49
Click to select for comparison
513 142
CAN flag Marc Rodrigues
1:25:08 30-34
Click to select for comparison
514 63
CAN flag Dan Burton
1:25:09 40-44
Click to select for comparison
515 64
CAN flag Michael De Ciantis
1:25:10 40-44
Click to select for comparison
516 65
GBR flag Carl McDowell
1:25:11 40-44
Click to select for comparison
517 120
CAN flag Keith Tyler
1:25:13 35-39
Click to select for comparison
518 143
CAN flag Gloire Gatabazi
1:25:15 30-34
Click to select for comparison
519 121
USA flag Ryan McCann
1:25:18 35-39
Click to select for comparison
520 122
CAN flag Curtis Goodfellow
1:25:20 35-39
Click to select for comparison
521 34
CAN flag Ali Jaber
1:25:21 16-24
Click to select for comparison
522 144
CAN flag Juri Coleman
1:25:22 30-34
Click to select for comparison
523 18
GBR flag Mark Waine
1:25:22 50-54
Click to select for comparison
524 66
CAN flag Chase Cooper
1:25:27 40-44
Click to select for comparison
525 67
USA flag Peter Lee
1:25:28 40-44
Click to select for comparison
526 145
CAN flag Kevin Martin
1:25:29 30-34
Click to select for comparison
527 123
CAN flag Brandan Byrne
1:25:30 35-39
Click to select for comparison
528 30
CAN flag Bobby Santos
1:25:33 45-49
Click to select for comparison
529 9
CAN flag Steve Schaus
1:25:34 55-59
Click to select for comparison
530 104
CAN flag Justin Samson
1:25:34 25-29
Click to select for comparison
531 146
CAN flag Dylan Puchniak
1:25:43 30-34
Click to select for comparison
532 105
CAN flag Tyler Field
1:25:44 25-29
Click to select for comparison
533 68
CAN flag Paul Martin
1:25:44 40-44
Click to select for comparison
534 106
CAN flag Karim Dana
1:25:46 25-29
Click to select for comparison
535 124
CAN flag Phil Whitten
1:25:49 35-39
Click to select for comparison
536 69
CAN flag Omar Mahmoud
1:25:49 40-44
Click to select for comparison
537 147
CAN flag Sean Walsh
1:25:50 30-34
Click to select for comparison
538 125
CAN flag Kliment Tarmakov
1:25:51 35-39
Click to select for comparison
539 148
CAN flag Jackie Lee
1:25:51 30-34
Click to select for comparison
540 31
CAN flag Syl Apps
1:25:56 45-49
Click to select for comparison
541 149
CAN flag Christopher Fast
1:26:03 30-34
Click to select for comparison
542 107
CAN flag Junior Savard
1:26:07 25-29
Click to select for comparison
543 70
CAN flag rob dyba
1:26:07 40-44
Click to select for comparison
544 108
CAN flag Adam Moustadraf
1:26:07 25-29
Click to select for comparison
545 126
CAN flag ranko bulatovic
1:26:10 35-39
Click to select for comparison
546 150
USA flag Chase Lehigh
1:26:11 30-34
Click to select for comparison
547 19
CAN flag Philippe Legault
1:26:12 50-54
Click to select for comparison
548 127
CAN flag Lorrington Murray
1:26:18 35-39
Click to select for comparison
549 71
CAN flag Dominic Sénécal
1:26:22 40-44
Click to select for comparison
550 109
CAN flag Julian Balite
1:26:23 25-29
Click to select for comparison
551 35
CAN flag William Vaillancourt
1:26:26 16-24
Click to select for comparison
552 128
CAN flag Alexandre Rioux
1:26:26 35-39
Click to select for comparison
553 110
Omar Moukarem
1:26:29 25-29
Click to select for comparison
554 32
CAN flag Dylan Blacquiere
1:26:30 45-49
Click to select for comparison
555 151
USA flag Andrew Redding
1:26:32 30-34
Click to select for comparison
556 129
CAN flag Shaun Burns
1:26:35 35-39
Click to select for comparison
557 72
CAN flag Mauricio Alanis
1:26:38 40-44
Click to select for comparison
558 152
CAN flag Quinn Ward
1:26:40 30-34
Click to select for comparison
559 111
CAN flag Owen Down
1:26:40 25-29
Click to select for comparison
560 20
CAN flag Dave Muldoon
1:26:41 50-54
Click to select for comparison
561 153
CAN flag Nicolaas Earley
1:26:42 30-34
Click to select for comparison
562 154
CAN flag Scott Wolowich
1:26:42 30-34
Click to select for comparison
563 112
CAN flag William Sirman
1:26:43 25-29
Click to select for comparison
564 73
CAN flag Chris Cheung
1:26:44 40-44
Click to select for comparison
565 21
CAN flag Mark Mundell
1:26:44 50-54
Click to select for comparison
566 22
CAN flag Steve Vignola
1:26:45 50-54
Click to select for comparison
567 113
CAN flag Sam Procopio
1:26:47 25-29
Click to select for comparison
568 155
CAN flag Simon Letourneau
1:26:48 30-34
Click to select for comparison
569 130
CAN flag Dave Rachar
1:26:49 35-39
Click to select for comparison
570 156
CAN flag Denniel Duong
1:26:50 30-34
Click to select for comparison
571 114
ROU flag Razvan ILIE
1:26:52 25-29
Click to select for comparison
572 33
CAN flag Jonathan Ball
1:26:54 45-49
Click to select for comparison
573 34
CAN flag ADAM TAGGART
1:26:55 45-49
Click to select for comparison
574 157
CAN flag Apostolos Toptsis
1:26:57 30-34
Click to select for comparison
575 115
CAN flag Brian Balogh
1:26:57 25-29
Click to select for comparison
576 36
CAN flag Evan Rees
1:26:58 16-24
Click to select for comparison
577 158
CAN flag Kevin Marciano
1:26:58 30-34
Click to select for comparison
578 74
CAN flag Daniel Pinto
1:26:58 40-44
Click to select for comparison
579 116
CAN flag Jesse Chown
1:27:02 25-29
Click to select for comparison
580 75
CAN flag Scott Mckean
1:27:05 40-44
Click to select for comparison
581 117
CAN flag Yannick Kazadi
1:27:06 25-29
Click to select for comparison
582 118
CHN flag Zhengpeng Wang
1:27:07 25-29
Click to select for comparison
583 131
CAN flag Jeff Kadoguchi
1:27:07 35-39
Click to select for comparison
584 132
USA flag John Malaya
1:27:08 35-39
Click to select for comparison
585 76
CAN flag Brian Poleck
1:27:08 40-44
Click to select for comparison
586 77
CAN flag Malcolm Johnston
1:27:08 40-44
Click to select for comparison
587 159
CAN flag Ian Cook
1:27:09 30-34
Click to select for comparison
588 133
HKG flag Ricky Wai Kit Lai
1:27:10 35-39
Click to select for comparison
589 134
CAN flag Y Edwards
1:27:12 35-39
Click to select for comparison
590 161
USA flag Michael Philip
1:27:13 30-34
Click to select for comparison
591 160
CAN flag Adam Levy
1:27:13 30-34
Click to select for comparison
592 35
CAN flag Paul Dunsford
1:27:16 45-49
Click to select for comparison
593 162
CAN flag Benjamin Hankins
1:27:18 30-34
Click to select for comparison
594 164
CAN flag Christopher Lucasius
1:27:20 30-34
Click to select for comparison
595 37
KOR flag Sean Lee
1:27:20 16-24
Click to select for comparison
596 163
CAN flag Médéric Séguin-Gauthier
1:27:20 30-34
Click to select for comparison
597 78
CAN flag MARC YAGIN
1:27:22 40-44
Click to select for comparison
598 165
CAN flag Richmond Nketiah
1:27:25 30-34
Click to select for comparison
599 166
CAN flag Charles Brassard
1:27:28 30-34
Click to select for comparison
600 119
CAN flag Joao Correia
1:27:29 25-29
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

First week free. Cancel anytime.