HYROX Abu Dhabi 2025: Pro Men results

125 finishers on 19 Jul 2025. Typical finish 1:19:37, fastest 10% under 1:07:56. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Fabian Eisenlauer 🇩🇪 GER 30-34 1/38 0:58:21 27:1527:263:45 3:462:493:322:233:561:363:246:00
2 Graham Halliday 🇬🇧 GBR 30-34 2/38 0:58:56 29:1425:404:06 3:493:123:192:484:021:333:093:48
3 Sebastian Ifversen 🇩🇰 DEN 25-29 1/28 0:59:17 28:0727:054:09 3:523:143:443:064:041:332:594:33
4 Mohammed Ali Mrabet TUN 35-39 1/28 0:59:36 29:1026:104:19 3:433:013:552:334:011:313:044:22
5 David Kelly 🇮🇪 IRL 30-34 3/38 0:59:43 28:2427:353:49 3:592:444:072:524:141:263:344:39
6 Mohamed Yassine 🇲🇦 MAR 35-39 2/28 1:00:40 29:4426:414:20 3:512:313:423:234:001:273:364:11
7 Michael Logue 🇬🇧 GBR 30-34 4/38 1:02:27 28:4129:454:05 3:462:523:422:593:591:295:145:44
8 Eugenio Bianchi 🇮🇹 ITA 35-39 3/28 1:03:07 29:3129:134:27 3:463:084:013:254:171:453:275:24
9 Lucas da Rosa 🇧🇷 BRA 25-29 2/28 1:05:00 33:3726:544:35 3:522:294:022:393:561:383:584:20
10 James Loughray JEY 25-29 3/28 1:05:45 33:1028:174:22 3:513:014:132:514:002:084:034:10
11 Tom Drummond 🇬🇧 GBR 35-39 4/28 1:05:54 32:0629:454:06 3:573:554:023:154:051:443:574:50
12 Scott Walker 🇬🇧 GBR 35-39 5/28 1:07:32 31:4531:274:25 4:093:144:163:354:201:504:345:29
13 Jason Friedman 🇿🇦 RSA 35-39 6/28 1:07:50 31:2531:314:59 3:454:264:493:284:061:394:284:50
14 Louie Shilling 🇬🇧 GBR 25-29 4/28 1:08:06 32:1531:394:17 4:083:244:193:124:281:484:096:11
15 Anthony Oliver 🇫🇷 FRA 40-44 1/9 1:08:07 31:2331:475:01 3:573:384:363:364:121:384:245:46
16 Matt Threadgold 🇬🇧 GBR 35-39 7/28 1:08:30 33:3330:304:32 4:093:224:263:574:181:364:164:26
17 Nahuel Xavier García Santamaría 🇪🇸 ESP 25-29 5/28 1:09:08 32:4931:444:37 3:563:474:193:194:091:374:385:59
18 Rolf Jager 🇮🇪 IRL 25-29 6/28 1:09:10 32:3032:004:44 3:583:224:193:504:132:034:495:26
19 Luca Jumabhoy 🇦🇺 AUS 16-24 1/4 1:09:24 32:1632:174:55 3:544:144:402:574:071:374:436:05
20 Alex Millington 🇬🇧 GBR 25-29 7/28 1:09:56 36:1928:215:20 4:002:464:313:054:201:393:384:22
21 Ciaran Quinn 🇮🇪 IRL 30-34 5/38 1:10:02 32:3032:504:45 3:574:034:373:374:121:504:106:24
22 Hamza Mahir 🇲🇦 MAR 25-29 8/28 1:10:23 33:5131:265:10 3:483:234:553:304:062:054:365:03
23 Mansour Manz PLE 30-34 6/38 1:10:26 33:4231:554:53 4:243:204:143:484:291:364:065:58
24 Mohamed Aly 🇪🇬 EGY 35-39 8/28 1:10:34 34:5330:285:19 3:553:024:184:044:131:524:234:41
25 Michael Mikaere 🇳🇿 NZL 30-34 7/38 1:10:46 35:5129:585:00 3:573:164:323:494:051:503:494:40
26 Conall Hoey 🇮🇪 IRL 30-34 8/38 1:10:51 33:2332:474:46 3:563:095:043:504:141:544:306:10
27 George Crewe 🇬🇧 GBR 30-34 9/38 1:10:58 34:2831:205:14 4:003:233:543:524:301:564:325:13
28 Anthony Bousleiman LBN 25-29 9/28 1:11:04 34:4631:045:18 3:513:114:293:294:161:435:015:04
29 Joshua Chard 🇬🇧 GBR 30-34 10/38 1:11:07 36:5129:115:10 4:082:334:043:134:211:484:194:45
30 Oumar Ba SEN 25-29 10/28 1:11:35 30:4235:415:17 4:013:535:154:034:302:004:207:39
30 Mike Cross 🇬🇧 GBR 30-34 11/38 1:11:35 34:0332:155:21 4:133:064:244:084:301:425:075:05
32 Ahmed Madkour 🇪🇬 EGY 30-34 12/38 1:11:50 34:3332:165:06 4:033:374:233:544:101:384:505:41
33 Patrick Maye 🇦🇪 UAE 30-34 13/38 1:11:55 33:5933:074:54 4:113:364:523:394:241:444:276:14
34 Joao Caldas 🇧🇷 BRA 25-29 11/28 1:12:13 34:5631:575:24 4:084:044:263:344:172:174:124:59
35 Connor Armstrong 🇬🇧 GBR 30-34 14/38 1:12:14 33:0734:244:46 4:054:114:583:524:182:035:035:54
36 Hamza Abzakh JOR 35-39 9/28 1:12:23 37:4528:595:43 4:173:134:393:054:031:583:473:57
37 Kevin O’Connor 🇬🇧 GBR 30-34 15/38 1:12:47 33:0934:305:13 4:174:204:433:524:231:474:586:10
38 Yassine Laafar 🇫🇷 FRA 35-39 10/28 1:13:15 32:3535:215:24 4:053:505:364:034:202:374:595:51
39 Luke Collins 🇬🇧 GBR 25-29 12/28 1:13:17 36:0631:545:23 3:592:395:364:064:101:484:564:40
40 Jacobus Jong 🇳🇱 NED 35-39 11/28 1:13:31 33:5434:195:21 4:063:325:374:094:251:574:036:30
41 Joshua Steelesmith 🇬🇧 GBR 45-49 1/10 1:13:36 35:3732:185:44 4:223:084:493:154:251:394:236:17
42 Luke Tweddell 🇬🇧 GBR 35-39 12/28 1:13:48 37:2431:155:15 4:103:194:413:574:161:363:405:36
43 Sager Almualla 🇦🇪 UAE 25-29 13/28 1:14:34 33:5234:366:10 4:173:245:213:544:302:344:216:15
44 Ruairi McKeegan 🇮🇪 IRL 40-44 2/9 1:14:39 38:5630:335:15 4:172:474:193:274:151:344:155:39
45 George Williams 🇦🇪 UAE 25-29 14/28 1:14:50 36:2432:475:45 4:173:135:003:394:301:524:146:02
46 Mohammad Jafar 🇰🇼 KUW 35-39 13/28 1:15:06 34:0736:194:44 4:074:245:424:214:232:304:126:40
46 Eremia Tapsell 🇳🇿 NZL 30-34 16/38 1:15:06 36:0033:395:31 4:123:037:003:054:241:524:065:57
48 Darryn Whitsitt 🇿🇦 RSA 35-39 14/28 1:16:02 34:3935:375:51 4:173:344:554:304:211:565:136:51
49 İdris Güneş 🇹🇷 TUR 25-29 15/28 1:16:04 32:4837:555:26 4:324:165:513:584:421:565:237:17
50 Dav Pollard 🇬🇧 GBR 25-29 16/28 1:16:16 38:2632:475:08 4:263:335:123:174:241:584:185:39
51 Luka Mihailovic 🇷🇸 SRB 30-34 17/38 1:16:28 35:1936:055:08 4:273:595:124:344:292:185:185:48
52 Konstantinos Chouvardas 🇬🇷 GRE 45-49 2/10 1:17:04 33:0039:144:55 4:283:436:304:034:321:264:0810:24
53 Reda Tawakol SYR 30-34 18/38 1:17:27 34:4238:014:48 4:254:294:473:364:371:495:139:05
54 Simon Pepper 🇬🇧 GBR 45-49 3/10 1:17:28 36:1735:355:39 4:083:484:354:034:211:426:196:39
55 Abdelhamid Alaoud 🇲🇦 MAR 35-39 15/28 1:18:06 33:1539:185:38 4:064:095:564:134:332:044:409:37
56 Matt Wright 🇬🇧 GBR 30-34 19/38 1:18:15 40:1433:064:59 3:593:354:574:424:111:464:425:14
57 Moe Maktabi LBN 35-39 16/28 1:18:21 30:4442:155:27 4:245:2910:302:494:261:165:028:19
58 Acaymo Armas Hidalgo 🇪🇸 ESP 16-24 2/4 1:18:36 36:5635:406:07 4:024:255:383:384:172:065:256:09
59 Zak Merchoud 🇲🇦 MAR 50-54 1/5 1:18:38 32:0540:346:04 4:183:536:285:364:342:136:027:30
60 Faegan Ng SIN 25-29 17/28 1:18:48 35:3037:485:35 4:204:325:534:504:351:496:135:36
61 Alejandro Hernández Díaz 🇪🇸 ESP 25-29 18/28 1:18:50 36:1137:085:35 4:114:315:493:224:182:037:275:27
62 Matthew Parkinson 🇦🇺 AUS 45-49 4/10 1:19:36 35:0538:086:28 4:093:395:535:294:341:236:526:09
63 Ashton Steelesmith 🇬🇧 GBR 16-24 3/4 1:19:37 38:4335:155:42 4:093:014:564:464:212:264:207:16
64 Ali Aljeeran 🇰🇼 KUW 25-29 19/28 1:19:38 36:5737:135:32 4:094:396:353:534:072:214:047:25
65 Ludovic Kot 🇫🇷 FRA 30-34 20/38 1:20:49 36:2638:166:11 4:223:235:504:004:231:505:378:51
66 Hayder Hassen ETH 25-29 20/28 1:21:44 35:4740:065:55 4:144:375:394:544:282:366:107:28
67 Sergei Alipov RUS 45-49 5/10 1:22:01 38:2737:146:25 4:263:546:113:574:421:414:497:34
67 Mario Soto Martinez 🇲🇽 MEX 25-29 21/28 1:22:01 33:5142:245:51 4:174:438:104:354:302:015:148:54
69 Ahmed Amgad Bakr 🇪🇬 EGY 30-34 21/38 1:22:08 37:0238:366:35 4:204:136:064:194:203:086:375:33
70 David Knezevic 🇷🇸 SRB 25-29 22/28 1:22:20 37:0338:187:04 4:104:365:325:314:272:124:497:01
71 Assem Effat 🇪🇬 EGY 30-34 22/38 1:22:35 40:2936:076:04 4:073:396:504:244:172:105:325:08
72 Rosane Murray JAM 30-34 23/38 1:22:49 35:5640:496:09 4:054:446:364:284:262:406:257:25
73 Jay Christie 🇬🇧 GBR 30-34 24/38 1:22:54 39:5937:265:33 4:063:266:434:384:332:444:346:42
74 Liam McLachlan 🇬🇧 GBR 25-29 23/28 1:23:21 40:4937:045:32 4:364:005:424:364:271:574:387:08
75 Marcus Sutton 🇦🇺 AUS 45-49 6/10 1:24:37 40:3138:185:52 4:184:035:304:444:251:525:437:43
76 Hitiri Turner 🇳🇿 NZL 40-44 3/9 1:24:47 38:1040:485:53 4:314:316:284:554:371:526:247:30
77 Ayafor Ful CMR 30-34 25/38 1:25:08 39:5939:595:16 4:213:506:133:495:031:384:2510:40
78 Hassan Alsaiqal 🇶🇦 QAT 35-39 17/28 1:25:16 37:1940:247:37 4:023:515:495:164:381:545:209:34
79 Anthony McShane 🇬🇧 GBR 40-44 4/9 1:25:17 36:1943:465:18 4:224:316:075:094:302:175:2011:30
80 Jo Curutchague 🇫🇷 FRA 35-39 18/28 1:25:44 36:5842:436:08 4:334:577:274:024:402:176:208:27
81 David Ben David 🇮🇱 ISR 30-34 26/38 1:25:49 41:0537:137:35 4:303:416:383:354:344:045:115:00
82 Gorkem Uraz 🇹🇷 TUR 35-39 19/28 1:25:57 36:3042:576:33 4:054:489:075:024:351:576:117:12
83 Alister Macdougall 🇬🇧 GBR 45-49 7/10 1:26:24 39:0241:126:14 4:293:356:434:254:512:435:029:24
84 Raafat Aziza SYR 25-29 24/28 1:26:51 41:2039:106:24 4:183:097:184:394:132:156:007:18
85 Althaf Emir 🇮🇳 IND 16-24 4/4 1:27:24 43:0237:376:49 4:073:515:244:474:221:465:567:24
86 Sean Carr 🇬🇧 GBR 25-29 25/28 1:27:25 40:3440:196:38 4:224:355:396:294:352:035:277:09
87 James Jones 🇬🇧 GBR 45-49 8/10 1:27:29 38:4042:206:33 4:434:096:075:214:412:405:299:10
88 Vladislav Patrati 🇮🇱 ISR 30-34 27/38 1:28:09 42:3339:116:29 4:173:426:006:064:432:425:066:35
89 Darren O’Riordan 🇮🇪 IRL 25-29 26/28 1:28:17 39:0842:566:17 4:204:256:294:494:502:486:578:18
90 Anastasios Ntatsis 🇬🇷 GRE 50-54 2/5 1:28:44 39:2044:025:27 4:304:426:105:054:521:575:4810:58
91 Hudaifa Zahran 🇺🇸 USA 35-39 20/28 1:29:17 43:3338:277:23 4:214:276:235:054:262:016:005:44
92 Jamal Bright Kodjo GHA 35-39 21/28 1:29:22 41:4341:136:33 4:193:375:165:434:501:476:389:03
93 Mauro de Santis Bo 🇦🇷 ARG 35-39 22/28 1:29:52 40:2642:586:33 4:294:007:126:084:432:275:148:45
94 Husain Alafoo 🇧🇭 BRN 30-34 28/38 1:30:52 42:3241:117:13 4:283:456:325:584:322:005:278:29
95 Orestis Papapetrou 🇨🇾 CYP 35-39 23/28 1:30:55 43:2040:227:17 4:103:465:357:024:242:416:306:14
96 Joe Butler 🇬🇧 GBR 25-29 27/28 1:32:51 43:2741:517:37 4:054:186:574:554:372:016:528:06
97 Scott Ramsay 🇳🇿 NZL 50-54 3/5 1:34:35 43:2444:047:13 4:233:446:256:055:263:006:308:31
98 Adam Perry 🇬🇧 GBR 40-44 5/9 1:34:36 42:1145:037:27 4:204:237:286:394:522:267:137:42
99 Abdullah F. Alali 🇰🇼 KUW 30-34 29/38 1:35:14 45:2742:596:53 4:264:247:514:444:282:445:488:34
100 Mo Albualian 🇰🇼 KUW 35-39 24/28 1:35:15 43:2443:438:13 4:223:399:495:454:433:165:067:03

Rank is the finishing position within Pro Men among timed finishers. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

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

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result