HYROX Houston 2026: Pro Men results

353 finishers on 26 Mar 2026. Typical finish 1:23:28, fastest 10% under 1:07:06. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Jack Driscoll 🇺🇸 USA1st of 81 aged 25-29 25-29 56:18 28:10 24:14 3:59 3:54 2:09 3:34 2:33 4:02 1:29 2:42 3:51
2 Ryan Douglas 🇨🇦 CAN2nd of 81 aged 25-29 25-29 56:37 0:19 27:45 25:00 3:57 3:52 3:09 3:32 2:26 4:01 1:31 2:45 3:44
3 Colin Stiefer 🇺🇸 USA1st of 113 aged 30-34 30-34 57:07 0:49 27:36 25:30 4:06 3:49 3:08 3:33 2:36 3:54 1:38 2:57 3:55
4 Stephen Pelkofer 🇺🇸 USA2nd of 113 aged 30-34 30-34 57:14 0:56 27:35 25:42 4:02 3:47 3:07 3:44 2:43 4:00 1:42 2:47 3:52
5 Isaac Sanderson 🇨🇦 CAN3rd of 81 aged 25-29 25-29 57:37 1:19 28:05 25:38 3:59 4:03 2:35 3:29 2:37 4:02 1:35 2:53 4:24
6 Ryan Kent 🇺🇸 USA1st of 39 aged 40-44 40-44 57:42 1:24 28:13 25:26 4:07 3:51 3:16 3:22 2:28 3:56 1:29 2:54 4:10
7 Robin Perségol 🇫🇷 FRA3rd of 113 aged 30-34 30-34 59:24 3:06 28:46 26:21 4:20 3:58 2:28 3:51 2:50 3:56 1:14 3:02 5:02
8 Kyle Dotterrer 🇺🇸 USA4th of 81 aged 25-29 25-29 59:43 3:25 27:43 27:54 4:10 3:54 3:49 3:30 3:03 3:59 1:35 3:06 4:58
9 Bret Gornik 🇺🇸 USA1st of 68 aged 35-39 35-39 1:00:33 4:15 28:27 27:42 4:29 4:02 3:26 4:21 2:18 4:13 1:47 3:11 4:24
10 Malik Key 🇺🇸 USA5th of 81 aged 25-29 25-29 1:01:17 4:59 28:45 28:21 4:15 3:52 2:30 3:55 2:56 4:08 1:36 3:29 5:55
11 Augie Lengling 🇺🇸 USA2nd of 39 aged 40-44 40-44 1:01:47 5:29 30:28 26:40 4:44 4:02 2:30 4:12 2:54 4:11 1:43 3:21 3:47
12 Alexander Golik 🇺🇸 USA6th of 81 aged 25-29 25-29 1:01:58 5:40 29:37 28:15 4:09 4:06 2:48 4:22 2:49 4:14 2:11 3:32 4:13
13 Chase Stevenson 🇨🇦 CAN7th of 81 aged 25-29 25-29 1:02:21 6:03 28:44 29:13 4:28 4:05 2:50 5:01 2:51 4:21 1:45 3:15 5:05
14 Colby Patterson 🇺🇸 USA4th of 113 aged 30-34 30-34 1:03:24 7:06 28:53 30:05 4:30 4:03 3:02 4:35 3:28 4:22 1:30 3:24 5:41
15 Mason Stevens 🇺🇸 USA8th of 81 aged 25-29 25-29 1:03:29 7:11 30:09 28:55 4:30 3:56 3:12 4:32 2:54 4:06 1:23 3:12 5:40
16 Clayton Marshall 🇺🇸 USA5th of 113 aged 30-34 30-34 1:03:29 7:11 29:43 29:19 4:30 4:04 3:08 4:12 3:28 4:10 1:38 3:20 5:19
17 Gus Manke 🇺🇸 USA6th of 113 aged 30-34 30-34 1:03:49 7:31 29:49 29:25 4:39 4:05 2:49 4:30 3:22 4:09 1:26 3:50 5:14
18 Matt Lombardi 🇺🇸 USA2nd of 68 aged 35-39 35-39 1:03:55 7:37 31:05 27:52 5:03 4:01 3:07 3:55 2:23 4:13 1:31 3:32 5:10
19 Marcos Merritt 🇺🇸 USA9th of 81 aged 25-29 25-29 1:04:23 8:05 31:39 27:59 4:50 4:07 3:02 4:03 2:39 4:07 1:45 3:54 4:22
20 Hayden Voss 🇺🇸 USA7th of 113 aged 30-34 30-34 1:04:31 8:13 28:53 31:06 4:36 4:08 3:02 5:01 3:32 4:17 2:01 3:19 5:46
21 Benjamin Steker 🇺🇸 USA8th of 113 aged 30-34 30-34 1:04:34 8:16 30:56 29:00 4:43 4:04 2:51 4:26 3:06 4:07 1:35 3:39 5:12
22 Nick Downey 🇺🇸 USA1st of 19 aged 45-49 45-49 1:04:47 8:29 30:28 29:29 4:54 3:56 2:51 4:40 3:57 4:21 1:44 3:33 4:27
23 Noah Graboys 🇺🇸 USA9th of 113 aged 30-34 30-34 1:05:11 8:53 28:35 32:14 4:25 4:09 3:08 4:54 3:10 4:15 2:10 3:58 6:30
24 Jake Stewart 🇺🇸 USA10th of 113 aged 30-34 30-34 1:05:12 8:54 29:22 30:41 5:14 4:17 3:13 5:59 2:58 4:23 1:33 3:23 4:55
25 Alex Johnson 🇺🇸 USA10th of 81 aged 25-29 25-29 1:05:41 9:23 30:28 30:38 4:39 4:05 2:52 4:45 2:57 4:16 1:44 3:54 6:05
26 Jackson Mitchell 🇺🇸 USA11th of 113 aged 30-34 30-34 1:05:55 9:37 31:46 28:46 5:28 4:04 2:33 4:32 2:55 4:12 1:59 4:05 4:26
27 Christopher Wells 🇺🇸 USA12th of 113 aged 30-34 30-34 1:05:58 9:40 32:11 29:18 4:36 4:14 3:05 4:39 3:26 4:16 1:34 3:41 4:23
28 Jon Walkington 🇺🇸 USA2nd of 19 aged 45-49 45-49 1:06:33 10:15 31:23 30:29 4:45 4:06 2:51 5:14 3:51 4:18 1:54 3:49 4:26
29 Colin Brand 🇺🇸 USA13th of 113 aged 30-34 30-34 1:06:33 10:15 30:55 30:48 4:57 4:03 3:19 5:04 3:16 4:34 1:55 3:20 5:17
30 Michael Hartman 🇺🇸 USA3rd of 68 aged 35-39 35-39 1:06:40 10:22 30:24 31:34 4:47 4:15 3:22 4:59 3:11 4:26 1:34 3:39 6:08
31 Tim Ovadal 🇺🇸 USA3rd of 39 aged 40-44 40-44 1:06:44 10:26 30:41 31:33 4:36 4:07 3:20 4:14 4:08 4:23 1:49 4:17 5:15
32 Connor Lindsey 🇺🇸 USA1st of 21 aged 16-24 16-24 1:06:48 10:30 30:47 30:59 5:08 4:12 3:16 5:19 3:12 4:24 1:59 3:50 4:47
33 Albert Briggs 🇺🇸 USA4th of 39 aged 40-44 40-44 1:06:49 10:31 32:02 30:14 4:39 4:07 3:09 4:05 3:12 4:15 1:48 3:43 5:55
34 Anthony Hayes Jr. 🇺🇸 USA11th of 81 aged 25-29 25-29 1:06:55 10:37 32:10 29:59 4:50 4:10 3:17 5:07 3:27 4:12 1:52 3:19 4:35
35 Alex Johnson 🇵🇷 PUR12th of 81 aged 25-29 25-29 1:07:02 10:44 30:59 30:23 5:45 4:17 3:17 4:51 2:19 4:21 1:44 3:36 5:58
36 Michael Baker Jr 🇺🇸 USA13th of 81 aged 25-29 25-29 1:07:04 10:46 31:15 30:50 5:04 4:03 2:51 4:27 3:10 4:21 1:39 3:26 6:53
37 Spencer Bokach 🇺🇸 USA14th of 81 aged 25-29 25-29 1:07:12 10:54 32:04 30:25 4:47 4:11 4:15 4:09 3:07 4:19 1:33 3:40 5:11
38 Anthony Federico 🇺🇸 USA14th of 113 aged 30-34 30-34 1:07:14 10:56 31:27 30:39 5:11 3:44 2:27 4:07 3:58 3:58 2:23 4:28 5:34
39 Mike Herzog 🇺🇸 USA2nd of 21 aged 16-24 16-24 1:07:34 11:16 31:47 30:59 4:52 4:18 3:25 4:52 2:45 4:19 2:08 4:01 5:11
40 Kyle Cokinos 🇺🇸 USA15th of 113 aged 30-34 30-34 1:07:38 11:20 31:53 30:58 4:52 4:05 3:38 4:49 3:31 4:17 1:49 3:42 5:07
41 Hunter Auch 🇺🇸 USA15th of 81 aged 25-29 25-29 1:07:44 11:26 31:25 31:23 5:01 4:08 3:17 4:52 3:28 4:07 2:10 3:27 5:54
42 Marc Silva 🇺🇸 USA16th of 81 aged 25-29 25-29 1:07:51 11:33 31:16 32:03 4:38 3:58 3:56 5:08 2:54 4:13 1:58 3:11 6:45
43 Christian Scherf Islas 🇲🇽 MEX5th of 39 aged 40-44 40-44 1:07:54 11:36 31:11 31:48 5:00 4:17 3:38 4:47 3:20 4:21 1:32 4:06 5:47
44 Jay Dang 🇺🇸 USA4th of 68 aged 35-39 35-39 1:07:56 11:38 33:28 29:43 4:51 4:06 2:41 4:20 3:32 4:10 1:54 4:22 4:38
45 Jose Guillermo Cruz Gomar Falla 🇬🇹 GUA17th of 81 aged 25-29 25-29 1:08:13 11:55 34:27 28:02 5:48 4:11 2:53 4:46 3:02 4:06 1:26 3:25 4:13
46 David Johnson 🇺🇸 USA16th of 113 aged 30-34 30-34 1:08:29 12:11 31:31 31:51 5:10 4:05 3:25 4:43 3:01 4:34 1:35 4:02 6:26
47 Braydon Alley 🇺🇸 USA17th of 113 aged 30-34 30-34 1:08:33 12:15 29:56 33:51 4:51 4:01 3:09 6:25 3:33 4:27 2:06 4:01 6:09
48 Jake Walsh 🇺🇸 USA18th of 81 aged 25-29 25-29 1:08:42 12:24 31:16 31:10 6:22 3:56 3:25 4:24 3:59 4:21 1:44 3:07 6:14
49 Austin Davis 🇺🇸 USA18th of 113 aged 30-34 30-34 1:08:46 12:28 31:18 31:49 5:44 4:19 3:30 6:02 3:31 4:33 1:29 3:45 4:40
50 Edgar Crockett 🇺🇸 USA19th of 113 aged 30-34 30-34 1:08:49 12:31 30:23 32:35 5:56 4:06 3:42 5:24 3:45 4:19 1:50 3:43 5:46
51 Ryan Casey 🇺🇸 USA6th of 39 aged 40-44 40-44 1:08:54 12:36 33:15 30:57 4:46 4:10 2:42 4:11 3:58 4:16 1:45 4:19 5:36
52 Douglas Manning 🇺🇸 USA20th of 113 aged 30-34 30-34 1:08:55 12:37 33:07 31:01 4:52 4:08 2:57 5:00 3:13 4:17 1:51 4:01 5:34
53 Dan Churchill 🇦🇺 AUS5th of 68 aged 35-39 35-39 1:09:03 12:45 30:42 33:43 4:44 4:00 4:18 5:29 3:22 4:22 1:38 4:18 6:16
54 Andrey Kalinin 🇷🇺 RUS3rd of 19 aged 45-49 45-49 1:09:17 12:59 29:17 34:36 5:28 4:11 4:31 5:23 4:34 4:26 1:33 4:40 5:18
55 Juan Alejandro Lasso Bedoya 🇨🇴 COL19th of 81 aged 25-29 25-29 1:09:17 12:59 29:34 34:41 5:06 4:21 3:38 6:16 3:24 4:33 1:45 4:31 6:13
56 Nick Fragnito 🇺🇸 USA6th of 68 aged 35-39 35-39 1:09:28 13:10 30:55 33:08 5:29 4:02 4:51 4:13 3:02 4:09 2:08 4:38 6:05
57 Benjamin Plante 🇺🇸 USA7th of 68 aged 35-39 35-39 1:09:30 13:12 33:49 30:31 5:15 3:58 2:39 4:49 4:09 4:08 1:25 3:55 5:28
58 Brett Livaudais 🇺🇸 USA21st of 113 aged 30-34 30-34 1:09:35 13:17 33:49 31:02 4:48 4:27 3:31 4:25 3:18 4:29 2:04 3:50 4:58
59 Michael Eustice 🇺🇸 USA20th of 81 aged 25-29 25-29 1:09:36 13:18 32:13 32:20 5:08 4:24 2:57 5:19 4:05 4:26 1:46 3:48 5:35
60 Cesar Rangel 🇺🇸 USA22nd of 113 aged 30-34 30-34 1:09:42 13:24 32:34 32:08 5:05 4:19 3:31 4:57 3:12 4:38 1:55 4:17 5:19
61 Josh Renkens 🇺🇸 USA1st of 9 aged 50-54 50-54 1:09:47 13:29 32:08 32:59 4:43 4:18 3:07 6:36 3:09 4:22 1:41 3:57 5:49
62 Jordan Rosa 🇺🇸 USA8th of 68 aged 35-39 35-39 1:10:17 13:59 31:57 33:28 4:56 4:03 3:24 4:20 3:25 4:27 1:44 4:33 7:32
63 Jose Blankenship 🇺🇸 USA21st of 81 aged 25-29 25-29 1:10:22 14:04 32:25 33:11 4:49 4:00 4:00 6:28 3:23 4:17 1:50 4:27 4:46
64 Matt Mason 🇺🇸 USA23rd of 113 aged 30-34 30-34 1:10:32 14:14 33:17 32:24 4:56 4:20 3:26 4:33 3:40 4:26 1:50 4:10 5:59
65 Zayne Hayes 🇺🇸 USA3rd of 21 aged 16-24 16-24 1:10:36 14:18 32:11 33:30 5:00 4:15 3:11 5:44 3:47 4:28 2:15 3:58 5:52
66 Vlad Lia 🇺🇸 USA4th of 19 aged 45-49 45-49 1:10:37 14:19 36:25 28:40 5:36 4:08 3:02 4:54 2:40 4:12 1:52 3:33 4:19
67 Cole Barbe 🇺🇸 USA24th of 113 aged 30-34 30-34 1:10:44 14:26 32:51 32:56 5:01 4:27 3:37 5:15 3:29 4:32 1:53 3:41 6:02
68 Daniel Williams 🇺🇸 USA7th of 39 aged 40-44 40-44 1:10:45 14:27 33:22 32:03 5:25 4:20 4:22 4:48 3:11 4:39 1:46 3:59 4:58
69 Connor Presley 🇺🇸 USA22nd of 81 aged 25-29 25-29 1:10:53 14:35 30:10 35:50 4:58 4:15 4:13 4:44 4:10 4:23 2:27 3:18 8:20
70 Eric Leland 🇺🇸 USA23rd of 81 aged 25-29 25-29 1:11:21 15:03 33:17 31:11 6:56 4:04 2:21 5:42 4:06 4:28 1:34 4:16 4:40
71 James Beavers 🇺🇸 USA9th of 68 aged 35-39 35-39 1:11:27 15:09 36:52 29:40 5:00 3:58 3:09 4:37 3:58 4:16 1:42 3:53 4:07
72 Christian Brown 🇺🇸 USA4th of 21 aged 16-24 16-24 1:11:28 15:10 34:59 30:50 5:43 4:18 2:56 4:19 3:34 4:18 1:47 4:02 5:36
73 David Barnett 🇺🇸 USA10th of 68 aged 35-39 35-39 1:11:32 15:14 35:29 30:23 5:45 4:15 3:14 4:25 3:24 4:11 1:44 3:51 5:19
74 Jesse Colon 🇺🇸 USA11th of 68 aged 35-39 35-39 1:11:35 15:17 32:00 34:15 5:26 4:08 2:37 6:02 3:56 4:29 2:09 4:38 6:16
75 Ryan Husband 🇺🇸 USA24th of 81 aged 25-29 25-29 1:11:37 15:19 35:04 31:05 5:34 4:03 2:22 4:43 4:33 4:20 1:52 3:22 5:50
76 Riley Buettner 🇺🇸 USA25th of 113 aged 30-34 30-34 1:11:38 15:20 33:09 33:19 5:13 4:02 3:17 4:09 3:35 4:24 2:25 4:21 7:06
77 Stephen Gonzalez 🇺🇸 USA26th of 113 aged 30-34 30-34 1:11:45 15:27 34:24 32:17 5:09 4:10 5:25 4:16 3:25 4:21 1:59 3:43 4:58
78 Carlos Alberto Hernandez 🇺🇸 USA25th of 81 aged 25-29 25-29 1:11:53 15:35 32:54 33:57 5:07 4:05 3:40 5:41 3:07 4:27 2:25 4:49 5:43
79 Larry Potvin 🇺🇸 USA12th of 68 aged 35-39 35-39 1:11:54 15:36 33:33 33:03 5:23 4:12 3:31 4:48 4:23 4:17 1:44 4:27 5:41
80 JT Kotowski 🇺🇸 USA27th of 113 aged 30-34 30-34 1:11:57 15:39 34:34 31:43 5:42 4:02 2:53 5:38 3:52 4:25 1:42 3:24 5:47
81 Lars Finanger 🇺🇸 USA5th of 19 aged 45-49 45-49 1:12:07 15:49 29:11 38:09 4:51 4:03 2:52 4:43 3:51 4:12 1:37 4:46 12:05
82 Caleb Stewart 🇺🇸 USA26th of 81 aged 25-29 25-29 1:12:10 15:52 33:27 31:48 6:59 4:01 4:16 4:48 4:03 4:23 1:39 3:42 4:56
83 Brett Johnson 🇺🇸 USA28th of 113 aged 30-34 30-34 1:12:15 15:57 34:26 32:41 5:14 4:00 3:17 5:09 3:38 4:16 2:09 3:41 6:31
84 Mitchell Doler 🇺🇸 USA8th of 39 aged 40-44 40-44 1:12:16 15:58 31:51 34:43 5:47 4:10 3:45 5:39 4:04 4:39 1:43 3:57 6:46
85 Dominic Popolizio 🇺🇸 USA9th of 39 aged 40-44 40-44 1:12:16 15:58 31:00 36:38 4:42 4:18 3:39 5:47 2:55 4:38 1:53 4:11 9:17
86 Chad Dawgiello 🇺🇸 USA29th of 113 aged 30-34 30-34 1:12:18 16:00 31:12 35:54 5:15 3:58 5:06 6:38 4:18 4:20 1:55 4:51 4:48
87 Todd Wolffrum 🇺🇸 USA10th of 39 aged 40-44 40-44 1:12:22 16:04 34:43 27:34 10:09 4:01 3:16 5:32 — 4:14 1:47 4:10 4:27
88 Nick Moultrie 🇺🇸 USA13th of 68 aged 35-39 35-39 1:12:24 16:06 29:53 36:45 5:51 4:07 5:59 5:25 3:43 4:28 1:25 4:22 7:16
89 Justus Woods 🇺🇸 USA27th of 81 aged 25-29 25-29 1:12:33 16:15 32:10 35:34 4:53 4:27 2:58 6:17 3:59 4:41 2:04 3:49 7:19
90 Juan Rodriguez 🇺🇸 USA28th of 81 aged 25-29 25-29 1:12:34 16:16 30:17 37:40 4:41 4:10 3:19 6:12 4:00 4:24 2:27 5:58 7:10
91 Denis Becirevic 🇺🇸 USA29th of 81 aged 25-29 25-29 1:12:38 16:20 34:05 32:50 5:47 4:00 4:12 4:47 3:15 4:22 1:50 4:08 6:16
92 Jon Calvin 🇺🇸 USA11th of 39 aged 40-44 40-44 1:12:52 16:34 31:06 36:56 4:54 4:29 5:31 5:16 3:17 4:40 2:08 4:02 7:33
93 Reagan Doss 🇺🇸 USA30th of 81 aged 25-29 25-29 1:12:53 16:35 34:20 31:54 6:43 4:24 2:32 5:46 3:58 4:52 2:06 3:33 4:43
94 Daniel Gaither Azuara 🇲🇽 MEX30th of 113 aged 30-34 30-34 1:12:55 16:37 34:13 32:53 5:52 4:05 2:32 4:55 3:52 4:20 1:34 5:02 6:33
95 Colin Caughran 🇺🇸 USA12th of 39 aged 40-44 40-44 1:13:10 16:52 34:08 33:40 5:26 4:14 3:01 6:05 3:59 4:27 1:34 4:15 6:05
96 Lon Breitenbach 🇺🇸 USA1st of 2 aged 55-59 55-59 1:13:12 16:54 32:23 35:51 5:02 4:21 3:26 4:55 4:12 4:18 1:53 5:13 7:33
97 Luke Schaller 🇺🇸 USA5th of 21 aged 16-24 16-24 1:13:31 17:13 35:10 32:41 5:44 4:19 3:32 5:23 3:20 4:25 1:59 3:46 5:57
98 Ezequiel Rangel 🇺🇸 USA6th of 21 aged 16-24 16-24 1:13:56 17:38 35:26 32:46 5:47 4:01 2:54 5:58 4:00 4:14 2:12 4:10 5:17
99 Harley Brown 🇺🇸 USA31st of 113 aged 30-34 30-34 1:13:57 17:39 33:47 34:24 5:52 4:22 2:54 7:39 4:40 4:16 2:01 4:16 4:16
100 Anthony Amoroso 🇺🇸 USA6th of 19 aged 45-49 45-49 1:14:02 17:44 34:34 33:56 5:38 4:33 3:23 5:46 3:34 4:33 1:49 4:54 5:24
How to read

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