Pro Men rankings, season 2026/27
Best time per athlete this season, fastest first. 10,729 athletes ranked; the top 200 are listed.
| # | Athlete | Age | Best | Race |
|---|---|---|---|---|
| 1 | Cole Learn 🇨🇦 CAN | 30-34 | 53:30 | 2026 Shenzhen 15 Aug 2026 |
| 2 | Frederic Dube 🇨🇦 CAN | 30-34 | 53:59 | 2026 Washington DC 3 Sep 2026 |
| 3 | Charlie Botterill ENG | 25-29 | 54:01 | 2026 Bordeaux 30 Sep 2026 |
| 4 | Stephen Pelkofer 🇺🇸 USA | 30-34 | 54:10 | 2026 Washington DC 3 Sep 2026 |
| 5 | Alexander Roncevic 🇦🇹 AUT | 30-34 | 54:12 | 2026 Bordeaux 30 Sep 2026 |
| 6 | Luke Greer 🇬🇧 GBR | 30-34 | 54:12 | Budapest 17 Oct 2026 |
| 7 | Greyson Kilgore 🇺🇸 USA | 30-34 | 54:13 | 2026 Washington DC 3 Sep 2026 |
| 8 | Jake Dearden ENG | 25-29 | 54:20 | 2026 Bordeaux 30 Sep 2026 |
| 9 | Macklin Kortebein 🇺🇸 USA | 25-29 | 54:21 | 2026 Washington DC 3 Sep 2026 |
| 10 | Rich Ryan 🇺🇸 USA | 40-44 | 54:28 | Tampa 23 Oct 2026 |
| 11 | Dylan Scott 🇺🇸 USA | 30-34 | 54:42 | 2026 Boston 8 Oct 2026 |
| 12 | Jannik Czapla 🇩🇪 GER | 25-29 | 54:46 | Budapest 17 Oct 2026 |
| 13 | Sean Noble 🇮🇪 IRL | 30-34 | 54:53 | 2026 Karlsruhe 1 Oct 2026 |
| 14 | Sam Schoeman 🇳🇱 NED | 25-29 | 54:54 | Hamburg 30 Oct 2026 |
| 15 | Hidde Weersma 🇳🇱 NED | 25-29 | 54:58 | 2026 Rome 23 Sep 2026 |
| 16 | Alen Ploj 🇸🇮 SLO | 30-34 | 55:04 | Budapest 17 Oct 2026 |
| 17 | Graham Halliday SCO | 30-34 | 55:12 | 2026 Athens 5 Sep 2026 |
| 18 | Ryan Douglas 🇨🇦 CAN | 25-29 | 55:13 | Tampa 23 Oct 2026 |
| 19 | Dexter Buchanan 🇳🇿 NZL | 30-34 | 55:14 | 2026 Perth 21 Aug 2026 |
| 20 | Pedro Antonio Toral Leiva 🇪🇸 ESP | 25-29 | 55:15 | Hamburg 30 Oct 2026 |
| 21 | Roberto Viciedo Gimeno 🇪🇸 ESP | 25-29 | 55:19 | Hamburg 30 Oct 2026 |
| 22 | Gabe Piepergerdes 🇺🇸 USA | 25-29 | 55:26 | 2026 Washington DC 3 Sep 2026 |
| 23 | Jude Reynolds ENG | 16-24 | 55:27 | 2026 Sydney 1 Jul 2026 |
| 24 | Sebastian Ifversen 🇩🇰 DEN | 25-29 | 55:32 | 2026 Karlsruhe 1 Oct 2026 |
| 25 | Liam McCroary SCO | 30-34 | 55:37 | 2026 Karlsruhe 1 Oct 2026 |
| 26 | Ronan Lindsay 🇮🇪 IRL | 30-34 | 55:45 | 2026 Oslo 25 Sep 2026 |
| 27 | Oskar Karlsson 🇸🇪 SWE | 25-29 | 55:46 | Budapest 17 Oct 2026 |
| 28 | George Martindale ENG | 30-34 | 55:48 | 2026 Bordeaux 30 Sep 2026 |
| 29 | Pablo Sánchez Santos 🇪🇸 ESP | 30-34 | 55:48 | Valencia 16 Oct 2026 |
| 30 | Scott Bayvel 🇿🇦 RSA | 35-39 | 55:48 | Birmingham 30 Oct 2026 |
| 31 | Jocelyn Pacewicz 🇫🇷 FRA | 25-29 | 55:53 | Nice 30 Oct 2026 |
| 32 | Marc Dean 🇬🇧 GBR | 35-39 | 55:53 | Birmingham 30 Oct 2026 |
| 33 | Gabriel Heck 🇺🇸 USA | 30-34 | 55:56 | 2026 Beijing 11 Sep 2026 |
| 34 | Jacques Hladkyj 🇬🇧 GBR | 25-29 | 55:59 | Birmingham 30 Oct 2026 |
| 35 | Josh Ward 🇺🇸 USA | 30-34 | 56:01 | 2026 Washington DC 3 Sep 2026 |
| 36 | Aitor Lizarazu Hormilla 🇪🇸 ESP | 30-34 | 56:02 | Valencia 16 Oct 2026 |
| 37 | Tomas Tvrdik 🇨🇿 CZE | 40-44 | 56:03 | 2026 Oslo 25 Sep 2026 |
| 38 | Julien Coquillaud-Salomon 🇫🇷 FRA | 35-39 | 56:05 | 2026 Maastricht 17 Sep 2026 |
| 39 | Jesse Owen 🇬🇧 GBR | 30-34 | 56:05 | Birmingham 30 Oct 2026 |
| 40 | Kyle Schoonbee 🇿🇦 RSA | 30-34 | 56:10 | 2026 Cape Town 15 Aug 2026 |
| 41 | Jack Driscoll 🇺🇸 USA | 25-29 | 56:16 | 2026 Washington DC 3 Sep 2026 |
| 42 | Xavier Dufour 🇫🇷 FRA | 25-29 | 56:16 | 2026 Istanbul 1 Aug 2026 |
| 43 | Cathal Lacey 🇮🇪 IRL | 25-29 | 56:17 | Budapest 17 Oct 2026 |
| 44 | Willy Georges 🇫🇷 FRA | 30-34 | 56:18 | Nice 30 Oct 2026 |
| 45 | Richard Hynek 🇨🇿 CZE | 25-29 | 56:19 | 2026 Delhi 24 Jul 2026 |
| 46 | Erik Oscar Bøe 🇳🇴 NOR | 30-34 | 56:20 | 2026 Oslo 25 Sep 2026 |
| 47 | Tanguy Cruz 🇫🇷 FRA | 30-34 | 56:24 | 2026 Perth 21 Aug 2026 |
| 48 | Toby Wilson 🇬🇧 GBR | 25-29 | 56:24 | Birmingham 30 Oct 2026 |
| 49 | Dylan Caruso 🇮🇹 ITA | 16-24 | 56:29 | Abu Dhabi 24 Oct 2026 |
| 50 | Ollie Russell 🇬🇧 GBR | 25-29 | 56:30 | Valencia 16 Oct 2026 |
| 51 | Joao Almeida 🇵🇹 POR | 30-34 | 56:32 | Nice 30 Oct 2026 |
| 52 | Jonathon Wynn 🇦🇺 AUS | 35-39 | 56:33 | 2026 Perth 21 Aug 2026 |
| 53 | Nikolay Georgiev 🇧🇬 BUL | 35-39 | 56:33 | 2026 Istanbul 1 Aug 2026 |
| 54 | Grégory Pereira 🇫🇷 FRA | 25-29 | 56:37 | Nice 30 Oct 2026 |
| 55 | Gregory Lewis 🇦🇺 AUS | 35-39 | 56:40 | 2026 Sydney 1 Jul 2026 |
| 56 | Eugenio Bianchi 🇮🇹 ITA | 40-44 | 56:40 | 2026 Rome 23 Sep 2026 |
| 57 | Benjamin Desmet 🇧🇪 BEL | 25-29 | 56:41 | Valencia 16 Oct 2026 |
| 58 | Thomas Dubost 🇫🇷 FRA | 16-24 | 56:41 | 2026 Bordeaux 30 Sep 2026 |
| 59 | Harry Thompson 🇬🇧 GBR | 30-34 | 56:43 | 2026 Rome 23 Sep 2026 |
| 60 | Colin Stiefer 🇺🇸 USA | 30-34 | 56:46 | 2026 Washington DC 3 Sep 2026 |
| 61 | Tiziano Pedrocchi 🇨🇭 SUI | 25-29 | 56:47 | Hamburg 30 Oct 2026 |
| 62 | Luke Brotherton 🇦🇺 AUS | 35-39 | 56:47 | 2026 Sydney 1 Jul 2026 |
| 63 | Ryan Callahan 🇺🇸 USA | 35-39 | 56:49 | 2026 Boston 8 Oct 2026 |
| 64 | Joel Roura 🇬🇧 GBR | 25-29 | 56:51 | Birmingham 30 Oct 2026 |
| 65 | Theo Kis 🇫🇷 FRA | 30-34 | 56:51 | 2026 Bordeaux 30 Sep 2026 |
| 66 | Kane Baigent 🇳🇿 NZL | 35-39 | 56:54 | 2026 Sydney 1 Jul 2026 |
| 67 | Elliot Giles 🇬🇧 GBR | 30-34 | 56:55 | Valencia 16 Oct 2026 |
| 68 | Steve Pinau 🇫🇷 FRA | 35-39 | 57:02 | 2026 Bordeaux 30 Sep 2026 |
| 69 | Dimitry Martins 🇫🇷 FRA | 25-29 | 57:05 | 2026 Bordeaux 30 Sep 2026 |
| 70 | Gustav Cordua 🇩🇰 DEN | 25-29 | 57:06 | 2026 Athens 5 Sep 2026 |
| 71 | Fergus Jenkins 🇬🇧 GBR | 25-29 | 57:07 | Birmingham 30 Oct 2026 |
| 72 | Alex Gasser 🇮🇹 ITA | 25-29 | 57:08 | 2026 Istanbul 1 Aug 2026 |
| 73 | Lucas Lamoureux 🇫🇷 FRA | 30-34 | 57:18 | 2026 Bordeaux 30 Sep 2026 |
| 74 | Julian Kreutzer 🇦🇹 AUT | 30-34 | 57:18 | Budapest 17 Oct 2026 |
| 75 | Lukas Wrobel 🇩🇰 DEN | 25-29 | 57:20 | Hamburg 30 Oct 2026 |
| 76 | Sadiq Elfitouri 🇬🇧 GBR | 30-34 | 57:21 | 2026 Oslo 25 Sep 2026 |
| 77 | Jess Price - Owen 🇬🇧 GBR | 35-39 | 57:22 | Birmingham 30 Oct 2026 |
| 78 | Luke Buckland 🇬🇧 GBR | 16-24 | 57:26 | Birmingham 30 Oct 2026 |
| 79 | Mitch Lovelock 🇦🇺 AUS | 25-29 | 57:30 | 2026 Sydney 1 Jul 2026 |
| 80 | Dylan Pienaar 🇿🇦 RSA | 16-24 | 57:35 | 2026 Cape Town 15 Aug 2026 |
| 81 | Josh van Zeeland ENG | 25-29 | 57:35 | 2026 Perth 21 Aug 2026 |
| 82 | Gaetan Gianni 🇫🇷 FRA | 16-24 | 57:38 | Nice 30 Oct 2026 |
| 83 | Leonardo Tabarelli 🇮🇹 ITA | 25-29 | 57:41 | Budapest 17 Oct 2026 |
| 84 | Phil Hill 🇦🇺 AUS | 30-34 | 57:43 | 2026 Perth 21 Aug 2026 |
| 85 | Alexis Bernier 🇫🇷 FRA | 35-39 | 57:45 | Tampa 23 Oct 2026 |
| 86 | Oli Fricker ENG | 30-34 | 57:46 | 2026 Izmir 19 Sep 2026 |
| 87 | Mohamed Yassine Larhrib 🇲🇦 MAR | 35-39 | 57:47 | Abu Dhabi 24 Oct 2026 |
| 88 | Tyler Lee 🇨🇦 CAN | 35-39 | 57:48 | 2026 Toronto 1 Oct 2026 |
| 89 | Alan Cao 🇫🇷 FRA | 30-34 | 57:49 | Valencia 16 Oct 2026 |
| 90 | Fabian Eisenlauer 🇩🇪 GER | 30-34 | 57:49 | 2026 Delhi 24 Jul 2026 |
| 91 | Martin Lecorgne 🇫🇷 FRA | 25-29 | 57:50 | 2026 Athens 5 Sep 2026 |
| 92 | Michael ODonnell ENG | 16-24 | 57:55 | 2026 Karlsruhe 1 Oct 2026 |
| 93 | Erik Woodward 🇳🇴 NOR | 35-39 | 57:56 | 2026 Oslo 25 Sep 2026 |
| 94 | Matthew Plowman 🇬🇧 GBR | 30-34 | 57:56 | Birmingham 30 Oct 2026 |
| 95 | Aljaž Ploj 🇸🇮 SLO | 25-29 | 57:56 | 2026 Maastricht 17 Sep 2026 |
| 96 | Youssef Ouahrig 🇨🇦 CAN | 30-34 | 58:00 | 2026 Toronto 1 Oct 2026 |
| 97 | Alfons Deu Ruiz 🇪🇸 ESP | 40-44 | 58:01 | Valencia 16 Oct 2026 |
| 98 | Tom Jones 🇬🇧 GBR | 30-34 | 58:03 | Birmingham 30 Oct 2026 |
| 99 | Adrien Leroux 🇫🇷 FRA | 16-24 | 58:03 | 2026 Bordeaux 30 Sep 2026 |
| 100 | Corey Dietrich 🇦🇺 AUS | 30-34 | 58:06 | 2026 Sydney 1 Jul 2026 |
| 101 | Dan Jackson 🇬🇧 GBR | 30-34 | 58:09 | Birmingham 30 Oct 2026 |
| 102 | Patrick Kelly 🇦🇺 AUS | 16-24 | 58:11 | 2026 Sydney 1 Jul 2026 |
| 103 | Lucas Parker 🇬🇧 GBR | 16-24 | 58:11 | Birmingham 30 Oct 2026 |
| 104 | Ben Sheppard 🇬🇧 GBR | 30-34 | 58:14 | Birmingham 30 Oct 2026 |
| 105 | Simo Gvero 🇧🇦 BIH | 30-34 | 58:15 | Hamburg 30 Oct 2026 |
| 106 | Hubert Dumez 🇫🇷 FRA | 30-34 | 58:15 | Valencia 16 Oct 2026 |
| 107 | Beau Wills 🇳🇿 NZL | 35-39 | 58:17 | 2026 Geneva 9 Oct 2026 |
| 108 | Louis Simoneau 🇫🇷 FRA | 30-34 | 58:19 | 2026 Geneva 9 Oct 2026 |
| 109 | Sam Shepherd 🇦🇺 AUS | 25-29 | 58:20 | 2026 Perth 21 Aug 2026 |
| 110 | Samuele Carlo Ayrton Abrami 🇮🇹 ITA | 30-34 | 58:20 | 2026 Istanbul 1 Aug 2026 |
| 111 | Tyler Ganly 🇨🇦 CAN | 30-34 | 58:24 | 2026 Toronto 1 Oct 2026 |
| 112 | James Kelly 🇦🇺 AUS | 30-34 | 58:26 | Budapest 17 Oct 2026 |
| 113 | Stirling Peters 🇨🇦 CAN | 25-29 | 58:26 | 2026 Toronto 1 Oct 2026 |
| 114 | Fergus Chretiennot 🇫🇷 FRA | 30-34 | 58:27 | Nice 30 Oct 2026 |
| 115 | Declan Connolly 🇬🇧 GBR | 16-24 | 58:27 | 2026 Geneva 9 Oct 2026 |
| 116 | Antonio Hoff 🇫🇷 FRA | 25-29 | 58:28 | 2026 Bordeaux 30 Sep 2026 |
| 117 | Petter Saltvik 🇳🇴 NOR | 16-24 | 58:28 | Hamburg 30 Oct 2026 |
| 118 | Valentin Darthout 🇫🇷 FRA | 25-29 | 58:29 | Nice 30 Oct 2026 |
| 119 | Yanislav Pashov 🇧🇬 BUL | 16-24 | 58:29 | Budapest 17 Oct 2026 |
| 120 | Tommy Valentin 🇫🇷 FRA | 30-34 | 58:31 | Nice 30 Oct 2026 |
| 121 | Mohamed Kattar 🇫🇷 FRA | 16-24 | 58:31 | Nice 30 Oct 2026 |
| 122 | Jakob Cerneka 🇦🇺 AUS | 25-29 | 58:32 | 2026 Perth 21 Aug 2026 |
| 123 | Evan Marion 🇫🇷 FRA | 16-24 | 58:34 | 2026 Bordeaux 30 Sep 2026 |
| 124 | Jop Janssen 🇳🇱 NED | 30-34 | 58:35 | 2026 Maastricht 17 Sep 2026 |
| 125 | Aaron Woodman 🇬🇧 GBR | 40-44 | 58:35 | 2026 Athens 5 Sep 2026 |
| 126 | Quentin Garel 🇫🇷 FRA | 30-34 | 58:37 | 2026 Bordeaux 30 Sep 2026 |
| 127 | Matas Gedziunas 🇱🇹 LTU | 16-24 | 58:37 | 2026 Gdansk 10 Oct 2026 |
| 128 | Giovanni Benzon 🇮🇹 ITA | 16-24 | 58:37 | 2026 Athens 5 Sep 2026 |
| 129 | Maciej Wegorzewski 🇵🇱 POL | 30-34 | 58:39 | Birmingham 30 Oct 2026 |
| 130 | Elias Wieland 🇩🇪 GER | 16-24 | 58:40 | Hamburg 30 Oct 2026 |
| 131 | Samir Schön 🇩🇪 GER | 30-34 | 58:41 | 2026 Maastricht 17 Sep 2026 |
| 132 | Bruno Henrique Silva Carvalho 🇧🇷 BRA | 30-34 | 58:41 | Sao Paulo 17 Oct 2026 |
| 133 | Conor McEldowney 🇳🇿 NZL | 25-29 | 58:43 | 2026 Sydney 1 Jul 2026 |
| 134 | Dan Nota 🇬🇧 GBR | 25-29 | 58:43 | Birmingham 30 Oct 2026 |
| 135 | Jon Iriondo 🇪🇸 ESP | 25-29 | 58:44 | Valencia 16 Oct 2026 |
| 136 | Thomas Mouflard 🇫🇷 FRA | 30-34 | 58:44 | 2026 Bordeaux 30 Sep 2026 |
| 137 | Turker Alici 🇩🇰 DEN | 30-34 | 58:45 | Hamburg 30 Oct 2026 |
| 138 | Kieran Higgs 🇬🇧 GBR | 25-29 | 58:46 | Birmingham 30 Oct 2026 |
| 139 | Daniel Payne 🇦🇺 AUS | 35-39 | 58:47 | 2026 Sydney 1 Jul 2026 |
| 140 | Joshua White 🇦🇺 AUS | 16-24 | 58:49 | 2026 Perth 21 Aug 2026 |
| 141 | Victor Cambaud-Pinon 🇫🇷 FRA | 25-29 | 58:49 | Birmingham 30 Oct 2026 |
| 142 | Stephan de Albuquerque Eriksson 🇸🇪 SWE | 30-34 | 58:53 | 2026 Oslo 25 Sep 2026 |
| 143 | Damo Walsh 🇮🇪 IRL | 35-39 | 58:53 | 2026 Sydney 1 Jul 2026 |
| 144 | Luke Penny 🇳🇿 NZL | 30-34 | 58:54 | 2026 Sydney 1 Jul 2026 |
| 145 | Daniel Matsuzaka 🇯🇵 JPN | 25-29 | 58:54 | Birmingham 30 Oct 2026 |
| 146 | Alberto Pareja 🇪🇸 ESP | 30-34 | 58:54 | Valencia 16 Oct 2026 |
| 147 | Cem Ter Burg 🇳🇱 NED | 25-29 | 58:55 | 2026 Maastricht 17 Sep 2026 |
| 148 | Rafał Bojarski 🇵🇱 POL | 30-34 | 58:58 | 2026 Gdansk 10 Oct 2026 |
| 149 | Dawson Miller 🇺🇸 USA | 30-34 | 59:00 | 2026 Boston 8 Oct 2026 |
| 150 | Vic Vandendaele 🇧🇪 BEL | 25-29 | 59:02 | Hamburg 30 Oct 2026 |
| 151 | Ryan Gibson 🇬🇧 GBR | 30-34 | 59:03 | Birmingham 30 Oct 2026 |
| 152 | Hunter McIntyre 🇺🇸 USA | 35-39 | 59:04 | Mexico City 30 Oct 2026 |
| 153 | Renning Elischer 🇩🇪 GER | 30-34 | 59:04 | Hamburg 30 Oct 2026 |
| 154 | Theophane Ravier 🇫🇷 FRA | 16-24 | 59:05 | Nice 30 Oct 2026 |
| 155 | James Loneragan 🇦🇺 AUS | 25-29 | 59:07 | 2026 Sydney 1 Jul 2026 |
| 156 | Michael Oswald 🇩🇪 GER | 30-34 | 59:07 | 2026 Istanbul 1 Aug 2026 |
| 157 | Adam Frery 🇫🇷 FRA | 25-29 | 59:07 | 2026 Bordeaux 30 Sep 2026 |
| 158 | Wesley Henning 🇿🇦 RSA | 30-34 | 59:08 | 2026 Cape Town 15 Aug 2026 |
| 159 | Achraf Maizzou 🇫🇷 FRA | 40-44 | 59:09 | 2026 Geneva 9 Oct 2026 |
| 160 | Gael Masson 🇫🇷 FRA | 30-34 | 59:09 | Nice 30 Oct 2026 |
| 161 | Adam Riapos 🇸🇰 SVK | 25-29 | 59:09 | 2026 Istanbul 1 Aug 2026 |
| 162 | Kieron White 🇮🇪 IRL | 30-34 | 59:10 | 2026 Karlsruhe 1 Oct 2026 |
| 163 | Caden Penniket 🇦🇺 AUS | 16-24 | 59:10 | Abu Dhabi 24 Oct 2026 |
| 164 | Benjamin Fraysse 🇫🇷 FRA | 25-29 | 59:11 | Budapest 17 Oct 2026 |
| 165 | Gioele Patroni 🇮🇹 ITA | 25-29 | 59:11 | 2026 Istanbul 1 Aug 2026 |
| 166 | Samuel Hebert 🇨🇦 CAN | 30-34 | 59:11 | 2026 Toronto 1 Oct 2026 |
| 167 | Ryan Kent 🇺🇸 USA | 40-44 | 59:11 | 2026 Boston 8 Oct 2026 |
| 168 | Shane McGowan 🇮🇪 IRL | 35-39 | 59:12 | Valencia 16 Oct 2026 |
| 169 | Killian Remond 🇫🇷 FRA | 16-24 | 59:12 | 2026 Bordeaux 30 Sep 2026 |
| 170 | Paul O Brien 🇮🇪 IRL | 40-44 | 59:14 | Hamburg 30 Oct 2026 |
| 171 | Sam Schilling 🇺🇸 USA | 25-29 | 59:14 | 2026 Washington DC 3 Sep 2026 |
| 172 | Emilio Aguayo Muñoz 🇪🇸 ESP | 35-39 | 59:15 | Valencia 16 Oct 2026 |
| 173 | Max Mancuso 🇺🇸 USA | 25-29 | 59:17 | 2026 Washington DC 3 Sep 2026 |
| 174 | Haydn Thomas 🇨🇦 CAN | 25-29 | 59:18 | 2026 Toronto 1 Oct 2026 |
| 175 | Jannick Plantinga 🇳🇱 NED | 30-34 | 59:20 | 2026 Maastricht 17 Sep 2026 |
| 176 | Max Bernard 🇩🇪 GER | 25-29 | 59:20 | Hamburg 30 Oct 2026 |
| 177 | Tiarnan O’Neill 🇮🇪 IRL | 16-24 | 59:21 | 2026 Athens 5 Sep 2026 |
| 178 | Valentin Gamba Dondich 🇦🇷 ARG | 30-34 | 59:22 | 2026 Izmir 19 Sep 2026 |
| 179 | Thierry Delalonde 🇫🇷 FRA | 35-39 | 59:22 | 2026 Bordeaux 30 Sep 2026 |
| 180 | Dylan Nurse 🇺🇸 USA | 25-29 | 59:23 | Tampa 23 Oct 2026 |
| 181 | Niels Kinget 🇧🇪 BEL | 16-24 | 59:25 | 2026 Maastricht 17 Sep 2026 |
| 182 | Mohamed Redaoui ENG | 25-29 | 59:25 | 2026 Jakarta 26 Jun 2026 |
| 183 | Maxime Robert 🇫🇷 FRA | 25-29 | 59:25 | Nice 30 Oct 2026 |
| 184 | Lars Rudi 🇳🇴 NOR | 30-34 | 59:26 | 2026 Oslo 25 Sep 2026 |
| 185 | Clément Puaud Canard 🇫🇷 FRA | 25-29 | 59:26 | Nice 30 Oct 2026 |
| 186 | Jac Smith 🇬🇧 GBR | 25-29 | 59:27 | Valencia 16 Oct 2026 |
| 187 | Manuel Ziegler 🇩🇪 GER | 35-39 | 59:28 | Hamburg 30 Oct 2026 |
| 188 | Andrew Duckham 🇬🇧 GBR | 35-39 | 59:29 | Birmingham 30 Oct 2026 |
| 189 | Mathias Lynge 🇩🇰 DEN | 30-34 | 59:30 | Hamburg 30 Oct 2026 |
| 190 | Enrico Corvetto 🇮🇹 ITA | 40-44 | 59:30 | Hamburg 30 Oct 2026 |
| 191 | Anthony di Paolo 🇦🇺 AUS | 30-34 | 59:32 | 2026 Sydney 1 Jul 2026 |
| 192 | Baltasar Santos 🇵🇹 POR | 16-24 | 59:33 | 2026 Istanbul 1 Aug 2026 |
| 193 | Jack Lawrence 🇬🇧 GBR | 30-34 | 59:34 | Birmingham 30 Oct 2026 |
| 194 | Diogo Tapado 🇵🇹 POR | 30-34 | 59:34 | Valencia 16 Oct 2026 |
| 195 | Bodger Rees 🇬🇧 GBR | 35-39 | 59:35 | Birmingham 30 Oct 2026 |
| 196 | Oli Watson 🇦🇺 AUS | 16-24 | 59:35 | 2026 Sydney 1 Jul 2026 |
| 197 | Sean Walsh 🇮🇪 IRL | 30-34 | 59:35 | 2026 Geneva 9 Oct 2026 |
| 198 | Aaron Bathis 🇦🇺 AUS | 30-34 | 59:36 | 2026 Sydney 1 Jul 2026 |
| 199 | Mathis Guillou 🇫🇷 FRA | 16-24 | 59:36 | 2026 Athens 5 Sep 2026 |
| 200 | David Magida 🇺🇸 USA | 40-44 | 59:36 | 2026 Washington DC 3 Sep 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.