HYROX New York 2025: Doubles Men results

1,078 teams on 30 May 2025. Typical finish 1:16:14, fastest 10% under 1:04:15. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Killian Coleman, Mark Ellis 🇮🇪 IRL1st of 526 aged 30-39 30-39 53:39 31:12 19:44 2:43 3:38 1:09 1:56 2:05 3:50 1:16 2:23 3:27
2 Chris Beck, Milton Davison 🇺🇸 USA2nd of 526 aged 30-39 30-39 54:28 0:49 31:27 20:09 2:52 3:42 1:33 2:03 1:57 3:47 1:18 2:13 3:36
3 Kyle Corcoran, Stephen Vulcano 🇺🇸 USA1st of 320 aged U29 U29 54:43 1:04 31:06 20:51 2:46 3:42 1:12 2:09 2:09 3:53 1:21 2:45 3:40
4 Joseph Anzur, Jake White 🇺🇸 USA2nd of 320 aged U29 U29 55:45 2:06 32:49 19:58 2:58 3:41 1:30 2:04 1:48 3:47 1:19 2:17 3:32
5 Jason Adler, Drew Turchin 🇺🇸 USA3rd of 526 aged 30-39 30-39 55:50 2:11 32:24 20:33 2:53 3:57 1:12 2:07 1:51 3:55 1:29 2:15 3:47
6 Tim Gerrish, Grant Ketron 🇺🇸 USA1st of 191 aged 40-49 40-49 56:18 2:39 33:34 19:31 3:13 3:28 1:20 2:01 1:52 3:49 1:21 2:19 3:21
7 Alexander Golik, John Puccio 🇺🇸 USA3rd of 320 aged U29 U29 56:18 2:39 33:36 19:59 2:43 3:37 1:31 2:04 1:48 3:54 1:26 2:08 3:31
8 Owen Stoneking, Matthew Kobyra 🇺🇸 USA4th of 320 aged U29 U29 56:19 2:40 33:02 20:10 3:07 3:51 1:18 2:00 1:48 4:12 1:15 2:14 3:32
9 Kiefer Calisto, Michael Magalhaes 🇺🇸 USA5th of 320 aged U29 U29 56:22 2:43 32:18 21:02 3:02 3:45 1:15 2:04 2:03 4:06 1:22 2:34 3:53
10 Matthew Zelaya, Deuce Caston 🇺🇸 USA6th of 320 aged U29 U29 56:25 2:46 33:07 19:54 3:29 3:38 1:12 2:21 1:45 4:01 1:32 2:06 3:19
11 Kyle Considine, Kenny Moll 🇺🇸 USA7th of 320 aged U29 U29 56:35 2:56 34:16 18:43 3:36 3:29 1:13 1:34 2:00 3:39 1:17 2:13 3:18
12 John Andrade, James Wilson 🇺🇸 USA4th of 526 aged 30-39 30-39 56:40 3:01 33:11 20:30 2:59 3:36 1:14 1:48 2:10 3:57 1:24 2:47 3:34
13 Adam Weiss, Nelson Romero 🇺🇸 USA5th of 526 aged 30-39 30-39 57:22 3:43 32:07 21:46 3:34 3:34 1:45 2:22 2:30 3:54 1:26 2:28 3:47
14 Derek Stiles, Cesar Cardenas 🇺🇸 USA8th of 320 aged U29 U29 57:34 3:55 33:20 21:05 3:09 3:43 1:28 2:04 1:53 4:17 1:30 2:28 3:42
15 Garrett Magill, Ryan Dandan 🇺🇸 USA9th of 320 aged U29 U29 57:50 4:11 32:23 22:12 3:20 3:32 1:20 2:30 2:34 4:04 1:35 2:51 3:46
16 Joe Dowd, Sam Tucknott 🇬🇧 GBR6th of 526 aged 30-39 30-39 58:01 4:22 33:06 21:50 3:05 4:00 1:27 2:14 1:52 4:12 1:44 2:49 3:32
17 Brendan Donlon, Connor Bailo 🇺🇸 USA10th of 320 aged U29 U29 58:05 4:26 33:16 21:28 3:21 3:40 1:27 2:09 2:13 4:13 1:26 2:30 3:50
18 Sebastian Medina, Joshua Krantz 🇨🇴 COL7th of 526 aged 30-39 30-39 58:17 4:38 34:56 20:01 3:20 3:39 1:35 2:07 1:44 3:57 1:22 2:07 3:30
19 Drew Francis, Logan Walker 🇺🇸 USA11th of 320 aged U29 U29 58:21 4:42 34:44 19:56 3:41 3:43 1:14 2:01 1:50 4:05 1:22 2:06 3:35
20 Joseph Taggart, Nick Music 🇺🇸 USA8th of 526 aged 30-39 30-39 58:23 4:44 33:15 22:10 2:58 3:48 1:25 2:07 2:15 4:19 1:30 2:44 4:02
21 Bill Bonney, Kevin Faranetta 🇺🇸 USA9th of 526 aged 30-39 30-39 58:45 5:06 33:02 22:00 3:43 3:49 1:02 2:28 2:11 4:15 1:55 2:42 3:38
22 Rudy Fernane, Alain Hespel 🇫🇷 FRA2nd of 191 aged 40-49 40-49 58:49 5:10 32:41 22:54 3:18 3:57 1:30 3:05 2:24 4:06 1:34 2:38 3:40
23 Red Hansen, Aaron Noonan 🇺🇸 USA12th of 320 aged U29 U29 58:59 5:20 34:37 20:59 3:23 3:37 1:15 1:45 2:09 4:15 1:17 2:26 4:15
24 Yann Fouquart, Clément Vuattier 🇫🇷 FRA10th of 526 aged 30-39 30-39 59:10 5:31 34:31 21:28 3:15 3:45 1:30 2:03 2:44 4:02 1:20 2:24 3:40
25 Fred Foxley, Archie Prescot 🇬🇧 GBR11th of 526 aged 30-39 30-39 59:11 5:32 32:38 23:09 3:28 3:38 1:20 2:39 2:36 4:12 1:33 2:58 4:13
26 JohnJoe Ryan, Brendan Reddin 🇮🇪 IRL12th of 526 aged 30-39 30-39 59:27 5:48 34:18 21:55 3:14 3:44 1:15 2:18 2:23 4:12 1:28 2:15 4:20
27 Clarence Stanfield, Shane Rogers 🇺🇸 USA13th of 526 aged 30-39 30-39 59:34 5:55 34:44 21:36 3:14 3:44 1:30 1:59 1:55 4:21 1:47 2:58 3:22
28 Josh Clinton, Sam Charman 🇮🇪 IRL13th of 320 aged U29 U29 59:39 6:00 37:18 19:13 3:08 3:34 1:06 1:37 1:36 3:59 1:10 2:20 3:51
29 Justin Soffa, Colin Miller 🇺🇸 USA14th of 526 aged 30-39 30-39 59:40 6:01 35:31 20:48 3:26 3:41 1:23 2:05 2:09 3:57 1:24 2:23 3:46
30 David Magida, Mark Gaudet 🇺🇸 USA15th of 526 aged 30-39 30-39 59:45 6:06 34:46 22:10 2:53 3:36 2:03 2:18 2:04 4:03 1:22 2:32 4:12
31 Dan McGranaghan, Alex Morris 🇬🇧 GBR14th of 320 aged U29 U29 59:49 6:10 34:36 21:14 3:59 3:37 1:20 2:17 2:17 4:02 1:22 2:38 3:41
32 Jose Labanino-Ramos, Adolfo Guzman-Ramirez 🇨🇺 CUB15th of 320 aged U29 U29 59:49 6:10 33:32 22:58 3:22 3:43 1:43 2:42 2:39 4:01 1:37 2:35 3:58
33 Thomas Monahan, Robert Monahan 🇺🇸 USA16th of 526 aged 30-39 30-39 59:55 6:16 36:13 20:25 3:17 3:52 1:24 1:59 1:57 3:56 1:26 2:36 3:15
34 Doug Rendall, Michael Clark 🇺🇸 USA17th of 526 aged 30-39 30-39 59:56 6:17 35:15 21:17 3:24 3:51 1:25 2:02 1:48 3:59 1:43 2:39 3:50
35 Rich Harth, Dave Marr 🇺🇸 USA18th of 526 aged 30-39 30-39 1:00:01 6:22 35:53 20:27 3:41 3:42 1:15 1:53 1:58 3:56 1:25 2:42 3:36
36 Kyle Kristiansen, Andrew Nestle 🇺🇸 USA16th of 320 aged U29 U29 1:00:06 6:27 33:13 23:36 3:17 4:07 1:29 2:26 2:46 4:12 1:48 2:59 3:49
37 Sam Porter, Tate Porter 🇺🇸 USA17th of 320 aged U29 U29 1:00:09 6:30 36:00 20:45 3:27 3:40 1:24 1:55 2:19 3:49 1:22 2:35 3:41
38 Jamie Cook, Ross Byrne 🇬🇧 GBR18th of 320 aged U29 U29 1:00:32 6:53 36:23 20:39 3:30 3:43 1:17 1:58 1:46 3:59 1:19 2:39 3:58
39 Kayhan Kaya, Konstantin Junger 🇩🇪 GER 1:00:38 6:59 36:05 21:09 3:24 3:39 1:29 2:11 2:08 4:04 1:19 2:46 3:33
40 Julian Brügmann, Jendrik Brügmann 🇩🇪 GER19th of 320 aged U29 U29 1:00:38 6:59 35:57 21:15 3:26 3:54 1:18 2:07 2:10 4:01 1:13 2:24 4:08
41 Dale Bagdon, Alex Botten 🇨🇦 CAN19th of 526 aged 30-39 30-39 1:00:40 7:01 36:02 21:21 3:20 3:51 1:21 2:22 2:11 3:53 1:29 2:55 3:19
42 Louis Monier, Edouard Budka 🇫🇷 FRA20th of 526 aged 30-39 30-39 1:00:40 7:01 35:19 22:07 3:19 3:29 2:22 2:14 2:42 3:50 1:22 2:26 3:42
43 Jeremy Despringre, Justin Depardieu 🇫🇷 FRA20th of 320 aged U29 U29 1:00:46 7:07 35:20 21:43 3:43 3:52 1:16 2:16 2:06 4:14 1:08 2:29 4:22
44 Jack Koscho, Sam Koscho 🇺🇸 USA21st of 320 aged U29 U29 1:00:50 7:11 35:44 21:14 3:52 3:41 1:34 2:05 2:09 4:05 1:31 2:35 3:34
45 Boris Analuisa, Gerardo Paternostro 🇺🇸 USA21st of 526 aged 30-39 30-39 1:00:54 7:15 35:55 21:36 3:23 3:53 1:32 2:19 1:46 4:21 1:23 2:38 3:44
46 Matt Presta, Rigs Ventura 🇺🇸 USA22nd of 320 aged U29 U29 1:01:03 7:24 36:54 20:48 3:21 3:39 1:30 1:52 2:19 4:01 1:12 2:22 3:53
47 Connor Glynn, Eduardo Galdos 🇺🇸 USA23rd of 320 aged U29 U29 1:01:12 7:33 34:35 22:58 3:39 3:58 1:17 2:21 2:34 4:00 1:24 2:39 4:45
48 Luke Towers, Esen Harris 🇬🇧 GBR24th of 320 aged U29 U29 1:01:13 7:34 34:51 22:44 3:38 3:31 1:21 2:18 2:27 3:52 1:30 3:00 4:45
49 Tommy Gargiulo, Sean Gargiulo 🇺🇸 USA22nd of 526 aged 30-39 30-39 1:01:17 7:38 33:59 23:24 3:58 3:33 1:33 2:13 3:12 4:12 1:37 3:00 4:04
50 Samuel Rao, Joe Rucco 🇺🇸 USA23rd of 526 aged 30-39 30-39 1:01:19 7:40 35:07 23:07 3:05 3:34 1:30 2:11 2:10 3:48 4:13 2:11 3:30
51 Andrew Hannigan, Timothy Bishop 🇮🇪 IRL24th of 526 aged 30-39 30-39 1:01:21 7:42 34:26 23:40 3:20 3:51 1:38 2:44 2:27 4:21 1:31 3:03 4:05
52 Demetri Bryant, Alexander Gaviria 🇺🇸 USA25th of 526 aged 30-39 30-39 1:01:22 7:43 35:13 22:42 3:27 3:46 1:30 2:18 2:37 4:13 1:38 2:58 3:42
53 Frankie Thorogood, Alex McKerrell 🇬🇧 GBR26th of 526 aged 30-39 30-39 1:01:26 7:47 33:57 24:13 3:20 3:50 1:24 2:39 2:43 4:11 1:30 3:00 4:56
54 Michael Boni, John Barker 🇺🇸 USA25th of 320 aged U29 U29 1:01:29 7:50 35:28 22:35 3:26 3:53 1:32 2:31 2:20 4:07 1:30 2:46 3:56
55 Scott Cain, Alex Dakas 🇺🇸 USA27th of 526 aged 30-39 30-39 1:01:39 8:00 36:39 21:24 3:36 3:59 1:26 2:24 1:44 4:13 1:19 2:22 3:57
56 Mike Zurek, Ruben Rapetti 🇨🇦 CAN3rd of 191 aged 40-49 40-49 1:01:40 8:01 36:50 21:29 3:21 3:38 1:29 2:20 1:57 4:00 1:21 2:41 4:03
57 Anthony Martinez, William Vieth 🇺🇸 USA28th of 526 aged 30-39 30-39 1:01:44 8:05 37:26 20:49 3:29 3:34 1:47 1:44 2:06 3:57 1:13 2:42 3:46
58 Hicham Fassouane, Mohamed Karma 🇫🇷 FRA29th of 526 aged 30-39 30-39 1:01:48 8:09 34:41 23:35 3:32 3:59 1:33 2:37 2:29 4:15 1:26 3:27 3:49
59 Marshall Tucker, Stuart Frankfort 🇺🇸 USA4th of 191 aged 40-49 40-49 1:01:49 8:10 36:44 21:30 3:35 4:01 1:30 1:58 2:28 4:06 1:33 2:30 3:24
60 Jimmie Warren, Zack Mabry 🇺🇸 USA26th of 320 aged U29 U29 1:01:50 8:11 38:44 19:35 3:31 3:28 1:27 1:53 1:43 3:47 1:15 2:22 3:40
61 Jeremy Claypoole, Chad Allender 🇺🇸 USA27th of 320 aged U29 U29 1:01:52 8:13 36:25 21:23 4:04 4:29 1:21 1:53 2:10 4:22 1:31 2:10 3:27
62 Christopher Phillips, Percy Cabrera 🇺🇸 USA30th of 526 aged 30-39 30-39 1:01:54 8:15 35:29 22:45 3:46 3:35 1:54 2:35 2:32 4:09 1:44 2:42 3:34
63 Nick Jones, Jake Jones 🇺🇸 USA28th of 320 aged U29 U29 1:02:06 8:27 35:30 23:25 3:16 4:03 1:34 2:52 2:29 4:14 1:38 2:46 3:49
64 Mauricio Nieto, Anthony Mendoza 🇺🇸 USA31st of 526 aged 30-39 30-39 1:02:10 8:31 35:47 23:08 3:15 3:44 1:33 2:37 2:38 4:07 1:41 2:56 3:52
65 Dan Briney, Austin Perkins 🇺🇸 USA32nd of 526 aged 30-39 30-39 1:02:12 8:33 37:10 21:37 3:28 3:44 1:20 2:25 2:24 3:55 1:31 2:34 3:44
66 JK Costello, Josh Lee 🇺🇸 USA33rd of 526 aged 30-39 30-39 1:02:12 8:33 36:24 22:32 3:16 3:51 1:30 1:56 2:42 4:07 1:37 3:06 3:43
67 Sean Cavanagh, Tim Miley 🇺🇸 USA29th of 320 aged U29 U29 1:02:12 8:33 35:54 22:54 3:26 3:49 1:27 3:25 2:25 4:16 1:22 2:29 3:41
68 Brendan MacPhee, Connor Leyden 🇺🇸 USA30th of 320 aged U29 U29 1:02:13 8:34 37:03 21:32 3:38 3:53 1:21 2:07 2:05 4:11 1:18 2:47 3:50
69 Dayron Wellington, Kevin Donohue 🇺🇸 USA31st of 320 aged U29 U29 1:02:13 8:34 35:04 23:50 3:23 3:41 1:41 2:52 2:18 4:15 1:34 3:32 3:57
70 jacob choi, Tony Garcia 🇺🇸 USA32nd of 320 aged U29 U29 1:02:21 8:42 37:40 21:05 3:36 3:50 1:21 2:17 1:44 3:58 1:38 2:35 3:42
71 Kyle Vis, Mathieu Fortin 🇨🇦 CAN34th of 526 aged 30-39 30-39 1:02:26 8:47 36:50 22:19 3:17 3:38 1:22 2:25 2:46 4:07 1:22 3:05 3:34
72 Christian Rosales, Ryan Monahan 🇺🇸 USA35th of 526 aged 30-39 30-39 1:02:34 8:55 37:39 20:56 3:59 3:54 1:16 2:24 1:51 4:11 1:34 2:17 3:29
73 Matthew McPhillips, Ruaraidh Smith 🇬🇧 GBR33rd of 320 aged U29 U29 1:02:36 8:57 36:18 22:42 3:39 3:34 1:24 2:08 2:54 4:10 1:37 2:50 4:05
74 Marc Braun, Renato Gamboa 🇺🇸 USA34th of 320 aged U29 U29 1:02:43 9:04 37:17 21:16 4:10 3:43 1:21 2:08 1:58 4:05 1:23 2:49 3:49
75 Chris Munoz, Adam Cody 🇺🇸 USA36th of 526 aged 30-39 30-39 1:02:44 9:05 35:51 23:34 3:23 3:48 1:38 2:43 2:37 4:09 1:32 3:15 3:52
76 Eddie Quiles, Andy Zarate 🇺🇸 USA35th of 320 aged U29 U29 1:02:45 9:06 36:20 22:39 3:46 3:42 1:53 2:32 2:33 4:06 1:32 2:38 3:43
77 James Thomas, Daniel Lee 🇬🇧 GBR37th of 526 aged 30-39 30-39 1:02:46 9:07 36:30 22:36 3:40 4:05 1:33 2:20 2:26 4:12 1:32 3:04 3:24
78 Joshua Gurka, Liam Killingstad 🇺🇸 USA36th of 320 aged U29 U29 1:02:47 9:08 37:12 22:12 3:23 3:49 1:30 2:36 2:07 4:17 1:28 3:00 3:25
79 Josh Ko, Sam Lee 🇺🇸 USA38th of 526 aged 30-39 30-39 1:02:47 9:08 37:04 22:38 3:05 4:08 1:23 2:26 2:01 4:18 1:40 2:45 3:57
80 Rob Young, Matt Ferrugiari 🇺🇸 USA37th of 320 aged U29 U29 1:02:51 9:12 37:50 21:28 3:33 3:54 1:25 1:38 2:05 4:19 1:40 2:30 3:57
81 Jackson Palmer, Luca Tomaro 🇺🇸 USA38th of 320 aged U29 U29 1:02:53 9:14 38:39 20:41 3:33 3:47 1:36 2:00 1:58 3:57 1:22 2:09 3:52
82 Frankie Dades, Anthony Vieto 🇺🇸 USA39th of 320 aged U29 U29 1:02:53 9:14 36:57 22:27 3:29 3:56 1:22 2:17 2:25 4:19 1:31 2:49 3:48
83 Aaron Wilkins, Pedro Quezada 🇺🇸 USA5th of 191 aged 40-49 40-49 1:03:04 9:25 38:46 20:49 3:29 3:29 1:32 1:57 2:20 3:55 1:17 2:43 3:36
84 Billy Lawrance, Nick Broom 🇬🇧 GBR39th of 526 aged 30-39 30-39 1:03:04 9:25 35:29 23:59 3:36 3:58 1:27 2:10 2:59 4:17 1:36 3:09 4:23
85 Cuyler Hudson, Rob Seda 🇺🇸 USA40th of 526 aged 30-39 30-39 1:03:07 9:28 38:18 21:05 3:44 3:42 1:28 2:02 1:55 3:59 1:36 2:47 3:36
86 Eric Lagg, Ryan Cunningham 🇺🇸 USA41st of 526 aged 30-39 30-39 1:03:08 9:29 38:22 21:20 3:26 3:45 1:23 2:06 2:32 3:54 1:26 2:32 3:42
87 Ronie Arana Leon, Matthew Zettwoch 🇺🇸 USA42nd of 526 aged 30-39 30-39 1:03:14 9:35 32:21 27:33 3:20 3:58 1:59 2:21 2:26 4:31 1:41 4:35 6:02
88 Matt Chiusano, Jake Steinmetz 🇺🇸 USA43rd of 526 aged 30-39 30-39 1:03:15 9:36 38:24 21:00 3:51 3:48 1:30 2:11 2:12 3:56 1:24 2:25 3:34
89 Jack Bendik, Michael Donoghue 🇺🇸 USA40th of 320 aged U29 U29 1:03:23 9:44 37:24 22:12 3:47 3:50 1:35 2:08 2:10 4:03 1:26 2:46 4:14
90 Eugene Mc Fadden, Seamus Keane 🇮🇪 IRL44th of 526 aged 30-39 30-39 1:03:27 9:48 37:11 22:41 3:35 4:05 1:47 2:15 1:51 4:33 1:24 3:09 3:37
91 Andre Garcia, Amadeus Heimann 🇺🇸 USA45th of 526 aged 30-39 30-39 1:03:29 9:50 38:43 20:55 3:51 3:47 1:26 2:03 1:39 4:04 1:34 2:35 3:47
92 Jason Tavares, Johnathan Pontoriero 🇺🇸 USA46th of 526 aged 30-39 30-39 1:03:29 9:50 35:53 24:00 3:36 3:45 1:34 2:11 3:03 4:33 1:37 3:17 4:00
93 Rhudson Fonseca, Nestor Taffur 🇧🇷 BRA47th of 526 aged 30-39 30-39 1:03:30 9:51 36:34 23:37 3:23 3:58 1:39 2:24 3:01 3:50 1:56 3:01 3:48
94 Jesse Lausch, David Hernandez 🇺🇸 USA6th of 191 aged 40-49 40-49 1:03:32 9:53 37:20 22:09 4:03 3:50 1:30 2:05 2:38 4:11 1:37 2:46 3:32
95 Mike Hennessy Jr, Mike DeMarco 🇺🇸 USA48th of 526 aged 30-39 30-39 1:03:38 9:59 37:41 22:08 3:49 3:48 1:46 2:20 2:09 4:07 1:37 2:46 3:35
96 Ben Meltzer, Ian Schneider 🇺🇸 USA41st of 320 aged U29 U29 1:03:39 10:00 37:33 22:24 3:42 4:00 1:22 2:15 2:41 4:19 1:30 2:42 3:35
97 Blake Tiemeyer, Don Gilbert 🇺🇸 USA49th of 526 aged 30-39 30-39 1:03:44 10:05 37:43 22:29 3:32 3:54 1:30 2:14 2:25 4:10 1:50 2:44 3:42
98 Anthony Crisci, Ryan Forcino 🇺🇸 USA42nd of 320 aged U29 U29 1:03:47 10:08 37:26 21:54 4:27 3:47 1:26 2:10 1:52 4:21 1:35 2:59 3:44
99 Jules Sylvestre, Reza Saeedi 🇨🇦 CAN50th of 526 aged 30-39 30-39 1:03:47 10:08 37:42 22:19 3:46 3:52 1:32 2:17 2:26 4:03 1:29 2:51 3:49
100 Jonathan Ruben, Nathan Ezekiel 🇦🇺 AUS51st of 526 aged 30-39 30-39 1:03:48 10:09 36:22 24:02 3:24 3:36 1:42 2:27 2:32 3:59 1:37 3:57 4:12
How to read

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