Pro Men rankings, season 2024/25

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

# Athlete Age Best Race
1 Dylan Scott 🇺🇸 USA 25-29 53:27* 2025 New York 30 May 2025
2 Rich Ryan 🇺🇸 USA 35-39 54:28 2024 Chicago Navy Pier 16 Nov 2024
3 Emilio Aguayo 🇪🇸 ESP 30-34 54:35 2025 Berlin 16 May 2025
4 Alexander Roncevic 🇦🇹 AUT 30-34 54:43 2025 Cologne 10 Apr 2025
5 Sean Noble 🇮🇪 IRL 25-29 55:30 2024 Dublin 15 Nov 2024
6 James Kelly 🇦🇺 AUS 30-34 55:30 2025 Atlanta 26 Apr 2025
7 Hunter McIntyre 🇺🇸 USA 35-39 55:33 2025 Brisbane 1 Mar 2025
8 Richard Hynek 🇨🇿 CZE 25-29 55:37 2025 Berlin 16 May 2025
9 Alen Ploj 🇸🇮 SLO 30-34 55:42 2025 Berlin 16 May 2025
10 Aitor Lizarazu Hormilla 🇪🇸 ESP 30-34 55:47 2025 Berlin 16 May 2025
11 Tom Rodgers 🇦🇺 AUS 30-34 56:05 2025 Barcelona 25 Apr 2025
12 Michael Stephens 🇬🇧 GBR 30-34 56:06 2025 Berlin 16 May 2025
13 Tomas Tvrdik 🇨🇿 CZE 35-39 56:12 2025 Berlin 16 May 2025
14 Hakan Burton 🇬🇧 GBR 30-34 56:17 2025 Berlin 16 May 2025
15 Afan Humphries 🇬🇧 GBR 35-39 56:20 2025 Maastricht 1 Feb 2025
16 Aaron Travers 🇮🇪 IRL 25-29 56:27 2025 Glasgow 12 Mar 2025
17 Sebastian Ifversen 🇩🇰 DEN 25-29 56:30 2025 Copenhagen 14 Mar 2025
18 Beau Wills 🇳🇿 NZL 30-34 56:32 2024 Frankfurt 14 Dec 2024
19 Hugo Hugemarq 🇸🇪 SWE 25-29 56:32 2025 Malaga 23 Mar 2025
20 Graham Halliday SCO 30-34 56:33 2024 Stuttgart 28 Sep 2024
21 Hidde Weersma 🇳🇱 NED 25-29 56:33 2025 Barcelona 25 Apr 2025
22 Voisin Joffrey 🇫🇷 FRA 40-44 56:35 2025 Copenhagen 14 Mar 2025
23 Pablo Valverde Reyes 🇪🇸 ESP 30-34 56:35 2025 Berlin 16 May 2025
24 Marc Dean ENG 30-34 56:35 2025 Berlin 16 May 2025
25 Jannik Czapla 🇩🇪 GER 25-29 56:37 2024 Hamburg 2 Nov 2024
26 Philipp Wamser 🇩🇪 GER 25-29 56:38 2025 Warsaw 12 Apr 2025
27 Jonathon Wynn 🇦🇺 AUS 35-39 56:40 2025 Katowice 22 Feb 2025
28 Harry Thompson 30-34 56:40† 2025 World Championships 13 Jun 2025
29 Sadiq Elfitouri 🇬🇧 GBR 30-34 56:42 2025 Copenhagen 14 Mar 2025
30 Franz Löschke 🇩🇪 GER 35-39 56:43 2025 Berlin 16 May 2025
31 Jake Dearden ENG 25-29 56:46 2025 Bilbao 15 Feb 2025
32 Gabe Heck 🇺🇸 USA 30-34 56:47 2025 Bangkok 24 May 2025
33 Alexis Bernier 🇫🇷 FRA 30-34 56:53 2025 Berlin 16 May 2025
34 Harry Sutherland 🇬🇧 GBR 25-29 56:56 2025 Warsaw 12 Apr 2025
35 Bodger Rees 🇬🇧 GBR 35-39 56:59 2025 Berlin 16 May 2025
36 Ollie Russell 🇬🇧 GBR 25-29 57:01 2025 Warsaw 12 Apr 2025
37 Oli Fricker 🇬🇧 GBR 30-34 57:01 2025 Berlin 16 May 2025
38 Paul Weindl 🇩🇪 GER 25-29 57:01 2025 Berlin 16 May 2025
39 Louis Osselaer 🇧🇪 BEL 30-34 57:04 2025 Maastricht 1 Feb 2025
40 Jake Williamson 🇬🇧 GBR 25-29 57:04 2025 Glasgow 12 Mar 2025
41 Beau Smith 🇬🇧 GBR 30-34 57:11 2025 Glasgow 12 Mar 2025
42 Clément Puaud Canard 🇫🇷 FRA 25-29 57:12* 2025 New York 30 May 2025
43 Ronan Lindsay 🇮🇪 IRL 30-34 57:12 2025 Berlin 16 May 2025
44 Tiziano Pedrocchi 🇨🇭 SUI 25-29 57:15 2025 Berlin 16 May 2025
45 Danny Rae 🇬🇧 GBR 25-29 57:16 2025 Cardiff 30 May 2025
46 Samir Schoen 🇩🇪 GER 25-29 57:18 2025 Maastricht 1 Feb 2025
47 Pablo Sánchez Santos 🇪🇸 ESP 30-34 57:19 2025 Malaga 23 Mar 2025
48 Luke Ennis 🇬🇧 GBR 16-24 57:21 2025 Berlin 16 May 2025
49 Maarten Enthoven 🇳🇱 NED 25-29 57:22 2025 Maastricht 1 Feb 2025
50 Gabriel Heck 🇺🇸 USA 30-34 57:22 2024 Incheon 19 Oct 2024
51 Florian Gast 🇩🇪 GER 30-34 57:23 2025 Berlin 16 May 2025
52 Lukas Storath 🇩🇪 GER 40-44 57:24 2025 Berlin 16 May 2025
53 Liam McCroary 🇬🇧 GBR 25-29 57:32 2025 Katowice 22 Feb 2025
54 Krystian Poremba 🇵🇱 POL 30-34 57:33 2024 Poznan 2 Nov 2024
55 Marcus Wallace 🇺🇸 USA 35-39 57:33 2024 Chicago Navy Pier 16 Nov 2024
56 Fabian Eisenlauer 🇩🇪 GER 30-34 57:34 2025 Berlin 16 May 2025
57 Daniel Keane 🇬🇧 GBR 25-29 57:35 2025 Warsaw 12 Apr 2025
58 Josh van Zeeland 25-29 57:39† 2025 World Championships 13 Jun 2025
59 Joao Rosa de Almeida 🇵🇹 POR 25-29 57:40 2025 Maastricht 1 Feb 2025
60 Erik Woodward 🇳🇴 NOR 30-34 57:40 2025 Berlin 16 May 2025
61 Evan Galloway 🇬🇧 GBR 30-34 57:44* 2025 New York 30 May 2025
62 Rylan Schadegg 🇺🇸 USA 25-29 57:45* 2025 New York 30 May 2025
63 Alan Cao 🇫🇷 FRA 30-34 57:45 2025 Cologne 10 Apr 2025
64 Colin Stiefer 🇺🇸 USA 25-29 57:46 2025 Atlanta 26 Apr 2025
65 Charlie Botterill 🇬🇧 GBR 16-24 57:47 2025 Rotterdam 27 Feb 2025
66 Adam Corlett 🇬🇧 GBR 40-44 57:48 2025 Copenhagen 14 Mar 2025
67 Kees Aardenburg 🇳🇱 NED 30-34 57:51 2025 Maastricht 1 Feb 2025
68 Cole Learn 🇨🇦 CAN 30-34 57:56 2025 Houston 15 Mar 2025
69 Robin Persegol 🇫🇷 FRA 30-34 58:03* 2025 New York 30 May 2025
70 Ward Lemmelijn 🇧🇪 BEL 25-29 58:04 2025 Maastricht 1 Feb 2025
71 Dawson Miller 🇺🇸 USA 30-34 58:04 2024 Toronto 5 Oct 2024
72 David Parkin 🇬🇧 GBR 35-39 58:04 2024 Hamburg 2 Nov 2024
73 Jamie Pratt 🇬🇧 GBR 30-34 58:06 2025 Berlin 16 May 2025
74 Greyson Kilgore 🇺🇸 USA 30-34 58:12 2025 Las Vegas 1 Feb 2025
75 Jarrett Newby 🇺🇸 USA 35-39 58:16* 2025 New York 30 May 2025
76 Jack Driscoll 🇺🇸 USA 25-29 58:17 2025 New York 30 May 2025
77 Ross Walker 🇬🇧 GBR 16-24 58:17 2025 Heerenveen 10 May 2025
78 Jamie George 🇬🇧 GBR 25-29 58:19 2025 London 3 May 2025
79 Krystian Patryk Poremba 🇵🇱 POL 30-34 58:20 2025 Barcelona 25 Apr 2025
80 Sean Mc Laughlin 🇮🇪 IRL 35-39 58:22 2025 Glasgow 12 Mar 2025
81 Tanguy Cruz 🇫🇷 FRA 25-29 58:23 2024 Melbourne 28 Jun 2024
82 Michael Logue 🇬🇧 GBR 30-34 58:23 2025 Sharjah 12 Apr 2025
83 John Carlisle SCO 25-29 58:25 2024 Stockholm 7 Dec 2024
84 Eugenio Bianchi 🇮🇹 ITA 35-39 58:28 2024 London 1 Dec 2024
85 Luis García Rubio 16-24 58:28† 2025 World Championships 13 Jun 2025
86 Erik Oscar Boee 🇳🇴 NOR 25-29 58:29 2025 Riga 31 May 2025
87 Tiago Lousa 🇵🇹 POR 40-44 58:31 2025 Berlin 16 May 2025
88 Elte Hupkes 🇳🇱 NED 30-34 58:32 2025 Berlin 16 May 2025
89 Lee Tynan 🇬🇧 GBR 35-39 58:36 2025 Cardiff 30 May 2025
90 Joseph Leader 🇬🇧 GBR 35-39 58:37 2025 Berlin 16 May 2025
91 Igor Arruti Salgado 🇪🇸 ESP 30-34 58:39 2025 Malaga 23 Mar 2025
92 Turker Alici 🇩🇰 DEN 30-34 58:44 2025 Copenhagen 14 Mar 2025
93 Huge Hugo 🇸🇪 SWE 25-29 58:44 2024 Stuttgart 28 Sep 2024
94 Lloyd Mulholland 🇬🇧 GBR 30-34 58:48* 2025 New York 30 May 2025
95 Thomas Fry 🇫🇷 FRA 25-29 58:48 2025 Berlin 16 May 2025
96 Dexter Buchanan 🇳🇿 NZL 30-34 58:53 2024 Melbourne 28 Jun 2024
97 Pierre Algret 🇫🇷 FRA 25-29 58:54 2025 Incheon 17 May 2025
98 Ryan Hogan 🇬🇧 GBR 35-39 58:54 2025 Rotterdam 27 Feb 2025
99 Aitor Lizarazu 🇪🇸 ESP 30-34 58:56 2025 Valencia 8 Mar 2025
100 Josh Ward 30-34 58:57† 2025 World Championships 13 Jun 2025
101 Grady Jackson 35-39 58:58† 2025 World Championships 13 Jun 2025
102 Julian Kreutzer 🇦🇹 AUT 25-29 59:00 2024 Amsterdam 10 Oct 2024
103 Luke Brotherton 30-34 59:01† 2025 World Championships 13 Jun 2025
104 Rene Groinig 🇦🇹 AUT 25-29 59:02 2025 Barcelona 25 Apr 2025
105 Paul O'Brien 🇮🇪 IRL 40-44 59:04 2025 Berlin 16 May 2025
106 Jorg Gurney 🇬🇧 GBR 16-24 59:05 2025 Glasgow 12 Mar 2025
107 Ewan Applewhite 🇬🇧 GBR 16-24 59:06 2025 Copenhagen 14 Mar 2025
108 Christopher Kumesu-Egri 16-24 59:07† 2025 World Championships 13 Jun 2025
109 Ruben Patiño Vieites 🇪🇸 ESP 30-34 59:08 2025 Malaga 23 Mar 2025
110 Dimitry Martins 🇫🇷 FRA 25-29 59:10 2025 Bilbao 15 Feb 2025
111 Dan Jackson 🇬🇧 GBR 30-34 59:11 2025 Cardiff 30 May 2025
112 William Means 🇬🇧 GBR 25-29 59:12 2025 London 3 May 2025
113 Samuel Hebert 🇨🇦 CAN 30-34 59:13 2025 Miami Beach 19 Apr 2025
114 David Magida 🇺🇸 USA 35-39 59:14 2024 Toronto 5 Oct 2024
115 Isaac Sanderson 25-29 59:14† 2025 World Championships 13 Jun 2025
116 Kenny Steger 🇸🇪 SWE 25-29 59:16 2025 Barcelona 25 Apr 2025
117 Sam Craig 🇬🇧 GBR 30-34 59:17 2025 Cardiff 30 May 2025
118 Eric Hinman 🇺🇸 USA 40-44 59:19* 2025 New York 30 May 2025
119 Roberto Viciedo Gimeno 🇪🇸 ESP 25-29 59:19 2025 Barcelona 25 Apr 2025
120 Ryan Adamson 🇬🇧 GBR 30-34 59:19 2024 Poznan 2 Nov 2024
121 Aaron Woodman 🇬🇧 GBR 35-39 59:21 2024 Stockholm 7 Dec 2024
122 Ivan Pranjic 🇭🇷 CRO 35-39 59:24 2025 Berlin 16 May 2025
123 Gerrel Olivier 🇺🇸 USA 35-39 59:25 2025 New York 30 May 2025
124 Achraf Maizzou 🇫🇷 FRA 35-39 59:25 2025 Berlin 16 May 2025
125 Mitch Lovelock 🇦🇺 AUS 25-29 59:26 2025 Brisbane 1 Mar 2025
126 Marcus Funken 🇩🇪 GER 30-34 59:26 2025 Berlin 16 May 2025
127 Jude Reynolds 🇬🇧 GBR 16-24 59:30 2025 Warsaw 12 Apr 2025
128 Lawrence Cartwright 🇬🇧 GBR 30-34 59:31 2025 Sharjah 12 Apr 2025
129 Matt Slee 🇦🇺 AUS 30-34 59:34 2024 Melbourne 28 Jun 2024
130 Joey Patchitt 30-34 59:34† 2025 World Championships 13 Jun 2025
131 Kyle Schoonbee 25-29 59:34† 2025 World Championships 13 Jun 2025
132 Samir Schön 🇩🇪 GER 25-29 59:36 2025 Barcelona 25 Apr 2025
133 Peter Schiller 🇩🇪 GER 30-34 59:37 2025 Berlin 16 May 2025
134 Ryan Douglas 16-24 59:37† 2025 World Championships 13 Jun 2025
135 Igor Arruti 🇪🇸 ESP 30-34 59:38 2025 Berlin 16 May 2025
136 Tobias Lautwein 🇩🇪 GER 35-39 59:39 2024 Frankfurt 14 Dec 2024
137 Quentin Garel 25-29 59:39† 2025 World Championships 13 Jun 2025
138 Michael ODonnell 🇬🇧 GBR 16-24 59:40 2025 Glasgow 12 Mar 2025
139 Stephen Pelkofer 🇺🇸 USA 30-34 59:41 2024 Chicago Navy Pier 16 Nov 2024
140 Julien Coquillaud-Salomon 🇫🇷 FRA 30-34 59:42 2025 Belgium 4 Apr 2025
141 Julian Krüger 🇩🇪 GER 30-34 59:43 2025 Maastricht 1 Feb 2025
142 Tim Wenisch 🇩🇪 GER 25-29 59:44 2024 Birmingham 25 Oct 2024
143 Samuel Pimentel Luis 🇪🇸 ESP 40-44 59:45 2025 Bilbao 15 Feb 2025
144 Felix Hahnsch 🇩🇪 GER 30-34 59:45 2025 Berlin 16 May 2025
145 Mason Stevens 🇺🇸 USA 25-29 59:46* 2025 New York 30 May 2025
146 Steve Pinau 🇫🇷 FRA 35-39 59:47 2025 Berlin 16 May 2025
147 Marvin Karsch 🇩🇪 GER 30-34 59:48 2025 Cologne 10 Apr 2025
148 Keith Hardwick 🇺🇸 USA 35-39 59:48 2025 Atlanta 26 Apr 2025
149 Sam Schoeman 🇳🇱 NED 16-24 59:50 2025 Warsaw 12 Apr 2025
150 Billy Blower 🇬🇧 GBR 35-39 59:50 2025 Berlin 16 May 2025
151 Christof Brenner 🇩🇪 GER 35-39 59:53 2025 Karlsruhe 1 Mar 2025
152 Shane Mc Gowan 🇮🇪 IRL 35-39 59:53 2024 Dublin 15 Nov 2024
153 Erik Oscar Bøe 🇳🇴 NOR 25-29 59:53 2025 Copenhagen 14 Mar 2025
154 Benito Baez Ayala 🇩🇪 GER 35-39 59:54 2024 Stuttgart 28 Sep 2024
155 Austin Azar 🇨🇦 CAN 30-34 59:55 2024 Frankfurt 14 Dec 2024
156 Aldo Lozano Márquez 🇲🇽 MEX 25-29 59:57 2025 Berlin 16 May 2025
157 Michele Bucci 🇮🇹 ITA 35-39 59:58 2025 London 3 May 2025
158 Nicolai Duus 🇩🇰 DEN 35-39 59:59 2025 Copenhagen 14 Mar 2025
159 Mark Speak 🇬🇧 GBR 35-39 1:00:01 2025 Warsaw 12 Apr 2025
160 Thomas Dubost 16-24 1:00:01† 2025 World Championships 13 Jun 2025
161 Harvey Williams 🇬🇧 GBR 16-24 1:00:02 2025 Belgium 4 Apr 2025
162 Thomas Mouflard 🇫🇷 FRA 30-34 1:00:04* 2025 New York 30 May 2025
163 Tommy Valentin 30-34 1:00:04† 2025 World Championships 13 Jun 2025
164 Paweł Gramacki 🇵🇱 POL 40-44 1:00:07 2025 Warsaw 12 Apr 2025
165 Niall McMeeken 🇬🇧 GBR 30-34 1:00:07 2025 Rotterdam 27 Feb 2025
166 David Pearce 🇩🇪 GER 25-29 1:00:07 2025 Copenhagen 14 Mar 2025
167 Jake Gibbs 🇺🇸 USA 25-29 1:00:08 2025 Las Vegas 1 Feb 2025
168 Jess Price-Owen 🇬🇧 GBR 35-39 1:00:10 2025 Berlin 16 May 2025
169 Conor Harkness 🇬🇧 GBR 25-29 1:00:10 2025 Glasgow 12 Mar 2025
170 Giovanni Benzon 🇮🇹 ITA 16-24 1:00:11 2025 Berlin 16 May 2025
171 Pieter Maes 🇧🇪 BEL 30-34 1:00:16 2024 Amsterdam 10 Oct 2024
172 Nicky Verhoeven 🇳🇱 NED 35-39 1:00:18 2025 Maastricht 1 Feb 2025
173 Mohamed Ali Mrabet 🇶🇦 QAT 35-39 1:00:20 2025 Sharjah 12 Apr 2025
174 Anthony Casano 🇫🇷 FRA 25-29 1:00:20 2025 Paris 1 18 Apr 2025
175 Yeray Toquero Rufas 🇪🇸 ESP 35-39 1:00:21 2025 Malaga 23 Mar 2025
176 Guiseppe Romeo 35-39 1:00:21† 2025 World Championships 13 Jun 2025
177 Mitchell Green 🇦🇺 AUS 25-29 1:00:22 2025 Brisbane 1 Mar 2025
178 José Estrangeiro 🇵🇹 POR 35-39 1:00:24 2025 Bilbao 15 Feb 2025
179 Louis Seynaeve 🇧🇪 BEL 30-34 1:00:29 2025 Maastricht 1 Feb 2025
180 Gregory Lewis 35-39 1:00:29† 2025 World Championships 13 Jun 2025
181 Aldo Lozano 🇲🇽 MEX 25-29 1:00:34 2025 Monterrey 5 Apr 2025
182 Tom Franssens 🇳🇱 NED 30-34 1:00:35 2025 Rotterdam 27 Feb 2025
183 Samuel Pimentel 🇪🇸 ESP 40-44 1:00:37 2024 Frankfurt 14 Dec 2024
184 Daniel Jackson 🇬🇧 GBR 30-34 1:00:38 2024 Amsterdam 10 Oct 2024
185 Maxime Avenel 🇫🇷 FRA 30-34 1:00:38 2025 Paris 1 18 Apr 2025
186 Joshua Wichtrup 🇩🇪 GER 30-34 1:00:40 2025 Berlin 16 May 2025
187 Hayden Warner 🇺🇸 USA 30-34 1:00:40 2025 Atlanta 26 Apr 2025
188 Lucas Parker 🇬🇧 GBR 16-24 1:00:41 2025 Cologne 10 Apr 2025
189 Jerome Arnaud 🇫🇷 FRA 35-39 1:00:41 2025 Berlin 16 May 2025
190 Denis Toplak 🇸🇮 SLO 35-39 1:00:41 2025 Warsaw 12 Apr 2025
191 Ricky Garard 🇦🇺 AUS 30-34 1:00:42 2025 Brisbane 1 Mar 2025
192 Ben Wright 🇬🇧 GBR 25-29 1:00:44 2025 London 3 May 2025
193 Tony Revell 🇬🇧 GBR 35-39 1:00:44 2025 Cardiff 30 May 2025
194 George Dyer 🇬🇧 GBR 25-29 1:00:45 2025 Glasgow 12 Mar 2025
195 Ezra Warren 🇬🇧 GBR 30-34 1:00:45 2025 Glasgow 12 Mar 2025
196 Thierry Willigenburg 🇳🇱 NED 25-29 1:00:46 2025 Barcelona 25 Apr 2025
197 Joe Walker 🇬🇧 GBR 25-29 1:00:47 2025 Berlin 16 May 2025
198 James Phillips 🇬🇧 GBR 30-34 1:00:47 2025 London 3 May 2025
199 Joe Bingham 🇬🇧 GBR 30-34 1:00:49 2025 Rimini 31 May 2025
200 Jesse Bruce 🇨🇦 CAN 40-44 1:00:50 2024 Toronto 5 Oct 2024

* A station was not timed for part of the field at that race, so there is no split for it; the finish time is the official one and counts.

† From the live results service: finish time only, no splits yet.

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