TrainRox Logo TrainRox

Toronto 2025 - HYROX MEN

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