HYROX Phoenix 2026: Pro Men results

633 finishers on 30 Jan 2026. Typical finish 1:19:18, fastest 10% under 1:05:43. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Dylan Scott 🇺🇸 USA1st of 176 aged 30-34 30-34 53:37 27:06 23:09 3:25 3:41 2:36 2:55 2:17 3:51 1:22 2:38 3:49
2 Hunter McIntyre 🇺🇸 USA1st of 137 aged 35-39 35-39 54:28 0:51 27:15 23:36 3:42 3:35 2:16 3:09 2:41 3:47 1:13 3:14 3:41
3 Marc Dean 🇬🇧 GBR2nd of 137 aged 35-39 35-39 55:46 2:09 28:05 24:18 3:27 3:46 2:23 3:05 2:51 3:55 1:24 2:49 4:05
4 Ryan Callahan 🇺🇸 USA2nd of 176 aged 30-34 30-34 56:07 2:30 28:19 24:29 3:24 3:58 2:31 3:17 2:47 4:02 1:19 2:54 3:41
5 Gustav Cordua 🇩🇰 DEN1st of 37 aged 16-24 16-24 56:14 2:37 27:51 25:04 3:24 3:50 2:54 3:12 2:48 4:02 1:25 3:08 3:45
6 Sebastian Ifversen 🇩🇰 DEN1st of 120 aged 25-29 25-29 56:16 2:39 27:28 25:19 3:35 3:58 2:50 3:09 2:46 4:07 1:31 2:43 4:15
7 Ryan Douglas 🇨🇦 CAN2nd of 120 aged 25-29 25-29 56:25 2:48 28:23 24:26 3:40 3:45 2:43 3:05 2:36 4:03 1:25 2:52 3:57
8 Jack Driscoll 🇺🇸 USA3rd of 120 aged 25-29 25-29 57:02 3:25 29:30 23:48 3:47 3:48 2:40 3:06 2:36 4:05 1:22 2:47 3:24
9 Alan Cao 🇫🇷 FRA3rd of 176 aged 30-34 30-34 57:40 4:03 29:33 24:28 3:44 3:54 2:43 3:21 2:29 4:06 1:31 2:50 3:34
10 Alexis Bernier 🇫🇷 FRA3rd of 137 aged 35-39 35-39 57:47 4:10 28:30 25:44 3:39 3:48 2:46 3:26 3:03 4:01 1:26 3:13 4:01
11 Josh Ward 🇺🇸 USA4th of 176 aged 30-34 30-34 58:12 4:35 29:27 25:02 3:48 3:50 2:47 3:19 2:54 4:02 1:29 2:48 3:53
12 Isaac Sanderson 🇨🇦 CAN4th of 120 aged 25-29 25-29 58:41 5:04 29:03 26:09 3:34 3:57 2:43 3:14 2:55 4:04 1:44 3:14 4:18
13 Stephen Pelkofer 🇺🇸 USA5th of 176 aged 30-34 30-34 58:46 5:09 28:54 26:08 3:47 3:49 2:47 3:29 2:53 4:10 1:29 3:11 4:20
14 Jonathan Wynn 🇦🇺 AUS4th of 137 aged 35-39 35-39 59:08 5:31 29:21 26:08 3:44 3:48 3:08 3:18 3:16 4:03 1:34 3:12 3:49
15 Nik Kojc 🇸🇮 SLO5th of 120 aged 25-29 25-29 59:36 5:59 29:50 25:50 4:00 4:00 2:52 3:09 2:33 4:03 1:27 3:24 4:22
16 Mario Habib Fierro Elías 🇲🇽 MEX6th of 176 aged 30-34 30-34 59:51 6:14 29:47 26:07 4:00 3:59 2:55 3:27 2:25 4:13 1:29 4:04 3:35
17 Aldo Lozano Marquez 🇲🇽 MEX6th of 120 aged 25-29 25-29 59:59 6:22 29:16 26:59 3:49 3:48 2:42 3:35 3:02 4:08 1:36 3:36 4:32
18 Fabian Acuna 🇺🇸 USA7th of 176 aged 30-34 30-34 1:00:05 6:28 30:21 25:52 3:57 3:59 2:41 3:45 3:04 4:08 1:23 3:26 3:26
19 Austin Azar 🇨🇦 CAN8th of 176 aged 30-34 30-34 1:00:18 6:41 29:48 26:29 4:06 3:49 3:09 3:17 2:46 4:06 1:19 2:54 5:09
20 Jake Gibbs 🇺🇸 USA7th of 120 aged 25-29 25-29 1:00:29 6:52 30:20 25:57 4:16 3:47 2:57 3:08 2:53 4:08 1:26 3:15 4:23
21 Dan Linkinhoker 🇺🇸 USA8th of 120 aged 25-29 25-29 1:00:48 7:11 29:51 27:08 3:54 3:54 2:51 3:55 2:41 4:11 2:03 3:01 4:32
22 Luke Ennis 🇬🇧 GBR2nd of 37 aged 16-24 16-24 1:00:54 7:17 30:33 26:31 3:55 3:53 2:37 3:44 2:51 4:05 1:40 3:26 4:15
23 Ryan Kent 🇺🇸 USA1st of 76 aged 40-44 40-44 1:01:10 7:33 30:59 26:04 4:10 3:49 2:33 3:21 2:37 4:05 1:33 3:46 4:20
24 Anthony Jagielo 🇺🇸 USA5th of 137 aged 35-39 35-39 1:01:35 7:58 29:38 27:50 4:11 3:54 2:31 3:32 3:42 4:22 1:24 3:47 4:38
25 Christopher MonPere 🇺🇸 USA6th of 137 aged 35-39 35-39 1:01:43 8:06 29:44 28:21 3:43 4:04 3:11 4:07 2:47 4:11 1:34 3:18 5:09
26 Youssef Ouahrig 🇨🇦 CAN9th of 176 aged 30-34 30-34 1:01:46 8:09 30:18 27:26 4:06 4:01 3:14 4:03 2:57 4:07 1:34 3:27 4:03
27 Eric Hinman 🇺🇸 USA1st of 44 aged 45-49 45-49 1:01:52 8:15 31:13 26:26 4:16 3:54 3:04 3:51 2:50 4:13 1:36 3:03 3:55
28 Dimitri Audibert 🇨🇦 CAN3rd of 37 aged 16-24 16-24 1:02:05 8:28 30:47 27:39 3:46 3:53 2:59 3:48 3:42 4:03 1:36 3:35 4:03
29 Benjamin Steker 🇺🇸 USA10th of 176 aged 30-34 30-34 1:02:16 8:39 31:04 27:18 3:58 3:57 3:00 3:27 3:01 4:07 1:29 3:18 4:59
30 Kris Mendoza 🇺🇸 USA7th of 137 aged 35-39 35-39 1:02:22 8:45 29:35 28:42 4:09 4:02 2:54 4:08 2:45 4:07 1:34 3:09 6:03
31 Chris Ruhl 🇺🇸 USA11th of 176 aged 30-34 30-34 1:02:27 8:50 32:54 25:29 4:11 3:48 2:15 3:29 3:26 4:07 1:19 3:15 3:50
32 Robert Perovich 🇨🇦 CAN4th of 37 aged 16-24 16-24 1:02:28 8:51 30:30 27:57 4:07 3:52 3:09 3:52 3:12 4:10 1:47 3:32 4:23
33 Jerimiah Mahan 🇺🇸 USA8th of 137 aged 35-39 35-39 1:02:28 8:51 30:14 28:17 4:02 3:58 2:59 4:34 3:12 4:16 1:34 3:31 4:13
34 Jason Warren 🇺🇸 USA9th of 137 aged 35-39 35-39 1:02:41 9:04 30:41 27:49 4:14 3:58 2:50 4:18 3:05 4:10 1:25 3:58 4:05
35 Tyler Wooster 🇦🇺 AUS12th of 176 aged 30-34 30-34 1:03:01 9:24 31:22 27:31 4:12 4:04 3:11 3:14 3:23 4:16 1:42 3:39 4:02
36 Michael Collins 🇺🇸 USA2nd of 76 aged 40-44 40-44 1:03:04 9:27 30:32 28:12 4:25 3:59 3:01 4:06 3:08 4:16 1:43 3:29 4:30
37 Gabriel Jacobo 🇺🇸 USA9th of 120 aged 25-29 25-29 1:03:21 9:44 32:22 27:11 3:52 4:05 3:22 3:35 2:58 4:15 1:31 3:25 4:00
38 Gary Jones 🇺🇸 USA10th of 137 aged 35-39 35-39 1:03:23 9:46 31:54 27:20 4:14 3:58 2:52 3:56 3:23 4:22 1:35 3:23 3:51
39 James Sprague 🇺🇸 USA5th of 37 aged 16-24 16-24 1:03:38 10:01 32:47 26:57 3:59 3:45 2:22 3:19 5:15 3:56 1:25 3:02 3:53
40 Scott Johnson 🇺🇸 USA3rd of 76 aged 40-44 40-44 1:03:38 10:01 28:52 30:27 4:24 3:51 3:14 4:15 3:25 4:10 1:32 4:28 5:32
41 Stirling Peters 🇨🇦 CAN10th of 120 aged 25-29 25-29 1:03:42 10:05 31:23 27:43 4:40 3:59 2:54 4:04 2:54 4:11 1:33 3:34 4:34
42 Jesse Biddle 🇺🇸 USA13th of 176 aged 30-34 30-34 1:03:55 10:18 32:02 27:39 4:18 3:49 2:28 3:51 3:20 4:08 1:51 3:59 4:13
43 Matt Bechtold 🇺🇸 USA4th of 76 aged 40-44 40-44 1:03:59 10:22 33:11 26:28 4:25 4:02 2:48 3:15 3:11 4:11 1:44 3:27 3:50
44 Benjamin Koerper 🇺🇸 USA14th of 176 aged 30-34 30-34 1:04:03 10:26 31:47 28:09 4:11 3:57 2:30 3:44 3:32 4:18 1:40 3:34 4:54
45 Chris Dewan 🇺🇸 USA11th of 137 aged 35-39 35-39 1:04:04 10:27 30:40 29:17 4:12 4:11 3:12 3:56 3:32 4:26 1:41 3:23 4:56
46 Ty Weisenburger 🇺🇸 USA15th of 176 aged 30-34 30-34 1:04:11 10:34 31:37 28:31 4:07 4:02 3:06 3:31 3:31 4:19 1:33 3:58 4:31
47 Jack Polerecky 🇺🇸 USA11th of 120 aged 25-29 25-29 1:04:11 10:34 28:48 31:24 4:04 4:07 3:16 4:37 3:06 4:21 1:26 3:55 6:36
48 Kyle Reid 🇺🇸 USA12th of 120 aged 25-29 25-29 1:04:12 10:35 29:22 31:04 3:50 4:07 3:07 4:31 3:27 4:19 1:43 3:51 5:59
49 Alex Fotiadis 🇺🇸 USA6th of 37 aged 16-24 16-24 1:04:18 10:41 31:35 28:47 4:00 3:56 2:39 3:43 3:57 4:04 1:33 3:53 5:02
50 Jack Bauer 🇺🇸 USA12th of 137 aged 35-39 35-39 1:04:24 10:47 30:28 30:11 3:49 4:10 3:09 3:57 3:25 4:21 1:25 4:08 5:36
51 Clayton Marshall 🇺🇸 USA16th of 176 aged 30-34 30-34 1:04:26 10:49 31:34 28:44 4:12 3:55 2:56 3:32 3:51 4:18 1:41 3:38 4:53
52 Josef Newgarden 🇺🇸 USA13th of 137 aged 35-39 35-39 1:04:30 10:53 35:12 25:21 4:03 4:03 2:32 3:23 2:37 4:20 1:21 3:07 3:58
53 Veejay Jones 🇺🇸 USA13th of 120 aged 25-29 25-29 1:04:33 10:56 30:59 29:38 4:02 4:14 3:16 3:48 3:27 4:20 1:36 4:17 4:40
54 Layne Ryerson 🇺🇸 USA14th of 120 aged 25-29 25-29 1:04:43 11:06 28:08 32:30 4:09 3:58 3:08 4:40 3:46 4:25 1:52 4:29 6:12
55 Jules Lowther 🇦🇺 AUS17th of 176 aged 30-34 30-34 1:04:54 11:17 31:32 29:25 3:59 4:18 3:08 4:35 3:11 4:17 1:59 3:21 4:36
56 Bobby Dragon 🇺🇸 USA18th of 176 aged 30-34 30-34 1:05:01 11:24 32:00 28:32 4:34 3:59 3:01 3:48 3:20 4:12 1:37 4:15 4:20
57 Ben Kanute 🇺🇸 USA19th of 176 aged 30-34 30-34 1:05:05 11:28 26:32 34:48 3:50 3:53 2:37 4:52 4:08 4:21 1:42 4:29 8:46
58 Mason Stevens 🇺🇸 USA15th of 120 aged 25-29 25-29 1:05:06 11:29 33:29 27:01 4:40 3:44 3:27 3:17 2:42 4:06 1:20 3:37 4:48
59 Lucas Wenzel 🇺🇸 USA16th of 120 aged 25-29 25-29 1:05:09 11:32 31:56 29:19 3:57 4:10 2:59 3:52 3:12 4:27 1:43 3:57 4:59
60 Edgar Crockett 🇺🇸 USA20th of 176 aged 30-34 30-34 1:05:12 11:35 30:46 29:29 5:02 4:06 3:17 3:53 3:12 4:12 1:32 3:46 5:31
61 Anthony Peressini 🇺🇸 USA14th of 137 aged 35-39 35-39 1:05:23 11:46 33:27 27:39 4:20 3:56 2:48 3:47 3:06 4:12 1:25 3:40 4:45
62 Angel Quintero 🇲🇽 MEX15th of 137 aged 35-39 35-39 1:05:24 11:47 28:44 32:45 3:59 4:03 3:38 4:36 3:25 4:19 1:47 4:16 6:41
63 Evan O'Connor 🇺🇸 USA21st of 176 aged 30-34 30-34 1:05:41 12:04 31:07 30:24 4:13 3:47 2:45 4:04 3:25 4:22 1:47 4:06 6:08
64 Marc Collineau 🇫🇷 FRA17th of 120 aged 25-29 25-29 1:05:43 12:06 32:08 29:46 3:54 4:07 3:11 3:57 3:09 4:18 1:34 3:43 5:47
65 Avery Hohenstein 🇺🇸 USA22nd of 176 aged 30-34 30-34 1:05:43 12:06 31:29 29:53 4:26 3:53 3:13 4:13 4:05 4:06 1:29 4:09 4:45
66 Dwight Upshaw 🇺🇸 USA5th of 76 aged 40-44 40-44 1:05:44 12:07 32:23 29:13 4:13 3:58 2:31 4:31 3:44 4:11 1:50 3:57 4:31
67 James English 🇺🇸 USA18th of 120 aged 25-29 25-29 1:05:49 12:12 33:22 28:06 4:26 3:56 3:17 3:51 3:28 4:24 1:39 3:27 4:04
68 Jake Morsch 🇺🇸 USA23rd of 176 aged 30-34 30-34 1:05:52 12:15 30:07 31:23 4:26 4:13 3:42 4:59 3:42 4:27 1:33 3:56 4:51
69 Neil Ribelli 🇺🇸 USA24th of 176 aged 30-34 30-34 1:05:54 12:17 31:48 29:40 4:31 4:05 3:08 4:01 3:57 4:30 1:49 3:35 4:35
70 Clayton Jones 🇺🇸 USA25th of 176 aged 30-34 30-34 1:05:55 12:18 30:24 31:18 4:17 3:53 3:22 5:04 3:57 4:20 1:40 4:01 5:01
71 Tory Silvestrin 🇺🇸 USA16th of 137 aged 35-39 35-39 1:06:13 12:36 33:27 28:33 4:17 3:54 2:48 4:39 3:57 4:07 1:51 3:09 4:08
72 Jack Hartigan 🇺🇸 USA19th of 120 aged 25-29 25-29 1:06:24 12:47 33:28 28:35 4:25 3:53 3:01 3:32 3:46 4:10 1:25 3:46 5:02
73 AJ Baucco 🇺🇸 USA17th of 137 aged 35-39 35-39 1:06:26 12:49 29:55 32:34 4:01 3:54 3:12 4:24 3:00 4:24 2:11 4:52 6:37
74 Connor Presley 🇺🇸 USA20th of 120 aged 25-29 25-29 1:06:30 12:53 31:36 30:35 4:22 4:11 3:24 4:01 3:22 4:28 1:45 2:58 6:26
75 Ivan Verdun 🇦🇷 ARG18th of 137 aged 35-39 35-39 1:06:32 12:55 33:45 28:20 4:33 3:50 3:26 4:00 3:19 4:11 2:12 3:28 3:54
76 Jon Calvin 🇺🇸 USA6th of 76 aged 40-44 40-44 1:06:34 12:57 30:55 31:27 4:15 4:17 3:53 3:52 3:24 4:34 1:34 4:17 5:36
77 Sean OBrien 🇺🇸 USA19th of 137 aged 35-39 35-39 1:06:40 13:03 31:26 31:09 4:11 4:12 3:49 4:02 4:06 4:12 1:47 4:04 4:57
78 Ethan Paupst 🇨🇦 CAN7th of 37 aged 16-24 16-24 1:06:40 13:03 31:33 31:17 3:56 4:07 3:33 4:29 3:15 4:10 1:53 4:19 5:31
79 Connor Lindsey 🇺🇸 USA8th of 37 aged 16-24 16-24 1:06:41 13:04 32:02 30:27 4:17 4:03 2:58 5:10 3:21 4:26 2:26 3:29 4:34
80 Michael Baker Jr 🇺🇸 USA21st of 120 aged 25-29 25-29 1:06:42 13:05 32:41 29:44 4:23 4:01 2:36 4:14 3:53 4:19 1:32 3:36 5:33
81 Jackson Ward 🇺🇸 USA9th of 37 aged 16-24 16-24 1:06:42 13:05 32:40 29:53 4:13 4:06 2:59 3:45 3:31 4:12 1:42 3:30 6:08
82 Steven Maready 🇺🇸 USA22nd of 120 aged 25-29 25-29 1:06:47 13:10 34:11 28:17 4:24 4:01 3:01 4:09 3:23 4:22 1:38 3:32 4:11
83 Cole Sager 🇺🇸 USA20th of 137 aged 35-39 35-39 1:06:51 13:14 34:26 28:11 4:18 4:07 3:33 4:15 3:12 4:18 1:34 3:49 3:23
84 Raul Zepeda 🇺🇸 USA2nd of 44 aged 45-49 45-49 1:06:52 13:15 31:05 31:18 4:31 4:00 3:46 4:41 3:41 4:23 1:44 3:44 5:19
85 Josh Renkens 🇺🇸 USA1st of 28 aged 50-54 50-54 1:06:53 13:16 33:34 29:05 4:17 4:12 3:04 4:14 3:13 4:23 1:35 3:44 4:40
86 Matthew Zelaya 🇺🇸 USA23rd of 120 aged 25-29 25-29 1:06:58 13:21 31:28 30:49 4:46 4:04 3:40 5:06 3:14 4:29 1:43 3:32 5:01
87 Christopher McEnery 🇺🇸 USA24th of 120 aged 25-29 25-29 1:07:03 13:26 33:07 29:26 4:35 4:08 3:04 4:35 2:47 4:19 1:41 3:57 4:55
88 Alec Tremaine 🇺🇸 USA26th of 176 aged 30-34 30-34 1:07:06 13:29 33:32 29:02 4:36 4:04 3:24 3:39 3:43 4:22 1:35 3:47 4:28
89 Lachlan Clancy 🇦🇺 AUS21st of 137 aged 35-39 35-39 1:07:11 13:34 33:04 29:46 4:27 4:00 3:24 3:57 3:32 4:16 1:40 4:32 4:25
90 Blake Pennock 🇺🇸 USA27th of 176 aged 30-34 30-34 1:07:13 13:36 31:29 31:45 4:04 4:08 3:35 4:25 4:19 4:19 2:02 3:39 5:18
91 Philip Powers 🇺🇸 USA7th of 76 aged 40-44 40-44 1:07:17 13:40 31:03 31:07 5:11 4:08 3:33 4:22 3:47 4:18 1:29 4:13 5:17
92 Dan Churchill 🇦🇺 AUS22nd of 137 aged 35-39 35-39 1:07:20 13:43 31:50 31:13 4:21 3:52 3:01 3:57 3:54 4:25 1:39 4:17 6:08
93 Michael Hartman 🇺🇸 USA23rd of 137 aged 35-39 35-39 1:07:22 13:45 31:51 30:57 4:38 4:13 3:30 4:30 3:19 4:33 1:33 3:53 5:26
94 Aaron McLaughlin 🇺🇸 USA10th of 37 aged 16-24 16-24 1:07:23 13:46 33:32 29:14 4:41 4:02 2:47 3:42 3:56 4:12 1:46 3:32 5:17
95 Braydon Alley 🇺🇸 USA28th of 176 aged 30-34 30-34 1:07:23 13:46 30:52 32:07 4:29 4:00 3:18 4:02 3:37 4:29 1:35 4:06 7:00
96 Patrick Madaj 🇺🇸 USA24th of 137 aged 35-39 35-39 1:07:28 13:51 34:48 28:18 4:26 4:02 2:56 3:46 3:34 4:10 1:37 3:40 4:33
97 Joe Lattarulo 🇺🇸 USA11th of 37 aged 16-24 16-24 1:07:35 13:58 29:58 33:09 4:33 4:17 3:25 4:19 3:50 4:33 2:28 4:05 6:12
98 Calahan Skogman 🇺🇸 USA29th of 176 aged 30-34 30-34 1:07:51 14:14 35:48 27:18 4:49 3:41 2:52 3:53 2:59 4:02 1:14 3:39 4:58
99 Dakota Miller 🇺🇸 USA30th of 176 aged 30-34 30-34 1:07:56 14:19 33:41 29:38 4:41 4:03 3:20 3:52 3:55 4:24 1:48 4:05 4:11
100 Luke Mailliard 🇺🇸 USA25th of 120 aged 25-29 25-29 1:07:56 14:19 31:09 32:31 4:21 4:11 3:29 4:18 5:02 4:27 1:23 4:05 5:36
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