← Tampa 2026 results

HYROX Tampa 2026 Results – Open Men

1,805 finishers. Winner Caden Kowal in 57:13; median 1:30:34.

Rank Athlete Nat Age group Time
1 Caden Kowal USA 16-24 57:13
2 Zach Cygan USA 16-24 57:48
3 Thomas Faughn USA 35-39 58:55
4 Ty Weisenburger USA 30-34 59:21
5 Jordan Martin USA 30-34 1:00:18
6 Tjon Belchenko USA 30-34 1:00:28
7 Vadym Kalyuzhnyy UKR 30-34 1:00:55
8 Jake Horsch USA 25-29 1:01:05
9 Zayne Hayes USA 16-24 1:01:31
10 Jake Vandermosten USA 25-29 1:01:39
11 Braxton Bonds USA 30-34 1:01:52
12 Jorge Torres CUB 25-29 1:02:16
13 Parker Roberts USA 16-24 1:02:39
14 Alex Ionesco FRA 25-29 1:02:54
15 Beau Gregorios USA 30-34 1:03:09
16 Rowan Billings USA 16-24 1:03:13
17 Dante Vitagliano USA 35-39 1:03:14
18 Zack Krall USA 30-34 1:03:22
19 Mason Cyran USA 16-24 1:03:27
20 Alex Panstares USA 30-34 1:03:40
21 Nick Jones USA 25-29 1:03:43
22 Ben Kirchner USA 40-44 1:03:46
23 Jake Lampe USA 25-29 1:04:01
24 Zack Matthews USA 35-39 1:04:11
25 Wesley Rivera PUR 30-34 1:04:20
26 Danny Diaz USA 25-29 1:04:20
27 Allan Mota PUR 35-39 1:04:24
28 Doug Snell USA 35-39 1:04:34
29 Jack Wagner USA 25-29 1:04:44
30 James Hunter USA 25-29 1:04:59
31 Richard Court CAN 30-34 1:05:02
32 Marvin Mendez PUR 30-34 1:05:09
33 Michael Garcia VEN 30-34 1:05:23
34 Eddie Sanchez USA 45-49 1:05:27
35 Matty Matheson USA 30-34 1:05:27
36 Drew Dalius USA 35-39 1:05:28
37 Christopher Berrios PUR 30-34 1:05:31
38 Garrett Moltzan USA 25-29 1:05:37
39 Benjamin Kosinski USA 35-39 1:05:51
40 Randy Williams USA 30-34 1:05:51
41 Nsimba Webster USA 30-34 1:06:05
42 John Malespina USA 30-34 1:06:05
43 Anthony Aguilera USA 35-39 1:06:07
44 Daniel Scoggin USA 35-39 1:06:09
45 Wyatt Hage USA 25-29 1:06:11
46 Austin Steele USA 35-39 1:06:16
47 Dakoda Mah USA 25-29 1:06:16
48 Alejandro Rojas VEN 35-39 1:06:18
49 Lucas Feller USA 40-44 1:06:22
50 John Lingenfelter USA 30-34 1:06:29
51 Charles Nash USA 25-29 1:06:36
52 Caden Cribbs USA 16-24 1:06:41
53 Sean Feilen USA 40-44 1:06:44
54 Jack Scholl USA 35-39 1:06:48
55 David Ochs USA 30-34 1:06:49
56 Ross Umentum USA 40-44 1:06:52
57 Michael Rubinstein USA 35-39 1:06:54
58 Tucker Gabrich USA 16-24 1:06:58
59 Matthew Baysinger USA 40-44 1:07:00
60 Gabriel Alejandro Hernandez Roman PUR 30-34 1:07:10
61 Jesús Parra VEN 30-34 1:07:11
62 Tom Staff GBR 35-39 1:07:14
63 Kirill Fesenko USA 40-44 1:07:16
64 Ryan Haxel USA 30-34 1:07:19
65 Justyn Olson USA 30-34 1:07:21
66 Brandon Davie USA 30-34 1:07:23
67 Daniel Mendez PUR 30-34 1:07:27
68 Corey Leach USA 35-39 1:07:31
69 Mitchell Gaffney USA 35-39 1:07:34
70 Alex Latow USA 30-34 1:07:34
71 Tommy Murphy USA 25-29 1:07:35
72 Jose Alarcon USA 30-34 1:07:38
73 Brett Swindle USA 40-44 1:07:39
74 Marcel Shorago USA 35-39 1:07:39
75 Reed Potter USA 16-24 1:07:40
76 Allan Hice USA 35-39 1:07:49
77 Grant Ruder USA 30-34 1:07:51
78 Cameron Brate USA 35-39 1:07:52
79 Dain Kasprak USA 25-29 1:07:58
80 Joe Mello USA 30-34 1:07:58
81 Matthew Cregan USA 30-34 1:07:59
82 Matt Atkins GBR 25-29 1:08:04
83 Nathan Smith USA 25-29 1:08:11
84 Michael Demetriou USA 45-49 1:08:21
85 Nicholas Corvino USA 35-39 1:08:28
86 Robert Herold USA 35-39 1:08:31
87 Josh Stone USA 35-39 1:08:31
88 Alexander D'Angelo USA 25-29 1:08:36
89 Ryan Henrich USA 40-44 1:08:39
90 Mohamed Elleithy EGY 30-34 1:08:45
91 Giancarlo Zambrano COL 25-29 1:08:45
92 Stephen Elias USA 25-29 1:08:48
93 Derek McKenzie USA 30-34 1:08:55
94 Michael Basista USA 35-39 1:09:06
95 James Barile USA 30-34 1:09:08
96 Jacob Bodway USA 30-34 1:09:09
97 Matthew Shelby USA 45-49 1:09:10
98 Yuliano Rodriguez PUR 30-34 1:09:13
99 Treyson Gordon USA 25-29 1:09:16
100 Austin Altenburg USA 30-34 1:09:22
101 Sam Papanikas USA 50-54 1:09:22
102 Scott Forbes USA 25-29 1:09:26
103 Gordon Holloway USA 35-39 1:09:27
104 Sean OBrien USA 35-39 1:09:27
105 Jay Mund USA 35-39 1:09:34
106 Cathal McGrath IRL 30-34 1:09:37
107 Kerrington Wilson USA 25-29 1:09:38
108 Nicholas Valeriano USA 25-29 1:09:39
109 Alexander Diaz USA 16-24 1:09:41
110 Kyle Treen USA 40-44 1:09:42
111 Nick Atkins USA 25-29 1:09:51
112 Athanasios Coutroumpas GRE 30-34 1:09:53
113 Joshua Gasbarro USA 35-39 1:10:02
114 Alex Mercado USA 35-39 1:10:03
115 Alfredo Granier VEN 25-29 1:10:08
116 Brian Bement USA 30-34 1:10:11
117 Nicholas Augustino USA 35-39 1:10:20
118 Kelton Dominic USA 25-29 1:10:39
119 Joseph Swiatek USA 30-34 1:10:41
120 Dowen Thompson USA 45-49 1:10:42
121 Michael Powell USA 30-34 1:10:46
122 Juan Coronado VEN 35-39 1:10:47
123 Zac Swearingen USA 40-44 1:10:49
124 Xiteng Lin CHN 25-29 1:10:50
125 Brandon Mezick USA 40-44 1:10:57
126 Chengcheng Xu CHN 16-24 1:10:58
127 Brian Yu USA 40-44 1:10:58
128 John Morgan IRL 40-44 1:11:01
129 Tifton Coleman USA 30-34 1:11:08
130 Carl Latham GBR 40-44 1:11:11
131 Thatcher Shivley USA 50-54 1:11:12
132 Oliver Grove USA 16-24 1:11:13
133 Jason Rosales USA 30-34 1:11:16
134 Max Finkeldey NAM 16-24 1:11:16
135 Varun Varadaraj IND 30-34 1:11:18
136 Collin Stevenson USA 40-44 1:11:19
137 Rex Riley USA 25-29 1:11:21
138 Matthew Boudreau USA 35-39 1:11:22
139 Scott Wilson-Flewelling CAN 35-39 1:11:25
140 Kevin Karpiak USA 35-39 1:11:41
141 Marcos Noel USA 35-39 1:11:44
142 Leland Frataccia USA 60-64 1:11:44
143 Sean Simmons CAN 50-54 1:11:46
144 Joseph Anzur USA 30-34 1:11:49
145 Kyle Stokes USA 25-29 1:11:50
146 Meron Ogbe CAN 30-34 1:11:53
147 Kirby Logan USA 25-29 1:11:58
148 Tavaris Harrison USA 30-34 1:11:59
149 Austin Lee USA 25-29 1:12:01
150 Weslley Pinho USA 30-34 1:12:03
151 Dean Taubi GBR 25-29 1:12:03
152 Daniel Weimar USA 25-29 1:12:06
153 Michael Ward RSA 40-44 1:12:07
154 Jose Rascon USA 40-44 1:12:08
155 Patrick O'Neil USA 30-34 1:12:11
156 Harley Feeley USA 30-34 1:12:12
157 Eduardo Brandel USA 45-49 1:12:14
158 Luke Forbis USA 25-29 1:12:20
159 Kieran Jones GBR 40-44 1:12:22
160 Rodrigo Sanchez ARG 25-29 1:12:22
161 Brent Chudachek USA 45-49 1:12:23
162 Andrik Mejia USA 16-24 1:12:26
163 Chris Stoeckle USA 40-44 1:12:27
164 Jeremy Sternberg USA 45-49 1:12:28
165 Dax Kaye USA 16-24 1:12:28
166 Maccoy Gregoire USA 25-29 1:12:29
167 Tyler Serva USA 35-39 1:12:33
168 Zac Barton USA 25-29 1:12:33
169 Kyle Bierdumpfel USA 25-29 1:12:35
170 Gareth van den Bergh CAY 35-39 1:12:36
171 Eugene Mariotti USA 50-54 1:12:45
172 William Flynn USA 25-29 1:12:46
173 Zachary Rochette USA 30-34 1:12:46
174 Lucas Chapman USA 40-44 1:12:49
175 Hector Daniel Munoz Gallego ESP 35-39 1:12:49
176 Andres Martinez VEN 35-39 1:12:52
177 Ryan Kahanu USA 35-39 1:12:53
178 Kanaan Trotter USA 30-34 1:12:55
179 Ken Campbell USA 50-54 1:12:57
180 Bradley Matos PUR 25-29 1:12:59
181 Kevin Clark USA 30-34 1:13:00
182 Kionte Crocker USA 30-34 1:13:01
183 Ivan Burgos Baez PUR 35-39 1:13:02
184 Cyril Leavitt USA 40-44 1:13:03
185 Joshua Ballard USA 35-39 1:13:06
186 José Eduardo Martinez Rodriguez MEX 30-34 1:13:07
187 Kevin Rodriguez USA 16-24 1:13:09
188 Eric Skoloff USA 55-59 1:13:09
189 Ted Kus USA 35-39 1:13:10
190 Daniel OLoughlin USA 40-44 1:13:22
191 Anthony Abbott USA 30-34 1:13:23
192 Ryan Dale USA 30-34 1:13:25
193 Hans van Vliet USA 40-44 1:13:28
194 Joseph Bohrer USA 35-39 1:13:29
195 Bryan Musante USA 35-39 1:13:29
196 Jose Santa USA 40-44 1:13:30
197 Mikhari Sibblis USA 16-24 1:13:31
198 Charlie Santa USA 30-34 1:13:33
199 Kyle Deery USA 40-44 1:13:36
200 Tyler Pena USA 25-29 1:13:38

← Tampa 2026 results