Open Men rankings, season 2026/27

Best time per athlete this season, fastest first. 59,593 athletes ranked; the top 200 are listed.

# Athlete Age Best Race
1 Hakan Burton 🇬🇧 GBR 35-39 53:32 2026 Gdansk 10 Oct 2026
2 Jannik Czapla 🇩🇪 GER – 53:58 Hamburg 30 Oct 2026
3 Cam Rackham 🇬🇧 GBR 30-34 54:16 Birmingham 28 Oct 2026
4 Frédéric Dubé 🇨🇦 CAN – 54:21 Hamburg 30 Oct 2026
5 Sam Craig 🇬🇧 GBR 35-39 54:46 Birmingham 27 Oct 2026
6 Greyson Kilgore 🇺🇸 USA – 54:47 Hamburg 30 Oct 2026
7 Xavier Dufour 🇫🇷 FRA – 55:02 Hamburg 30 Oct 2026
8 Jake Dearden ENG – 55:05 Hamburg 30 Oct 2026
9 Kamil Kuszmider 🇵🇱 POL 30-34 55:16 2026 Gdansk 10 Oct 2026
10 Julien Coquillaud-Salomon 🇫🇷 FRA – 55:22 Hamburg 30 Oct 2026
11 Charles Crepeau 🇫🇷 FRA 16-24 55:28 2026 Bordeaux 30 Sep 2026
12 Tom Oxley (Ainscough) 🇬🇧 GBR 25-29 55:28 Birmingham 31 Oct 2026
13 Alen Ploj 🇸🇮 SLO – 55:29 Hamburg 30 Oct 2026
14 Quentin Reynes 🇫🇷 FRA 25-29 55:33 2026 Bordeaux 30 Sep 2026
15 Orin Ball 🇦🇺 AUS 16-24 55:34 2026 Perth 21 Aug 2026
16 Renning Elischer 🇩🇪 GER 30-34 55:36 Hamburg 29 Oct 2026
17 Sam Shepherd 🇦🇺 AUS 25-29 55:39 2026 Perth 21 Aug 2026
18 James Hansen 🇦🇺 AUS 30-34 55:47 2026 Perth 21 Aug 2026
19 Ethan Smith 🇬🇧 GBR 30-34 55:52 Birmingham 27 Oct 2026
20 Graham Halliday SCO – 55:57 Hamburg 30 Oct 2026
21 Zach Cygan 🇺🇸 USA 16-24 55:57 2026 Boston 8 Oct 2026
22 Nikolay Georgiev 🇧🇬 BUL 35-39 55:59 2026 Rome 23 Sep 2026
23 Ronan Lindsay 🇮🇪 IRL – 56:03 Hamburg 30 Oct 2026
24 Lee Tynan 🇬🇧 GBR 35-39 56:07 Birmingham 27 Oct 2026
25 Mohamed Kattar 🇫🇷 FRA 16-24 56:09 Nice 31 Oct 2026
26 Declan Connolly 🇬🇧 GBR 16-24 56:09 2026 Istanbul 1 Aug 2026
27 Ben Hennessy 🇳🇿 NZL 16-24 56:14 2026 Sydney 1 Jul 2026
28 Moritz Kümmeler 🇩🇪 GER 30-34 56:24 Valencia 17 Oct 2026
29 Martyn Paterson 🇬🇧 GBR 30-34 56:29 Birmingham 27 Oct 2026
30 Ghislain Touzet 🇫🇷 FRA 35-39 56:36 Nice 31 Oct 2026
31 Alvaro Sabater Ramirez 🇪🇸 ESP 30-34 56:37 Valencia 17 Oct 2026
32 Conor McEldowney 🇳🇿 NZL 25-29 56:38 2026 Sydney 1 Jul 2026
33 Sean Walsh 🇮🇪 IRL 30-34 56:45 2026 Oslo 25 Sep 2026
34 Luke Parker 🇬🇧 GBR 16-24 56:45 Birmingham 28 Oct 2026
35 Arkadiusz Grabowiec 🇵🇱 POL 25-29 56:49 2026 Gdansk 10 Oct 2026
36 Minsung Park 🇦🇺 AUS 16-24 56:50 2026 Sydney 1 Jul 2026
37 Tilen Dorninger 🇦🇹 AUT 16-24 56:51 Budapest 17 Oct 2026
38 James Kelly 🇦🇺 AUS – 56:53 Hamburg 30 Oct 2026
39 Liam Shallicker 🇬🇧 GBR 30-34 56:54 2026 Rome 23 Sep 2026
40 Kurtis Smith 🇦🇺 AUS 25-29 57:00 2026 Sydney 1 Jul 2026
41 Robert Cowan 🇬🇧 GBR 40-44 57:00 Birmingham 29 Oct 2026
42 David Steffes 🇱🇺 LUX 40-44 57:01 Hamburg 29 Oct 2026
43 Arvid Davidsson 🇸🇪 SWE 30-34 57:03 2026 Oslo 25 Sep 2026
44 Jack Wilson 🇬🇧 GBR 25-29 57:03 Birmingham 31 Oct 2026
45 Liam McCroary SCO – 57:05 Hamburg 30 Oct 2026
46 Michael Flynn 🇮🇪 IRL 35-39 57:08 Hamburg 31 Oct 2026
47 Nick Collin 🇦🇺 AUS 30-34 57:10 2026 Istanbul 1 Aug 2026
48 Caden Kowal 🇺🇸 USA 16-24 57:13 Tampa 24 Oct 2026
49 Thomas Mouflard 🇫🇷 FRA 30-34 57:14 2026 Bordeaux 30 Sep 2026
50 Michael Curcio 🇺🇸 USA 35-39 57:15 2026 Washington DC 3 Sep 2026
51 Cooper O'Brien 🇦🇺 AUS 16-24 57:23 2026 Sydney 1 Jul 2026
52 Ryan Stack 🇬🇧 GBR 30-34 57:26 2026 Geneva 9 Oct 2026
53 Michael DeFranco 🇺🇸 USA 16-24 57:27 2026 Boston 8 Oct 2026
54 Thomas Debladis 🇫🇷 FRA 30-34 57:28 Nice 31 Oct 2026
55 Paul McNulty 🇬🇧 GBR 35-39 57:29 Birmingham 27 Oct 2026
56 Burak Edis Emiroğlu 🇹🇷 TUR 30-34 57:29 2026 Istanbul 1 Aug 2026
57 Filippo Morselli 🇮🇹 ITA 25-29 57:31 Valencia 15 Oct 2026
58 林曦 🇨🇳 CHN 35-39 57:41 2026 Beijing 11 Sep 2026
59 Aiden Martin 🇬🇧 GBR 16-24 57:41 Birmingham 31 Oct 2026
60 Tyler Spence 🇬🇧 GBR 30-34 57:42 2026 Oslo 25 Sep 2026
61 Corentin Courmont 🇫🇷 FRA 25-29 57:42 Nice 31 Oct 2026
62 David Offergeld 🇩🇪 GER 30-34 57:45 2026 Beijing 11 Sep 2026
63 Jye Spriggs 🇦🇺 AUS 30-34 57:49 Birmingham 29 Oct 2026
64 Hadrien Rumiano 🇫🇷 FRA 25-29 57:51 Nice 30 Oct 2026
65 Ryeong Choi 🇺🇸 USA 30-34 57:51 2026 Washington DC 3 Sep 2026
66 Wojciech Suchwałko 🇵🇱 POL 30-34 57:53 Budapest 17 Oct 2026
67 Douglas Hamerlok 🇦🇺 AUS 35-39 57:53 2026 Perth 21 Aug 2026
68 Niall Coleridge 🇬🇧 GBR 25-29 57:57 Birmingham 30 Oct 2026
69 Alexandre Dees 🇫🇷 FRA 35-39 57:57 Nice 30 Oct 2026
70 Loïc Cebelieu 🇫🇷 FRA 25-29 57:58 2026 Bordeaux 30 Sep 2026
71 Ryan Douglas 🇨🇦 CAN – 57:58 Hamburg 30 Oct 2026
72 Hermann Simon 🇫🇷 FRA 35-39 57:59 Nice 31 Oct 2026
73 Deston Verstraeten 🇳🇱 NED 25-29 57:59 Valencia 17 Oct 2026
74 Louis Verhaghe 🇫🇷 FRA 25-29 57:59 Nice 29 Oct 2026
75 Robin Duran 🇳🇱 NED 16-24 58:01 Valencia 16 Oct 2026
76 Victorien Vivier 🇫🇷 FRA 30-34 58:01 2026 Istanbul 1 Aug 2026
77 Tanguy Cruz 🇫🇷 FRA – 58:02 Hamburg 30 Oct 2026
78 Eddie Braithwaite 🇬🇧 GBR 16-24 58:03 2026 Oslo 25 Sep 2026
79 Romain Cadière 🇫🇷 FRA 40-44 58:04 Nice 30 Oct 2026
80 Jordan Joliet 🇫🇷 FRA 25-29 58:05 Nice 30 Oct 2026
81 James Payne 🇬🇧 GBR 25-29 58:11 Birmingham 27 Oct 2026
82 Daniel Sheehan 🇦🇺 AUS 16-24 58:11 2026 Sydney 1 Jul 2026
83 Nick O Donovan 🇮🇪 IRL 30-34 58:12 Birmingham 31 Oct 2026
84 Yan Lachapelle 🇨🇦 CAN 16-24 58:14 2026 Boston 8 Oct 2026
85 Rik Beugel 🇳🇱 NED 16-24 58:15 2026 Bangkok 13 Aug 2026
86 Adam Hale 🇬🇧 GBR 35-39 58:15 Birmingham 28 Oct 2026
87 Dion Battes 🇬🇧 GBR 25-29 58:15 Birmingham 28 Oct 2026
88 Nicolas Grimont 🇧🇪 BEL 30-34 58:17 Hamburg 28 Oct 2026
89 于成龙 🇨🇳 CHN 30-34 58:17 2026 Hangzhou 4 Jul 2026
90 Cédric Orengo 🇫🇷 FRA 30-34 58:18 2026 Bordeaux 30 Sep 2026
91 Jan Nicholas Bauer 🇩🇪 GER 30-34 58:18 Hamburg 30 Oct 2026
92 Johan Pelissier 🇫🇷 FRA 16-24 58:20 Nice 30 Oct 2026
93 Joseph Leeks 🇬🇧 GBR 16-24 58:20 2026 Gdansk 10 Oct 2026
94 Axel Bertrel 🇫🇷 FRA 16-24 58:20 Nice 30 Oct 2026
95 Aitor Lizarazu Hormilla 🇪🇸 ESP 30-34 58:20 Hamburg 30 Oct 2026
96 Damien Arlot 🇫🇷 FRA 30-34 58:20 2026 Bordeaux 30 Sep 2026
97 Giovanni Benzon 🇮🇹 ITA 25-29 58:21 2026 Gdansk 10 Oct 2026
98 Connor Bryant 🇦🇺 AUS 25-29 58:22 2026 Sydney 1 Jul 2026
99 Lloyd Mulholland 🇬🇧 GBR 30-34 58:25 2026 Karlsruhe 1 Oct 2026
100 Jamieson Graham 🇳🇿 NZL 16-24 58:26 2026 Bangkok 13 Aug 2026
101 Romain Chauvin 🇫🇷 FRA 25-29 58:26 Nice 31 Oct 2026
102 Junhyeon Jeon 🇰🇷 KOR 30-34 58:28 2026 Bangkok 13 Aug 2026
103 Lewis Tauwhare 🇳🇿 NZL 30-34 58:29 2026 Sydney 1 Jul 2026
104 Santi Mtnez 🇪🇸 ESP 40-44 58:29 Valencia 15 Oct 2026
105 Dylan Osmetti 🇦🇺 AUS 30-34 58:30 2026 Sydney 1 Jul 2026
106 Simon Goldsbrough 🇿🇦 RSA 30-34 58:31 2026 Karlsruhe 1 Oct 2026
107 Oliver Botha 🇿🇦 RSA 16-24 58:33 2026 Cape Town 15 Aug 2026
108 Martin Pavliš 🇨🇿 CZE 25-29 58:33 Budapest 17 Oct 2026
109 Jayden Sargent 🇳🇿 NZL 25-29 58:36 2026 Sydney 1 Jul 2026
110 Logan Cook 🇦🇺 AUS 16-24 58:36 2026 Perth 21 Aug 2026
111 Milan Konopásek 🇨🇿 CZE 16-24 58:37 2026 Rome 23 Sep 2026
112 Zachary Marino 🇨🇦 CAN 35-39 58:37 2026 Toronto 1 Oct 2026
113 Brandon McGuinness SCO 16-24 58:38 2026 Oslo 25 Sep 2026
114 Charlie Cresswell 🇬🇧 GBR 30-34 58:39 Birmingham 27 Oct 2026
115 Iván Llorens 🇪🇸 ESP 25-29 58:39 Valencia 17 Oct 2026
116 Tom Adams 🇬🇧 GBR 30-34 58:41 2026 Oslo 25 Sep 2026
117 Jonathan Diianni 🇺🇸 USA 30-34 58:42 2026 Washington DC 3 Sep 2026
118 Freddie Davies 🇬🇧 GBR 16-24 58:42 Birmingham 31 Oct 2026
119 Victor Kavassaki Pimentel 🇧🇷 BRA 25-29 58:42 2026 Rome 23 Sep 2026
120 Joshua Gonzalez 🇺🇸 USA 30-34 58:44 2026 Boston 8 Oct 2026
121 Steven Maden 🇬🇧 GBR 40-44 58:45 2026 Sydney 1 Jul 2026
122 Maxime Perrette 🇫🇷 FRA 30-34 58:45 2026 Rome 23 Sep 2026
123 Steve Powell 🇬🇧 GBR 35-39 58:47 Birmingham 31 Oct 2026
124 Trent Dodds 🇳🇿 NZL 25-29 58:47 2026 Sydney 1 Jul 2026
125 Kane Lee 🇬🇧 GBR 30-34 58:47 Birmingham 27 Oct 2026
126 Andrew Bourne 🇬🇧 GBR 30-34 58:48 2026 Oslo 25 Sep 2026
127 Claudio Marco Mazzola 🇮🇹 ITA 30-34 58:48 2026 Rome 23 Sep 2026
128 Federico Maione 🇮🇹 ITA 25-29 58:48 Hamburg 29 Oct 2026
129 Sam Unsworth 🇬🇧 GBR 30-34 58:49 2026 Boston 8 Oct 2026
130 Gary Pettigrew SCO 30-34 58:50 2026 Athens 5 Sep 2026
131 Liam Clydesdale 🇳🇿 NZL 30-34 58:50 2026 Beijing 11 Sep 2026
132 Philip Myers 🇮🇪 IRL 25-29 58:51 2026 Washington DC 3 Sep 2026
133 Tom Hodgins 🇬🇧 GBR 30-34 58:51 Birmingham 29 Oct 2026
134 Clément Dutrey 🇫🇷 FRA 35-39 58:51 2026 Bordeaux 30 Sep 2026
135 Jarrod Wills 🇳🇿 NZL 30-34 58:52 2026 Bangkok 13 Aug 2026
136 Dom Brown 🇬🇧 GBR 30-34 58:54 Birmingham 29 Oct 2026
137 Thomas Faughn 🇺🇸 USA 35-39 58:55 Tampa 24 Oct 2026
138 Jonathan Gauer 🇩🇪 GER 25-29 58:55 Hamburg 29 Oct 2026
139 Alexandre Debhi-Durand 🇫🇷 FRA 30-34 58:56 2026 Sydney 1 Jul 2026
140 Mackenzie Heaney 🇬🇧 GBR 25-29 58:57 Birmingham 31 Oct 2026
141 Phil Ellison 🇬🇧 GBR 45-49 58:57 Birmingham 28 Oct 2026
142 Freddy Pett 🇬🇧 GBR 35-39 58:57 Birmingham 28 Oct 2026
143 Ross Parkin 🇬🇧 GBR 25-29 58:57 Birmingham 31 Oct 2026
144 Julian Fiedler 🇦🇹 AUT 30-34 58:57 Hamburg 30 Oct 2026
145 Nicolas Lecourt 🇫🇷 FRA 25-29 58:58 2026 Bordeaux 30 Sep 2026
146 Michael Mabille 🇧🇪 BEL 25-29 58:58 2026 Rome 23 Sep 2026
147 Johnathan Pewtner 🇬🇧 GBR 35-39 58:58 2026 Oslo 25 Sep 2026
148 Julius Filmer 🇩🇪 GER 16-24 58:58 Hamburg 29 Oct 2026
149 Mark Mercer 🇺🇸 USA 30-34 58:59 2026 Washington DC 3 Sep 2026
150 Gary Crawford SCO 35-39 59:00 Birmingham 31 Oct 2026
151 Huxley Crush 🇬🇧 GBR 16-24 59:00 Birmingham 28 Oct 2026
152 Callum Overton 🇬🇧 GBR 25-29 59:01 2026 Maastricht 17 Sep 2026
153 王瑟 🇨🇳 CHN 40-44 59:02 2026 Beijing 11 Sep 2026
154 Youp Schreuder 🇳🇱 NED 30-34 59:03 Valencia 15 Oct 2026
155 Josh Allum 🇦🇺 AUS 16-24 59:04 2026 Sydney 1 Jul 2026
156 Mehdi Jean 🇫🇷 FRA 35-39 59:04 Nice 30 Oct 2026
157 David Nagy 🇭🇺 HUN 25-29 59:04 2026 Beijing 11 Sep 2026
158 Oscar Marshall WLS 16-24 59:04 Birmingham 31 Oct 2026
159 Jacob Keane 🇬🇧 GBR 25-29 59:05 Birmingham 28 Oct 2026
160 Fabian Schuster 🇦🇹 AUT 30-34 59:06 Hamburg 31 Oct 2026
161 Anton van Loggerenberg 🇿🇦 RSA 30-34 59:06 2026 Cape Town 15 Aug 2026
162 Adrien Kurnik 🇫🇷 FRA 25-29 59:07 2026 Bordeaux 30 Sep 2026
163 Baptiste Barroso Manaud 🇫🇷 FRA 16-24 59:08 2026 Bordeaux 30 Sep 2026
164 Jake Cazey 🇬🇧 GBR 16-24 59:08 2026 Gdansk 10 Oct 2026
165 Kitae Nam 🇰🇷 KOR 30-34 59:10 2026 Jakarta 26 Jun 2026
166 Kajohnsin Wongma 🇹🇭 THA 30-34 59:11 2026 Bangkok 13 Aug 2026
167 Tom Leenart 🇳🇱 NED 25-29 59:11 2026 Maastricht 17 Sep 2026
168 Alejandro Cerrejón Torrano 🇪🇸 ESP 35-39 59:12 Valencia 15 Oct 2026
169 Kyle Bush 🇺🇸 USA 25-29 59:12 2026 Boston 8 Oct 2026
170 Elias Wieland 🇩🇪 GER 16-24 59:13 2026 Karlsruhe 1 Oct 2026
171 Ben Vickers 🇬🇧 GBR 40-44 59:13 Birmingham 27 Oct 2026
172 Thomas Decerf 🇨🇭 SUI 25-29 59:13 2026 Geneva 9 Oct 2026
173 Ben Napier 🇦🇺 AUS 16-24 59:13 2026 Perth 21 Aug 2026
174 Michel Barenschee 🇩🇪 GER 25-29 59:14 Hamburg 31 Oct 2026
175 Henry Lort-Jones 🇬🇧 GBR 35-39 59:15 Birmingham 27 Oct 2026
176 Kyle Turner WLS 25-29 59:15 Birmingham 31 Oct 2026
177 Lars Rademaker 🇳🇱 NED 30-34 59:15 2026 Maastricht 17 Sep 2026
178 Andrew Langley 🇬🇧 GBR 40-44 59:16 Birmingham 28 Oct 2026
179 GyuChang Jang 🇰🇷 KOR 35-39 59:16 2026 Bangkok 13 Aug 2026
180 Patikarn Pechsricha 🇹🇭 THA 40-44 59:16 2026 Bangkok 13 Aug 2026
181 Luke Cataldo 🇦🇺 AUS 16-24 59:17 2026 Perth 21 Aug 2026
182 Jon Iriondo 🇪🇸 ESP 25-29 59:18 2026 Tenerife 4 Sep 2026
183 Jeff Hollinger 🇺🇸 USA 45-49 59:18 2026 Washington DC 3 Sep 2026
184 Alejandro Juan Torres 🇪🇸 ESP 30-34 59:18 Valencia 15 Oct 2026
185 Jordan Mara 🇨🇦 CAN 35-39 59:19 2026 Boston 8 Oct 2026
186 Nick Pugh 🇬🇧 GBR 30-34 59:19 2026 Sydney 1 Jul 2026
187 Stephen O' Reilly 🇮🇪 IRL 30-34 59:20 Birmingham 27 Oct 2026
188 Luke Duffy 🇬🇧 GBR 25-29 59:20 Birmingham 31 Oct 2026
189 Luke Dickson 🇬🇧 GBR 25-29 59:20 Birmingham 31 Oct 2026
190 Gildas Bocqueho 🇫🇷 FRA 35-39 59:20 2026 Bordeaux 30 Sep 2026
191 Ty Weisenburger 🇺🇸 USA 30-34 59:21 Tampa 24 Oct 2026
192 Harry Alchin 🇦🇺 AUS 25-29 59:21 2026 Perth 21 Aug 2026
193 Zaquery Claeys 🇬🇧 GBR 25-29 59:22 Birmingham 27 Oct 2026
194 Jak Williams 🇬🇧 GBR 25-29 59:22 Birmingham 31 Oct 2026
195 Stewart McCarroll 🇬🇧 GBR 35-39 59:22 Birmingham 31 Oct 2026
196 Adrien Chabrefy 🇫🇷 FRA 25-29 59:22 2026 Jakarta 26 Jun 2026
197 Algot Kullberg 🇸🇪 SWE 16-24 59:23 Hamburg 29 Oct 2026
198 Tom Stirrup 🇬🇧 GBR 30-34 59:24 Birmingham 31 Oct 2026
199 Jacob Manifold 🇦🇺 AUS 30-34 59:25 2026 Sydney 1 Jul 2026
200 Stephen Camilleri 🇲🇹 MLT 35-39 59:25 2026 Gdansk 10 Oct 2026
The RoxHype app

Climb the list at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up