The 2026 iXS European Downhill Cup season began in Santiago de Besteiros, Portugal over the weekend. Round one delivered heat, dust and wind. A mix that turned a fast, open track into something unpredictable.

For Canadian Finn Iles, it also delivered a strong early-season result. The Specialized Gravity rider won seeding on Saturday, then placed third in Sunday’s final, just one second off the win. It feels like a clear sign that Iles is excited to race this season.

Limited practice runs

The 1.7-kilometre track was fast, but riders didn’t get many chances to dial it in. Shuttle access limited practice runs, making every lap matter. Lines had to be chosen quickly.

The Maxxis Course Preview from Danny Hart gave riders a first proper look at the track.

Iles sets the benchmark

By the time seeding rolled around, wind had picked up across the upper sections. Riders were not just racing the clock, they were reacting to mid-run gusts. Iles handled it best.

The Canadian put down the fastest elite men’s time in seeding, setting the benchmark heading into finals. Junior rider Kasper Hickman turned heads by posting the fastest time of the seeding day by almost a second.

Wind reshapes finals

For the Finals the wind stuck around and in some sections, got worse. One jump was closed for safety, forcing last-minute adjustments for riders and officials alike.

In the elite field, Jordan Williams rose to the top, taking the win with a time of 2:23.292. Hartenstern followed just six tenths back.

Iles, despite leading the day before, could not quite match that pace on his final run.

He crossed the line in third, roughly one second off the win.

Women and juniors

After early-season victories at Crankworx, Jenna Hastings continued her streak to take the win. Siel van der Velden placed second and Eleonora Farina took third.

In the junior ranks, Gianna Nef beat reigning Junior World Champion Rosa Zierl by just six tenths of a second in a tight U19 battle.

On the Junior men’s side, Kasper Hickman took the win that would have put him in second spot in Elite.

A podium, and a reminder

More than 300 riders from 31 nations lined up in Portugal, including some of the sport’s most promising juniors. Not many of the World Cup riders showed up. But for Iles, the takeaway is straightforward. The gap to the top step is small, but in downhill, it always is.

Next stop of this tour is in Czechia on May 1. The same weekend the UCI World Cup heads to South Korea. The season is officially on.

Results
Elite Men

1. Jordan Williams (GBR) – Specialized Gravity – 50.740 (2) / 1:22.354 (1) / 2:23.292
2. Max Hartenstern (GER) – CUBE Factory Racing – 50.819 (4) / 1:23.519 (2) / 2:23.893 (+0.601)
3. Finn Iles (CAN) – Specialized Gravity – 51.735 (10) / 1:24.320 (4) / 2:24.410 (+1.118)
4. Matt Walker (GBR) – Trek Factory Racing – 50.778 (3) / 1:23.669 (3) / 2:25.128 (+1.836)
5. Ethan Craik (GBR) – Scott DH Factory – 51.218 (7) / 1:24.521 (5) / 2:25.310 (+2.018)
6. Johan Garcin (FRA) – G2 Racing Project – 51.416 (8) / 1:25.153 (8) / 2:25.910 (+2.618)
7. Marco Lamaris (GER) – Positive Crew – 52.469 (17) / 1:25.398 (10) / 2:25.970 (+2.678)
8. Loris Revelli (ITA) – Ridewill Bike Center Cimone – 51.678 (9) / 1:25.417 (11) / 2:25.995 (+2.703)
9. Thibaut Daprela (FRA) – DragonSpeed – 50.655 (1) / 1:24.788 (7) / 2:26.305 (+3.013)
10. Daniel Castellanos (ESP) – Planet MTB – 51.984 (12) / 1:25.805 (12) / 2:26.515 (+3.223)

Elite Women 

