Event Information

 Gozo Island, Malta
09 May 2026

XTERRA Malta Gozo Ultra Trail 2026

One of the most beautiful trails along the hilly, rural coastline of the iconic Mediterranean island: Gozo. Running along cliff edges, gorgeous sandy beaches, natural salt pans and historic sites this race offers breathtaking views and a memorable experience.

50k Trail

Itra Points
Itra Images
Mountain Level
3
Finisher level
10
National League
Runner Time Race Score Age-Group Gender Nationality
1 CARABIN Sebastien 3:54:19
Subscribe to an ITRA Subscription for just €12 per year (that's €1 per month) to unlock all race statistics
+
321;
35-39 M BEL
2 ARDIET Loïs 3:57:05 U23 M FRA
3 MACAULAY Sam 4:03:12 23-34 M NZL
4 HAUNSCHMIDT David 4:06:20 35-39 M NZL
5 TRENTIN Fabrizio 4:15:05 23-34 M ITA
6 FARRUGIA Ryan 4:16:01 35-39 M MLT
7 RAYBAUD NICOLAS 4:17:10 35-39 M FRA
8 TANTI Aidan 4:19:16 35-39 M MLT
9 FARLEY Jemima 4:20:01 40-44 F GBR
10 ATTARD Isaac 4:20:38 23-34 M MLT
11 LE BARRE Baptiste 4:28:34 23-34 M FRA
12 PETTERS Klaudia 4:31:15 23-34 F POL
13 DELBECQ Jean Francois 4:32:29 40-44 M FRA
14 DALLY Tim 4:37:00 40-44 M GER
15 CAMBRONERO CHACON Diego 4:39:06 35-39 M CRC
16 HORN Antonia 4:42:09 23-34 F GER
17 EVANS John 4:44:06 35-39 M USA
18 VERME Patrik 4:44:17 50-54 M SWE
19 ZANELLA Marco 4:45:26 U23 M ITA
20 BAWEY Stephan 4:57:11 35-39 M GER
21 BEZZINA Mark 5:03:40 40-44 M MLT
22 RUESS Jan 5:05:46 45-49 M GER
23 STIVALA Vince 5:07:11 35-39 M MLT
24 PASIN christian 5:07:17 55-59 M FRA
25 SCALVINI MAURIZIO 5:07:47 23-34 M ITA
26 NESI Xavier 5:09:15 45-49 M FRA
27 VILLATE CAMARGO Julian esteban 5:09:30 23-34 M COL
28 JEREJIAN Petra 5:11:33 45-49 F AUS
29 BOBBITT Vivian Camille 5:12:57 23-34 F USA
30 SUDAN Herve 5:13:18 35-39 M SUI
31 TAILLIEZ Ninon 5:13:29 23-34 F FRA
32 HEINOWSKY Enrico 5:17:30 45-49 M GER
33 KIANK Robert 5:17:42 40-44 M GER
34 LOPEZ REY Sergi 5:19:03 35-39 M ESP
35 LOPEZ Fernando 5:19:04 50-54 M USA
36 CIBART Piotr 5:19:50 55-59 M POL
37 ZAJICEK Petr 5:21:49 50-54 M CZE
38 SPITERI Stephen 5:21:52 45-49 M MLT
39 JANE CARDONA Marcel 5:21:54 23-34 M ESP
40 LEPAUL Franck 5:22:40 23-34 M FRA
41 FOURNIER Lucie 5:23:06 35-39 F FRA
42 GONZAGA Isabela 5:25:41 23-34 F BRA
43 Anonymous 1970429 5:27:47 - - ESP
44 BABULIK Vaclav 5:29:03 40-44 M CZE
45 GIOVANNINI Fabio 5:29:23 55-59 M ITA
46 CALLEJA Josef 5:30:34 23-34 M MLT
47 KURT-ELLI Jasper 5:31:03 U20 M SUI
48 OLIVER SERO Josep 5:32:06 55-59 M ESP
49 GRECH Shantoine 5:33:46 23-34 M MLT
49 WERNER Daniel 5:33:46 45-49 M GER
51 FELL Robert 5:34:30 40-44 M IRL
52 MUELLER Nick levin 5:34:33 U23 M GER
53 DERNARD Vivien 5:36:59 35-39 M FRA
54 CARUANA Elton 5:37:15 23-34 M MLT
55 DIMECH Michelle 5:37:20 35-39 F MLT
56 PAULET LAUGEOIS Mano 5:37:24 U23 M FRA
57 MARCHAND Gregory 5:38:30 35-39 M SUI
58 FABREGAT MANUEL Josep 5:38:59 23-34 M ESP
59 LANTSOGHT BARTOLI Luke 5:39:17 23-34 M MLT
60 GIBSON Becca 5:41:15 35-39 F GBR
61 AZZOPARDI Melanie 5:43:47 45-49 F MLT
62 SABO Sebastian 5:44:14 23-34 M ITA
63 CHAVES JOAO 5:45:40 50-54 M BRA
64 JULIEN Mathieu 5:46:04 23-34 M FRA
65 SARTOUX Nicolas 5:46:38 45-49 M FRA
66 BACHELOT Maxime 5:46:48 23-34 M FRA
67 SCHIFFER Michael 5:47:33 40-44 M GER
68 CAYER Michel 5:47:54 50-54 M CAN
69 HUGHES Michael 5:48:01 50-54 M MLT
70 KARANOVIC Nenad 5:48:21 45-49 M SLO
71 CLAVERIE Paul-Alexandre 5:49:02 23-34 M FRA
72 KLEINERT Felix 5:51:44 U23 M GER
73 SALIBA Matthew 5:53:06 35-39 M MLT
74 MUSCAT Stephen 5:53:19 40-44 M MLT
75 GEIB Josephine 5:53:23 23-34 F GER
76 CAMILLERI Joseph 5:53:39 35-39 M MLT
77 GRIMA Peter 5:55:09 35-39 M MLT
78 THIBERT François 5:55:20 23-34 M FRA
79 MICALLEF BORG Daniel 5:55:44 35-39 M MLT
80 POWERS Philip 5:55:47 40-44 M USA
81 PULLICINO Nicholas 5:56:45 23-34 M MLT
82 LEWIS William 5:58:03 45-49 M MLT
83 WHITING Marc 5:59:34 60-64 M GBR
84 BORG Gabriel 6:02:50 23-34 M MLT
85 WIDAWSKI Adam 6:02:55 40-44 M POL
86 MARCANTONIO Matteo 6:06:11 35-39 M ITA
87 MARTIN Pascal 6:06:30 50-54 M FRA
88 BONELLO Glenn 6:06:48 23-34 M MLT
89 MALLIA Andrew 6:08:28 35-39 M MLT
90 CORRÊA KRUSCHEWSKY Gabriel 6:08:49 45-49 M BRA
91 SALIBA David 6:08:50 45-49 M MLT
92 LIBRALATO Silvia 6:09:09 40-44 F ITA
93 FENECH Noa 6:10:15 U23 M FRA
94 GILLARD Jon 6:10:49 40-44 M GBR
95 AGIUS Luke 6:12:59 35-39 M MLT
96 BENBERNOU Aurélien Malik 6:13:31 45-49 M HKG
97 REFALO Nick 6:14:11 50-54 M MLT
98 CHETCUTI Leon 6:14:18 23-34 M MLT
99 GRAEBE Eric 6:14:49 40-44 M GER
100 GENITZ Linnea 6:15:50 23-34 F SWE
101 BALOG Vidor 6:17:02 23-34 M HUN
102 BALDACCHINO Charlot 6:17:13 23-34 M MLT
103 CRISTINA Roderick 6:17:36 45-49 M MLT
104 DEL POZO GAETAN 6:18:30 40-44 M FRA
105 HARMS Henrik 6:21:47 23-34 M GER
106 CEUSTERMANS Franswa 6:22:34 40-44 M GBR
107 THEUILLON Alexis 6:24:24 23-34 M FRA
108 CALLEJA Frankie 6:25:10 40-44 M MLT
109 ZAMMIT Paul ka pawlu 6:25:52 40-44 M MLT
110 SALIBA Joseph 6:27:05 40-44 M MLT
111 CAMILLERI Godfrey 6:27:50 40-44 M MLT
112 TEUBNER Marvin 6:27:53 U23 M GER
113 POINTET Eve 6:27:55 35-39 F SUI
114 ABELA Karl 6:28:45 23-34 M MLT
115 CALLUS Simon 6:29:38 35-39 M MLT
116 PLEYER Jan 6:30:27 45-49 M CZE
117 CORDERO NIETO Jennifer 6:31:17 23-34 F ESP
118 LEE James 6:33:35 23-34 M GBR
119 XUEREB Nathan lee 6:34:26 23-34 M MLT
120 MARTINELLI Andrea 6:34:55 50-54 M ITA
121 CARREIRO ZAPAROLI Bruno 6:36:16 23-34 M BRA
122 MAQUIN Jacqueline 6:37:41 55-59 F GBR
123 GRUNBAUM Florian 6:40:15 23-34 M GER
124 FALCIONI Mauro 6:41:45 23-34 M ITA
125 JEANRENAUD Michael 6:42:17 40-44 M GBR
126 MIFSUD Miguel 6:45:04 45-49 M MLT
127 COOPER Preston 6:45:12 50-54 M USA
128 GAWRON Annet 6:45:16 55-59 F GER
129 BORG Julian 6:45:55 45-49 M MLT
130 MILLER Izaak 6:47:13 23-34 M USA
131 DE BORGER Bert 6:49:03 40-44 M BEL
131 SEGHERS Joachim 6:49:03 40-44 M BEL
133 AZZOPARDI DIMECH Eve 6:51:31 40-44 F MLT
134 SHALLER Jonathan 6:52:42 40-44 M ITA
135 VELLA Carl 6:52:46 35-39 M MLT
136 HEGARTY Paul 6:53:01 35-39 M IRL
137 HEGARTY Jade 6:53:02 35-39 F GBR
138 AZZOPARDI Elisa 6:53:26 45-49 MLT
139 PAPAUX Melanie 6:54:23 23-34 F SUI
140 MIFSUD BERNARD 6:54:48 45-49 M MLT
141 MAMO Stephanie 6:54:53 23-34 F MLT
142 PALLEJ... ELIAS Joan 6:55:00 65-69 M ESP
143 HINRICHS Liza 6:55:25 23-34 F GER
144 KABESOVA Hana 6:56:12 45-49 F CZE
145 MAMO Mark 6:56:37 45-49 M MLT
146 FENECH Donatella 6:56:43 45-49 F MLT
146 FENECH Frank 6:56:43 50-54 M MLT
148 BLIEK Marc 6:56:46 55-59 M NED
149 CALASCIONE Brigitte 6:57:05 50-54 F MLT
150 PEARCE Michael 6:57:06 60-64 M USA
151 VAN WIJK Candice 6:57:09 40-44 F LUX
152 GREGORY Chelsea 6:57:47 50-54 F GBR
153 FABBRO Abner 6:57:48 40-44 M MLT
154 O'SULLIVAN Dermot 6:58:10 40-44 M IRL
155 BARTMANN Christoph 6:59:02 35-39 M AUT
156 NEIGER Lukas 6:59:55 40-44 M SUI
157 STOCKUS Mantas 7:00:37 35-39 M LTU
158 LUBERA Marcin 7:00:52 23-34 M POL
159 BOUVERET Victor 7:01:30 23-34 M FRA
160 MIFSUD Mark 7:01:58 45-49 M MLT
161 JANCIC Predrag 7:02:05 45-49 M SRB
162 SPITERI James 7:02:39 45-49 M MLT
163 DEBONO Efrem 7:06:12 35-39 M MLT
164 PICCIONE Malcolm 7:06:13 40-44 M MLT
165 DOMENECH FORCADELL Miguel 7:06:19 60-64 M ESP
166 WRIGHT Nicholas 7:06:50 23-34 M GBR
167 SCHEMBRI Alixander 7:06:58 45-49 M MLT
168 PANERO Graziano 7:07:21 40-44 M ITA
169 DASSEN Michael 7:09:09 50-54 M FRA
170 MESSNER Sylvia 7:09:14 50-54 F AUT
171 KREMLHOFER Andrea 7:09:15 45-49 F AUT
172 NISIUS Falk 7:10:23 60-64 M GER
173 PORTELLI Joseph 7:12:10 65-69 M MLT
174 FERRIGGI Josef 7:12:15 23-34 M MLT
175 DABROWSKA Natalia 7:12:28 40-44 F POL
176 GENUIS DEMANUELE Romina 7:13:02 50-54 F MLT
177 GATT Christopher 7:17:10 35-39 M MLT
178 MOULDING Henry 7:17:15 23-34 M GBR
179 ZANELLA Nicola 7:17:57 23-34 M ITA
180 FARRUGIA Stephen 7:19:10 40-44 M MLT
180 ROTTAR Bence 7:19:10 40-44 M HUN
182 ABI RAMIA Boutros 7:19:55 23-34 M LBN
183 KRASZTEL Nikolasz 7:21:05 23-34 M HUN
184 KRASZTEL Gunter 7:21:06 U23 M HUN
185 PELLEGRINI Rowena 7:21:09 45-49 F MLT
186 AZZOPARDI Raymond Joseph 7:21:25 35-39 M MLT
187 BORG Stefan 7:21:49 45-49 M MLT
188 CARDONA Luke 7:21:53 U23 M MLT
189 CAUCHI Nigel 7:22:37 23-34 M MLT
190 YIU Vor 7:22:57 55-59 M HKG
191 ZAMMIT Brian 7:24:21 40-44 M MLT
192 HERVIEU Augustin 7:24:39 U20 M FRA
193 GOJ Katharina 7:25:56 45-49 F GER
194 ROBERTS Justin 7:27:13 50-54 M IRL
195 ROHLAND Sabine 7:28:32 40-44 F GER
196 SCRINZI Ivonne 7:29:29 55-59 F ITA
197 ANGELI Frederic 7:30:24 55-59 M FRA
198 AGIUS Mario 7:30:47 50-54 M MLT
199 SPRIGGS DAVINA 7:32:33 45-49 F GBR
200 CASSAR Ramon 7:33:57 45-49 M MLT
201 KERR Trudy 7:34:45 50-54 F MLT
202 BRINCAT Ryan 7:35:05 50-54 M MLT
203 UGRINOV Gorjan 7:35:19 40-44 M MKD
204 TREEBY Greta 7:41:01 40-44 F MLT
205 PONTOS Angelos 7:41:41 40-44 M GRE
206 BONNICI Jessica 7:43:48 23-34 F MLT
207 FARRUGIA Henri 7:43:49 23-34 M MLT
208 VECHET Ladislav 7:45:40 55-59 M CZE
209 LY Vero 7:45:48 50-54 F FRA
210 SIGNATE Imane 7:46:16 23-34 F SEN
211 TOZZI Nino 7:46:17 35-39 M BEL
212 SCERRI Carmen 7:48:46 50-54 F MLT
213 ATTARD Christopher 7:48:52 45-49 M MLT
214 DOUSPIS Stephane 7:49:46 50-54 M FRA
215 MIZZI Nikki 7:51:03 45-49 F MLT
216 COOLEN Alyson 7:52:00 55-59 F CAN
217 LIU Fei 7:52:36 35-39 F TPE
218 BERGER Simone 7:52:55 45-49 F GER
219 JIANG Tianfeng 7:53:38 40-44 M CHN
220 JOHNSON Ellie 7:55:22 23-34 F GBR
220 ST GEORGE Elana 7:55:22 23-34 F GBR
222 GOUDER Darryl 7:55:49 23-34 M MLT
223 REIG ADERN Salvador 7:56:48 70-74 M ESP
224 ANNALORO Jerome 7:56:51 55-59 M FRA
225 EVRAERT Charles 7:58:45 U23 M FRA
226 BARR Helen 7:59:37 23-34 F IRL
226 DE ALMANSA Ines 7:59:37 U23 F ESP
226 SICA Margherita 7:59:37 23-34 F ITA
229 MEDVEDOVA Pavla 8:04:37 40-44 F SLO
230 CARTNEY Thomas 8:05:06 60-64 M USA
230 MANOLOV Ivailo 8:05:06 45-49 M BUL
232 GALEA Ivan 8:05:12 45-49 M GBR
233 LAFIS Antonios dimitrios 8:05:14 U20 M GRE
234 KLAPINSKA Bozena 8:06:20 40-44 F GBR
235 RAMOS PARRA Alberto 8:06:22 40-44 M GBR
236 MERCIER Julien 8:06:31 35-39 M FRA
237 KIEFFER Carine 8:06:47 45-49 F FRA
237 VALENTIN Fabien 8:06:47 50-54 M FRA
239 TABONE Clayton 8:08:26 40-44 M MLT
240 TEMIZ Umut can 8:10:49 23-34 M TUR
241 BESPALAYA Katerina 8:11:00 35-39 F BLR
242 CALLEJA Alan 8:11:46 50-54 M MLT
243 MASSA Sam 8:12:11 23-34 M MLT
244 DAG Zarifa 8:17:31 23-34 F MLT
245 ZHANG YANING 8:20:39 40-44 M CHN
246 BASSETTO Jean-Marc 8:23:06 60-64 M FRA
247 HOLT Richard 8:30:42 45-49 M GBR
248 GERLACH Mark 8:30:55 55-59 M AUS
249 DEGIORGIO Rodney 8:31:52 45-49 M MLT
250 CHOJNOWSKA Agnieszka 8:32:41 50-54 F POL
251 CHOJNOWSKI Piotr 8:32:42 50-54 M POL
252 LAVOIE Keven 8:32:53 23-34 M CAN
253 COLLINS Bridgette 8:39:29 45-49 F HUN
254 UHLENHAUT Jean claude 8:40:40 40-44 M MLT
255 MANCHE Bernard 8:42:06 23-34 M MLT
256 BONELLO Michelle 8:42:12 50-54 F MLT
257 CANELLA Alessandro 8:45:01 23-34 M ITA
258 CHRISTIANS Marcus 8:45:32 35-39 M GBR
259 BALTHAZART Delphine 8:48:01 40-44 F BEL
259 BALTHAZART Quentin 8:48:01 45-49 M BEL
259 PALATE Antoine 8:48:01 23-34 M BEL
262 FALZON Clint 8:48:32 40-44 M MLT
263 BUHAGIAR Claudia 8:49:17 35-39 F MLT
264 HENROT Pascal 8:49:30 40-44 M BEL
265 CUTAJAR Mars 8:49:48 55-59 F MLT
266 KRUZEL Rafal 8:50:07 55-59 M POL
267 BEZZINA Natalino 8:51:21 55-59 M MLT
267 BORG Neil 8:51:21 23-34 M MLT
269 ZAMMIT Mario 8:51:58 60-64 M MLT
270 SCHNEIDER Katrin 8:53:30 55-59 F GER
271 GRECH Daniel 8:54:10 45-49 M MLT
272 CAMILLERI James 8:57:50 55-59 M MLT
272 SIMPSON Aaron 8:57:50 50-54 M MLT
274 PECHARTSCHECK Jeldrik 8:58:00 40-44 M GER
275 GRECH   Stefania   8:58:32 45-49 F MLT
276 CHEN YUCHEN 8:59:36 55-59 F CHN
276 LUO Shaolan 8:59:36 45-49 F CHN
278 HAVLUJOVA Marcela 9:01:25 50-54 F CZE
278 UHLIROVA Irena 9:01:25 50-54 F CZE
280 LAATSCH Danielle 9:02:42 50-54 F USA
281 COMMITO Edgar 9:04:42 23-34 M FRA
282 CLEARY Tim 9:05:47 65-69 M USA
283 PECORINI Mattia 9:11:01 40-44 M ITA
284 YEH WENCHI 9:13:30 40-44 F TPE
285 BALDACCHINO Vlad 9:14:48 23-34 M MLT
286 BONNICI Justin 9:18:52 23-34 M MLT
287 PISANI Josef 9:20:00 23-34 M MLT
287 SCICLUNA Justine 9:20:00 23-34 F MLT
289 MILLWARD Maria 9:20:53 50-54 F MLT
289 SZABO Adrienn 9:20:53 35-39 F HUN
291 FORMOSA BRIAN 9:23:07 50-54 M MLT
292 MAILLOT Fabien 9:24:40 40-44 M FRA
293 NASH William 9:25:37 23-34 M GBR
294 ONG Anson 9:33:43 23-34 F CAN
295 NOTTAGE Alice 9:33:54 23-34 F GBR
296 BOBONETE Ionut 9:33:57 35-39 M ROU
297 MARSHALL Sean 9:35:45 50-54 M MLT
298 GRECH Kamie marie 9:35:46 23-34 F MLT
299 FORMOSA Charmaine 9:42:14 40-44 F MLT
299 MIZZI Agnes 9:42:14 45-49 F MLT
301 CUTAJAR DALLI Ramona 9:45:45 45-49 F MLT
301 FARRUGIA Ervin 9:45:45 50-54 M MLT
DNF BITAR Omar - M NOR
DNF D INCA Alex - M ITA
DNF FLITCROFT Lucy - F GBR
DNF GRIXTI Kevin - M MLT
DNF HAHN Ricarda - F GER
DNF HSU Weichih - F TPE
DNF IMBERN Sebastien - M FRA
DNF MAGRIN Jaclyn - F MLT
DNF MCINTOSH Audrey - F GBR
DNF NG Wai - F CHN
DNF PARIS Simon - M MLT
DNF PATZ Manfred - M GER
DNF PORTELLI Donna - F MLT
DNF SCERRI Matthew - M MLT
DNF SIKOVARIS Stavros - M GRE
DNF TSURUMI Hidenari - M JPN
DNF YANG Chia yin - F TPE
DNF Zanella Mattia - M ITA
DNF ZYDEK Stefan - M GER