HYROX London 2025: Doubles Mixed results

956 teams on 3 May 2025. Typical finish 1:17:23, fastest 10% under 1:05:52. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Perry Mullins, Melanie Carsten 🇬🇧 GBR1st of 383 aged 30-39 30-39 56:16 32:31 20:13 3:37 3:32 1:24 2:18 2:05 3:49 1:18 2:21 3:26
2 Kate Harrison, Geordie Stewart 🇬🇧 GBR2nd of 383 aged 30-39 30-39 56:23 0:07 31:45 21:02 3:39 3:38 1:32 2:15 2:12 3:58 1:17 2:37 3:33
3 Dan Jackson, Chloe Dawson 🇬🇧 GBR3rd of 383 aged 30-39 30-39 56:23 0:07 31:19 21:22 3:46 3:45 1:36 2:34 2:10 3:55 1:05 2:20 3:57
4 Poppy Jones, Joel Roura 🇬🇧 GBR1st of 316 aged U29 U29 56:28 0:12 33:04 19:51 3:36 3:35 1:33 2:08 1:38 3:51 1:22 2:10 3:34
5 Lucie Bourne, Calum Upton 🇬🇧 GBR2nd of 316 aged U29 U29 57:08 0:52 31:55 21:41 3:35 3:27 1:26 2:28 2:16 3:56 1:17 2:52 3:59
6 Charlotte Horton, Sean Cabey 🇬🇧 GBR4th of 383 aged 30-39 30-39 57:47 1:31 31:56 22:17 3:38 3:38 1:36 2:20 2:23 4:03 1:26 2:48 4:03
7 Matthew Wigelsworth, Louise Hulme 🇬🇧 GBR3rd of 316 aged U29 U29 57:49 1:33 30:31 23:51 3:32 3:59 1:36 3:06 2:34 4:14 1:31 2:40 4:11
8 Connor Holland, Natalie Crompton 🇬🇧 GBR5th of 383 aged 30-39 30-39 57:53 1:37 31:05 22:46 4:05 3:38 1:37 2:38 2:28 4:11 1:23 2:59 3:52
9 Tim Briggs, Imi Shaw 🇬🇧 GBR4th of 316 aged U29 U29 58:01 1:45 33:31 21:16 3:18 3:45 1:35 2:36 2:00 3:52 1:19 2:26 3:43
10 Becky Hodgson, Harley Jones 🇬🇧 GBR6th of 383 aged 30-39 30-39 58:35 2:19 30:52 24:08 3:39 4:01 1:54 2:57 2:46 4:16 1:33 3:06 3:35
11 Megan Powell, Matthew Plowman 🇬🇧 GBR7th of 383 aged 30-39 30-39 58:41 2:25 31:46 23:14 3:44 3:44 1:42 2:38 2:31 4:01 1:30 2:54 4:14
12 Cerys Messenger, Robert Cowan 🇬🇧 GBR1st of 212 aged 40-49 40-49 58:47 2:31 32:38 22:19 3:52 3:45 1:39 2:26 2:24 4:06 1:22 2:39 3:58
13 Helen Harper-Lambert, Ben Whitbourn 🇬🇧 GBR8th of 383 aged 30-39 30-39 58:54 2:38 33:46 21:20 3:52 3:45 1:43 2:48 1:56 3:54 1:18 2:17 3:39
14 Vivian Varnava, Daniel King 🇨🇾 CYP9th of 383 aged 30-39 30-39 58:55 2:39 32:49 22:21 3:50 3:47 1:45 2:31 2:25 4:01 1:19 2:47 3:46
15 Laurie Dawkins, Bradley Cox 🇬🇧 GBR5th of 316 aged U29 U29 59:07 2:51 33:14 22:12 3:47 3:43 1:29 2:32 2:03 3:56 1:27 3:10 3:52
16 Ben Goodall, Hannah Holmes 🇬🇧 GBR10th of 383 aged 30-39 30-39 59:14 2:58 33:25 22:02 3:51 3:48 1:39 2:32 2:08 4:20 1:30 2:29 3:36
17 Robert James, Lucie Ethell 🇬🇧 GBR11th of 383 aged 30-39 30-39 59:14 2:58 32:40 22:54 3:45 3:43 1:33 2:49 2:41 3:56 1:40 2:44 3:48
18 Benjamin Carter, Katya Khazaneh 🇬🇧 GBR6th of 316 aged U29 U29 59:19 3:03 32:12 23:18 3:54 3:44 1:41 2:53 2:33 4:00 1:24 3:03 4:00
19 Steph Buckley, Todd Fierro 🇬🇧 GBR2nd of 212 aged 40-49 40-49 59:43 3:27 32:52 23:07 3:49 3:46 1:51 2:32 2:31 4:10 1:31 3:02 3:44
20 Jeremy Saxon, Lauren O’Donnell 🇬🇧 GBR12th of 383 aged 30-39 30-39 59:46 3:30 34:12 21:45 3:53 3:40 1:45 2:29 1:58 3:58 1:19 2:46 3:50
21 Sam Harper, Charlotte Matthews 🇬🇧 GBR7th of 316 aged U29 U29 59:46 3:30 32:41 23:17 3:53 3:50 1:38 2:45 2:33 4:09 1:26 2:48 4:08
22 Lee Robinson, Emma Stone 🇬🇧 GBR13th of 383 aged 30-39 30-39 59:48 3:32 34:53 21:22 3:39 3:34 1:32 2:02 2:19 3:56 1:19 2:51 3:49
23 Alfie Burton, Elana Albery 🇬🇧 GBR8th of 316 aged U29 U29 59:52 3:36 31:54 24:22 3:41 4:00 1:51 2:35 2:41 4:06 1:38 3:49 3:42
24 Marco Antônio Muraro, Alice Jones 🇧🇷 BRA9th of 316 aged U29 U29 1:00:00 3:44 34:51 21:19 3:55 3:37 1:36 2:19 2:18 4:00 1:27 2:30 3:32
25 David Beckwith, Emily Sales 🇬🇧 GBR10th of 316 aged U29 U29 1:00:00 3:44 33:00 23:17 3:47 3:49 1:44 2:35 2:29 4:09 1:36 2:57 3:58
26 Grace Greenshields, James Tyler 🇬🇧 GBR14th of 383 aged 30-39 30-39 1:00:26 4:10 33:55 22:48 3:47 3:50 1:34 2:44 2:24 4:11 1:41 2:38 3:46
27 Joseph Abel, Katie Skellett 🇬🇧 GBR11th of 316 aged U29 U29 1:00:50 4:34 33:23 23:24 4:08 3:37 1:37 3:29 2:30 4:13 1:18 2:47 3:53
28 Freya Wojnar, Bradley Jones 🇬🇧 GBR12th of 316 aged U29 U29 1:00:52 4:36 33:54 22:56 4:06 3:49 1:43 2:43 2:14 4:10 1:24 2:54 3:59
29 Jack Sharp, Charlotte Underwood 🇬🇧 GBR13th of 316 aged U29 U29 1:00:54 4:38 34:22 22:22 4:16 3:56 1:24 2:49 1:59 4:12 1:34 2:30 3:58
30 Dan Amos, Louise Little 🇬🇧 GBR15th of 383 aged 30-39 30-39 1:01:01 4:45 35:02 21:53 4:09 3:45 1:34 2:12 2:30 4:03 1:24 2:42 3:43
31 Jack Cross, Sophie Knox 🇬🇧 GBR16th of 383 aged 30-39 30-39 1:01:11 4:55 34:19 23:00 3:56 3:49 1:45 2:35 2:33 4:19 1:41 2:35 3:43
32 Sean Rai, Emma Rai 🇬🇧 GBR17th of 383 aged 30-39 30-39 1:01:11 4:55 34:20 23:01 3:55 3:54 1:39 2:56 2:26 4:15 1:30 2:35 3:46
33 Erik Laitos, Lucy Rigg 🇺🇸 USA18th of 383 aged 30-39 30-39 1:01:13 4:57 33:35 23:47 3:56 3:46 1:38 2:34 2:35 4:07 1:42 3:13 4:12
34 Georgina Wood, Jack Pighills 🇬🇧 GBR14th of 316 aged U29 U29 1:01:25 5:09 32:56 24:29 4:04 3:58 2:01 3:17 2:24 4:26 1:31 2:56 3:56
35 Holly Rascagneres, Fabien Rascagneres 🇬🇧 GBR3rd of 212 aged 40-49 40-49 1:01:31 5:15 35:04 22:39 3:53 3:47 1:38 2:31 2:13 4:07 1:27 2:49 4:07
36 Matthew Horner, Vicki Whitbrook 🇬🇧 GBR19th of 383 aged 30-39 30-39 1:01:31 5:15 34:06 23:27 4:03 3:51 1:38 3:02 2:05 4:18 1:47 2:52 3:54
37 Codie Crawshaw, Callum Rowlands 🇬🇧 GBR15th of 316 aged U29 U29 1:01:42 5:26 34:47 23:22 3:39 3:56 1:52 2:35 2:35 4:05 1:22 3:08 3:49
38 David Sloan, Victoria Melluish 🇬🇧 GBR4th of 212 aged 40-49 40-49 1:01:43 5:27 35:05 22:46 3:58 3:52 1:39 2:29 2:21 4:21 1:45 2:31 3:48
39 Nickel The Don, Anabel Obank 🇳🇱 NED16th of 316 aged U29 U29 1:01:51 5:35 36:46 21:23 3:48 3:38 1:29 2:26 2:18 3:49 1:22 2:47 3:34
40 Dervla Kennelly, Cian Galvin 🇮🇪 IRL17th of 316 aged U29 U29 1:01:57 5:41 33:45 24:21 3:54 3:53 2:12 2:54 2:48 4:08 1:45 2:51 3:50
41 Joe Sankey, Stephanie Williams 🇬🇧 GBR20th of 383 aged 30-39 30-39 1:02:07 5:51 35:52 21:46 4:33 3:42 1:34 2:20 2:28 4:05 1:10 2:29 3:58
42 Mark Fricker, Gill Blake 🇬🇧 GBR1st of 41 aged 50-59 50-59 1:02:10 5:54 34:43 23:49 3:43 3:57 1:37 2:56 2:37 4:17 1:26 3:04 3:55
43 Alex Lloyd, Kez Ogden 🇬🇧 GBR21st of 383 aged 30-39 30-39 1:02:14 5:58 33:58 24:15 4:04 3:58 1:54 2:39 2:49 4:17 1:38 2:47 4:13
44 Chris Koster, Isabella Pointon 🇬🇧 GBR22nd of 383 aged 30-39 30-39 1:02:15 5:59 34:09 24:14 3:55 3:49 1:49 3:05 2:27 4:10 1:38 3:03 4:13
45 Richard Kirby, Katie Staton 🇬🇧 GBR18th of 316 aged U29 U29 1:02:16 6:00 35:14 22:52 4:15 3:46 1:59 2:41 2:08 4:11 1:35 2:31 4:01
46 Alice Austin, Sam Da Cunha 🇬🇧 GBR23rd of 383 aged 30-39 30-39 1:02:19 6:03 34:53 23:10 4:21 3:56 1:45 3:04 1:52 4:07 1:26 3:07 3:53
47 Jon Worcester, Julie Worcester 🇬🇧 GBR24th of 383 aged 30-39 30-39 1:02:24 6:08 36:01 22:01 4:27 3:39 1:36 2:34 2:20 3:46 1:22 2:50 3:54
48 Hanna John, George Bretherton 🇬🇧 GBR25th of 383 aged 30-39 30-39 1:02:26 6:10 35:25 22:55 4:09 3:43 1:54 2:18 2:35 4:11 1:32 2:48 3:54
49 Tiff Penfold, Chris Parr 🇬🇧 GBR19th of 316 aged U29 U29 1:02:36 6:20 34:07 24:47 3:46 3:45 1:44 3:10 3:08 4:18 1:37 2:54 4:11
50 Sarah Lees, Alex Dick-Cleland 🇬🇧 GBR26th of 383 aged 30-39 30-39 1:02:38 6:22 35:29 23:23 3:49 3:48 1:39 2:44 2:39 4:10 1:31 2:49 4:03
51 Helen Clewer, Will Stanley 🇬🇧 GBR27th of 383 aged 30-39 30-39 1:02:43 6:27 35:38 22:43 4:27 3:32 1:31 2:43 2:41 4:12 1:23 2:44 3:57
52 Ethan Gilbert, Leah Salvage 🇬🇧 GBR20th of 316 aged U29 U29 1:02:43 6:27 35:29 23:17 4:01 3:51 1:51 2:49 2:16 4:00 1:36 3:03 3:51
53 Samuel Reddrop, Naomi Lawrence 🇬🇧 GBR21st of 316 aged U29 U29 1:02:47 6:31 35:22 23:32 3:56 4:06 1:41 2:47 2:34 4:16 1:32 2:34 4:02
54 Tristan Devereux, Saskia Devereux 🇬🇧 GBR22nd of 316 aged U29 U29 1:02:56 6:40 35:41 23:25 3:54 3:50 1:39 2:48 2:46 4:12 1:30 2:35 4:05
55 Sam Crittenden, Isabelle Meyers 🇦🇺 AUS23rd of 316 aged U29 U29 1:02:56 6:40 35:25 23:36 3:59 3:56 1:45 2:30 2:57 4:11 1:26 2:55 3:56
56 Rebecca Wells, Joe Wells 🇬🇧 GBR28th of 383 aged 30-39 30-39 1:03:06 6:50 35:44 23:33 3:52 3:44 1:39 2:49 2:16 4:11 1:19 2:42 4:53
57 Jen Sykes, Ben Shardlow 🇬🇧 GBR24th of 316 aged U29 U29 1:03:07 6:51 35:46 23:06 4:19 3:58 1:33 3:04 2:19 4:02 1:21 2:54 3:55
58 Billie Holness, Rilwan Anibaba 🇬🇧 GBR25th of 316 aged U29 U29 1:03:10 6:54 35:34 23:29 4:10 3:57 1:48 2:39 2:30 4:15 1:29 2:53 3:58
59 Victoria Bradbury, Joel Barker 🇬🇧 GBR26th of 316 aged U29 U29 1:03:15 6:59 35:32 23:44 4:05 3:52 1:43 2:50 2:38 4:05 1:31 2:55 4:10
60 Harry Wiltshire, Macey Wild 🇬🇧 GBR27th of 316 aged U29 U29 1:03:16 7:00 36:40 22:48 3:52 3:56 1:30 2:42 2:04 4:01 1:18 2:53 4:24
61 Taylor Glassie, Liz Morgan 🇦🇺 AUS29th of 383 aged 30-39 30-39 1:03:20 7:04 35:58 23:17 4:09 3:38 1:27 2:39 2:21 4:17 1:36 2:48 4:31
62 Agathe Kerisit, James Robertson 🇫🇷 FRA28th of 316 aged U29 U29 1:03:20 7:04 34:08 25:29 3:49 4:04 2:02 2:57 2:58 4:08 1:37 3:44 3:59
63 George Bell, Niamh Bell 🇮🇪 IRL30th of 383 aged 30-39 30-39 1:03:26 7:10 35:00 24:16 4:14 3:46 1:57 2:28 2:40 4:14 1:28 3:03 4:40
64 Somer Froud, Ciaran Howard 🇧🇲 BER29th of 316 aged U29 U29 1:03:36 7:20 35:04 24:49 3:47 3:45 2:08 3:05 2:41 4:15 1:55 2:57 4:03
65 Stephen Jones, Amy Lyttle 🇬🇧 GBR31st of 383 aged 30-39 30-39 1:03:37 7:21 35:27 24:17 3:59 3:50 1:51 2:56 2:31 4:06 1:42 3:12 4:09
66 Jessica Everett, Bobby Atkinson 🇬🇧 GBR30th of 316 aged U29 U29 1:03:46 7:30 38:16 21:23 4:11 3:47 1:27 2:11 2:07 4:03 1:02 2:45 4:01
67 Fred Eldred-Dutton, Yasmin Milne 🇬🇧 GBR31st of 316 aged U29 U29 1:03:56 7:40 34:36 25:28 3:58 3:55 1:47 2:59 2:49 4:31 1:29 3:09 4:49
68 Aaron Obrien, Sarah Delieu 🇬🇧 GBR32nd of 383 aged 30-39 30-39 1:04:00 7:44 36:47 22:46 4:33 4:00 1:42 2:24 1:58 4:15 1:37 2:47 4:03
69 Aidan Pemberton, Gabrielle Illston-Baggs 🇬🇧 GBR32nd of 316 aged U29 U29 1:04:02 7:46 36:55 22:22 4:49 3:38 1:28 1:59 2:36 3:58 1:38 3:06 3:59
70 Harry Hanford, Tyla Hooper 🇬🇧 GBR33rd of 316 aged U29 U29 1:04:20 8:04 36:10 23:29 4:47 3:53 1:44 2:53 2:39 3:58 1:28 2:46 4:08
71 Rebecca Stevens, James Adamson 🇬🇧 GBR33rd of 383 aged 30-39 30-39 1:04:22 8:06 36:34 23:24 4:29 3:55 1:37 3:03 2:15 4:14 1:39 2:49 3:52
72 Jake Dawson, Chloe Patterson 🇬🇧 GBR34th of 383 aged 30-39 30-39 1:04:24 8:08 35:37 24:00 4:50 3:55 1:51 2:31 2:46 4:27 1:27 2:58 4:05
73 Lucy Gornall, Ryan Hand 🇬🇧 GBR35th of 383 aged 30-39 30-39 1:04:29 8:13 34:21 25:40 4:35 4:07 1:57 3:14 2:39 4:12 1:29 3:22 4:40
74 Grace King, Paris Whyte-Wilding 🇬🇧 GBR34th of 316 aged U29 U29 1:04:30 8:14 35:29 24:37 4:29 4:00 1:59 2:52 2:31 4:35 1:21 3:25 3:54
75 Otillia Winchurch-Beale, Josh Meadows 🇬🇧 GBR35th of 316 aged U29 U29 1:04:39 8:23 35:36 25:00 4:07 4:03 2:00 3:04 2:36 4:19 1:38 3:23 3:57
76 Alexandra Graham, Liam Richardson 🇬🇧 GBR36th of 383 aged 30-39 30-39 1:04:42 8:26 37:18 23:06 4:24 3:51 1:39 2:36 2:06 4:13 1:32 3:04 4:05
77 Coralie Arthur, Brad Arthr 🇬🇧 GBR36th of 316 aged U29 U29 1:04:51 8:35 35:59 24:44 4:14 3:55 1:49 2:30 2:34 4:15 1:48 3:28 4:25
78 Mark McFarlane, Xenia Parsons 🇬🇧 GBR2nd of 41 aged 50-59 50-59 1:04:53 8:37 35:01 26:04 3:54 4:26 2:05 3:24 2:39 4:30 1:31 3:16 4:13
79 Matt Rodwell, Marina Smith 🇿🇼 ZIM37th of 316 aged U29 U29 1:04:56 8:40 36:53 23:43 4:25 3:56 1:43 2:14 2:47 4:20 1:36 2:34 4:33
80 Tom Burgess, Claire Richards 🇬🇧 GBR38th of 316 aged U29 U29 1:04:58 8:42 36:32 24:10 4:23 3:51 1:45 2:43 2:45 4:03 1:52 3:20 3:51
81 Georgie Johnson, Henry Milroy 🇬🇧 GBR37th of 383 aged 30-39 30-39 1:04:58 8:42 34:44 26:04 4:14 3:59 1:48 3:37 2:58 4:29 1:34 3:23 4:16
82 Jay Johnson, Tilly Johnson 🇬🇧 GBR39th of 316 aged U29 U29 1:05:02 8:46 36:33 24:19 4:16 3:47 1:37 3:02 3:02 4:14 1:38 2:58 4:01
83 Lee Harding, Hannah Harding 🇬🇧 GBR5th of 212 aged 40-49 40-49 1:05:04 8:48 34:21 26:47 4:01 4:01 1:49 3:33 2:58 4:34 1:28 3:45 4:39
84 Tori Waight, Kent Langridge 🇬🇧 GBR38th of 383 aged 30-39 30-39 1:05:07 8:51 35:52 25:01 4:19 4:00 1:40 3:09 2:38 4:15 1:31 3:28 4:20
85 Jack Meyrick, Kat Meyrick 🇬🇧 GBR39th of 383 aged 30-39 30-39 1:05:11 8:55 36:09 24:49 4:17 3:56 1:47 2:40 3:00 4:21 1:31 3:13 4:21
86 Adam Randall, Rebecca Tuite 🇬🇧 GBR6th of 212 aged 40-49 40-49 1:05:11 8:55 34:33 26:51 3:52 4:20 2:02 3:08 3:01 4:26 1:35 3:44 4:35
87 Sam Askew, Mya Crowder 🇬🇧 GBR40th of 316 aged U29 U29 1:05:13 8:57 37:19 23:47 4:11 3:52 1:40 3:02 2:27 4:15 1:36 2:47 4:08
88 Eric Johann Nagel, Eva Klute 🇿🇦 RSA40th of 383 aged 30-39 30-39 1:05:20 9:04 35:36 25:23 4:27 3:50 1:30 2:51 3:22 4:08 1:38 3:44 4:20
89 James Orr, Jodie Sutherland 🇬🇧 GBR41st of 316 aged U29 U29 1:05:26 9:10 36:27 24:46 4:18 3:54 1:43 3:14 2:36 4:20 1:29 3:14 4:16
90 Tom Metcalf, Anna Locke 🇬🇧 GBR42nd of 316 aged U29 U29 1:05:32 9:16 35:14 26:07 4:13 4:05 2:00 3:04 3:01 4:20 1:33 3:44 4:20
91 Karim Zaghlul, Noelle Westley 🇬🇧 GBR43rd of 316 aged U29 U29 1:05:43 9:27 36:31 25:24 3:53 4:00 2:02 2:51 2:46 4:17 1:33 3:40 4:15
92 Ellen Hill, Chris Storey 🇬🇧 GBR7th of 212 aged 40-49 40-49 1:05:46 9:30 37:18 24:18 4:13 3:58 1:53 2:58 2:37 4:20 1:32 3:02 3:58
93 Cassie Burder, Joe Massaro 🇬🇧 GBR44th of 316 aged U29 U29 1:05:47 9:31 39:07 22:38 4:05 3:38 1:53 2:48 2:14 4:08 1:23 2:38 3:56
94 Will Clark, Emilia Clark 🇬🇧 GBR45th of 316 aged U29 U29 1:05:47 9:31 36:05 25:30 4:17 3:58 1:46 3:05 3:09 4:24 1:30 3:16 4:22
95 Lauren Hudson, Luke Warren 🇬🇧 GBR46th of 316 aged U29 U29 1:05:49 9:33 37:05 24:46 4:04 3:54 1:53 3:05 2:47 4:11 1:36 3:20 4:00
96 Bella Antcliff, Robert Haynes 🇬🇧 GBR47th of 316 aged U29 U29 1:05:50 9:34 38:28 22:50 4:37 3:44 1:39 2:42 2:14 4:02 1:26 2:51 4:12
97 Eddie Evelyn-Hall, Sarah Montanheiro 🇬🇧 GBR8th of 212 aged 40-49 40-49 1:05:54 9:38 35:24 26:22 4:13 4:07 2:09 3:16 3:08 4:51 1:36 2:57 4:18
98 Isabelle Collins, Jamie Botten 🇬🇧 GBR41st of 383 aged 30-39 30-39 1:06:12 9:56 36:26 25:37 4:13 4:14 1:42 3:13 2:21 4:33 1:42 3:19 4:33
99 Charles Waite-Roberts, Stephanie Toogood 🇬🇧 GBR42nd of 383 aged 30-39 30-39 1:06:19 10:03 38:51 23:25 4:06 3:41 1:58 2:51 2:31 3:55 1:31 3:08 3:50
100 Sam Long, Shaunie Gibson 🇬🇧 GBR43rd of 383 aged 30-39 30-39 1:06:23 10:07 38:11 23:54 4:23 3:49 1:47 3:02 2:26 4:08 1:43 3:08 3:51
How to read

The place is among timed teams in Doubles Mixed; 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