Event Information

 Ouarzazate, Morocco
15 November 2025 to 16 November 2025

Ultra X Morocco 2025

Ultra X Morocco is an event that takes place in and around the city of Ouarzazate (Pronounced – Wuh-zuh-zet) in November each year. It offers two races: a 110km distance over two days and a single stage 50km distance. Nicknamed the door of the desert, Ouarzazate is positioned in south-central Morocco, south of the High Atlas Mountains. This cours

110km

Itra Points
Mountain Level
-
Finisher level
380
National League
-
Runner Time Race Score Age-Group Gender Nationality
1 VALJALO Sheldon 9:35:23
Subscribe to an ITRA Subscription for just €12 per year (that's €1 per month) to unlock all race statistics
+
147;
23-34 M GBR
2 TAYLOR Craig 9:54:55 23-34 M GBR
3 SHORT William 10:31:28 23-34 M GBR
4 BOULBOURJ Mostapha 10:35:16 23-34 M MAR
5 MACARTHUR Kate 10:49:50 23-34 F GBR
6 VAN TIENOVEN Thomas 10:57:47 40-44 M NED
7 ZAHRI Omar 11:05:20 45-49 M MAR
8 PRIESTLEY Nick 11:19:12 23-34 M GBR
9 COOLEN Ralf 11:19:30 35-39 M NED
10 DORATO Sara 11:46:48 35-39 F ITA
11 HUSBAND Andrew 11:47:33 55-59 M GBR
12 AKHENCHI Mustapha 11:49:20 45-49 M MAR
13 BOUTAMART Abdelkrim 11:56:18 35-39 M MAR
14 KELLY James 12:05:01 35-39 M GBR
15 HUDSON Eden 12:18:26 23-34 F POL
15 Anonymous 4778180 12:18:26 - - GBR
17 REGAN Michael 12:20:25 23-34 M GBR
18 CORBIN Ryan 12:25:36 23-34 M GBR
19 MANFREDI NEGRI Luca 12:28:08 40-44 M ITA
20 KRISKINANS Luke 12:38:49 23-34 M GBR
21 FORD Thomas 13:15:24 23-34 M GBR
22 MILLIKEN Peter 13:15:29 23-34 M GBR
23 BAJARD Helene 13:20:07 35-39 F FRA
24 COLLINS George 13:34:07 23-34 M GBR
25 DREWETT Antonia 13:36:12 23-34 F GBR
26 THEBAULT Aisling 13:47:11 35-39 F GBR
27 SCARROTT Richard 13:49:05 23-34 M GBR
28 SNEATH Stephen 14:00:07 50-54 M GBR
29 KAY Jordan 14:14:17 35-39 M GBR
30 CARETTA Gabriele 14:14:59 35-39 M ITA
31 ALBANEL Charles 14:18:17 40-44 M FRA
32 LEIS VAZQUEZ Ivan 14:18:20 35-39 M ESP
33 RANSOM Charlie 14:20:55 35-39 M GBR
34 RANSOM Lauren 14:20:56 23-34 F GBR
35 THOMSON Richard 14:24:41 40-44 M GBR
36 WEAVER Richard 14:26:03 23-34 M GBR
37 FARRELL John 14:26:40 55-59 M IRL
38 STEDLER Rene 14:26:46 50-54 M AUT
39 DAY Thomas 14:27:05 23-34 M BEL
40 BLANKE Eric 14:30:43 35-39 M GER
41 MATHARU Aman 14:32:26 23-34 M GBR
42 INNES-SMITH Stephanie 14:34:22 40-44 F GBR
43 BODE Luca 14:34:50 23-34 M GBR
44 WILLENBORG Lucas 14:34:54 23-34 M NED
45 CARTEE Jack 14:39:18 23-34 M GBR
46 MAYOR Randolph 14:40:24 23-34 M GBR
47 JORDAN William 14:49:03 23-34 M GBR
48 LUYCKX Justin 14:53:42 23-34 M RSA
49 TORBER Gunnar 14:57:02 40-44 M NOR
50 TOERBER Ragnar 14:57:05 50-54 M GER
51 BIKKER Lukas 14:57:26 23-34 M NED
52 VAN DER LAAN Rafke 14:57:39 23-34 M GBR
53 SPENCER Michael 15:04:03 23-34 M GBR
54 MAIN Sophie 15:05:15 23-34 F GBR
55 STEFANI Angeliki 15:06:08 45-49 F GRE
56 BALLESTERO Patricia 15:06:11 23-34 F GBR
57 MARTON David 15:08:13 35-39 M HUN
58 GROENEWALD Wk 15:11:41 40-44 M RSA
59 COSTELLO Gareth 15:19:34 40-44 M GBR
60 JIDOUARD Johan 15:28:57 40-44 M FRA
61 MOLL MAYOL Toni 15:32:03 45-49 M ESP
62 HASSALL Callum 15:32:25 23-34 M GBR
63 LOCHOWSKI Rafael 15:33:10 40-44 M GER
64 HARDY Richard 15:42:04 23-34 M GBR
65 PUNTER Tom 15:42:59 23-34 M GBR
66 ZANOLIN Jarome 15:47:10 35-39 M FRA
67 STEVENSON Jack 15:49:58 23-34 F GBR
68 STEVENSON Jack 15:50:08 23-34 M GBR
69 SMITH Thomas 15:51:41 23-34 M GBR
70 DEACON-WILD William 15:59:36 23-34 M GBR
71 PITCHFORD Alexandra 16:02:06 23-34 F GBR
72 BOYLE Niamh 16:02:45 U23 F GBR
73 LEGRIS Victor 16:04:42 23-34 M FRA
74 HUSSONA Lucy 16:05:31 23-34 F GBR
75 VADAS Dor 16:09:09 45-49 M GBR
76 PERRON Jasmie 16:10:51 23-34 F CAN
77 COZENS Matt 16:12:50 35-39 M GBR
78 REZZI Tim 16:27:50 23-34 M FRA
79 HOFFMANN Andraas 16:28:05 23-34 M FRA
80 BOWLER Stuart 16:28:52 23-34 M GBR
81 STONELY Tom 16:29:12 23-34 M GBR
82 KNIGHT LEWIS 16:30:13 35-39 M GBR
83 MIAH Hamid 16:31:38 23-34 M GBR
84 MULDER Emma 16:44:50 23-34 F NED
85 PARLAVECCHIO Luc 16:49:10 50-54 M CAN
86 MCCONNACHIE Benjamin 16:55:08 35-39 M GBR
87 GREEN Daniel 16:58:37 23-34 M NOR
88 GJERDE Tanja Marie 16:58:41 23-34 F NOR
89 JANSEN VAN VUUREN Jayson 17:00:31 23-34 M GBR
90 JANSE VAN RENSBURG Rudolph 17:01:24 23-34 M RSA
91 WILLETTS Rachael 17:03:12 23-34 F GBR
92 PAVEY Ryan 17:12:18 35-39 M GBR
92 RICHMOND Leuthen 17:12:18 35-39 M GBR
94 BODEFJORD Peter 17:18:36 60-64 M SWE
95 GIBBONS Nessa 17:18:37 23-34 F GBR
96 MCGARVIE Gareth 17:19:11 23-34 M GBR
97 METCALFE Ross 17:21:20 35-39 M GBR
98 LEMAIRE-SMITH Gregory 17:34:40 40-44 M GBR
99 HEWITT Edward 17:34:41 40-44 M GBR
100 HENEAGE Harry 17:39:37 23-34 M GRE
101 MABEY Alex 17:42:55 50-54 M GBR
102 DEBROUX Romain 17:49:28 23-34 M BEL
103 MACPHEE JUNIOR Samuel 17:53:59 23-34 M GBR
104 STANDER Abi 17:57:53 23-34 F RSA
105 MASON Sally 17:57:54 23-34 F GBR
106 COOPER Nicholas 18:09:55 23-34 M GBR
107 HARLAND Pip 18:09:58 35-39 F GBR
108 MACASKILL Holly 18:13:42 23-34 F GBR
109 PRAGNELL Louie 18:18:54 U23 M GBR
110 MACPHEE Samuel 18:22:13 55-59 M GBR
111 FRANKLIN Kyle 18:22:44 23-34 M GBR
112 PURVIS Liga 18:23:36 35-39 F LAT
113 PURVIS Loyd 18:23:40 50-54 M GBR
114 STEENKEN Owen 18:27:18 35-39 M GBR
115 MATTHEWS Harley 18:31:11 23-34 F GBR
116 THEIS Julia 18:31:23 35-39 F GER
117 SHEPHERD Lee 18:43:31 55-59 M GBR
118 HUMFREY James 18:45:08 50-54 M GBR
119 OSBORNE James 18:48:40 40-44 M GBR
120 O'BRIEN Jonathan 19:02:33 23-34 M GBR
121 MCDERMOTT Bradley 19:02:38 23-34 M IVB
122 AVELLA Valentina 19:25:56 40-44 F GBR
123 VAN DER PLUIJM Freek 19:26:10 40-44 M NED
124 COX Justin 19:27:23 23-34 M GBR
125 LLANOS Anghelo Pinto 19:28:26 40-44 M PER
126 FAHEY Eoin 20:10:43 23-34 M GBR
127 HANSEN Maria 20:33:26 40-44 F DEN
128 DRYSDALE Ben 20:38:16 23-34 M GBR
129 SMITH Sian 20:57:33 23-34 F GBR
130 RANKIN Collin 21:03:23 40-44 M USA
131 RANKIN Rudi 21:03:25 45-49 F USA
132 PARSONS Robert 21:15:07 23-34 M GBR
133 CROSS Megan 21:15:25 23-34 F GBR
134 BOND Justin 21:22:46 45-49 M GBR
135 ROUND Annalisa 21:28:47 35-39 F GBR
136 RENYARD Will 22:17:23 U23 M GBR
137 DICKINSON-WOOD David 22:21:45 40-44 M GBR
138 DEAMER Craig 22:32:05 50-54 M GBR
139 HERNANDEZ OLIVENCIA Antonio Rafael 22:58:30 65-69 M ESP
140 WRIGHT Max 23:16:52 23-34 M GBR
141 WRIGHT Michael 23:16:55 60-64 M GBR
142 WRIGHT Naomi 23:17:03 23-34 F GBR
143 SABEER Samreen 23:19:40 U23 F GBR
144 GAY Alison 23:27:17 55-59 F GBR
145 WEBSTER Rachel 25:15:39 55-59 F GBR
146 ANDERSON John 26:56:23 55-59 M GBR
147 GOULTY Jamie Alexander 27:39:40 45-49 M GBR