TrainRox Logo TrainRox

HYROX MEN - Toronto 2025

3–5 Oct 2025
Showing 1,501 to 1,600 of 1,770 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,501
CAN flag Justin Boyle
30-34 1:58:43
Click to select for comparison
1,502
USA flag Mark Hynd
40-44 1:58:49
Click to select for comparison
1,503
CAN flag John Robert Chai
35-39 1:58:52
Click to select for comparison
1,504
CAN flag Adam Aziz
35-39 1:58:52
Click to select for comparison
1,505
USA flag Mike Wright
45-49 1:58:55
Click to select for comparison
1,506
CAN flag Dominick Chan
25-29 1:59:08
Click to select for comparison
1,507
CAN flag Suren Kiru
30-34 1:59:20
Click to select for comparison
1,508
CAN flag Gregory Primeau
65-69 1:59:33
Click to select for comparison
1,509
USA flag Clint Orsot
45-49 1:59:35
Click to select for comparison
1,510
CAN flag Alex Matessich
50-54 1:59:48
Click to select for comparison
1,511
CAN flag Lavan Kalaichelvam
40-44 1:59:53
Click to select for comparison
1,512
CAN flag Serge Duguay
40-44 2:00:07
Click to select for comparison
1,513
CAN flag Daniel Gardiman
40-44 2:00:10
Click to select for comparison
1,514
CAN flag Daniel Onwugbonu
30-34 2:00:16
Click to select for comparison
1,515
CAN flag Babajide Adesiyan
25-29 2:00:17
Click to select for comparison
1,516
CAN flag Mehrzad Mortazavi
30-34 2:00:19
Click to select for comparison
1,517
CAN flag Matthew Silver
30-34 2:00:21
Click to select for comparison
1,518
CAN flag Russell Armstrong
55-59 2:00:23
Click to select for comparison
1,519
CAN flag David Beaudin
50-54 2:00:29
Click to select for comparison
1,520
CAN flag Amin Nur
30-34 2:00:31
Click to select for comparison
1,521
GBR flag Jamie Clark
25-29 2:00:36
Click to select for comparison
1,522
CAN flag Alex Glinka
45-49 2:00:37
Click to select for comparison
1,523
CAN flag Joshua Mootoo
30-34 2:00:40
Click to select for comparison
1,524
USA flag Scott Jasper
65-69 2:00:43
Click to select for comparison
1,525
CAN flag Ryan Ho
30-34 2:00:46
Click to select for comparison
1,526
CAN flag Dalton Kamensek
35-39 2:00:47
Click to select for comparison
1,527
CAN flag Roberto Valladares
35-39 2:00:48
Click to select for comparison
1,528
CAN flag Robert Lin
25-29 2:00:54
Click to select for comparison
1,529
CHN flag Shucheng Guo
25-29 2:00:56
Click to select for comparison
1,530
USA flag Nicholas Grieshaber
25-29 2:01:01
Click to select for comparison
1,531
CAN flag Shane Doi
35-39 2:01:02
Click to select for comparison
1,532
VEN flag Marco Rigores
30-34 2:01:08
Click to select for comparison
1,533
CAN flag Tatenda Chirusa
45-49 2:01:14
Click to select for comparison
1,534
CAN flag Riley Craig
30-34 2:01:21
Click to select for comparison
1,535
CAN flag Steven Hung
35-39 2:01:27
Click to select for comparison
1,536
CAN flag Travis Janzen
40-44 2:01:30
Click to select for comparison
1,537
CAN flag Alex Ciappara
45-49 2:01:31
Click to select for comparison
1,538
CAN flag Ethan Winokur
25-29 2:01:31
Click to select for comparison
1,539
CAN flag Stuart Henrickson
60-64 2:01:32
Click to select for comparison
1,540
CAN flag Daniel Yaskowich
45-49 2:01:35
Click to select for comparison
1,541
CAN flag Arsh Gupta
35-39 2:01:38
Click to select for comparison
1,542
CAN flag Yichao Ren
35-39 2:01:52
Click to select for comparison
1,543
CAN flag Jack Flaminiano
35-39 2:01:54
Click to select for comparison
1,544
CAN flag Sylvain Marengere
40-44 2:02:04
Click to select for comparison
1,545
CAN flag Parth Doshi
25-29 2:02:09
Click to select for comparison
1,546
FRA flag Jean Noel Lédée
45-49 2:02:22
Click to select for comparison
1,547
CAN flag Daratony Ravivann
25-29 2:02:23
Click to select for comparison
1,548
USA flag Daniel Sar
30-34 2:02:35
Click to select for comparison
1,549
CAN flag Stephen Henkel
55-59 2:02:46
Click to select for comparison
1,550
CAN flag Daniel Endale
25-29 2:02:58
Click to select for comparison
1,551
CAN flag Jason Henderson
45-49 2:03:01
Click to select for comparison
1,552
CAN flag Hemrish Dooboree
40-44 2:03:13
Click to select for comparison
1,553
CAN flag Roger Gaudreau
50-54 2:03:41
Click to select for comparison
1,554
CAN flag Juan Torrellas
35-39 2:03:51
Click to select for comparison
1,555
PHI flag Jayvee Esdicul
30-34 2:04:04
Click to select for comparison
1,556
CAN flag Eric Yau
40-44 2:04:09
Click to select for comparison
1,557
CAN flag Anthony Fung
40-44 2:04:12
Click to select for comparison
1,558
CAN flag ANDRES ARENAS
35-39 2:04:24
Click to select for comparison
1,559
CAN flag Lochlan Ridley
16-24 2:04:27
Click to select for comparison
1,560
CAN flag Noam Eppel
45-49 2:04:36
Click to select for comparison
1,561
CAN flag Sergei Shibaev
35-39 2:04:44
Click to select for comparison
1,562
CAN flag Emmanuel Griffet
40-44 2:04:55
Click to select for comparison
1,563
USA flag Evan Fried
30-34 2:05:03
Click to select for comparison
1,564
CAN flag Matt Ferguson
35-39 2:05:03
Click to select for comparison
1,565
CAN flag Julian Aziz
25-29 2:05:04
Click to select for comparison
1,566
CAN flag Omar Qubaia
30-34 2:05:06
Click to select for comparison
1,567
SIN flag Nithyanathan Marusamy
50-54 2:05:08
Click to select for comparison
1,568
CAN flag Mike Kessler
45-49 2:05:08
Click to select for comparison
1,569
TUR flag Kerem Ozer
30-34 2:05:18
Click to select for comparison
1,570
CAN flag babak tabrizi
50-54 2:05:25
Click to select for comparison
1,571
CAN flag Daniel Corbo
25-29 2:05:26
Click to select for comparison
1,572
CAN flag Paul Florentino
35-39 2:05:28
Click to select for comparison
1,573
CAN flag Hoai Nam Dao
40-44 2:05:31
Click to select for comparison
1,574
CAN flag Scott Pitton
55-59 2:05:34
Click to select for comparison
1,575
CAN flag Carlos Lopez
30-34 2:05:50
Click to select for comparison
1,576
CAN flag Thanh Nguyen
35-39 2:06:02
Click to select for comparison
1,577
CAN flag Mark Alberts
50-54 2:06:02
Click to select for comparison
1,578
CAN flag Ali Azimzadegan
45-49 2:06:19
Click to select for comparison
1,579
CAN flag Brian Huliganga
30-34 2:06:34
Click to select for comparison
1,580
MEX flag Angel Reyes
30-34 2:06:35
Click to select for comparison
1,581
CAN flag Jeremy Soon Shiong
45-49 2:06:37
Click to select for comparison
1,582
CAN flag Ryan MacDuff
30-34 2:06:51
Click to select for comparison
1,583
COL flag Andres Tovar
30-34 2:06:59
Click to select for comparison
1,584
CAN flag Konstantin Vinnik
30-34 2:07:04
Click to select for comparison
1,585
CAN flag Ramy El ahmar
35-39 2:07:05
Click to select for comparison
1,586
CAN flag Chris Goczan
50-54 2:07:09
Click to select for comparison
1,587
CAN flag Mike Elliot
40-44 2:07:26
Click to select for comparison
1,588
CAN flag Tavaughan Plummer
25-29 2:07:33
Click to select for comparison
1,589
CAN flag Todd Humber
55-59 2:07:43
Click to select for comparison
1,590
CAN flag Matthew Martorana
30-34 2:07:44
Click to select for comparison
1,591
PHI flag Mike Benitez
35-39 2:07:54
Click to select for comparison
1,592
CAN flag Erik Rubadeau
40-44 2:08:16
Click to select for comparison
1,593
CAN flag Patrick Chhen
35-39 2:08:24
Click to select for comparison
1,594
USA flag Matthew Morgan
40-44 2:08:51
Click to select for comparison
1,595
CAN flag Chris Gee
50-54 2:09:15
Click to select for comparison
1,596
CAN flag Jonathan Rees
16-24 2:09:18
Click to select for comparison
1,597
CAN flag Mitchell Smith
35-39 2:09:28
Click to select for comparison
1,598
CAN flag Chris Dulny
50-54 2:09:40
Click to select for comparison
1,599
USA flag Richard Pais
65-69 2:09:40
Click to select for comparison
1,600
CAN flag Sean Singh
35-39 2:09:44