HYROX Las Vegas 2025: Pro Doubles Men results

68 teams on 1 Feb 2025. Typical finish 1:08:45, fastest 10% under 57:26. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 James Kelly, Anthony Peressini 🇦🇺 AUS1st of 41 aged 30-39 30-39 54:45 30:34 20:49 3:35 3:33 1:50 2:40 1:58 3:47 1:20 2:21 3:20
2 Mathew Maclean, Samuel Hebert 🇨🇦 CAN2nd of 41 aged 30-39 30-39 54:55 0:10 29:44 20:54 4:23 3:30 1:48 2:48 1:42 3:42 1:14 2:40 3:30
3 George Heaton, Jake Dearden 🇬🇧 GBR1st of 15 aged U29 U29 55:00 0:15 30:09 21:27 3:49 3:32 1:44 3:00 1:55 3:50 1:17 2:51 3:18
4 Dylan Scott, Chandler Smith 🇺🇸 USA3rd of 41 aged 30-39 30-39 56:36 1:51 30:56 21:21 4:18 3:29 2:06 2:49 1:50 3:49 1:19 2:28 3:31
5 Sean Greenspan, Matthew Choi 🇺🇸 USA4th of 41 aged 30-39 30-39 56:41 1:56 31:01 21:33 4:13 3:34 1:56 3:03 1:44 3:55 1:27 2:22 3:32
6 Jake Gibbs, Cole Schwartz 🇺🇸 USA2nd of 15 aged U29 U29 56:54 2:09 30:50 22:03 4:24 3:28 2:06 3:01 1:32 3:54 1:33 2:44 3:45
7 Marc Doerfer, Alexander Golik 🇩🇪 GER3rd of 15 aged U29 U29 57:18 2:33 32:01 21:16 4:24 3:42 1:52 2:48 1:44 3:52 1:21 2:19 3:38
8 Ryan Reid, Connor Bell 🇨🇦 CAN4th of 15 aged U29 U29 57:29 2:44 30:45 22:39 4:09 3:37 2:07 3:04 2:19 3:59 1:24 2:33 3:36
9 Preston Pavlica, Wade Jacobs 🇺🇸 USA5th of 15 aged U29 U29 57:49 3:04 32:59 21:15 4:28 3:39 1:55 2:42 1:47 4:04 1:32 2:14 3:22
10 Steven Neuscheler, Jacob Showers 🇺🇸 USA5th of 41 aged 30-39 30-39 57:54 3:09 32:45 20:44 4:31 3:36 1:39 2:53 — 3:48 1:24 2:36 3:23
11 Dylan Spencer, Tyler Spencer 🇺🇸 USA6th of 41 aged 30-39 30-39 59:59 5:14 32:21 23:20 4:20 3:35 1:55 3:15 2:12 4:14 1:30 2:54 3:45
12 Bryan Weed, Adam Neiffer 🇺🇸 USA1st of 8 aged 40-49 40-49 1:00:17 5:32 33:10 22:00 5:17 3:37 1:43 3:34 2:04 4:10 — 2:34 3:27
13 Zach Petrik, Brice Suhay 🇺🇸 USA7th of 41 aged 30-39 30-39 1:00:19 5:34 35:22 20:31 4:29 3:28 1:37 2:35 1:42 3:59 1:29 2:08 3:33
14 Tim Gerrish, Grant Ketron 🇺🇸 USA8th of 41 aged 30-39 30-39 1:00:44 5:59 32:16 23:14 5:19 3:31 2:00 3:31 2:10 4:00 1:41 2:45 3:36
15 John Radzwilla, Talon Smith 🇺🇸 USA9th of 41 aged 30-39 30-39 1:00:54 6:09 34:48 21:44 4:35 3:39 1:38 2:39 2:10 4:04 1:31 2:52 3:11
16 Michael Paas, Ryan Schafer 🇺🇸 USA10th of 41 aged 30-39 30-39 1:01:08 6:23 35:30 21:02 4:43 3:33 1:47 2:40 2:03 3:48 1:19 2:31 3:21
17 Christian Scherf Islas, Raul Victoria Bautista 🇲🇽 MEX2nd of 8 aged 40-49 40-49 1:01:11 6:26 32:42 23:00 5:34 3:42 1:51 2:58 1:53 4:08 1:34 2:49 4:05
18 Blake Mistretta, Anthony Hayes 🇺🇸 USA11th of 41 aged 30-39 30-39 1:01:31 6:46 32:33 24:32 4:44 3:45 2:09 3:32 2:05 4:14 1:56 3:24 3:27
19 Matt Lombardi, Andrew East 🇺🇸 USA12th of 41 aged 30-39 30-39 1:01:52 7:07 35:55 20:50 5:17 3:38 1:49 2:50 1:44 3:47 1:19 2:15 3:28
20 Aaron Wilkins, Louie Urbano 🇺🇸 USA3rd of 8 aged 40-49 40-49 1:02:52 8:07 35:49 22:21 4:51 3:36 1:57 3:18 2:14 4:02 — 2:50 3:40
21 Darren Shearer, Nigel Levett 🇬🇧 GBR4th of 8 aged 40-49 40-49 1:02:58 8:13 34:21 24:45 4:09 3:45 2:05 3:31 2:48 4:03 1:42 3:15 3:36
22 Jacob Shaw, Ryan Chavez 🇺🇸 USA13th of 41 aged 30-39 30-39 1:03:41 8:56 35:44 23:27 4:39 4:06 1:54 2:39 2:21 4:18 1:34 3:06 3:29
23 Domhnall O’Donovan, Benjamin Cottrell 🇮🇪 IRL14th of 41 aged 30-39 30-39 1:04:30 9:45 36:23 23:05 5:07 3:49 1:43 3:17 2:15 4:11 1:23 2:58 3:29
24 Daniel Williams, Anthony Fermin 🇺🇸 USA15th of 41 aged 30-39 30-39 1:05:37 10:52 35:35 24:55 5:15 4:14 2:27 3:28 1:55 4:27 1:33 3:28 3:23
25 Andres Perezchica Esparza, Salvador Perezchica Esparza 🇲🇽 MEX16th of 41 aged 30-39 30-39 1:06:00 11:15 36:22 24:42 5:02 3:56 2:00 3:38 2:28 4:12 1:26 2:57 4:05
26 David Salazar, Sean Cullenward 🇺🇸 USA17th of 41 aged 30-39 30-39 1:06:23 11:38 36:01 25:09 5:17 3:47 1:45 4:05 2:09 4:17 1:38 3:41 3:47
27 Jake Marconi, Josh Godinez 🇺🇸 USA6th of 15 aged U29 U29 1:06:35 11:50 38:00 23:30 5:19 3:52 1:45 3:42 2:43 3:55 1:32 2:23 3:38
28 Chad Coleman, Jake Coleman 🇺🇸 USA18th of 41 aged 30-39 30-39 1:06:59 12:14 38:29 23:40 5:12 3:47 2:18 3:02 1:52 4:04 1:29 3:06 4:02
29 Thor Kellin, Cooper Marsh 🇺🇸 USA19th of 41 aged 30-39 30-39 1:07:13 12:28 37:31 24:02 5:59 4:00 2:02 4:05 2:09 3:56 — 3:15 3:55
30 Kenny Caceros, Conor Oakley 🇨🇦 CAN20th of 41 aged 30-39 30-39 1:07:54 13:09 39:49 22:50 5:15 3:36 1:59 3:03 2:04 3:57 1:39 2:43 3:49
31 Joël Thouin, Mikale Fontaine 🇨🇦 CAN7th of 15 aged U29 U29 1:07:54 13:09 36:42 25:58 5:25 3:53 1:52 3:37 2:50 4:28 1:36 3:17 4:25
32 Nicholas Walker, Austen Alexander 🇺🇸 USA21st of 41 aged 30-39 30-39 1:07:58 13:13 38:11 24:32 5:28 3:52 2:14 3:48 2:25 4:15 1:29 2:36 3:53
33 Urban Anderson, Chris Esquivel 🇺🇸 USA22nd of 41 aged 30-39 30-39 1:08:00 13:15 37:19 25:20 5:40 3:56 1:54 3:50 2:12 4:17 1:51 3:39 3:41
34 Michael Racine, Kevin Gregory 🇺🇸 USA23rd of 41 aged 30-39 30-39 1:08:33 13:48 39:45 23:26 6:09 3:47 1:52 3:14 2:36 4:12 1:35 2:42 3:28
35 Fernando Espino García, Emiliano Pereznegron Parrilla 🇲🇽 MEX24th of 41 aged 30-39 30-39 1:08:58 14:13 37:10 24:48 7:02 3:57 2:08 3:44 2:08 4:25 1:36 2:41 4:09
36 Francisco Franco, Chris Herber 🇺🇸 USA25th of 41 aged 30-39 30-39 1:09:04 14:19 37:18 25:53 6:01 3:49 2:17 4:02 2:42 4:14 1:31 3:16 4:02
37 Sam Esplan, Bryce Becker 🇺🇸 USA26th of 41 aged 30-39 30-39 1:09:07 14:22 35:36 28:21 5:13 3:34 1:57 3:19 2:26 4:04 1:39 2:43 8:39
38 Adan Martinez, Daniel Baek 🇺🇸 USA8th of 15 aged U29 U29 1:09:12 14:27 38:33 24:52 6:01 3:41 2:18 4:27 2:13 4:16 1:25 2:42 3:50
39 David Escobedo, Joe Gonzalez 🇺🇸 USA9th of 15 aged U29 U29 1:09:48 15:03 38:04 26:05 5:53 3:50 1:57 4:31 2:21 4:35 1:27 3:09 4:15
40 Brian Murphy, Conor Murphy 🇮🇪 IRL27th of 41 aged 30-39 30-39 1:09:58 15:13 34:54 29:34 5:50 3:58 2:32 4:28 3:43 4:29 1:49 4:07 4:28
41 Greg Kampmann, Shawn Cannon 🇺🇸 USA1st of 4 aged 50-59 50-59 1:10:05 15:20 36:44 28:00 5:31 4:04 2:31 4:23 2:59 4:24 1:42 3:54 4:03
42 Chris Flores, Hardin Camp II 🇺🇸 USA2nd of 4 aged 50-59 50-59 1:10:15 15:30 38:25 26:21 5:40 4:02 2:10 3:55 2:44 4:29 1:38 3:10 4:13
43 Eric Hernandez, Ivan Gutierrez 🇲🇽 MEX28th of 41 aged 30-39 30-39 1:10:31 15:46 37:58 26:21 6:25 3:52 2:54 3:51 2:00 4:18 1:34 3:33 4:19
44 Brian Francis, Jonathan O’Neill 🇺🇸 USA29th of 41 aged 30-39 30-39 1:10:47 16:02 40:19 25:11 5:37 3:53 2:04 3:52 2:24 4:17 1:58 2:51 3:52
45 Anurag Swarnim Yadav, Noah Keuck 🇺🇸 USA10th of 15 aged U29 U29 1:11:21 16:36 40:05 24:45 6:45 4:03 2:04 2:42 2:06 4:55 1:41 3:21 3:53
46 Ed Adams, Max Sydenham 🇨🇦 CAN30th of 41 aged 30-39 30-39 1:11:51 17:06 36:39 29:39 5:38 3:54 2:17 5:24 2:46 4:33 1:53 3:21 5:31
47 David Lee, James Lommer 🇺🇸 USA31st of 41 aged 30-39 30-39 1:12:40 17:55 38:19 28:34 5:58 3:45 2:08 5:26 2:09 4:23 1:52 4:20 4:31
48 Ryan Hernandez, Jim Musgrave 🇺🇸 USA32nd of 41 aged 30-39 30-39 1:12:47 18:02 41:54 23:56 7:06 3:44 2:03 3:40 2:08 4:20 — 3:31 3:54
49 Daryl Knip, Jason Babin 🇺🇸 USA3rd of 4 aged 50-59 50-59 1:12:51 18:06 39:56 27:36 5:37 4:00 2:01 3:58 2:58 4:23 1:41 4:14 4:21
50 Nicholas Collins, Sam Elwell 🇺🇸 USA11th of 15 aged U29 U29 1:15:29 20:44 41:28 25:23 6:18 3:55 2:08 3:39 3:26 4:39 — 4:01 3:35
51 Cody McCloud, Tyler Jenkins 🇺🇸 USA12th of 15 aged U29 U29 1:15:32 20:47 41:55 23:09 7:29 3:54 2:06 3:36 2:42 4:18 — 2:55 3:38
52 John Canales, Josue Bermudez 🇺🇸 USA33rd of 41 aged 30-39 30-39 1:15:34 20:49 38:56 29:49 6:53 4:06 2:42 4:12 3:12 4:46 1:51 4:20 4:40
53 Mark Carducci, Evan Sundgren 🇺🇸 USA34th of 41 aged 30-39 30-39 1:15:45 21:00 41:44 27:25 6:42 3:51 2:18 4:24 2:20 4:22 1:45 3:40 4:45
54 Jorge Robles, Akbar Zikria 🇺🇸 USA35th of 41 aged 30-39 30-39 1:15:53 21:08 40:54 26:17 6:08 3:55 2:26 4:45 2:21 4:16 — 3:53 4:41
55 Michael Ty, Anjo Lopez 🇺🇸 USA5th of 8 aged 40-49 40-49 1:16:12 21:27 41:19 28:39 6:19 4:08 2:36 4:41 2:24 4:38 1:40 4:22 4:10
56 Eric Hernandez, Jose Gabriel Lopez Franco 🇲🇽 MEX6th of 8 aged 40-49 40-49 1:16:24 21:39 40:07 29:23 7:06 4:08 3:05 5:22 3:05 4:50 1:53 3:12 3:48
57 Frideric Prandecki, Max Novak 🇵🇱 POL36th of 41 aged 30-39 30-39 1:16:35 21:50 40:42 28:48 7:18 3:53 3:06 3:13 4:00 4:29 1:45 4:12 4:10
58 Chris Byrd, Jonathan Faragher 🇺🇸 USA37th of 41 aged 30-39 30-39 1:17:39 22:54 42:30 28:54 6:22 3:56 2:46 4:06 3:11 4:27 1:58 4:32 3:58
59 Eugene Jung, Chris Leung 🇨🇦 CAN13th of 15 aged U29 U29 1:19:54 25:09 43:15 26:10 10:35 3:49 2:34 4:17 2:34 4:16 1:49 3:13 3:38
60 Daniel Robbins, Scott Freymond 🇺🇸 USA38th of 41 aged 30-39 30-39 1:20:12 25:27 46:23 27:09 6:50 4:01 2:34 3:28 3:00 4:25 1:43 4:33 3:25
61 Woo Yong Sung, Sunpil Jang 🇰🇷 KOR7th of 8 aged 40-49 40-49 1:24:27 29:42 47:58 29:06 8:02 4:08 2:51 4:09 2:40 4:47 1:45 3:44 5:02
62 Jerald Mutia, Daniel Gruebel 🇵🇭 PHI8th of 8 aged 40-49 40-49 1:24:41 29:56 48:22 28:46 8:06 3:51 2:47 4:39 3:23 4:21 1:43 3:32 4:30
63 Noah Warsharsky, Zach Cole 🇺🇸 USA39th of 41 aged 30-39 30-39 1:24:55 30:10 48:17 27:47 9:04 3:37 2:17 3:47 3:27 4:43 2:10 3:27 4:19
64 André Cummings, Erick Thompson 🇺🇸 USA14th of 15 aged U29 U29 1:25:52 31:07 43:18 34:52 7:51 4:03 3:31 5:31 3:45 5:14 2:19 4:15 6:14
65 Jeremy Del Rosario, Dan Gilkerson 🇺🇸 USA40th of 41 aged 30-39 30-39 1:32:36 37:51 49:15 32:28 11:05 4:17 2:57 4:50 3:09 4:50 1:44 5:01 5:40
66 Alan Lee, Juan Marin 🇨🇱 CHI41st of 41 aged 30-39 30-39 1:33:29 38:44 56:46 28:03 8:48 4:21 2:35 4:14 2:21 4:37 1:41 4:08 4:06
67 Adrian Purvis, Jan Vocke 🇬🇧 GBR4th of 4 aged 50-59 50-59 1:35:57 41:12 54:45 30:46 11:20 — 2:38 4:29 5:10 4:36 2:09 5:06 5:31
68 Daniel Delgado Seco, Henry Reyes 🇨🇺 CUB15th of 15 aged U29 U29 1:37:08 42:23 53:11 33:07 10:58 4:15 3:17 6:32 4:03 4:52 1:49 3:41 4:38
How to read

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