×
TrainRox
HYROX and hybrid fitness training
★★★★★
★★★★★
·
First week free
GET
TrainRox
Search races, athletes, results...
Ctrl+K
Plans
HYROX Training Plan
HYATLON Training Plan
HYBRID DAY Training Plan
DEKA Training Plan
Races
Rankings
League
News
Games
EN
Language
EN
English
✓
ES
Español
FR
Français
DE
Deutsch
ZH
简体中文
Plans
HYROX Training Plan
HYATLON Training Plan
HYBRID DAY Training Plan
DEKA Training Plan
Races
Rankings
League
News
Games
Language
English
English
✓
Español
Français
Deutsch
简体中文
HYROX Results
HYROX Toronto 2026
HYROX PRO Men Station Leaderboards
HYROX PRO MEN - Toronto 2026
1–4 Oct 2026
LIVE
Provisional results
Start List
Results
Station Leaderboards
Clear
SkiErg
Sled Push
Sled Pull
Burpee Broad Jump
Row
Farmers Carry
Sandbag Lunges
Wall Balls
Running
Roxzone
Running + Roxzone
All AGs
16-24 (23)
25-29 (74)
30-34 (118)
35-39 (90)
40-44 (54)
45-49 (22)
50-54 (11)
55-59 (8)
60-64 (1)
All Countries
Canada
United States
Mexico
France
Colombia
Great Britain
India
China
Australia
Brazil
Chile
Chinese Taipei
Germany
Ireland
Lebanon
Philippines
South Korea
Ukraine
Armenia
Barbados
Costa Rica
Dominican Republic
El Salvador
Greece
Israel
Jamaica
Jordan
Kenya
Morocco
New Caledonia
Norway
Peru
Portugal
Puerto Rico
Singapore
Spain
Switzerland
Thailand
Turkey
Venezuela
Showing 1 to 100 of 398 results ranked by SkiErg
#
Athlete
AG
Time
1
Yan Lachapelle
16-24
03:59
16-24
2
Ryan Christie
35-39
04:00
35-39
2
Andrew Schaefer
25-29
04:00
25-29
4
Ryan Douglas
25-29
04:02
25-29
4
Gustavo Lopes
30-34
04:02
30-34
4
Antoine Gast
35-39
04:02
35-39
7
Frederic Dube
30-34
04:03
30-34
7
Haydn Thomas
25-29
04:03
25-29
7
Berto Mill
25-29
04:03
25-29
7
Paul Doig
30-34
04:03
30-34
7
Etienne Pouliot
30-34
04:03
30-34
7
Nathaniel Morris
35-39
04:03
35-39
13
Cris Basaez
30-34
04:04
30-34
13
Adam Morka
40-44
04:04
40-44
15
Ryan Callahan
30-34
04:05
30-34
15
Tyler Ganly
30-34
04:05
30-34
15
Kendyn Mashinter
16-24
04:05
16-24
15
Shane Mckenzie
30-34
04:05
30-34
15
Declan White
30-34
04:05
30-34
15
Tim Dickson
45-49
04:05
45-49
15
Zack Krall
30-34
04:05
30-34
15
Jesse Milleson
30-34
04:05
30-34
23
Stirling Peters
25-29
04:06
25-29
23
Maxime AGUERRE
35-39
04:06
35-39
23
Julian Vela
35-39
04:06
35-39
23
Collin Pajot
25-29
04:06
25-29
27
Yannick Pouliot-Ngo
30-34
04:07
30-34
27
Evan Harof
30-34
04:07
30-34
27
Justin Levesque
16-24
04:07
16-24
30
Rafael Giguere
40-44
04:08
40-44
30
Stephen Pietrobon
30-34
04:08
30-34
30
Sebastian Manna
30-34
04:08
30-34
33
Youssef Ouahrig
30-34
04:09
30-34
33
Jesse Bruce
45-49
04:09
45-49
33
John Brown
16-24
04:09
16-24
33
Burak Acar
35-39
04:09
35-39
33
Ian Boychuk
25-29
04:09
25-29
33
Chris Rochon
30-34
04:09
30-34
33
Axel Ouillet
25-29
04:09
25-29
33
David Dimaranan
35-39
04:09
35-39
41
Dimitri Audibert
16-24
04:10
16-24
41
Anthony Darkangelo
30-34
04:10
30-34
41
Olivier Chagnon
40-44
04:10
40-44
41
Chris Ekimoff
40-44
04:10
40-44
41
Tyler Ellis
30-34
04:10
30-34
41
Kevin Barby
40-44
04:10
40-44
41
Krolos Raposo
30-34
04:10
30-34
48
Samuel Hebert
30-34
04:11
30-34
48
Josh Herrington
30-34
04:11
30-34
48
Nicholas Karpiuk
30-34
04:11
30-34
48
Simon Desbiens
30-34
04:11
30-34
48
Marc-Antoine Amyot
35-39
04:11
35-39
48
Gary Mulvaney
40-44
04:11
40-44
48
Joey Mazza
25-29
04:11
25-29
55
Jonathan Forcier
35-39
04:12
35-39
55
Yves Rattez
40-44
04:12
40-44
55
Dave Mckay
55-59
04:12
55-59
58
Tim Tindall
30-34
04:13
30-34
58
Owen Moloney
25-29
04:13
25-29
58
Andrew Ladouceur
25-29
04:13
25-29
58
Maxime Coderre-Bernier
30-34
04:13
30-34
58
Philmer Ondiz
30-34
04:13
30-34
58
Nick Pinaire
40-44
04:13
40-44
58
Mackenzie McLaughlin
35-39
04:13
35-39
58
Sergey Shmyhovskyy
25-29
04:13
25-29
66
Jonathan Burt
30-34
04:14
30-34
66
Marc-André Nantais
35-39
04:14
35-39
66
Duncan McNeill
35-39
04:14
35-39
66
Phil Papetti
30-34
04:14
30-34
70
Carter Daniels
30-34
04:15
30-34
70
Joseph Cook
35-39
04:15
35-39
70
Jake Gram
35-39
04:15
35-39
70
Ryan Casey
40-44
04:15
40-44
70
Jake White
30-34
04:15
30-34
75
Colin Calvert
35-39
04:16
35-39
75
Melvin Audibert
25-29
04:16
25-29
75
Jason Maclaren
55-59
04:16
55-59
75
Miguel Freyermuth
30-34
04:16
30-34
75
Jeffrey Irvine
40-44
04:16
40-44
75
Marc-Antoine Lamarre
30-34
04:16
30-34
75
Chris Kaszynski
25-29
04:16
25-29
75
Connor Grant
25-29
04:16
25-29
83
Jessy Bélanger
16-24
04:17
16-24
83
Patrick O’Neill
25-29
04:17
25-29
83
Nic Paolella
30-34
04:17
30-34
83
Daniel Salinas
30-34
04:17
30-34
87
Tyler Lee
35-39
04:18
35-39
87
Brandon Freeman
30-34
04:18
30-34
87
Chris Buott
40-44
04:18
40-44
87
Kory Kennedy
30-34
04:18
30-34
87
Aiden Kim
30-34
04:18
30-34
87
James Hughes
35-39
04:18
35-39
87
Matthew Comeau
40-44
04:18
40-44
87
Nick Sharpe
35-39
04:18
35-39
87
Cory Bannon
40-44
04:18
40-44
96
Trevor Lee
50-54
04:19
50-54
96
Kaivan Shimi
25-29
04:19
25-29
96
Sean Stephenson
40-44
04:19
40-44
96
Mark Hasley
50-54
04:19
50-54
96
Richard Long
30-34
04:19
30-34
Previous
1
2
3
4
Next