HYROX Glasgow 2025: Pro Doubles Men results

209 teams on 12 Mar 2025. Typical finish 1:04:22, fastest 10% under 0:55:28. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 John Carlisle, Niall McMeeken 🇬🇧 GBR 30-39 1/118 0:50:57 28:1320:122:37 3:281:392:331:413:341:302:213:26
2 Liam Mccroary, Danny Rae 🇬🇧 GBR U29 1/52 0:51:31 28:4320:102:43 3:181:372:381:343:411:182:253:39
3 Jorg Gurney, Craig Forbes 🇬🇧 GBR U29 2/52 0:52:21 28:3220:473:06 3:311:342:521:413:401:182:223:49
4 Christopher De Souza Christopher De Souza, Matt Green 🇬🇧 GBR 30-39 2/118 0:52:37 28:5920:582:44 3:251:432:471:513:441:222:343:32
5 Ciaran Parkinson, Tony Revell 🇬🇧 GBR 30-39 3/118 0:52:39 28:2921:202:55 3:241:422:571:473:401:252:413:44
6 Ross Walker, Jake Williamson 🇬🇧 GBR U29 3/52 0:52:43 28:4621:082:54 3:201:432:502:053:431:212:303:36
7 Jess Price-Owen, David O’toole 🇬🇧 GBR 30-39 4/118 0:52:50 29:2620:352:53 3:141:382:341:543:421:202:443:29
8 Kev Jackson, Daniel Pow 🇬🇧 GBR 30-39 5/118 0:53:29 29:5620:383:00 3:171:422:421:563:381:202:323:31
9 Scott Highlands, Luke Ennis 🇬🇧 GBR U29 4/52 0:53:44 29:1321:522:46 3:361:463:171:503:551:182:233:47
10 Matthew Bloor, Danny Uscroft-Mould 🇬🇧 GBR 30-39 6/118 0:54:15 29:5221:193:08 3:291:542:311:563:481:332:293:39
11 Charlie Botterill, George Wootten 🇬🇧 GBR U29 5/52 0:54:19 30:1221:152:57 3:411:403:021:553:341:262:303:27
12 Nathan Gardner, Thomas Augaitis 🇬🇧 GBR U29 6/52 0:54:28 29:5121:442:57 3:351:442:541:533:461:202:413:51
13 Sam Bandeen, Brucey Ronaldson 🇬🇧 GBR 30-39 7/118 0:54:29 29:2522:222:47 3:231:533:112:123:571:252:533:28
14 Ciaran Nicholls, Aaron Partridge 🇬🇧 GBR U29 7/52 0:54:34 29:1322:302:56 3:321:353:062:253:421:282:493:53
15 Ryan Hogarth, John Townsend 🇩🇪 GER 30-39 8/118 0:54:36 30:0321:372:59 3:231:472:362:113:541:232:453:38
16 Robert Livesey, Danny Johnson 🇬🇧 GBR U29 8/52 0:54:47 30:4919:234:40 3:321:49—1:553:551:192:033:40
17 Euan Dickson, John Middleton 🇬🇧 GBR U29 9/52 0:55:04 30:1621:562:58 3:341:463:001:533:521:262:383:47
18 Stephen Lawlor, David Guerin 🇮🇪 IRL 40-49 1/32 0:55:05 31:2120:483:01 3:351:502:461:353:431:232:233:33
19 Dan Nota, James Warnock 🇬🇧 GBR U29 10/52 0:55:10 29:2922:492:57 3:201:493:302:093:491:392:573:36
20 Laurence Brown, Dayle Dwyer 🇬🇧 GBR 30-39 9/118 0:55:21 31:0821:192:58 3:301:392:541:393:441:272:513:35
21 Anthony Quinlan, Dayle Dwyer 🇬🇧 GBR 30-39 10/118 0:55:22 31:1121:162:59 3:301:392:541:383:431:272:503:35
22 Sam West, Lewis Frost 🇬🇧 GBR 30-39 11/118 0:55:29 29:3323:112:50 3:331:463:152:114:011:413:033:41
23 Luke McCarthy, George Simmutch 🇬🇧 GBR U29 11/52 0:55:34 30:1522:073:17 3:282:082:561:434:001:302:513:31
24 Martin Garnett, Michael Molloy 🇬🇧 GBR 40-49 2/32 0:55:36 31:0221:343:05 3:391:372:431:484:001:272:373:43
25 Andrew Crawford, Hendrik Themann 🇬🇧 GBR 30-39 12/118 0:56:00 31:0522:002:59 3:271:482:562:074:001:232:393:40
26 Harvey Gallagher, Jack Elliot 🇬🇧 GBR 30-39 13/118 0:56:22 32:5820:253:03 3:301:322:301:543:341:162:283:41
27 Jordan Duncan, William Mowat 🇬🇧 GBR U29 12/52 0:56:38 30:4422:353:23 3:401:362:572:004:001:242:544:04
28 Mark Kinell, John Burns SCO 40-49 3/32 0:57:09 33:0820:563:11 3:291:362:411:503:491:282:333:30
29 Jordan Gee, Adam Darbyshire 🇬🇧 GBR 30-39 14/118 0:57:10 31:0422:533:16 3:431:483:042:103:581:292:593:42
30 Dale Harding, Billy Elam 🇬🇧 GBR 30-39 15/118 0:57:12 31:3622:422:59 3:302:032:532:003:481:362:494:03
31 Declan Moylett, Ciaran Quinn 🇮🇪 IRL 30-39 16/118 0:57:26 31:1123:242:56 3:482:053:152:163:591:212:473:53
32 Russell Christie, Dylan Thomson 🇬🇧 GBR U29 13/52 0:57:36 31:5521:483:57 3:351:312:342:024:001:202:513:55
33 Daniel Crawford, Andrew Maxwell 🇬🇧 GBR U29 14/52 0:57:38 32:2722:123:03 3:311:462:572:233:431:272:523:33
34 Mike Chadwick, Isaac Longden 🇬🇧 GBR 30-39 17/118 0:57:43 32:2222:103:14 3:381:432:561:563:561:303:053:26
35 Daniel Park, Nathan Askew 🇬🇧 GBR 30-39 18/118 0:57:44 31:2122:373:51 3:421:443:221:534:111:172:274:01
35 VLADIMIR CASAP, Sam Halper MDA 30-39 18/118 0:57:44 31:3922:553:14 3:261:513:072:133:561:342:583:50
37 Alex Sherratt, Harry Broughton 🇬🇧 GBR U29 15/52 0:57:47 31:5622:403:15 3:451:482:532:113:571:332:553:38
38 Chris Cummins, Cameron Macro 🇬🇧 GBR 30-39 20/118 0:57:51 31:1923:113:24 3:351:403:152:093:581:303:103:54
39 Jack Kelbrick, Warren Sinden 🇬🇧 GBR 30-39 21/118 0:57:59 32:0522:483:11 3:281:543:511:593:541:222:393:41
40 Kev Marson, Dan Cashmore 🇬🇧 GBR 40-49 4/32 0:58:05 31:2723:153:27 3:291:523:272:203:471:283:033:49
41 Jack johnson, Jordan parker n 🇬🇧 GBR 30-39 22/118 0:58:15 31:2623:542:59 3:401:473:002:253:581:352:564:33
42 David Sloan 40-49 5/32 0:58:19 32:3422:393:10 3:301:433:052:244:001:252:583:34
43 Richard Hemple, Conor McGregor 🇬🇧 GBR 30-39 23/118 0:58:21 32:1023:182:58 3:332:003:162:144:041:263:153:30
44 Darren Gray, David Paterson 🇬🇧 GBR 30-39 24/118 0:58:32 32:4722:323:15 3:311:533:162:013:471:232:533:48
45 Alan Strachan, Markus Rhose 🇬🇧 GBR 40-49 6/32 0:58:37 31:4723:433:10 3:301:513:222:213:581:253:124:04
46 Phil Mant, Alex Grumley 🇬🇧 GBR 30-39 25/118 0:58:40 31:4823:173:39 3:342:053:072:294:051:292:373:51
47 Daniel Brook, Lewis Holmes 🇬🇧 GBR 30-39 26/118 0:58:44 32:0523:153:29 3:302:063:112:194:041:332:533:39
48 Ben ALLON-SMITH, Matt Newsome 🇬🇧 GBR 30-39 27/118 0:58:46 31:2724:193:05 3:461:543:312:514:021:282:563:51
49 Robert Beresford, Adam Cheang 🇬🇧 GBR 30-39 28/118 0:58:50 32:4323:033:09 3:271:353:072:313:441:473:193:33
50 Matthew Pope, Stuart MacDonald 🇬🇧 GBR 30-39 29/118 0:59:10 33:0423:023:10 3:371:473:162:014:051:382:523:46
51 Oliver Flowers, Morgan Johnston 🇬🇧 GBR U29 16/52 0:59:11 31:4424:233:07 3:361:423:312:344:011:413:293:49
52 Thomas Manson-Stubbs, Michael Cairns 🇬🇧 GBR U29 17/52 0:59:13 31:5424:003:23 3:381:373:532:183:571:402:564:01
53 Declan Moylett, Ciaran Quinn 🇮🇪 IRL 30-39 30/118 0:59:18 31:3824:203:23 3:321:534:162:113:591:213:044:04
53 Derek Skee, Frazer Dewar 🇬🇧 GBR 30-39 30/118 0:59:18 32:2223:293:32 3:302:043:132:093:501:393:083:56
55 Connor Evison, Justin Smith 🇬🇧 GBR 30-39 32/118 0:59:20 32:1323:513:22 3:322:003:202:183:561:333:253:47
56 Scott Walker, Callum Laird 🇬🇧 GBR 30-39 33/118 0:59:23 31:1725:003:10 3:342:023:302:384:001:283:294:19
57 Hector Macneal, Peter Macneal 🇬🇧 GBR 30-39 34/118 0:59:33 32:3423:483:16 3:381:463:052:214:041:263:114:17
58 Zachary Fisher, Nathan Tong-Webster 🇬🇧 GBR U29 18/52 0:59:48 33:0023:323:21 3:371:433:272:103:481:313:024:14
59 Mitchell Adams, Philroy Peters 🇬🇧 GBR U29 19/52 0:59:49 34:4921:573:09 3:431:433:072:103:501:222:333:29
60 Sean Walsh, Donnchadh Healy 🇮🇪 IRL U29 20/52 0:59:58 33:5922:513:13 3:401:473:222:033:521:263:033:38
61 Kevin O’Connor, Dominic Slowey 🇬🇧 GBR 30-39 35/118 1:00:26 32:5224:003:38 3:261:553:482:144:091:432:593:46
62 Joseph Wood, Tom Hodgins 🇬🇧 GBR 30-39 36/118 1:00:36 33:1523:124:12 3:381:503:442:173:55—3:114:01
63 Matt Kenny, Murray Richardson 🇬🇧 GBR U29 21/52 1:00:49 33:3223:583:25 3:281:594:032:043:491:353:253:35
64 Dan Barker, Sam Thomason 🇬🇧 GBR 40-49 7/32 1:00:50 31:2524:414:49 3:341:412:511:574:071:363:505:05
65 Hugh Parker, Jeremy Hanks 🇬🇧 GBR 30-39 37/118 1:01:00 34:2822:573:39 3:451:433:132:073:551:272:573:50
66 Lewis Dyer, Mack Nicholls 🇬🇧 GBR 30-39 38/118 1:01:04 33:3924:143:15 3:372:023:312:243:571:303:213:52
67 Neil Kinder, Tom Wyles 🇬🇧 GBR 50-59 1/7 1:01:13 34:1523:513:11 3:442:143:242:023:491:313:263:41
68 Jamie Howard, Adam Little 🇬🇧 GBR 30-39 39/118 1:01:16 32:4025:073:34 3:362:033:302:204:111:393:394:09
69 Jonathan Ward, Laurence Farrington 🇮🇪 IRL 40-49 8/32 1:01:18 33:1724:433:23 3:391:473:472:244:061:283:373:55
70 Jack Williams, Daniel Burke 🇬🇧 GBR 30-39 40/118 1:01:20 34:1121:195:55 3:361:41—1:584:151:383:073:56
71 Oli Leighton, Jay Johnson 🇬🇧 GBR U29 22/52 1:01:29 33:4924:233:22 3:332:103:222:404:081:273:153:48
72 Vitalijus Siegas, John Quirk 🇱🇹 LTU 40-49 9/32 1:01:31 34:0123:363:59 3:301:553:242:014:041:263:183:58
73 Murray Clark, Michael Scott U29 23/52 1:01:38 33:3424:323:38 3:352:113:462:294:061:253:083:52
74 Louis French, Ben Larsen 🇬🇧 GBR U29 24/52 1:01:45 33:5724:373:15 3:512:013:252:194:011:393:144:07
74 Sean Hadden, Richard Whyte 🇬🇧 GBR 30-39 41/118 1:01:45 33:2324:503:36 4:021:533:252:384:131:223:223:55
76 Justin Rheinheimer, joseph Deane 🇮🇪 IRL U29 25/52 1:01:48 36:1122:213:21 3:581:513:032:043:511:192:213:54
77 Elliott Pashley, Jordon Duffy 🇬🇧 GBR 30-39 42/118 1:01:50 34:4623:473:21 3:491:543:262:154:001:362:553:52
78 Lewis St clair, Peter Edwards 🇬🇧 GBR 30-39 43/118 1:01:51 35:3222:563:26 3:511:473:102:154:061:322:323:43
79 Lee Ryan, Jordan Sheerin VAT 30-39 44/118 1:02:14 33:0525:353:38 3:452:063:552:274:071:433:124:20
80 Nicky Taylor, Matthew Nyack 🇬🇧 GBR 40-49 10/32 1:02:20 33:5325:003:32 3:361:464:162:233:551:473:144:03
81 Bradley Smith, Tyrone Dalton 🇬🇧 GBR 30-39 45/118 1:02:21 32:3626:263:23 3:482:063:512:414:211:413:274:31
82 Sean Robertson, Kieran Nisbet 🇬🇧 GBR 30-39 46/118 1:02:27 34:3924:153:39 3:431:443:202:353:551:433:173:58
83 Michael McRoberts, James Henney 🇬🇧 GBR 30-39 47/118 1:02:29 33:5725:153:21 3:411:463:253:004:101:303:394:04
84 Allan Syme, Bryan Griffin SCO 40-49 11/32 1:02:31 34:0225:123:23 3:462:263:292:234:101:273:353:56
85 Thomas Clare, Jordan Darlington 🇬🇧 GBR U29 26/52 1:02:32 33:4125:183:37 3:392:034:012:414:131:363:024:03
86 Mat Lock, Michael Gomeringer 🇬🇧 GBR 40-49 12/32 1:02:35 34:0925:083:23 3:351:583:283:063:551:303:383:58
87 Craig Curtis, Barry Brown 🇬🇧 GBR 30-39 48/118 1:02:49 35:5923:263:29 3:322:013:162:153:451:403:013:56
88 Timothe Querlioz, Mark Andrew 🇫🇷 FRA U29 27/52 1:02:53 35:0224:233:33 3:461:533:352:373:591:313:283:34
88 Timothy Querlioz, Andrew Griffiths 🇬🇧 GBR 30-39 49/118 1:02:53 35:0224:233:33 3:461:533:352:373:591:313:283:34
90 Aaron Ferguson, Colin Anderson 🇮🇪 IRL 30-39 50/118 1:02:59 34:1525:193:30 3:432:053:272:264:141:373:414:06
91 Perri Haines, Karim Zaghlul 🇬🇧 GBR 30-39 51/118 1:03:15 35:4824:063:24 3:362:133:352:303:491:253:063:52
92 Tony Sullivan, Adam Farrell 🇮🇪 IRL 30-39 52/118 1:03:21 34:4125:123:33 3:351:413:322:524:191:333:523:48
93 Kian Farnworth, Roy Gill 🇬🇧 GBR 30-39 53/118 1:03:35 35:3424:183:46 3:341:493:302:214:101:383:074:09
94 Stephen Deegan, Dan Good 🇬🇧 GBR 30-39 54/118 1:03:40 35:1024:563:39 3:402:114:022:234:171:352:454:03
95 Killian Murphy, Martin Donald 🇮🇪 IRL 40-49 13/32 1:03:42 35:1624:583:32 3:471:493:282:394:171:513:113:56
96 Ian Murray, Kirk Taylor 🇮🇪 IRL 30-39 55/118 1:03:50 35:0725:043:44 3:432:002:513:054:071:383:463:54
97 Drew Jarvis, James Yarnell 🇬🇧 GBR 30-39 56/118 1:03:53 33:1627:123:32 3:532:064:103:194:151:233:384:28
98 James Conington, Callum Leitch 🇬🇧 GBR 30-39 57/118 1:03:54 33:5326:024:05 3:452:004:002:464:031:183:534:17
99 Greg Williams, Paul Gillingham 🇬🇧 GBR 40-49 14/32 1:03:58 34:3326:003:28 3:452:203:312:594:101:453:333:57
100 Harry Woods, Harri Guy 🇬🇧 GBR U29 28/52 1:04:05 34:1526:093:46 3:241:554:332:443:571:313:484:17

Rank is the finishing position within Pro Doubles Men among timed teams. 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