1. Jenna Hastings (NZL) – Pivot Factory Racing – 59.832 (1) / 1:39.330 (1) / 2:48.594
2. Siel van der Velden (BEL) – Scott x1 Racing – 1:00.234 (2) / 1:40.240 (2) / 2:53.138 (+4.544)
3. Eleonora Farina (ITA) – MS-Racing – 1:02.071 (4) / 1:41.071 (3) / 2:53.656 (+5.062)
4. Nellie Aabech (NOR) – – 1:02.240 (5) / 1:42.309 (4) / 2:55.072 (+6.478)
5. Phoebe Gale (GBR) – Orbea FMD Racing – 1:01.329 (3) / 1:42.528 (5) / 2:56.197 (+7.603)
6. Elise Porta (FRA) – Athena Gravity – 1:03.679 (8) / 1:44.725 (6) / 2:57.043 (+8.449)
7. Vicky Clavel (FRA) – Scott DH Factory – 1:03.893 (9) / 1:45.115 (8) / 2:57.648 (+9.054)
8. Maria Pomés (ESP) – – 1:02.664 (6) / 1:44.848 (7) / 2:58.007 (+9.413)
9. Abigail Hogie (USA) – Beyond Racing – 1:03.245 (7) / 1:45.800 (9) / 2:59.264 (+10.670)
10. Kira Zamora (ESP) – HB-61 – 1:05.315 (11) / 1:47.241 (10) / 3:00.201 (+11.607)

Junior Men 

1. Kasper Hickman (FIN) – CUBE Factory Racing – 51.127 (1) / 1:24.010 (1) / 2:23.441
2. Noé Forlin (SUI) – Epic Racing – 51.960 (2) / 1:26.609 (3) / 2:26.454 (+3.013)
3. Sacha Brizin (FRA) – Commencal 101 – 52.924 (3) / 1:26.977 (4) / 2:27.579 (+4.138)
4. Kevin Randall (IRL) – iXS Gravity Alliance – 53.040 (4) / 1:26.497 (2) / 2:29.116 (+5.675)
5. Nathan De Vaux (GBR) – Trailrippers – 53.799 (5) / 1:28.680 (7) / 2:30.484 (+7.043)
6. Lluc Hospital Sabater (ESP) – BGR-Orbea – 54.504 (10) / 1:28.552 (5) / 2:31.168 (+7.727)
7. Yanis Naef (SUI) – Chrissport – 54.712 (11) / 1:29.327 (8) / 2:32.003 (+8.562)
8. Maxime Gouteron (FRA) – Valence Chabeuil BMX – 54.747 (13) / 1:29.604 (11) / 2:32.145 (+8.704)
9. Darragh Ryan (IRL) – Orbea FMD Racing – 53.900 (6) / 1:29.385 (9) / 2:32.245 (+8.804)
10. Léo Godin (FRA) – DragonSpeed – 55.228 (15) / 1:29.703 (12) / 2:32.735 (+9.294)

Junior Women

1. Gianna Nef (SUI) – – 1:01.886 (3) / 1:40.556 (2) / 2:50.082
2. Rosa Zierl (AUT) – CUBE Factory Racing – 59.842 (1) / 1:39.519 (1) / 2:50.688 (+0.606)
3. Lina Frener (AUT) – Norco Adidas Race Division – 1:01.665 (2) / 1:42.144 (3) / 2:52.615 (+2.533)
4. Chloe Cres Clement (FRA) – Luchon Louron Cyclisme – 1:02.699 (5) / 1:43.124 (5) / 2:54.626 (+4.544)
5. Zoé Lugans (FRA) – Luchon Louron Cyclisme – 1:02.098 (4) / 1:42.876 (4) / 2:55.427 (+5.345)
6. Lilian Tobin (IRL) – Gap MTB – 1:04.171 (6) / 1:46.198 (6) / 3:00.007 (+9.925)
7. Niamh Richards (IRL) – Athena Gravity – 1:06.960 (8) / 1:50.933 (8) / 3:08.739 (+18.657)
8. Willow Baker (GBR) – Propain Bikes UK – 1:07.000 (9) / 1:51.636 (9) / 3:09.433 (+19.351)
9. Rebecca Bruno (ITA) – MS-Racing – 1:04.800 (7) / 1:47.308 (7) / 3:09.496 (+19.414)
10. Madeline Rosen (SUI) – Epic Racing – 1:09.093 (11) / 1:53.622 (10) / 3:10.238 (+20.156)