HYROX Istanbul 2026: Pro Men results

222 finishers on 1 Aug 2026. Typical finish 1:15:30, fastest 10% under 1:02:59. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Alexander Roncevic 🇦🇹 AUT1st of 66 aged 30-34 30-34 55:04 26:29 23:02 5:38 3:43 2:25 2:49 2:11 3:51 1:25 2:51 3:47
2 Pablo Sanchez Santos 🇪🇸 ESP2nd of 66 aged 30-34 30-34 55:53 0:49 25:28 25:12 5:17 3:54 2:48 3:29 2:32 3:55 1:51 2:53 3:50
3 Xavier Dufour 🇫🇷 FRA1st of 46 aged 25-29 25-29 56:16 1:12 26:19 24:37 5:25 3:48 2:41 3:19 2:42 3:54 1:35 2:43 3:55
4 Nikolay Georgiev 🇧🇬 BUL1st of 45 aged 35-39 35-39 56:33 1:29 25:46 25:26 5:26 4:02 2:44 3:33 2:17 3:59 1:25 3:48 3:38
5 Jacques Hladkyj 🇬🇧 GBR2nd of 46 aged 25-29 25-29 56:59 1:55 26:33 25:00 5:30 3:53 2:29 3:24 2:53 3:56 1:22 2:41 4:22
6 Alex Gasser 🇮🇹 ITA3rd of 46 aged 25-29 25-29 57:08 2:04 27:06 24:33 5:35 4:02 2:26 3:22 2:24 4:00 1:35 2:55 3:49
7 Samuele Carlo Ayrton Abrami 🇮🇹 ITA3rd of 66 aged 30-34 30-34 58:20 3:16 27:29 25:17 5:40 3:54 2:40 3:33 3:08 3:52 1:32 3:09 3:29
8 Michael Oswald 🇩🇪 GER4th of 66 aged 30-34 30-34 59:07 4:03 27:01 26:30 5:41 3:50 2:36 3:25 2:50 3:54 1:37 3:38 4:40
9 Adam Riapos 🇸🇰 SVK4th of 46 aged 25-29 25-29 59:09 4:05 25:52 27:42 5:38 4:03 2:25 3:41 3:00 3:59 2:04 3:15 5:15
10 Gioele Patroni 🇮🇹 ITA5th of 46 aged 25-29 25-29 59:11 4:07 27:45 25:43 5:47 3:49 2:45 3:45 2:31 3:56 1:31 3:22 4:04
11 Baltasar Santos 🇵🇹 POR1st of 16 aged 16-24 16-24 59:33 4:29 27:25 26:35 5:36 4:06 2:54 3:32 3:00 4:06 1:35 3:10 4:12
12 Martin Lecorgne 🇫🇷 FRA6th of 46 aged 25-29 25-29 59:39 4:35 26:52 27:20 5:31 3:57 3:06 3:38 3:41 3:56 1:28 3:07 4:27
13 Mark Nieuwenhuis 🇳🇱 NED2nd of 45 aged 35-39 35-39 59:46 4:42 28:46 25:00 6:04 3:48 2:56 3:20 3:05 4:06 1:29 2:23 3:53
14 George Brock 🇬🇧 GBR2nd of 16 aged 16-24 16-24 1:00:04 5:00 27:48 26:43 5:39 4:02 2:53 3:54 2:54 4:04 1:37 3:09 4:10
15 Jendrik Brügmann 🇩🇪 GER7th of 46 aged 25-29 25-29 1:00:47 5:43 28:19 26:33 6:00 4:03 2:47 3:30 3:20 4:14 1:29 3:24 3:46
16 Leonardo Tabarelli 🇮🇹 ITA8th of 46 aged 25-29 25-29 1:01:00 5:56 27:36 27:26 6:03 3:59 2:32 3:22 3:06 4:01 1:45 3:23 5:18
17 Yanislav Pashov 🇧🇬 BUL3rd of 16 aged 16-24 16-24 1:01:07 6:03 27:22 28:07 5:44 4:03 2:52 3:57 2:38 4:16 1:41 4:03 4:37
18 Simon Mooi 🇬🇧 GBR3rd of 45 aged 35-39 35-39 1:01:09 6:05 27:56 27:36 5:42 4:05 3:12 3:40 3:17 4:13 1:38 3:18 4:13
19 Lucas Sallin 🇨🇭 SUI5th of 66 aged 30-34 30-34 1:01:35 6:31 29:07 26:19 6:14 4:04 2:16 3:39 2:18 4:04 1:48 3:24 4:46
20 Joseph Turner 🇬🇧 GBR6th of 66 aged 30-34 30-34 1:01:53 6:49 29:30 26:26 6:00 3:53 2:30 3:20 3:15 4:09 1:32 3:36 4:11
21 Vincent Willard 🇬🇧 GBR9th of 46 aged 25-29 25-29 1:01:59 6:55 27:56 27:31 6:37 3:58 2:44 4:10 3:04 4:04 1:38 3:41 4:12
22 Jakub Ostafiński 🇵🇱 POL10th of 46 aged 25-29 25-29 1:02:09 7:05 27:58 28:29 5:46 3:58 2:56 3:45 2:45 4:02 1:37 3:25 6:01
23 Piran Asci 🇩🇪 GER7th of 66 aged 30-34 30-34 1:02:57 7:53 29:34 27:37 5:51 4:15 3:25 3:45 2:45 4:09 1:25 3:30 4:23
24 Nils David 🇩🇪 GER8th of 66 aged 30-34 30-34 1:03:17 8:13 30:21 26:36 6:24 3:50 2:06 3:34 3:20 4:07 1:33 3:59 4:07
25 Abdoulaye Sylla 🇫🇷 FRA4th of 16 aged 16-24 16-24 1:03:26 8:22 29:18 27:55 6:17 3:54 2:15 3:53 3:14 4:15 1:55 3:39 4:50
26 Martin Vondrak 🇦🇹 AUT11th of 46 aged 25-29 25-29 1:03:39 8:35 29:09 28:40 5:54 4:12 3:07 3:51 2:41 4:19 1:36 3:45 5:09
27 Steven Spaans 🇳🇱 NED4th of 45 aged 35-39 35-39 1:03:48 8:44 29:26 27:51 6:34 3:55 2:59 3:37 3:04 4:17 2:07 3:27 4:25
28 Driss Bouchiah 🇲🇦 MAR9th of 66 aged 30-34 30-34 1:03:52 8:48 30:00 27:28 6:28 4:09 3:09 4:26 3:01 3:59 1:43 3:16 3:45
29 Angelo Manesis 🇬🇧 GBR12th of 46 aged 25-29 25-29 1:03:52 8:48 29:13 28:51 5:54 4:02 2:51 3:27 2:43 4:09 1:45 2:47 7:07
30 Hamza Abzakh 🇯🇴 JOR5th of 45 aged 35-39 35-39 1:04:25 9:21 31:34 26:05 6:50 3:48 2:24 3:37 3:45 3:53 1:52 3:17 3:29
31 Patrick Gayer 🇩🇪 GER1st of 25 aged 40-44 40-44 1:04:39 9:35 29:08 29:42 5:53 4:09 3:10 3:54 3:53 4:21 1:42 4:00 4:33
32 Ignacio Alvarez 🇪🇸 ESP10th of 66 aged 30-34 30-34 1:04:54 9:50 29:41 29:00 6:16 4:10 2:33 4:10 2:23 4:15 1:47 3:37 6:05
33 Daniel Szadorf 🇩🇪 GER5th of 16 aged 16-24 16-24 1:04:58 9:54 29:45 29:07 6:10 4:01 2:46 3:45 3:23 4:01 1:57 4:11 5:03
34 Chris Jarvis 🇬🇧 GBR13th of 46 aged 25-29 25-29 1:05:00 9:56 29:33 28:54 6:38 4:05 2:57 4:03 3:28 4:08 1:28 4:24 4:21
35 Rolf Jager 🇮🇪 IRL14th of 46 aged 25-29 25-29 1:05:19 10:15 29:34 29:32 6:17 3:58 3:07 3:49 3:41 4:05 1:56 3:52 5:04
36 Ronny Sletbakk Knutsen 🇳🇴 NOR1st of 8 aged 50-54 50-54 1:05:24 10:20 29:18 29:52 6:20 3:59 3:02 4:01 3:22 4:09 1:47 3:55 5:37
37 Matthieu Declercq 🇫🇷 FRA6th of 45 aged 35-39 35-39 1:05:30 10:26 29:23 29:54 6:18 4:12 3:00 3:53 3:34 4:22 1:54 4:19 4:40
38 Aly Mazhar 🇪🇬 EGY7th of 45 aged 35-39 35-39 1:05:33 10:29 30:40 28:42 6:16 4:03 3:04 3:58 3:12 4:12 1:55 3:48 4:30
39 John Burns SCO1st of 12 aged 45-49 45-49 1:05:57 10:53 33:33 25:49 6:38 4:14 2:38 3:28 2:28 4:14 1:30 3:12 4:05
40 Mohammed al Shaafi 🇩🇪 GER11th of 66 aged 30-34 30-34 1:06:12 11:08 28:50 31:20 6:08 4:23 3:11 4:25 2:50 4:18 1:37 3:48 6:48
41 Anıl Can Aydogdu 🇹🇷 TUR15th of 46 aged 25-29 25-29 1:06:16 11:12 31:18 28:26 6:37 3:47 3:15 5:15 1:59 3:56 1:50 4:24 4:00
42 Moataz Amer 🇪🇬 EGY2nd of 25 aged 40-44 40-44 1:06:38 11:34 31:31 28:48 6:25 4:15 3:07 3:49 3:10 4:13 1:37 4:21 4:16
43 Oleksii Obraztsov 🇺🇦 UKR16th of 46 aged 25-29 25-29 1:06:40 11:36 31:30 28:31 6:42 4:12 2:53 3:54 3:25 4:21 1:39 3:16 4:51
44 Ryan King 🇬🇧 GBR12th of 66 aged 30-34 30-34 1:07:06 12:02 30:41 29:51 6:39 4:11 2:59 4:07 3:12 4:06 1:29 4:10 5:37
45 Thomas Thibault 🇫🇷 FRA17th of 46 aged 25-29 25-29 1:07:11 12:07 31:21 29:31 6:24 3:55 2:54 4:24 2:50 4:05 2:00 3:36 5:47
46 Mahmoud Elgundi 🇪🇬 EGY8th of 45 aged 35-39 35-39 1:07:16 12:12 31:58 28:33 6:49 4:06 2:43 4:03 3:14 4:10 1:40 3:49 4:48
47 Rawad Eid 🇱🇧 LBN13th of 66 aged 30-34 30-34 1:07:27 12:23 31:58 28:55 6:41 4:17 3:11 4:37 2:28 4:18 1:55 3:43 4:26
48 Alexander Pearshouse 🇬🇧 GBR3rd of 25 aged 40-44 40-44 1:07:40 12:36 32:03 29:06 6:37 4:27 2:58 3:58 3:08 4:18 1:43 3:23 5:11
49 Andreas Aresti 🇨🇾 CYP14th of 66 aged 30-34 30-34 1:07:42 12:38 31:18 30:00 6:28 4:14 3:16 3:56 3:07 4:13 1:45 4:29 5:00
50 Jaehong Kim 🇰🇷 KOR2nd of 12 aged 45-49 45-49 1:08:09 13:05 31:50 29:42 6:41 4:12 3:03 4:32 3:04 4:30 1:54 3:13 5:14
51 Vladimír Polák 🇨🇿 CZE18th of 46 aged 25-29 25-29 1:08:15 13:11 30:57 30:46 6:36 4:10 2:42 3:35 3:31 4:23 2:24 4:33 5:28
52 Louie Shilling 🇬🇧 GBR15th of 66 aged 30-34 30-34 1:08:24 13:20 31:10 30:47 6:33 4:13 3:45 4:30 2:50 4:23 1:45 3:30 5:51
53 Izzy Whitley 🇳🇿 NZL16th of 66 aged 30-34 30-34 1:08:35 13:31 30:19 31:43 6:37 4:20 3:07 4:21 3:27 4:28 2:03 4:30 5:27
54 Szymon Mochnacz 🇵🇱 POL19th of 46 aged 25-29 25-29 1:08:38 13:34 31:21 29:11 8:10 4:00 2:57 4:52 2:48 4:19 2:08 3:21 4:46
55 Julian Wehler 🇩🇪 GER17th of 66 aged 30-34 30-34 1:08:42 13:38 34:36 27:11 7:00 4:10 2:45 3:51 2:44 4:05 2:02 3:44 3:50
56 Mwafak al Khateeb 🇱🇧 LBN9th of 45 aged 35-39 35-39 1:08:51 13:47 30:10 32:07 6:38 4:13 3:09 4:02 3:23 4:23 2:08 5:15 5:34
57 Myles Wright 🇬🇧 GBR20th of 46 aged 25-29 25-29 1:08:52 13:48 34:00 27:58 6:59 3:48 2:32 3:52 3:56 3:56 1:46 4:13 3:55
58 Assem Effat 🇪🇬 EGY10th of 45 aged 35-39 35-39 1:08:56 13:52 33:52 28:07 7:02 4:02 2:42 3:54 3:14 4:16 1:52 4:07 4:00
59 Jonathon Bathurst 🇬🇧 GBR11th of 45 aged 35-39 35-39 1:09:05 14:01 29:51 33:03 6:16 4:08 3:35 4:34 3:54 4:16 1:48 5:03 5:45
60 Romario Ibrahim 🇱🇧 LBN21st of 46 aged 25-29 25-29 1:09:27 14:23 29:58 32:43 6:50 4:07 3:16 4:48 3:26 4:16 1:41 4:48 6:21
61 Mehmet Ali Yıldırım 🇹🇷 TUR12th of 45 aged 35-39 35-39 1:09:28 14:24 34:08 28:19 7:05 4:08 2:47 3:53 3:25 4:02 1:41 3:55 4:28
62 Kristijan Slaček 🇭🇷 CRO18th of 66 aged 30-34 30-34 1:09:31 14:27 31:47 30:26 7:24 3:49 3:28 4:15 3:23 4:09 2:25 4:28 4:29
63 Guille Mariscal 🇪🇸 ESP13th of 45 aged 35-39 35-39 1:09:40 14:36 32:27 30:05 7:13 4:09 3:36 4:19 2:52 4:20 2:03 4:31 4:15
64 Edoardo Trinx 🇮🇹 ITA6th of 16 aged 16-24 16-24 1:09:49 14:45 33:54 28:59 7:01 4:11 2:43 4:16 3:05 4:07 1:39 3:39 5:19
65 Jordan Ferrier 🇬🇧 GBR19th of 66 aged 30-34 30-34 1:10:22 15:18 31:58 29:26 9:02 4:19 3:09 3:58 — 4:24 1:37 3:34 8:24
66 Christian Lindequist 🇩🇪 GER3rd of 12 aged 45-49 45-49 1:10:31 15:27 30:31 33:03 7:02 4:14 3:20 5:02 4:24 4:13 1:45 4:49 5:16
67 Mario Loncarski 🇦🇹 AUT14th of 45 aged 35-39 35-39 1:10:39 15:35 32:07 31:54 6:42 4:02 3:42 4:14 3:49 4:15 2:00 4:28 5:24
68 Cameron Gordon 🇬🇧 GBR20th of 66 aged 30-34 30-34 1:10:44 15:40 31:41 32:36 6:32 4:06 3:08 4:23 3:39 4:13 2:36 4:13 6:18
69 Mert Bozyurt 🇹🇷 TUR21st of 66 aged 30-34 30-34 1:10:47 15:43 31:14 32:54 6:44 4:15 3:08 4:57 3:19 4:19 2:06 4:32 6:18
70 Andrei Chernysh 🇷🇺 RUS22nd of 66 aged 30-34 30-34 1:10:50 15:46 35:34 27:58 7:22 4:07 2:31 3:57 3:23 4:15 1:57 3:29 4:19
71 Efe Erduran 🇹🇷 TUR15th of 45 aged 35-39 35-39 1:10:51 15:47 31:36 32:26 6:54 4:05 3:15 4:36 2:51 4:24 2:17 5:09 5:49
72 Ferran Rodriguez 🇪🇸 ESP23rd of 66 aged 30-34 30-34 1:10:58 15:54 33:05 30:35 7:23 4:14 3:24 4:43 3:11 4:30 2:04 4:16 4:13
73 Moe Maktabi 🇱🇧 LBN16th of 45 aged 35-39 35-39 1:11:01 15:57 29:20 35:06 6:39 4:17 4:12 6:33 3:15 4:28 1:25 4:22 6:34
74 Seamus Smyth 🇮🇪 IRL4th of 12 aged 45-49 45-49 1:11:02 15:58 31:45 32:10 7:11 4:10 3:13 4:08 3:43 4:32 1:45 4:43 5:56
75 Martin Hauser 🇭🇺 HUN24th of 66 aged 30-34 30-34 1:11:11 16:07 31:09 32:10 7:55 4:16 2:43 4:30 4:02 4:27 2:18 4:10 5:44
76 Mansour Manz 🇵🇸 PLE25th of 66 aged 30-34 30-34 1:11:27 16:23 33:41 30:41 7:09 4:05 3:14 4:03 3:28 4:28 1:49 3:44 5:50
77 Markus Prügger 🇦🇹 AUT4th of 25 aged 40-44 40-44 1:11:31 16:27 32:38 31:15 7:41 4:05 3:24 4:25 3:16 4:15 2:06 4:22 5:22
78 Galen Hill 🇬🇧 GBR2nd of 8 aged 50-54 50-54 1:11:31 16:27 30:44 34:04 6:47 4:28 4:09 4:42 3:42 4:16 2:07 4:41 5:59
79 Anas Elhirch 🇲🇦 MAR22nd of 46 aged 25-29 25-29 1:11:35 16:31 29:47 33:43 8:08 4:09 3:40 5:06 3:50 4:27 1:48 4:24 6:19
80 Jannis Wieczorek 🇩🇪 GER7th of 16 aged 16-24 16-24 1:11:43 16:39 33:44 31:13 6:50 4:18 3:01 4:02 3:37 4:12 1:50 4:30 5:43
81 Marcin Jurasz 🇵🇱 POL5th of 12 aged 45-49 45-49 1:11:45 16:41 32:59 31:58 6:53 4:15 3:01 4:11 3:20 4:22 2:00 4:39 6:10
82 Luis Carlos Chindicue 🇨🇴 COL26th of 66 aged 30-34 30-34 1:11:50 16:46 30:03 34:41 7:11 3:59 3:22 4:59 4:31 4:22 1:50 5:03 6:35
83 Lev Vasilev 🇷🇺 RUS23rd of 46 aged 25-29 25-29 1:11:51 16:47 32:54 31:57 7:03 4:18 3:28 4:50 3:41 4:24 1:44 4:02 5:30
84 Max Weiß 🇩🇪 GER17th of 45 aged 35-39 35-39 1:11:58 16:54 32:44 32:19 6:59 4:06 3:11 4:24 4:20 4:13 1:59 4:11 5:55
85 Joshua Steelesmith 🇬🇧 GBR6th of 12 aged 45-49 45-49 1:12:00 16:56 33:48 30:39 7:37 4:22 2:40 4:05 3:31 4:27 1:57 4:25 5:12
86 Jesper Bentley Ditlevsen 🇩🇰 DEN5th of 25 aged 40-44 40-44 1:12:03 16:59 30:55 34:32 6:41 4:17 3:39 4:24 4:40 4:11 1:55 4:55 6:31
87 Tim Kohl 🇩🇪 GER27th of 66 aged 30-34 30-34 1:12:11 17:07 32:22 30:33 9:21 4:09 3:34 4:22 3:39 4:25 1:39 2:37 6:08
88 Marcel Maurer 🇩🇪 GER6th of 25 aged 40-44 40-44 1:12:31 17:27 31:11 34:20 7:06 4:16 3:01 4:40 3:45 4:31 2:01 4:19 7:47
89 Mohamed Amine Oualad 🇲🇦 MAR18th of 45 aged 35-39 35-39 1:12:49 17:45 31:28 35:06 6:20 4:30 3:12 4:40 4:05 4:34 2:51 5:47 5:27
90 Tarek al Ghraichy 🇱🇧 LBN24th of 46 aged 25-29 25-29 1:12:56 17:52 34:36 30:45 7:38 4:17 2:45 4:16 3:55 4:12 1:34 4:12 5:34
91 Nathan Schindelholz 🇨🇭 SUI19th of 45 aged 35-39 35-39 1:12:59 17:55 31:52 33:09 8:02 3:48 3:32 4:50 3:24 4:22 2:08 4:57 6:08
92 Ogeday Girişken 🇹🇷 TUR28th of 66 aged 30-34 30-34 1:13:31 18:27 33:51 32:37 7:08 4:02 3:24 4:40 4:28 4:12 1:50 4:23 5:38
93 Milan Barbola 🇭🇺 HUN25th of 46 aged 25-29 25-29 1:13:36 18:32 34:35 31:22 7:44 4:14 3:06 4:45 3:38 4:18 2:02 4:24 4:55
94 Gregory Petitjean 🇫🇷 FRA7th of 25 aged 40-44 40-44 1:13:51 18:47 33:43 32:10 8:03 4:08 3:42 5:14 3:25 4:12 1:47 4:02 5:40
95 Kevin Bertrand 🇫🇷 FRA20th of 45 aged 35-39 35-39 1:13:53 18:49 29:43 37:08 7:06 4:24 3:57 5:13 4:02 4:28 3:47 5:04 6:13
96 Hicham Hammounaicha 🇲🇦 MAR26th of 46 aged 25-29 25-29 1:14:01 18:57 33:19 33:39 7:07 3:53 3:24 4:41 4:26 4:20 1:57 4:30 6:28
97 Jules Dessay 🇫🇷 FRA8th of 16 aged 16-24 16-24 1:14:03 18:59 31:49 35:31 6:47 4:09 3:13 4:19 3:48 4:29 2:48 5:24 7:21
98 Orkun Öztürk 🇹🇷 TUR21st of 45 aged 35-39 35-39 1:14:04 19:00 34:59 31:14 7:55 4:13 3:13 4:44 3:10 4:24 2:17 4:27 4:46
99 Siarhei Maliatotau 🇧🇾 BLR22nd of 45 aged 35-39 35-39 1:14:44 19:40 31:58 35:44 7:07 4:17 3:55 6:18 3:55 4:15 1:37 4:31 6:56
100 Mohammad Jafar 🇰🇼 KUW8th of 25 aged 40-44 40-44 1:14:49 19:45 32:55 35:04 6:54 4:09 3:45 5:37 5:04 4:21 2:20 4:23 5:25
How to read

The place is among timed finishers in Pro Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it 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
Find my result