HYROX Washington DC 2025: Open Men results
1,544 finishers on 29 Mar 2025. Typical finish 1:28:42, fastest 10% under 1:10:17. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Dylan Scott 1st of 262 aged 25-29 | 25-29 | 53:42 | — | — | — | — | — | — | — | — | — | — | — | |
| 2 | Charlie Botterill 1st of 69 aged 16-24 | 16-24 | 54:19 | 0:37 | — | — | — | — | — | — | — | — | — | — | — |
| 3 | Tiago Lousa 1st of 222 aged 40-44 | 40-44 | 55:37 | 1:55 | — | — | — | — | — | — | — | — | — | — | — |
| 4 | Ryan Callahan 1st of 374 aged 30-34 | 30-34 | 56:25 | 2:43 | — | — | — | — | — | — | — | — | — | — | — |
| 5 | Bret Gornik 1st of 328 aged 35-39 | 35-39 | 56:38 | 2:56 | — | — | — | — | — | — | — | — | — | — | — |
| 6 | Derek Yorek 2nd of 222 aged 40-44 | 40-44 | 56:52 | 3:10 | — | — | — | — | — | — | — | — | — | — | — |
| 7 | Keith Hardwick 2nd of 328 aged 35-39 | 35-39 | 57:21 | 3:39 | — | — | — | — | — | — | — | — | — | — | — |
| 8 | Will Grumke 2nd of 374 aged 30-34 | 30-34 | 57:28 | 3:46 | — | — | — | — | — | — | — | — | — | — | — |
| 9 | Clément Puaud Canard 2nd of 262 aged 25-29 | 25-29 | 57:49 | 4:07 | — | — | — | — | — | — | — | — | — | — | — |
| 10 | Ross Walker 2nd of 69 aged 16-24 | 16-24 | 58:24 | 4:42 | — | — | — | — | — | — | — | — | — | — | — |
| 11 | Matt Moosavian 3rd of 374 aged 30-34 | 30-34 | 59:10 | 5:28 | — | — | — | — | — | — | — | — | — | — | — |
| 12 | Justin Rubin 3rd of 262 aged 25-29 | 25-29 | 59:49 | 6:07 | — | — | — | — | — | — | — | — | — | — | — |
| 13 | Philippe Drolet 3rd of 328 aged 35-39 | 35-39 | 1:00:04 | 6:22 | — | — | — | — | — | — | — | — | — | — | — |
| 14 | Grant Thompson 3rd of 69 aged 16-24 | 16-24 | 1:00:06 | 6:24 | — | — | — | — | — | — | — | — | — | — | — |
| 15 | Kyle Dotterrer 4th of 262 aged 25-29 | 25-29 | 1:00:26 | 6:44 | — | — | — | — | — | — | — | — | — | — | — |
| 16 | Ryan Sippel 4th of 374 aged 30-34 | 30-34 | 1:00:40 | 6:58 | — | — | — | — | — | — | — | — | — | — | — |
| 17 | Chaz Hatton 5th of 374 aged 30-34 | 30-34 | 1:00:41 | 6:59 | — | — | — | — | — | — | — | — | — | — | — |
| 18 | Paul Fitzpatrick 6th of 374 aged 30-34 | 30-34 | 1:01:20 | 7:38 | — | — | — | — | — | — | — | — | — | — | — |
| 19 | Zachary Marino 7th of 374 aged 30-34 | 30-34 | 1:01:22 | 7:40 | — | — | — | — | — | — | — | — | — | — | — |
| 20 | Beau Meredith 3rd of 222 aged 40-44 | 40-44 | 1:01:23 | 7:41 | — | — | — | — | — | — | — | — | — | — | — |
| 21 | Augie Lengling 4th of 328 aged 35-39 | 35-39 | 1:01:25 | 7:43 | — | — | — | — | — | — | — | — | — | — | — |
| 22 | Nick Burton 5th of 328 aged 35-39 | 35-39 | 1:01:26 | 7:44 | — | — | — | — | — | — | — | — | — | — | — |
| 23 | Daniel Linkinhoker 5th of 262 aged 25-29 | 25-29 | 1:01:44 | 8:02 | — | — | — | — | — | — | — | — | — | — | — |
| 24 | Peter Edgar 6th of 328 aged 35-39 | 35-39 | 1:01:44 | 8:02 | — | — | — | — | — | — | — | — | — | — | — |
| 25 | Patrick Joel 8th of 374 aged 30-34 | 30-34 | 1:01:44 | 8:02 | — | — | — | — | — | — | — | — | — | — | — |
| 26 | Mike Neville 7th of 328 aged 35-39 | 35-39 | 1:01:48 | 8:06 | — | — | — | — | — | — | — | — | — | — | — |
| 27 | Killian Coleman 9th of 374 aged 30-34 | 30-34 | 1:02:12 | 8:30 | — | — | — | — | — | — | — | — | — | — | — |
| 28 | Sam Schilling 6th of 262 aged 25-29 | 25-29 | 1:02:14 | 8:32 | — | — | — | — | — | — | — | — | — | — | — |
| 29 | Andrew Linder 7th of 262 aged 25-29 | 25-29 | 1:02:16 | 8:34 | — | — | — | — | — | — | — | — | — | — | — |
| 30 | Sam Tooley 10th of 374 aged 30-34 | 30-34 | 1:02:20 | 8:38 | — | — | — | — | — | — | — | — | — | — | — |
| 31 | Peter Jackson 8th of 328 aged 35-39 | 35-39 | 1:02:21 | 8:39 | — | — | — | — | — | — | — | — | — | — | — |
| 32 | Daniel King 4th of 69 aged 16-24 | 16-24 | 1:02:25 | 8:43 | — | — | — | — | — | — | — | — | — | — | — |
| 33 | Mike Fecik 4th of 222 aged 40-44 | 40-44 | 1:02:33 | 8:51 | — | — | — | — | — | — | — | — | — | — | — |
| 34 | Braydon Alley 11th of 374 aged 30-34 | 30-34 | 1:02:39 | 8:57 | — | — | — | — | — | — | — | — | — | — | — |
| 35 | Joe Hoffman 12th of 374 aged 30-34 | 30-34 | 1:02:41 | 8:59 | — | — | — | — | — | — | — | — | — | — | — |
| 36 | Artem Kapshuk 8th of 262 aged 25-29 | 25-29 | 1:02:41 | 8:59 | — | — | — | — | — | — | — | — | — | — | — |
| 37 | Sean Madden 9th of 262 aged 25-29 | 25-29 | 1:02:44 | 9:02 | — | — | — | — | — | — | — | — | — | — | — |
| 38 | Tyler Flora 10th of 262 aged 25-29 | 25-29 | 1:02:55 | 9:13 | — | — | — | — | — | — | — | — | — | — | — |
| 39 | Alexander Golik 11th of 262 aged 25-29 | 25-29 | 1:03:01 | 9:19 | — | — | — | — | — | — | — | — | — | — | — |
| 40 | Will Shoemaker 13th of 374 aged 30-34 | 30-34 | 1:03:02 | 9:20 | — | — | — | — | — | — | — | — | — | — | — |
| 41 | Milton Davison 5th of 222 aged 40-44 | 40-44 | 1:03:07 | 9:25 | — | — | — | — | — | — | — | — | — | — | — |
| 42 | Austin TenElshof 14th of 374 aged 30-34 | 30-34 | 1:03:07 | 9:25 | — | — | — | — | — | — | — | — | — | — | — |
| 43 | Sean Daugherty 15th of 374 aged 30-34 | 30-34 | 1:03:14 | 9:32 | — | — | — | — | — | — | — | — | — | — | — |
| 44 | Ryan Reid 12th of 262 aged 25-29 | 25-29 | 1:03:40 | 9:58 | — | — | — | — | — | — | — | — | — | — | — |
| 45 | Jarred McClafferty 9th of 328 aged 35-39 | 35-39 | 1:03:42 | 10:00 | — | — | — | — | — | — | — | — | — | — | — |
| 46 | Chris Wong 10th of 328 aged 35-39 | 35-39 | 1:03:43 | 10:01 | — | — | — | — | — | — | — | — | — | — | — |
| 47 | Patrick Lucas 13th of 262 aged 25-29 | 25-29 | 1:03:54 | 10:12 | — | — | — | — | — | — | — | — | — | — | — |
| 48 | Sean OCallaghan 14th of 262 aged 25-29 | 25-29 | 1:04:02 | 10:20 | — | — | — | — | — | — | — | — | — | — | — |
| 49 | Josh Franek 16th of 374 aged 30-34 | 30-34 | 1:04:06 | 10:24 | — | — | — | — | — | — | — | — | — | — | — |
| 50 | Charlie Roy 15th of 262 aged 25-29 | 25-29 | 1:04:16 | 10:34 | — | — | — | — | — | — | — | — | — | — | — |
| 51 | Joseph Rucco 17th of 374 aged 30-34 | 30-34 | 1:04:16 | 10:34 | — | — | — | — | — | — | — | — | — | — | — |
| 52 | Nelson Romero 18th of 374 aged 30-34 | 30-34 | 1:04:18 | 10:36 | — | — | — | — | — | — | — | — | — | — | — |
| 53 | Cooper Hardy 19th of 374 aged 30-34 | 30-34 | 1:04:24 | 10:42 | — | — | — | — | — | — | — | — | — | — | — |
| 54 | Kevin Coman 16th of 262 aged 25-29 | 25-29 | 1:04:29 | 10:47 | — | — | — | — | — | — | — | — | — | — | — |
| 55 | Paul Vance 11th of 328 aged 35-39 | 35-39 | 1:04:49 | 11:07 | — | — | — | — | — | — | — | — | — | — | — |
| 56 | Tyler Sickler 5th of 69 aged 16-24 | 16-24 | 1:04:51 | 11:09 | — | — | — | — | — | — | — | — | — | — | — |
| 57 | Clay Mazurek 17th of 262 aged 25-29 | 25-29 | 1:04:56 | 11:14 | — | — | — | — | — | — | — | — | — | — | — |
| 58 | Ony Franco 12th of 328 aged 35-39 | 35-39 | 1:04:57 | 11:15 | — | — | — | — | — | — | — | — | — | — | — |
| 59 | Gary Ehrmann 13th of 328 aged 35-39 | 35-39 | 1:05:02 | 11:20 | — | — | — | — | — | — | — | — | — | — | — |
| 60 | Shane Linnan 20th of 374 aged 30-34 | 30-34 | 1:05:08 | 11:26 | — | — | — | — | — | — | — | — | — | — | — |
| 61 | Sterling Curran 18th of 262 aged 25-29 | 25-29 | 1:05:15 | 11:33 | — | — | — | — | — | — | — | — | — | — | — |
| 62 | Alister Camilleri 6th of 69 aged 16-24 | 16-24 | 1:05:26 | 11:44 | — | — | — | — | — | — | — | — | — | — | — |
| 63 | Christopher Phillips 21st of 374 aged 30-34 | 30-34 | 1:05:30 | 11:48 | — | — | — | — | — | — | — | — | — | — | — |
| 64 | Michael Hartman 14th of 328 aged 35-39 | 35-39 | 1:05:34 | 11:52 | — | — | — | — | — | — | — | — | — | — | — |
| 65 | Michael Azar 19th of 262 aged 25-29 | 25-29 | 1:05:41 | 11:59 | — | — | — | — | — | — | — | — | — | — | — |
| 66 | Adam Boisvert 22nd of 374 aged 30-34 | 30-34 | 1:05:47 | 12:05 | — | — | — | — | — | — | — | — | — | — | — |
| 67 | Owen Venesky 23rd of 374 aged 30-34 | 30-34 | 1:05:49 | 12:07 | — | — | — | — | — | — | — | — | — | — | — |
| 68 | Jonathan Amistoso 6th of 222 aged 40-44 | 40-44 | 1:05:55 | 12:13 | — | — | — | — | — | — | — | — | — | — | — |
| 69 | Seamus Power 24th of 374 aged 30-34 | 30-34 | 1:06:02 | 12:20 | — | — | — | — | — | — | — | — | — | — | — |
| 70 | Danny Solis 20th of 262 aged 25-29 | 25-29 | 1:06:04 | 12:22 | — | — | — | — | — | — | — | — | — | — | — |
| 71 | Ryan Francis 7th of 222 aged 40-44 | 40-44 | 1:06:06 | 12:24 | — | — | — | — | — | — | — | — | — | — | — |
| 72 | Thomas Sargeant 21st of 262 aged 25-29 | 25-29 | 1:06:12 | 12:30 | — | — | — | — | — | — | — | — | — | — | — |
| 73 | Benjamin Amsallem 25th of 374 aged 30-34 | 30-34 | 1:06:12 | 12:30 | — | — | — | — | — | — | — | — | — | — | — |
| 74 | Robert Killian 8th of 222 aged 40-44 | 40-44 | 1:06:14 | 12:32 | — | — | — | — | — | — | — | — | — | — | — |
| 75 | Mitchell Haines 15th of 328 aged 35-39 | 35-39 | 1:06:20 | 12:38 | — | — | — | — | — | — | — | — | — | — | — |
| 76 | Nick Altomare 16th of 328 aged 35-39 | 35-39 | 1:06:21 | 12:39 | — | — | — | — | — | — | — | — | — | — | — |
| 77 | Greg Viggiano 9th of 222 aged 40-44 | 40-44 | 1:06:22 | 12:40 | — | — | — | — | — | — | — | — | — | — | — |
| 78 | Antoine Savage-Duguay 22nd of 262 aged 25-29 | 25-29 | 1:06:24 | 12:42 | — | — | — | — | — | — | — | — | — | — | — |
| 79 | Iain Irving 10th of 222 aged 40-44 | 40-44 | 1:06:33 | 12:51 | — | — | — | — | — | — | — | — | — | — | — |
| 80 | Alexander Valadja 17th of 328 aged 35-39 | 35-39 | 1:06:44 | 13:02 | — | — | — | — | — | — | — | — | — | — | — |
| 81 | Brendan Donlon 23rd of 262 aged 25-29 | 25-29 | 1:06:45 | 13:03 | — | — | — | — | — | — | — | — | — | — | — |
| 82 | Christian Holland 7th of 69 aged 16-24 | 16-24 | 1:06:45 | 13:03 | — | — | — | — | — | — | — | — | — | — | — |
| 83 | Matthew Procopio 24th of 262 aged 25-29 | 25-29 | 1:06:48 | 13:06 | — | — | — | — | — | — | — | — | — | — | — |
| 84 | Brandt Boggs 18th of 328 aged 35-39 | 35-39 | 1:06:49 | 13:07 | — | — | — | — | — | — | — | — | — | — | — |
| 85 | Simon Passmore 1st of 93 aged 50-54 | 50-54 | 1:06:56 | 13:14 | — | — | — | — | — | — | — | — | — | — | — |
| 86 | Christopher Tonzola 1st of 113 aged 45-49 | 45-49 | 1:06:58 | 13:16 | — | — | — | — | — | — | — | — | — | — | — |
| 87 | Jay Muscart 26th of 374 aged 30-34 | 30-34 | 1:06:59 | 13:17 | — | — | — | — | — | — | — | — | — | — | — |
| 88 | Damian Depauli 27th of 374 aged 30-34 | 30-34 | 1:07:07 | 13:25 | — | — | — | — | — | — | — | — | — | — | — |
| 89 | Grant Wiggins 25th of 262 aged 25-29 | 25-29 | 1:07:09 | 13:27 | — | — | — | — | — | — | — | — | — | — | — |
| 90 | Sam Hammers 26th of 262 aged 25-29 | 25-29 | 1:07:09 | 13:27 | — | — | — | — | — | — | — | — | — | — | — |
| 91 | Eddie Beirne 19th of 328 aged 35-39 | 35-39 | 1:07:16 | 13:34 | — | — | — | — | — | — | — | — | — | — | — |
| 92 | Adam Karns 20th of 328 aged 35-39 | 35-39 | 1:07:22 | 13:40 | — | — | — | — | — | — | — | — | — | — | — |
| 93 | Anthony DiLeo 28th of 374 aged 30-34 | 30-34 | 1:07:26 | 13:44 | — | — | — | — | — | — | — | — | — | — | — |
| 94 | Max Mancuso 8th of 69 aged 16-24 | 16-24 | 1:07:27 | 13:45 | — | — | — | — | — | — | — | — | — | — | — |
| 95 | John Wilfong 27th of 262 aged 25-29 | 25-29 | 1:07:28 | 13:46 | — | — | — | — | — | — | — | — | — | — | — |
| 96 | Michael Harwerth 21st of 328 aged 35-39 | 35-39 | 1:07:36 | 13:54 | — | — | — | — | — | — | — | — | — | — | — |
| 97 | Christian Davis 28th of 262 aged 25-29 | 25-29 | 1:07:40 | 13:58 | — | — | — | — | — | — | — | — | — | — | — |
| 98 | Conor Dooney 29th of 374 aged 30-34 | 30-34 | 1:07:43 | 14:01 | — | — | — | — | — | — | — | — | — | — | — |
| 99 | Hugh Taylor 29th of 262 aged 25-29 | 25-29 | 1:07:50 | 14:08 | — | — | — | — | — | — | — | — | — | — | — |
| 100 | Tim Gerrish 11th of 222 aged 40-44 | 40-44 | 1:07:56 | 14:14 | — | — | — | — | — | — | — | — | — | — | — |
How to read
The place is among timed finishers in Open 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.