FULL RESULTS
HYROX New York 2025 Results – Pro Men
199 finishers. Winner Dylan Scott in 53:27; median 1:17:53.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Dylan Scott | 25-29 | 53:27 | 29:00 | 19:09 | |
| 2 | Clément Puaud Canard | 25-29 | 57:12 | 29:35 | 21:57 | |
| 3 | Evan Galloway | 30-34 | 57:44 | 31:22 | 20:27 | |
| 4 | Rylan Schadegg | 25-29 | 57:45 | 29:17 | 23:10 | |
| 5 | Jack Driscoll | 25-29 | 58:17 | 31:19 | 24:09 | |
| 6 | Lloyd Mulholland | 30-34 | 58:48 | 29:49 | 18:11 | |
| 7 | Eric Hinman | 40-44 | 59:19 | 32:13 | 20:20 | |
| 8 | Mason Stevens | 25-29 | 59:46 | 31:24 | 18:19 | |
| 9 | Thomas Mouflard | 30-34 | 1:00:04 | 30:25 | 23:06 | |
| 10 | Malik Key | 25-29 | 1:00:55 | 31:36 | 26:17 | |
| 11 | Chris Ruhl | 30-34 | 1:01:34 | 33:46 | 17:44 | |
| 12 | Jake Morsch | 25-29 | 1:01:41 | 30:35 | 23:39 | |
| 13 | Dylan Nurse | 25-29 | 1:02:21 | 31:38 | 20:14 | |
| 14 | Chris Ash | 25-29 | 1:02:36 | 31:52 | 23:55 | |
| 15 | Cole Mueller | 25-29 | 1:02:37 | 32:07 | 19:07 | |
| 16 | Justin Rubin | 25-29 | 1:02:51 | 31:37 | 23:46 | |
| 17 | Calahan Skogman | 30-34 | 1:03:31 | 35:19 | 17:37 | |
| 18 | Michael Hartman | 35-39 | 1:03:32 | 32:50 | 27:12 | |
| 19 | Alex Armiento | 30-34 | 1:03:32 | 32:17 | 24:18 | |
| 20 | Eric Vettel | 25-29 | 1:03:43 | 32:09 | 20:36 | |
| 21 | Farid Ailam | 40-44 | 1:03:47 | 33:47 | 22:56 | |
| 22 | Patrick Lucas | 25-29 | 1:04:07 | 31:33 | 29:00 | |
| 23 | Sam Cournoyer | 25-29 | 1:04:14 | 35:05 | 25:42 | |
| 24 | Connor Griffin | 30-34 | 1:04:25 | 35:58 | 24:58 | |
| 25 | Christian Harris | 35-39 | 1:04:40 | 34:37 | 23:36 | |
| 26 | Peter Edgar | 35-39 | 1:05:15 | 32:51 | 29:21 | |
| 27 | Champ Reasby | 25-29 | 1:05:19 | 33:09 | 28:40 | |
| 28 | James English | 25-29 | 1:06:10 | 34:08 | 28:09 | |
| 29 | Eric Samuelsson | 25-29 | 1:06:11 | 33:51 | 24:23 | |
| 30 | Oliver Dybus | 30-34 | 1:06:12 | 33:44 | 20:47 | |
| 31 | Jim Cummings | 30-34 | 1:06:16 | 35:22 | 23:21 | |
| 32 | Benjamin Steker | 30-34 | 1:06:26 | 33:08 | 29:48 | |
| 33 | Ian Williams | 25-29 | 1:07:26 | 36:47 | 22:39 | |
| 34 | Eduard Korat | 55-59 | 1:07:28 | 33:17 | 28:25 | |
| 35 | Michael Tyson | 35-39 | 1:07:30 | 33:37 | 30:34 | |
| 36 | Shawn Booth | 35-39 | 1:07:34 | 34:37 | 25:32 | |
| 37 | Paul Rufrano | 35-39 | 1:07:35 | 33:43 | 25:56 | |
| 38 | Jesse Dimond | 30-34 | 1:07:37 | 33:32 | 25:56 | |
| 39 | Tristan Simmonds | 25-29 | 1:07:38 | 35:39 | 28:01 | |
| 40 | Ahmed Ayari | 35-39 | 1:07:41 | 34:25 | 26:13 | |
| 41 | Anthony DiLeo | 30-34 | 1:07:54 | 33:06 | 30:22 | |
| 42 | Blake Pennock | 30-34 | 1:07:56 | 34:33 | 29:54 | |
| 43 | Kyle Wada | 25-29 | 1:07:59 | 36:39 | 23:13 | |
| 44 | Marc Collineau | 25-29 | 1:08:07 | 35:23 | 29:11 | |
| 45 | James Wilson | 35-39 | 1:08:27 | 36:18 | 28:14 | |
| 46 | Juan Rodriguez | 25-29 | 1:08:29 | 31:59 | 28:55 | |
| 47 | Chase Stewart | 30-34 | 1:08:58 | 34:54 | 30:39 | |
| 48 | Joey Piccinini | 25-29 | 1:09:27 | 36:28 | 24:55 | |
| 49 | William Cho | 25-29 | 1:09:30 | 36:21 | 29:12 | |
| 50 | Nat Hoty | 25-29 | 1:09:37 | 34:38 | 26:48 | |
| 51 | Nick Altomare | 35-39 | 1:09:41 | 34:56 | 30:40 | |
| 52 | Aaron Wilkins | 40-44 | 1:09:46 | 35:40 | 30:34 | |
| 53 | David Watson | 25-29 | 1:09:48 | 35:18 | 26:15 | |
| 54 | Michael Azar | 25-29 | 1:09:54 | 36:19 | 26:43 | |
| 55 | Daniel Gruebel | 40-44 | 1:10:08 | 37:19 | 25:16 | |
| 56 | Daniel Nunes | 30-34 | 1:10:24 | 34:47 | 27:06 | |
| 57 | Kenny Caceros | 35-39 | 1:10:29 | 35:57 | 31:12 | |
| 58 | Gary Mulvaney | 35-39 | 1:10:34 | 34:48 | 27:10 | |
| 59 | Steve Singson | 30-34 | 1:10:48 | 38:19 | 28:36 | |
| 60 | Luke Dykes | 30-34 | 1:11:10 | 34:46 | 28:13 | |
| 61 | Jacob Wegner | 30-34 | 1:11:15 | 38:17 | 29:12 | |
| 62 | Nolan Winks | 25-29 | 1:11:17 | 35:59 | 27:01 | |
| 63 | Ryan Bair | 25-29 | 1:11:52 | 37:02 | 30:43 | |
| 64 | Justin Ortiz | 30-34 | 1:11:55 | 39:08 | 29:03 | |
| 65 | Marley Kanui | 30-34 | 1:11:59 | 37:01 | 27:30 | |
| 66 | John Gallagher | 30-34 | 1:12:20 | 34:14 | 29:06 | |
| 67 | Kyle Bush | 25-29 | 1:12:32 | 38:05 | 30:11 | |
| 68 | Bryan Meraviglia | 35-39 | 1:12:40 | 36:36 | 28:01 | |
| 69 | Peter Dozsa | 40-44 | 1:12:58 | 41:08 | 28:04 | |
| 70 | Erik Sparby | 25-29 | 1:13:09 | 39:19 | 25:22 | |
| 71 | Damian Depauli | 30-34 | 1:13:14 | 37:11 | 28:12 | |
| 72 | Ammon Crowfoot | 30-34 | 1:13:24 | 40:06 | 29:10 | |
| 73 | Desmond Jasper | 30-34 | 1:13:29 | 38:36 | 27:24 | |
| 74 | Maxime AGUERRE | 30-34 | 1:13:33 | 38:31 | 27:04 | |
| 75 | Buck Towner | 35-39 | 1:13:45 | 38:47 | 30:28 | |
| 76 | Ryan Chavez | 35-39 | 1:13:54 | 40:22 | 26:00 | |
| 77 | Wesley Van Winkel | 35-39 | 1:14:02 | 38:59 | 30:34 | |
| 78 | Dylan Brodeur | 25-29 | 1:14:06 | 41:22 | 28:20 | |
| 79 | Joshua Griswold | 30-34 | 1:14:11 | 37:35 | 32:50 | |
| 80 | Scott Chakoutis | 35-39 | 1:14:12 | 36:56 | 28:31 | |
| 81 | Alejandro Gomez | 40-44 | 1:14:13 | 38:09 | 22:48 | |
| 82 | Yoan Chotkan | 30-34 | 1:14:33 | 37:13 | 32:20 | |
| 83 | Victor Purcell | 40-44 | 1:14:34 | 37:16 | 28:41 | |
| 84 | Samuel Hebert | 30-34 | 1:14:44 | 38:53 | 29:20 | |
| 85 | Mario Guevara | 45-49 | 1:14:46 | 36:06 | 30:03 | |
| 86 | Anthony Vieto | 25-29 | 1:14:53 | 35:49 | 34:53 | |
| 87 | Dariush Farzad | 40-44 | 1:15:22 | 37:54 | 33:18 | |
| 88 | Herb Lopez | ESA | 30-34 | 1:15:26 | 38:06 | 22:39 |
| 89 | Kadrian Enyia | 25-29 | 1:16:02 | 38:07 | 25:23 | |
| 90 | Eduardo Martinez | 40-44 | 1:16:13 | 33:50 | 38:16 | |
| 91 | John Wloch | 35-39 | 1:16:23 | 40:19 | 31:23 | |
| 92 | Marco Kenneder | 35-39 | 1:16:37 | 40:51 | 31:07 | |
| 93 | Mac Southard | 25-29 | 1:16:47 | 40:10 | 26:32 | |
| 94 | James Petercsak | 40-44 | 1:16:58 | 40:55 | 27:18 | |
| 95 | Stephen Henderson | 40-44 | 1:17:00 | 38:00 | 34:04 | |
| 96 | Luis Novas | 40-44 | 1:17:29 | 40:23 | 33:03 | |
| 97 | Matt Klowak | 35-39 | 1:17:39 | 37:04 | 36:28 | |
| 98 | Marcus Freeman | 40-44 | 1:17:45 | 37:41 | 27:01 | |
| 99 | David Bowman | 35-39 | 1:17:47 | 42:50 | 30:31 | |
| 100 | Konstantin Jünger | 35-39 | 1:17:53 | 35:28 | 38:47 | |
| 101 | Erick Torres | 16-24 | 1:18:39 | 40:49 | 31:59 | |
| 102 | James Caroland | 50-54 | 1:18:50 | 37:18 | 33:08 | |
| 103 | Julius Jeter | 40-44 | 1:18:51 | 41:52 | 33:05 | |
| 104 | Anthony Andreoli | 35-39 | 1:19:00 | 38:21 | 36:15 | |
| 105 | Keith Barlow | 30-34 | 1:19:08 | 43:25 | 31:21 | |
| 106 | Ben Craft | 40-44 | 1:19:23 | 35:40 | 39:09 | |
| 107 | Tobias Meyer | 30-34 | 1:19:30 | 40:12 | 34:16 | |
| 108 | Christian Velez | 35-39 | 1:19:30 | 38:46 | 33:49 | |
| 109 | Jacob Lefkowitz | 30-34 | 1:19:44 | 40:30 | 34:19 | |
| 110 | Nate Gonzales | 40-44 | 1:19:45 | 39:38 | 35:03 | |
| 111 | Gustavo Hernandez | 35-39 | 1:19:45 | 37:20 | 38:15 | |
| 112 | Jackson Gibson | 16-24 | 1:19:51 | 31:14 | 35:07 | |
| 113 | Isaac Scoville | 16-24 | 1:19:53 | 41:41 | 28:25 | |
| 114 | Jorge Contreras | 30-34 | 1:20:11 | 41:24 | 31:32 | |
| 115 | John Malone Jr | 35-39 | 1:20:14 | 39:24 | 26:45 | |
| 116 | Guillaume Noel | 35-39 | 1:20:50 | 38:46 | 38:00 | |
| 117 | Stanley Ho | 35-39 | 1:20:53 | 37:12 | 39:12 | |
| 118 | Mattia Martinez | 35-39 | 1:21:09 | 38:44 | 37:19 | |
| 119 | Timo Schönfeld | 35-39 | 1:21:10 | 42:54 | 32:59 | |
| 120 | Nico Friedrich | 16-24 | 1:21:14 | 39:32 | 37:04 | |
| 121 | Joe Rideout | 45-49 | 1:22:46 | 38:57 | 39:11 | |
| 122 | Daniel Lyb | 35-39 | 1:23:10 | 41:11 | 36:40 | |
| 123 | Kris Bridgeman | 30-34 | 1:23:10 | 47:56 | 31:09 | |
| 124 | John Philibert | 50-54 | 1:23:30 | 43:47 | 35:18 | |
| 125 | Justin Candea | 35-39 | 1:23:54 | 40:06 | 39:57 | |
| 126 | Kevin Medina | 30-34 | 1:23:56 | 37:23 | 42:33 | |
| 127 | Eric Florio | 40-44 | 1:24:18 | 41:37 | 37:25 | |
| 128 | Mike Rosa | 30-34 | 1:24:30 | 42:35 | 37:39 | |
| 129 | Armin Edalatnia | 35-39 | 1:24:35 | 44:02 | 31:29 | |
| 130 | Mario Rodriguez | 30-34 | 1:24:37 | 45:52 | 34:35 | |
| 131 | Sean Heiser | 30-34 | 1:24:50 | 45:19 | 33:58 | |
| 132 | Zakk Fleischmann | 30-34 | 1:24:58 | 43:04 | 37:08 | |
| 133 | Marcel Maurer | 35-39 | 1:25:03 | 39:20 | 40:42 | |
| 134 | Joe Proulx | 35-39 | 1:25:07 | 41:50 | 34:00 | |
| 135 | Serge Reshetnikov | 40-44 | 1:25:20 | 41:06 | 39:33 | |
| 136 | Maximilien Pats | 30-34 | 1:25:38 | 40:43 | 39:08 | |
| 137 | Lorenzo Warren | 30-34 | 1:25:39 | 40:11 | 41:04 | |
| 138 | Drew Jones | 35-39 | 1:25:56 | 40:07 | 40:20 | |
| 139 | Rocco Salimbene | 30-34 | 1:26:00 | 41:33 | 39:50 | |
| 140 | Jan Eirik Mathisen | 40-44 | 1:26:08 | 44:02 | 36:31 | |
| 141 | Andrew Oh | 35-39 | 1:26:23 | 42:58 | 39:06 | |
| 142 | Shane Bates | 35-39 | 1:26:39 | 46:03 | 35:39 | |
| 143 | Ryan Casey | 35-39 | 1:26:52 | 43:04 | 39:08 | |
| 144 | Eric Kouwenhoven | 45-49 | 1:27:09 | 45:36 | 35:33 | |
| 145 | David Tarallo | 16-24 | 1:27:28 | 42:08 | 40:41 | |
| 146 | Weslley Pinho | 30-34 | 1:27:34 | 48:28 | 30:31 | |
| 147 | Eric Mitchell | 30-34 | 1:27:40 | 43:57 | 35:47 | |
| 148 | Kevin Gregory | 35-39 | 1:27:41 | 47:40 | 34:40 | |
| 149 | Niklas Güntert | 30-34 | 1:27:58 | 42:07 | 40:18 | |
| 150 | Max Alfaro | 30-34 | 1:28:07 | 42:41 | 40:37 | |
| 151 | Lorenzo Raimondi | 30-34 | 1:28:15 | 43:28 | 38:03 | |
| 152 | Hajime Ichikawa | 30-34 | 1:28:44 | 48:14 | 34:23 | |
| 153 | Jonathan Pascal | 35-39 | 1:29:09 | 44:54 | 39:20 | |
| 154 | Aubrey Pistorius | 30-34 | 1:29:36 | 39:22 | 44:24 | |
| 155 | Sean Moore | 35-39 | 1:29:41 | 45:12 | 39:29 | |
| 156 | Roberto Manjarrez | 30-34 | 1:29:55 | 41:28 | 30:16 | |
| 157 | Quentin Coppin | 30-34 | 1:30:28 | 46:59 | 38:25 | |
| 158 | Andrew Zheng | 25-29 | 1:31:04 | 45:01 | 40:20 | |
| 159 | Michael Oduro | 25-29 | 1:31:06 | 51:41 | 33:24 | |
| 160 | Jeff Ryan | 35-39 | 1:31:15 | 43:42 | 41:26 | |
| 161 | Steven Kuehne Jr | 30-34 | 1:31:25 | 48:23 | 36:32 | |
| 162 | Tom Fitzgerald | 35-39 | 1:31:58 | 45:24 | 40:53 | |
| 163 | Galen Hill | 45-49 | 1:32:12 | 48:46 | 38:10 | |
| 164 | Liam White | 25-29 | 1:32:14 | 42:42 | 44:55 | |
| 165 | John Stevens IV | 35-39 | 1:32:24 | 41:33 | 44:22 | |
| 166 | James Craig | 50-54 | 1:33:12 | 44:45 | 42:52 | |
| 167 | -=B +Rock | 40-44 | 1:33:18 | 42:40 | 43:49 | |
| 168 | Jay Senzatimore | 50-54 | 1:33:18 | 33:12 | 44:48 | |
| 169 | Dave Williams | 35-39 | 1:33:19 | 48:02 | 38:33 | |
| 170 | Richie Soltis | 25-29 | 1:33:42 | 47:49 | 40:58 | |
| 171 | Terry Wauters | 25-29 | 1:34:10 | 45:14 | 39:54 | |
| 172 | Brian Cunningham | 45-49 | 1:34:42 | 43:31 | 45:16 | |
| 173 | Colby Morgan | 35-39 | 1:36:52 | 49:45 | 41:09 | |
| 174 | Eduardo Inostroza | 35-39 | 1:37:17 | 36:16 | 48:12 | |
| 175 | Ryan Ferreira | 35-39 | 1:37:51 | 43:56 | 48:00 | |
| 176 | Demron Thompson | 35-39 | 1:37:52 | 43:00 | 47:52 | |
| 177 | Shaun Puluse | 40-44 | 1:38:12 | 49:09 | 39:36 | |
| 178 | Ben Bschaden | 35-39 | 1:38:16 | 41:32 | 51:35 | |
| 179 | Selvin Robles | 35-39 | 1:38:34 | 47:59 | 43:26 | |
| 180 | Brian Parungao | 30-34 | 1:41:35 | 56:11 | 36:17 | |
| 181 | Josh Jones | 25-29 | 1:41:43 | 45:13 | 50:50 | |
| 182 | Denislav Hadjiev | 25-29 | 1:42:03 | 46:16 | 48:43 | |
| 183 | Marcin Serafin | 35-39 | 1:42:27 | 57:04 | 38:49 | |
| 184 | Edward Balogh | 25-29 | 1:42:43 | 50:23 | 46:32 | |
| 185 | Jeremy Sweat | 35-39 | 1:43:00 | 46:43 | 48:01 | |
| 186 | Dustin Abercrombie | 35-39 | 1:43:15 | 48:33 | 47:39 | |
| 187 | Noah Wishnia | 25-29 | 1:43:26 | 49:45 | 45:34 | |
| 188 | Elias Hernandez | 35-39 | 1:43:35 | 52:36 | 43:08 | |
| 189 | David Anderson | 25-29 | 1:48:44 | 50:19 | 27:54 | |
| 190 | Gerardo Antonio Hernandez Barreras | 25-29 | 1:50:47 | 50:28 | 51:21 | |
| 191 | Stefan Rabung | 30-34 | 1:51:27 | 47:21 | 57:31 | |
| 192 | Michael Palazzo | 30-34 | 1:53:02 | 56:14 | 48:20 | |
| 193 | Bernardo Ortiz | 45-49 | 1:56:30 | 45:26 | 1:04:00 | |
| 194 | Sam Kosolofski | 30-34 | 1:59:03 | 56:45 | 50:52 | |
| 195 | Han Flanagan | 35-39 | 2:01:47 | 56:55 | 58:48 | |
| 196 | Juan Cadenas | 30-34 | 2:02:45 | 1:08:43 | 46:38 | |
| 197 | Matt Baker | 40-44 | 2:10:05 | 1:08:55 | 1:03:33 | |
| 198 | Basil Khan | 25-29 | 2:10:51 | 1:08:31 | 54:12 | |
| 199 | Harry Dorost | 35-39 | 2:18:09 | 1:08:21 | 1:00:56 |