← Rome 2026 results

HYROX Rome 2026 Results – Open Men

2,816 finishers. Winner Nikolay Georgiev in 55:59; median 1:24:37.

Rank Athlete Nat Age group Time
1 Nikolay Georgiev BUL 35-39 55:59
2 Liam Shallicker GBR 30-34 56:54
3 Niall Coleridge GBR 25-29 58:21
4 Milan Konopásek CZE 16-24 58:37
5 Victor Kavassaki Pimentel BRA 25-29 58:42
6 Maxime Perrette FRA 30-34 58:45
7 Claudio Marco Mazzola ITA 30-34 58:48
8 Michael Mabille BEL 25-29 58:58
9 David Steffes LUX 40-44 59:26
10 Frank Rafferty IRL 25-29 59:45
11 Filippo Morselli ITA 25-29 59:48
12 Edgar Ruche FRA 25-29 1:00:08
13 Alessio Fioratti ITA 16-24 1:00:13
14 Marco Macchia ITA 25-29 1:00:29
15 Andrea Albanesi ITA 30-34 1:00:38
16 Stefan Zulechner AUT 35-39 1:00:38
17 Juan Albaladejo ESP 25-29 1:00:39
18 Nicola Viviani ITA 35-39 1:00:39
19 Žan Lisec SLO 16-24 1:00:42
20 Nathan Bugeja MLT 35-39 1:00:48
21 Kaeden Atkins NZL 25-29 1:00:49
22 Francisco José Casado Morena ESP 35-39 1:00:52
23 Kev Jackson GBR 35-39 1:01:01
24 Chris Smith GBR 35-39 1:01:02
25 Ryan Savage GBR 35-39 1:01:09
26 Romain Vasseur FRA 25-29 1:01:17
27 Felipe Valsesia ITA 16-24 1:01:19
28 Ethan Kirkwood GBR 25-29 1:01:23
29 Paul Lablatiniere FRA 16-24 1:01:27
30 Arthur Hugounenq FRA 25-29 1:01:28
31 Mattia Gecaj ITA 30-34 1:01:30
32 Kévin Traoret FRA 30-34 1:01:30
33 Jack Memery IRL 30-34 1:01:32
34 James Duffy IRL 25-29 1:01:33
35 Manuel Di Primio ITA 25-29 1:01:34
36 Romet Room EST 25-29 1:01:38
37 Daniele Pecis Cavagna ITA 25-29 1:01:38
38 Matthieu Guével FRA 30-34 1:01:49
39 Andy Mendez FRA 16-24 1:01:59
40 Alex Guarino ITA 30-34 1:02:02
41 Davide Peretti ITA 25-29 1:02:09
42 Sam Wright GBR 35-39 1:02:17
43 Jack Kitchener GBR 25-29 1:02:19
44 Ruairi Grimes IRL 30-34 1:02:22
45 Rok Vodišek SLO 25-29 1:02:25
46 Daniele Massaro ITA 16-24 1:02:30
47 Harry Wellstead GBR 25-29 1:02:38
48 Ludovico Alberto Alvisi ITA 16-24 1:02:39
49 Jamie Parker GBR 30-34 1:02:41
50 Mohamed Boulahoil MAR 25-29 1:02:53
51 Felix Elsner GER 25-29 1:02:56
52 Salvador Pla Ubeda ESP 45-49 1:02:58
53 Dylan Arcidiacono FRA 25-29 1:03:05
54 Bence Pájer HUN 25-29 1:03:07
55 Dylan Grundy GBR 16-24 1:03:08
56 Francesco Giordano ITA 16-24 1:03:09
57 Daniele Lisciandrello ITA 25-29 1:03:10
58 Théo Monsergent FRA 25-29 1:03:11
59 Alex Murphy IRL 25-29 1:03:13
60 Milos Rakonjac MNE 40-44 1:03:16
61 Jakub Masničák CZE 16-24 1:03:16
62 Jeremy de Hoog ESP 30-34 1:03:18
63 Gioele Bisaccia Biscione ITA 30-34 1:03:30
64 Liam Scott GBR 25-29 1:03:32
65 Thomas Clare GBR 25-29 1:03:32
66 Jan van Binsbergen NED 16-24 1:03:37
67 Matteo Bonazzi ITA 30-34 1:03:42
68 Smail Belmessaoud ALG 35-39 1:03:44
69 Luca Balzarotti ITA 25-29 1:03:45
70 Rubén García Carnicero ESP 30-34 1:03:45
71 Christian Martinelli ITA 40-44 1:03:47
72 Ronald Spina MLT 40-44 1:03:47
73 Gerwin Tadije ITA 16-24 1:03:49
74 Lucas Barcelona ESP 35-39 1:03:51
75 Federico Pieri ITA 35-39 1:03:58
76 Adam Bailey GBR 35-39 1:03:59
77 Ciaran Mullan IRL 40-44 1:04:02
78 Anthony Amedano BEL 30-34 1:04:03
79 James Kendrick IRL 25-29 1:04:03
80 Louie Forte GBR 25-29 1:04:04
81 Enzo Van Keer BEL 16-24 1:04:04
82 Matt Whittaker GBR 25-29 1:04:06
83 Simone Mozzato ITA 30-34 1:04:06
84 Aurélien Quilez FRA 16-24 1:04:08
85 Antonino Giuffrè ITA 25-29 1:04:08
86 Lee Stewart GBR 35-39 1:04:10
87 Rui Pedro Silva POR 45-49 1:04:10
88 Paolo Longo ITA 25-29 1:04:13
89 Salvatore Avellina ITA 16-24 1:04:15
90 Angelo Pediglieri ITA 25-29 1:04:17
91 Giovanni Fiore ITA 16-24 1:04:17
92 Valentino Forlati ITA 35-39 1:04:22
93 Rory Woods IRL 35-39 1:04:26
94 Manuel Checuz ITA 16-24 1:04:33
95 Gerry Kennedy SCO 35-39 1:04:36
96 Ben Whittaker GBR 35-39 1:04:37
97 Ciaran Nash IRL 40-44 1:04:38
98 Nathan Woodland JEY 40-44 1:04:40
99 Lee Ryder GBR 40-44 1:04:46
100 Nicolò Rocchi ITA 16-24 1:04:51
101 Ralph Fuhrholz GER 16-24 1:04:52
102 Callum Lee GBR 30-34 1:04:52
103 László Kovács HUN 25-29 1:04:52
104 Alejandro Ripoll ARG 40-44 1:04:54
105 Emmanuel Moreni FRA 25-29 1:04:55
106 David Guzzardi ITA 30-34 1:04:57
107 Francesco Perolari ITA 30-34 1:05:00
108 Andrew Pace MLT 25-29 1:05:02
109 Marco Cavanna ITA 30-34 1:05:04
110 Jake Silvia USA 25-29 1:05:07
111 Gianluca Leonardi ITA 30-34 1:05:10
112 Matys Corsini FRA 25-29 1:05:11
113 Antonin Ferloni FRA 25-29 1:05:12
114 Harry Whitehead GBR 25-29 1:05:13
115 Dimitar Ivanov Bondev BUL 35-39 1:05:14
116 Stein Montgomery GBR 30-34 1:05:20
117 Kevin Allan GBR 40-44 1:05:22
118 Gabriel Intino ITA 25-29 1:05:22
119 Estéban Sanquer FRA 30-34 1:05:25
120 Marco D’Agostino ITA 30-34 1:05:27
121 Taavi Rand EST 30-34 1:05:30
122 Claudio Spiriti ITA 50-54 1:05:32
123 Dimitrios Lysikatos GRE 25-29 1:05:32
124 Thomas McKenna IRL 35-39 1:05:35
125 Georgios Petridis GRE 35-39 1:05:36
126 Jules Cacitti FRA 16-24 1:05:36
127 Valentin Zaninetti SUI 30-34 1:05:38
128 Shane Kerr IRL 40-44 1:05:39
129 Paul Harte IRL 35-39 1:05:41
130 Claudio Gallo ITA 40-44 1:05:43
131 Mark O’Dwyer IRL 30-34 1:05:43
132 Lewis Wright GBR 35-39 1:05:43
133 Jack Baker GBR 16-24 1:05:44
134 Andrea Cipriani ITA 35-39 1:05:44
135 Declan Mullan IRL 35-39 1:05:45
136 Andrea De Santis ITA 25-29 1:05:47
137 Danilo Lappano ITA 30-34 1:05:52
138 Stefano Scoca ITA 25-29 1:05:52
139 Ervin Alija ITA 35-39 1:05:52
140 Jordi Camarasa Escrig ESP 40-44 1:05:52
141 Federico Selvi ITA 25-29 1:05:54
142 Pawel Palenik POL 40-44 1:05:54
143 Liam Hatch GBR 25-29 1:05:54
144 Damien Birgy FRA 35-39 1:05:56
145 Gonçalo Costa POR 40-44 1:05:58
146 Bartosz Poźniak POL 25-29 1:05:59
147 Luca Oprandi ITA 30-34 1:06:00
148 Spyros Andreou CYP 16-24 1:06:00
149 Jimmy Lanquetin FRA 35-39 1:06:01
150 Gianluca Scardovi ITA 30-34 1:06:02
151 Domenico Macrì ITA 35-39 1:06:06
152 Thomas Fort FRA 25-29 1:06:08
153 Mohamed Hamzaoui ALG 30-34 1:06:09
154 Nasser Bougueffa PLE 30-34 1:06:13
155 Stephen Brady IRL 30-34 1:06:15
156 Andrea Viviani ITA 16-24 1:06:16
157 Bradley McGuigan GBR 25-29 1:06:16
158 Alexandre Chestier FRA 30-34 1:06:17
159 Francesco Lucci ITA 30-34 1:06:18
160 Lucas Despont SUI 25-29 1:06:21
161 Ottavio Matarazzi BEL 25-29 1:06:26
162 Giuseppe Deleonardis ITA 25-29 1:06:28
163 Amaury Bernard FRA 25-29 1:06:29
164 Matteo Schiavoni ITA 16-24 1:06:30
165 Matúš Sprinz CZE 25-29 1:06:35
166 Ben Smith GBR 16-24 1:06:35
167 Oliver Birch GBR 16-24 1:06:40
168 Daniel Mackintosh GBR 40-44 1:06:40
169 Andreas Apostolaras GRE 35-39 1:06:40
170 Gabriel Salvetti ITA 25-29 1:06:46
171 Yanis Dumas FRA 30-34 1:06:46
172 Eros Lutzu ITA 30-34 1:06:47
173 Mattia Bernardini ITA 35-39 1:06:47
174 Claes Johnstad NOR 25-29 1:06:51
175 Alberto Chiappa ITA 30-34 1:06:51
176 John Das Gupta GBR 55-59 1:06:54
177 Jeremy Baido ITA 30-34 1:06:55
178 Roland Tóth HUN 16-24 1:06:55
179 Nicola Airò ITA 45-49 1:06:55
180 Felipe Ignacio Salazar Muller CHI 30-34 1:06:58
181 Jules Vermeersch BEL 16-24 1:07:00
182 Alex Blayachi GBR 30-34 1:07:01
183 Grzegorz Trela POL 35-39 1:07:03
184 Mattie Thomas GBR 25-29 1:07:05
185 Giulio Alberton ITA 16-24 1:07:06
186 Simone Morelli ITA 25-29 1:07:08
187 Svevo Alfredo Bonetta ITA 35-39 1:07:09
188 Gianfelice Antignani ITA 25-29 1:07:11
189 Albert Antony GBR 25-29 1:07:12
190 Filippo Tenca ITA 25-29 1:07:13
191 Cezary Mrozowicz POL 45-49 1:07:13
192 Elliot Whalley GBR 30-34 1:07:13
193 Daniele D'Alessandro ITA 30-34 1:07:13
194 Paddy McLaughlin IRL 50-54 1:07:13
195 Dario Ceccarelli ITA 35-39 1:07:16
196 Barney Fairnington GBR 40-44 1:07:17
197 Kieran Bumster GBR 25-29 1:07:19
198 Mikk Kello EST 25-29 1:07:19
199 Charlie Barker GBR 25-29 1:07:20
200 Francescopio Sicignano ITA 16-24 1:07:20

← Rome 2026 results