Challenge Illes Balears podium history | 2024 edition
James Witherell's book Bicycle History: A Chronological History of People, Races and Technology is available in both print and Kindle eBook formats. To get your copy just click on the Amazon link on the right.
The race:
The Challenge Illes Balears/Ciclista Mallorca has historically been a series of four 1.1 races held in late January-early February on the Balearic Islands in the western Mediterranean sea.
Since 2023 there are five races.
While each race is an independent 1.1 ranked competition, until 2010 there was a General Classification for an overall winner as well.
Race 1: Trofeo Calvià | Race 2: Trofeo Ses Salines-Colonia Sant Jordi | Race 3: Trofeo de Tramuntana | Race 4: Trofeo Andratx | Race 5: Trofeo Palma
Sunday, February 2: Race 5, Trofeo Palma, Palma - Palma, 149.9 km
Iuri Lettao wins the Trofeo Palma.
Bill & Carol McGann's book The Story of the Tour de France, Vol 1: 1903 - 1975 is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start/finish city of Palma at 2:05 PM, local time: 12C (55F), mostly cloudy, with the wind from the north-northwest at 18 km/hr (11 mph). There is a 4% chance of rain.
The race: Here is a machine-translation of the race report from winner Iúri Leitão's Team Caja Rural-Seguros RGA.
The Challenge de Mallorca ended with an unbeatable finish with the victory achieved by Iúri Leitão in the Palma Trophy, the last of the five stages of the Balearic race. The Portuguese rider used his power to surprise the peloton in the final metres and take the first victory of the year, which is also the first for the Caja Rural-Seguros RGA team historically in Mallorca.
With a profile clearly favourable to a mass arrival, the peloton did not let go of a very large breakaway. In fact, after some aborted attacks, two men were in charge of riding ahead and it was not until well into the final circuit when the last survivor was reabsorbed by the large group.
From then on, the mass sprint seemed inevitable in the Mallorcan capital. However, Iúri Leitão's superb attack about five hundred metres from the finish surprised the rest of the sprinters and allowed the Portuguese to raise his arms and thus add his first victory in 2025, for a total of ten since he wore the colours of Caja Rural-Seguros RGA and having added victories in each of the four seasons he has been in the green squad.
Iúri Leitão: “The plan was not to attack so early because there were many teams preparing the sprint. I wanted to be in front, and my teammates have carried me very well positioned, especially in the last two laps of the circuit. I had planned to get a good wheel and have enough space to be able to launch the sprint, something I couldn't do the other day because the finish was very crazy. In the end I saw myself in a good position and I felt strong enough to try an attack from further away. Sometimes you have to take a bit of risk and luckily it has worked out well for us. It is very important to start the season like this, with a victory in a race of this level.”
Complete results:
149.9 kilometers raced at an average speed of 47.671 km/hr
1 | Iúri Leitão | Caja Rural-Seguros RGA | 3hr 8min 40sec |
2 | Stanislaw Aniolkowski | Cofidis | s.t. |
3 | Erlend Blikra | Uno-X Mobility | s.t. |
4 | Matteo Malucelli | XDS Astana Team | s.t. |
5 | Max Kanter | XDS Astana Team | s.t. |
6 | Anthony Turgis | Team TotalEnergies | s.t. |
7 | Søren Wærenskjold | Uno-X Mobility | s.t. |
8 | Cesar Macias | Petrolike | s.t. |
9 | Biniam Girmay | Intermarché-Wanty | s.t. |
10 | Alberto Dainese | Tudor Pro Cycling Team | s.t. |
11 | Arnaud Démare | Arkea-B&B Hotels | s.t. |
12 | Davide Bomboi | Unibet Tietema Rockets | s.t. |
13 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | s.t. |
14 | David Martin | Burgos Burpellet BH | s.t. |
15 | Giacomo Nizzolo | Q36.5 Pro Cycling Team | s.t. |
16 | David Dekker | Euskaltel-Euskadi | s.t. |
17 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
18 | Fernando Gaviria | Movistar Team | s.t. |
19 | Davide Donati | Red Bull-Bora-hansgrohe | s.t. |
20 | Ander Ganzabal | Euskaltel-Euskadi | s.t. |
21 | Vince Gerits | Team Flanders-Baloise | s.t. |
22 | Colby Simmons | EF Education-EasyPost | s.t. |
23 | Luca Colnaghi | VF Group-Bardiani CSF-Faizanè | s.t. |
24 | Georgios Boúglas | Burgos Burpellet BH | s.t. |
25 | Ricard Fito | Illes Balears-Arabay | s.t. |
26 | Jon Barrenetxea | Movistar Team | s.t. |
27 | Miguel Angel Fernandez | Equipo Kern Pharma | s.t. |
28 | Daniel Cavia | Burgos Burpellet BH | s.t. |
29 | Sergio Trueba | Illes Balears-Arabay | s.t. |
30 | Iker Bonillo | Euskaltel-Euskadi | s.t. |
31 | Milan Menten | Lotto | s.t. |
32 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | s.t. |
33 | Piet Allegaert | Cofidis | s.t. |
34 | Matthias Schwarzbacher | UAE Team Emirates | s.t. |
35 | Lindsay De Vylder | Team Flanders-Baloise | s.t. |
36 | Abram Stockman | Unibet Tietema Rockets | s.t. |
37 | Vito Braet | Intermarché-Wanty | s.t. |
38 | Milan Lanhove | Team Flanders-Baloise | s.t. |
39 | Callum Thornley | Red Bull-Bora-hansgrohe | s.t. |
40 | Sebastian Putz | Red Bull-Bora-hansgrohe | s.t. |
41 | Andoni Lopez de Abetxuko | Euskaltel-Euskadi | s.t. |
42 | Geoffrey Soupe | Team TotalEnergies | s.t. |
43 | Cade Bickmore | Project Echelon Racing | s.t. |
44 | Andrii Ponomar | Petrolike | s.t. |
45 | Jules Hesters | Team Flanders-Baloise | @ 6sec |
46 | Lorrenzo Manzin | Team TotalEnergies | 0:07 |
47 | Xavier Cañellas | Sabgal-Anicolor | s.t. |
48 | Davide Cimolai | Movistar Team | s.t. |
49 | Albert Riera Joan | Illes Balears-Arabay | 0:11 |
50 | Tiago Santos | Sabgal-Anicolor | s.t. |
51 | Victor Martinez Garcia | Sabgal-Anicolor | s.t. |
52 | Yentl Vandevelde | Team Flanders-Baloise | s.t. |
53 | Joshua Anderson | X-Speed United | s.t. |
54 | Ethan Craine | Project Echelon Racing | s.t. |
55 | Lorenzo Conforti | VF Group-Bardiani CSF-Faizanè | s.t. |
56 | Louis Raymond | X-Speed United | s.t. |
57 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
58 | Alexander Hajek | Red Bull-Bora-hansgrohe | s.t. |
59 | Mason Hollyman | Sabgal-Anicolor | 0:15 |
60 | Alvaro Sagrado Perez | Illes Balears-Arabay | s.t. |
61 | Urko Berrade | Equipo Kern Pharma | s.t. |
62 | Edgar Curto Pellicer | Illes Balears-Arabay | s.t. |
63 | Brendan Rhim | Project Echelon Racing | s.t. |
64 | Marcos Freire | UAE Team Emirates | s.t. |
65 | António Morgado | UAE Team Emirates | s.t. |
66 | Roger Adrià | Red Bull-Bora-hansgrohe | s.t. |
67 | Nicolas Alustiza | Euskaltel-Euskadi | s.t. |
68 | Alejandro Callejas | Petrolike | s.t. |
69 | Kieran Haug | Project Echelon Racing | s.t. |
70 | Gavin Hlady | EF Education-EasyPost | s.t. |
71 | Eduardo Sepulveda | Lotto | s.t. |
72 | José Juan Prieto | Petrolike | s.t. |
73 | David González | Q36.5 Pro Cycling Team | s.t. |
74 | Aviv Bental | X-Speed United | s.t. |
75 | Sebastian Nielsen | Unibet Tietema Rockets | s.t. |
76 | Vojtech Kminek | Burgos Burpellet BH | s.t. |
77 | Carlos Garcia Pierna | Burgos Burpellet BH | s.t. |
78 | Carlos Alfonso Garcia | Petrolike | s.t. |
79 | Lorenz Van de Wynkele | Lotto | s.t. |
80 | Vicente Rojas | VF Group-Bardiani CSF-Faizanè | s.t. |
81 | Ruben Fernandez | Sabgal-Anicolor | s.t. |
82 | Marco Haller | Tudor Pro Cycling Team | s.t. |
83 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
84 | Samuel Boardman | Project Echelon Racing | s.t. |
85 | Iván García Cortina | Movistar Team | s.t. |
86 | Julen Arriola-Bengoa | Caja Rural-Seguros RGA | s.t. |
87 | Vegard Stake Laengen | UAE Team Emirates | s.t. |
88 | Tim Riesen | X-Speed United | s.t. |
89 | Joe Howcroft | X-Speed United | s.t. |
90 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
91 | Pedro Silva | Sabgal-Anicolor | s.t. |
92 | Sinuhé Fernandez | Burgos Burpellet BH | s.t. |
93 | Unai Esparza | Illes Balears-Arabay | s.t. |
94 | Jakub Otruba | Caja Rural-Seguros RGA | s.t. |
95 | Charlie Paige | Unibet Tietema Rockets | s.t. |
96 | Giovanni Carboni | Unibet Tietema Rockets | s.t. |
97 | Ian Lopez de San Roman | EF Education-EasyPost | s.t. |
98 | Marcel Camprubí | Q36.5 Pro Cycling Team | s.t. |
99 | Jannik Steimle | Q36.5 Pro Cycling Team | s.t. |
100 | Mathis Le Berre | Arkea-B&B Hotels | s.t. |
101 | Nairo Quintana | Movistar Team | s.t. |
102 | Lorenzo Peschi | Petrolike | s.t. |
103 | Roel van Sintmaartensdijk | Intermarché-Wanty | s.t. |
104 | Aimé De Gendt | Cofidis | s.t. |
105 | Thomas Gachignard | Team TotalEnergies | s.t. |
106 | Brem Deman | Team Flanders-Baloise | s.t. |
107 | Xabier Berasategi | Euskaltel-Euskadi | s.t. |
108 | Florian Sénéchal | Arkea-B&B Hotels | s.t. |
109 | Jelle Johannink | Unibet Tietema Rockets | 0:28 |
110 | Anders Skaarseth | Uno-X Mobility | s.t. |
111 | Jacob Eriksson | Tudor Pro Cycling Team | s.t. |
112 | Lorenzo Finn | Red Bull-Bora-hansgrohe | s.t. |
113 | Emmanuel Houcou | Arkea-B&B Hotels | s.t. |
114 | Joan Bou | Caja Rural-Seguros RGA | 0:32 |
115 | Goncalo Oliveira | Sabgal-Anicolor | s.t. |
116 | Laurenz Rex | Intermarché-Wanty | s.t. |
117 | Ibon Ruiz | Equipo Kern Pharma | s.t. |
118 | Jonathan Lastra | Cofidis | s.t. |
119 | Danny van der Tuuk | Euskaltel-Euskadi | s.t. |
120 | Alessandro Covi | UAE Team Emirates | s.t. |
121 | Joan Gamundi | Illes Balears-Arabay | s.t. |
122 | Davide Toneatti | XDS Astana Team | s.t. |
123 | Filippo D'Aiuto | Petrolike | s.t. |
124 | Hugo Scala Jr | Project Echelon Racing | s.t. |
125 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
126 | Luca Van Boven | Intermarché-Wanty | s.t. |
127 | Baptiste Vadic | Team TotalEnergies | s.t. |
128 | Michael Valgren | EF Education-EasyPost | s.t. |
129 | Erik Resell | Uno-X Mobility | s.t. |
130 | Nil Gimeno | Equipo Kern Pharma | s.t. |
131 | Mattia Negrente | XDS Astana Team | s.t. |
132 | Gustav Wang | XDS Astana Team | s.t. |
133 | Darren van Bekkum | XDS Astana Team | s.t. |
134 | Abel Balderstone | Caja Rural-Seguros RGA | s.t. |
135 | Sebastian Berwick | Caja Rural-Seguros RGA | 0:38 |
136 | Federico Biagini | VF Group-Bardiani CSF-Faizanè | s.t. |
137 | Florian Lipowitz | Red Bull-Bora-hansgrohe | s.t. |
138 | Ludovic Robeet | Cofidis | s.t. |
139 | Amund Grøndahl Jansen | Uno-X Mobility | s.t. |
140 | Jonas Hem Hvideberg | Uno-X Mobility | 0:40 |
141 | Fabian Lienhard | Tudor Pro Cycling Team | s.t. |
142 | Mats Wenzel | Equipo Kern Pharma | s.t. |
143 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 0:43 |
144 | Rasmus Tiller | Uno-X Mobility | 0:59 |
145 | Jasper De Buyst | Lotto | 1:05 |
146 | Colby Lange | Project Echelon Racing | s.t. |
147 | Mika Heming | Tudor Pro Cycling Team | 1:08 |
148 | Gleb Syritsa | XDS Astana Team | 1:11 |
149 | Jack Rootkin-Gray | EF Education-EasyPost | 1:18 |
150 | Hugh Carthy | EF Education-EasyPost | 1:22 |
151 | Rory Townsend | Q36.5 Pro Cycling Team | 1:32 |
152 | Oliver Juul Mortensen | X-Speed United | s.t. |
153 | Kiya Rogora | X-Speed United | s.t. |
154 | Tyler Stites | Caja Rural-Seguros RGA | 1:34 |
155 | Jasper Dejaegher | Team Flanders-Baloise | 1:40 |
156 | Halvor Dolven | Intermarché-Wanty | 1:42 |
157 | Adrien Petit | Intermarché-Wanty | s.t. |
158 | Joseph Pidcock | Q36.5 Pro Cycling Team | s.t. |
159 | Kamil Malecki | Q36.5 Pro Cycling Team | s.t. |
160 | Lars Craps | Lotto | s.t. |
161 | Henri Vandenabeele | Lotto | s.t. |
162 | Ivan Cobo | Equipo Kern Pharma | 2:45 |
163 | Baptiste Poulard | Arkea-B&B Hotels | 2:50 |
164 | Baptiste Gillet | Arkea-B&B Hotels | 2:57 |
165 | Swann Gloux | Arkea-B&B Hotels | s.t. |
166 | Domen Novak | UAE Team Emirates | 3:10 |
Course map & profile:
Trofeo Palma map
Trofeo Palma profile
Saturday, February 1: Race 4, Trofeo Andratx - Mirador del Colomer (Pollença), 151 km. Race cancelled.
The peloton before the stage was cancelled. Getty photo
Les Woodland's book Cycling's 50 Triumphs and Tragedies: The rise and fall of bicycle racing's champions is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the city of Pollença, on the route and near the finish at 2:10 PM, local time: 10C (50F), cloudy, with the wind from the east at 11 km/hr (7 mph). There is a 20% chance of rain, rising to 54% at 5:00 PM.
The race: Here is the race organizer's explanation for the race cancellation:
The Andratx-Pollença Trophy, the fourth round of the XXXIV Garden Hotels-Luxcom Challenge Ciclista a Mallorca, was suspended at kilometre 23. Given the adverse conditions, with heavy rain and after several falls in the first kilometres of the day, the riders have informed the Technical Jury of the race of their decision to stop the race and declare it finished.
From the Organisation of the race, its general director Manuel Hernández has expressed his disappointment at the circumstances and has explained that the riders have had no other option. “It is a complicated and also sad day, because organising a race takes a lot of work and there are a lot of personnel involved, sponsors, etc., but we have not been able to overcome the weather and non-weather conditions. It is the riders who have made a unilateral decision and have decided to stop and not the Organisation”, he said.
Hernández believes that “the safety of the riders comes first”, but he regretted that, in the decision taken, the Organisation “had no say in it”, which he considered “a lack of respect”. He went further: “If this were the Vuelta or the Tour, I would bet that it would not have happened”.
The Organisation regrets the injuries suffered by some of the cyclists who have been involved in a fall and wishes them all a speedy recovery.
Results: No results.The race was cancelled.
Trofeo Andratx map & profile:
Trofeo Andratx map
Trofeo Andratx profile
Friday, January 31: Race 3, Trofeo Serra de Tramuntana, Lluc - Selva, 151.3 km
Florian Stork gets his first pro win in Selva.
Les Woodland's book Cycling's World Championships: The Inside Story is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Selva at 1:50 PM, local time: 11C (52F), cloudy, with the wind from the north at 23 km/hr (14 km/hr). There is a 60% chance of rain at 2:00 PM.
The race: Here's the report from second-place Martin Marcellusi's Team VF Group Bardiani-CSF Faizanè.
At the Trofeo Serra Tramuntana, the team delivered a strong collective performance: Alessandro Pinarello, Filippo Fiorelli, and Marcellusi himself successfully led the chase of Morgado, battling for the final victory. The decisive move came from Florian Stork, while just behind him, Marcellusi secured an excellent second place, postponing his first professional win but securing the first podium of the season for VF Group Bardiani-CSF Faizanè. Also finishing in the Top 10 was Filippo Fiorelli, who took tenth place, while Alessandro Pinarello finished 12th.
Here are the words of Martin Marcellusi:"Today, I felt really good on the climbs. After Soller, we lost some ground on the descent, but we managed to catch up. I felt a bit too tired for the final stretch, so I fueled up more than usual and noticed that my legs were responding well. The initial plan was to position Fiorelli as best as possible for the final, but he was also quite tired and gave me the green light. When Stork attacked, I didn’t have the energy to catch him. However, I’m very satisfied with this second place. I want to thank my teammates, Pinarello and Fiorelli, who were impeccable, and the entire team."
Complete results:
151.3 kilomometers raced at an average speed of 46.128 km/hr
1 | Florian Stork | Tudor Pro Cycling Team | 3hr 16min 48sec |
2 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | @ 18sec |
3 | Markus Hoelgaard | Uno-X Mobility | 0:24 |
4 | Jon Barrenetxea | Movistar Team | 0:25 |
5 | Raúl García | Arkea-B&B Hotels | s.t. |
6 | António Morgado | UAE Team Emirates-XRG | s.t. |
7 | Diego Ulissi | XDS Astana Team | 0:28 |
8 | Marc Hirschi | Tudor Pro Cycling Team | s.t. |
9 | Henri Vandenabeele | Lotto | 0:31 |
10 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | s.t. |
11 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
12 | Alessandro Pinarello | VF Group-Bardiani CSF-Faizanè | 0:36 |
13 | Fabio Christen | Q36.5 Pro Cycling Team | 2:09 |
14 | Louis Barré | Intermarché-Wanty | 2:12 |
15 | Urko Berrade | Equipo Kern Pharma | 2:14 |
16 | Andreas Leknessund | Uno-X Mobility | 2:20 |
17 | Cristian Scaroni | XDS Astana Team | 2:35 |
18 | William Barta | Movistar Team | 2:38 |
19 | Luke Tuckwell | Red Bull-Bora-hansgrohe | 2:40 |
20 | Roger Adrià | Red Bull-Bora-hansgrohe | 2:43 |
21 | Nils Politt | UAE Team Emirates-XRG | s.t. |
22 | Ivan Cobo | Equipo Kern Pharma | 2:46 |
23 | Lorenzo Finn | Red Bull-Bora-hansgrohe | s.t. |
24 | Mark Donovan | Q36.5 Pro Cycling Team | 2:48 |
25 | Sergio Chumil | Burgos Burpellet BH | 2:53 |
26 | Hugh Carthy | EF Education-EasyPost | 3:06 |
27 | Juan Prieto José | Petrolike | 3:32 |
28 | Jan Christen | UAE Team Emirates-XRG | 3:36 |
29 | Fernando Barceló | Caja Rural-Seguros RGA | 6:36 |
30 | Jakub Otruba | Caja Rural-Seguros RGA | 6:38 |
31 | Xabier Berasategi | Euskaltel-Euskadi | 6:41 |
32 | Marton Dina | Euskaltel-Euskadi | 6:47 |
33 | Walter Calzoni | Q36.5 Pro Cycling Team | 6:49 |
34 | Garin Kelley | XSpeed United | s.t. |
35 | Toon Clynhens | Team Flanders-Baloise | s.t. |
36 | Simon Guglielmi | Arkea-B&B Hotels | s.t. |
37 | Edoardo Zamperini | Arkea-B&B Hotels | s.t. |
38 | Marco Martin | Red Bull-Bora-hansgrohe | s.t. |
39 | Lars Craps | Lotto | 7:01 |
40 | Simone Velasco | XDS Astana Team | 7:02 |
41 | Laurens Huys | Arkea-B&B Hotels | 7:08 |
42 | Anders Halland Johannessen | Uno-X Mobility | 7:21 |
43 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
44 | Alessandro Covi | UAE Team Emirates-XRG | 7:38 |
45 | Mathys Rondel | Tudor Pro Cycling Team | 7:38 |
46 | Domen Novak | UAE Team Emirates-XRG | 7:49 |
47 | Archie Ryan | EF Education-EasyPost | 7:57 |
48 | Odd Christian Eiking | Unibet Tietema Rockets | 9:02 |
49 | Andoni Lopez de Abetxuko | Euskaltel-Euskadi | s.t. |
50 | Clément Alleno | Burgos Burpellet BH | s.t. |
51 | Milan Lanhove | Team Flanders-Baloise | s.t. |
52 | Danny van der Tuuk | Euskaltel-Euskadi | s.t. |
53 | Alvaro Sagrado Perez | Illes Balears Arabay Cycling | s.t. |
54 | Jonathan Lastra | Cofidis | s.t. |
55 | Fabian Weiss | Tudor Pro Cycling Team | s.t. |
56 | Daniel Cavia | Burgos Burpellet BH | s.t. |
57 | Abram Stockman | Unibet Tietema Rockets | s.t. |
58 | Michael Valgren | EF Education-EasyPost | s.t. |
59 | Merhawi Kudus | Burgos Burpellet BH | s.t. |
60 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
61 | Andrii Ponomar | Petrolike | s.t. |
62 | Marijn van den Berg | EF Education-EasyPost | s.t. |
63 | Jelle Johannink | Unibet Tietema Rockets | s.t. |
64 | Adrien Boichis | Red Bull-Bora-hansgrohe | s.t. |
65 | Erik Resell | Uno-X Mobility | s.t. |
66 | Iván García Cortina | Movistar Team | s.t. |
67 | Ruben Fernandez | Sabgal - Anicolor Cycling Team | s.t. |
68 | Hugo Scala Jr | Project Echelon Racing | 9:11 |
69 | Jonathan Caicedo | Petrolike | s.t. |
70 | Alex Aranburu | Cofidis | s.t. |
71 | Gianluca Brambilla | Q36.5 Pro Cycling Team | 9:15 |
72 | Amund Grøndahl Jansen | Uno-X Mobility | s.t. |
73 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
74 | Gonzalo Serrano | Movistar Team | s.t. |
75 | Andreas Kron | Uno-X Mobility | s.t. |
76 | Anders Skaarseth | Uno-X Mobility | 9:17 |
77 | Aimé De Gendt | Cofidis | s.t. |
78 | Emanuel Buchmann | Cofidis | s.t. |
79 | Mathis Le Berre | Arkea-B&B Hotels | 9:19 |
80 | Ander Ganzabal | Euskaltel-Euskadi | 9:21 |
81 | Eric Fagundez | Burgos Burpellet BH | 9:22 |
82 | Mattéo Vercher | Team TotalEnergies | s.t. |
83 | Biniam Girmay | Intermarché-Wanty | s.t. |
84 | Tyler Stites | Caja Rural-Seguros RGA | s.t. |
85 | Luca Van Boven | Intermarché-Wanty | 9:33 |
86 | Lorenzo Milesi | Movistar Team | 9:37 |
Trofeo Serra de Tramuntana course map & profile:
Here's the map
Here's the profile
Thursday, January 30: Race 2, Trofeo Ses Salines-Colonia Sant Jordi, 184.5 km
Marijn van den Berg beats Anthony Turgis for the win. Photo: Getty Sport
Les Woodland's book Dirty Feet: How the Great Unwashed Created the Tour de France is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Colonia Sant Jordi at 2:20 PM, local time: 16C (61F), partly cloudy, with the wind from the west-northwest at 23 km/hr (14 mph). No rain is forecast.
The race: Here's the report from winner Martijn van den Berg's Team EF Education-EasyPost.
Marijn van den Berg closed out a massive effort from his EF Education-EasyPost teammates with a sprint victory at the Trofeo Ses Salines.
The Dutchman kept his cool in the final kilometer and then launched up the left side of the pack and left all of his rivals behind him. As he crossed the finish line, Marijn swung his arm in the air and let out a whoop of joy. His teammates soon gathered around to celebrate with him. This victory was the best way for Marijn and his leadout squad to start the season.
“First race, first win is really good,” Marijn said after the finish. “In the sprint, I just tried to focus on my own race. We knew that it was a little bit windy today and made a plan to stay on the left side, where we were more covered from the wind. We all did really well to focus on the plan. For us it was a perfect situation. The sprint went really well and I could keep them in my wheel.”
This win belongs to James Shaw, Rui Costa, Jack Rootkin-Gray, Michael Valgren, Owain Doull, and Vincenzo Albanese, too. As soon as the commissaire dropped his flag at the start of the second day of the Challenge Mallorca, the whole team committed to Marijn’s cause, trusting that the winner of the 2023 edition of the race could pull it off if they got him to the final kilometer at the front of the peloton.
A strong wind was blowing off of the Mediterranean, making their work hard, but the team kept in front, keeping the day’s breakaway in check, as they rolled around the southern corner of the island, winding through olive groves between dry stone walls.
As the finish line approached, riders surged ahead, but EF Education-EasyPost stuck together, chasing them down with Marijn in their draft. All of the work that they put in over the past weeks of training together in Mallorca has paid off.
“The team did a super good job getting me out of the wind,” Marijn said. “We trained really hard here. We did a training camp with the team and know the roads quite well now. You can do everything here. For me, it's perfect. I always like training and racing here. I’m super happy, and tomorrow we go again.”
Tomorrow, EF Education-EasyPost will take on the Trofeo Serra Tramuntana, which crosses the mountains on the northwest coast of Mallorca.
“It's a different race, of course, but I will do my best to be up there again,” Marijn says.
Complete results:
184.5 kilometers raced at an average speed of 45.282 km/hr
1 | Marijn van den Berg | EF Education-EasyPost | 4hr 4min 28sec |
2 | Anthony Turgis | Team TotalEnergies | s.t. |
3 | Erlend Blikra | Uno-X Mobility | s.t. |
4 | Biniam Girmay | Intermarché-Wanty | s.t. |
5 | Fernando Gaviria | Movistar Team | s.t. |
6 | Max Kanter | XDS Astana Team | s.t. |
7 | Davide Bomboi | Unibet Tietema Rockets | s.t. |
8 | Matthias Schwarzbacher | UAE Team Emirates-XRG | s.t. |
9 | Matteo Malucelli | XDS Astana Team | s.t. |
10 | Francisco Galván | Equipo Kern Pharma | s.t. |
11 | Haimar Etxeberria | Equipo Kern Pharma | s.t. |
12 | Carlos Garcia | Petrolike | s.t. |
13 | Milan Menten | Lotto | s.t. |
14 | Juan Prieto José | Petrolike | s.t. |
15 | Iuri Leitao | Caja Rural-Seguros RGA | s.t. |
16 | Tom Crabbe | Team Flanders-Baloise | s.t. |
17 | Emmanuel Houcou | Arkea-B&B Hotels | s.t. |
18 | Francisco Peñuela | Caja Rural-Seguros RGA | s.t. |
19 | Cesar Macias | Petrolike | s.t. |
20 | Georgios Boúglas | Burgos Burpellet BH | s.t. |
21 | David Martin | Burgos Burpellet BH | s.t. |
22 | Miguel Angel Fernandez | Equipo Kern Pharma | s.t. |
23 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | s.t. |
24 | Vince Gerits | Team Flanders-Baloise | s.t. |
25 | Abram Stockman | Unibet Tietema Rockets | s.t. |
26 | David Dekker | Euskaltel-Euskadi | s.t. |
27 | Ricard Fito | Illes Balears Arabay | s.t. |
28 | Luca Colnaghi | VF Group-Bardiani CSF-Faizanè | s.t. |
29 | Daniel Cavia | Burgos Burpellet BH | s.t. |
30 | Stanislaw Aniolkowski | Cofidis | s.t. |
31 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | s.t. |
32 | Giacomo Nizzolo | Q36.5 Pro Cycling Team | s.t. |
33 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
34 | Luca Mozzato | Arkea-B&B Hotels | s.t. |
35 | Piet Allegaert | Cofidis | s.t. |
36 | Søren Wærenskjold | Uno-X Mobility | s.t. |
37 | Vito Braet | Intermarché-Wanty | s.t. |
38 | Iván García Cortina | Movistar Team | s.t. |
39 | Jules Hesters | Team Flanders-Baloise | s.t. |
40 | Lorenzo Peschi | Petrolike | s.t. |
41 | Rory Townsend | Q36.5 Pro Cycling Team | s.t. |
42 | Andoni Lopez de Abetxuko | Euskaltel-Euskadi | s.t. |
43 | Sebastian Nielsen | Unibet Tietema Rockets | s.t. |
44 | Sergio Trueba | Illes Balears Arabay | s.t. |
45 | Alberto Dainese | Tudor Pro Cycling Team | s.t. |
46 | Iker Bonillo | Euskaltel-Euskadi | s.t. |
47 | Romet Pajur | Red Bull-Bora-hansgrohe | s.t. |
48 | Amund Grøndahl Jansen | Uno-X Mobility | s.t. |
49 | Tuur Dens | Team Flanders-Baloise | s.t. |
50 | Xabier Berasategi | Euskaltel-Euskadi | s.t. |
51 | Davide Donati | Red Bull-Bora-hansgrohe | s.t. |
52 | Lorenzo Milesi | Movistar Team | @ 8sec |
53 | Lorenzo Conforti | VF Group-Bardiani CSF-Faizanè | s.t. |
54 | Joseph Pidcock | Q36.5 Pro Cycling Team | s.t. |
55 | Victor Martinez Garcia | Sabgal/Anicolor | 0:10 |
56 | Albert Riera Joan | Illes Balears Arabay | s.t. |
57 | Baptiste Gillet | Arkea-B&B Hotels | s.t. |
58 | Marcos Freire | UAE Team Emirates-XRG | 0:14 |
59 | Alejandro Callejas | Petrolike | s.t. |
60 | Victor Guernalec | Arkea-B&B Hotels | s.t. |
61 | Anders Skaarseth | Uno-X Mobility | s.t. |
62 | Davide Cimolai | Movistar Team | s.t. |
63 | Clément Alleno | Burgos Burpellet BH | s.t. |
64 | Garin Kelley | XSpeed United | s.t. |
65 | Kristian Klevgård | XSpeed United | s.t. |
66 | Joan Gamundi | Illes Balears Arabay | s.t. |
67 | Paul Fietzke | Red Bull-Bora-hansgrohe | s.t. |
68 | Filippo Turconi | VF Group-Bardiani CSF-Faizanè | s.t. |
69 | Marcel Camprubí | Q36.5 Pro Cycling Team | s.t. |
70 | Jonathan Caicedo | Petrolike | s.t. |
71 | Hugo Toumire | Cofidis | s.t. |
72 | Alessandro Covi | UAE Team Emirates-XRG | s.t. |
73 | Ethan Craine | Project Echelon Racing | 21 |
74 | Filippo D'Aiuto | Petrolike | s.t. |
75 | Rayan Boulahoite | Team TotalEnergies | s.t. |
76 | Louis Raymond | XSpeed United | s.t. |
77 | Lorenz Van de Wynkele | Lotto | s.t. |
78 | Emil Herzog | Red Bull-Bora-hansgrohe | s.t. |
79 | Vojtech Kminek | Burgos Burpellet BH | s.t. |
80 | Jakub Otruba | Caja Rural-Seguros RGA | s.t. |
81 | Tim Riesen | XSpeed United | s.t. |
82 | Nicolas Alustiza | Euskaltel-Euskadi | s.t. |
83 | Brem Deman | Team Flanders-Baloise | s.t. |
84 | Davide Toneatti | XDS Astana Team | s.t. |
85 | David González | Q36.5 Pro Cycling Team | s.t. |
86 | Eduardo Sepulveda | Lotto | s.t. |
87 | Diego Ulissi | XDS Astana Team | s.t. |
88 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
89 | Alex Molenaar | Caja Rural-Seguros RGA | s.t. |
90 | Laurenz Rex | Intermarché-Wanty | s.t. |
91 | Adrien Petit | Intermarché-Wanty | s.t. |
92 | Theodor Clemmensen | Red Bull-Bora-hansgrohe | s.t. |
93 | Vegard Stake Laengen | UAE Team Emirates-XRG | s.t. |
94 | Luca Van Boven | Intermarché-Wanty | s.t. |
95 | Mathieu Kockelmann | Lotto | s.t. |
96 | Rui Costa | EF Education-EasyPost | s.t. |
97 | Charlie Paige | Unibet Tietema Rockets | 0:29 |
98 | Jonathan Lastra | Cofidis | 0:30 |
99 | António Morgado | UAE Team Emirates-XRG | s.t. |
100 | Colby Lange | Project Echelon Racing | s.t. |
101 | Ruben Fernandez | Sabgal/Anicolor | s.t. |
102 | Owain Doull | EF Education-EasyPost | s.t. |
103 | Lindsay De Vylder | Team Flanders-Baloise | s.t. |
104 | Jonas Iversby Hvideberg | Uno-X Mobility | s.t. |
105 | Erik Resell | Uno-X Mobility | s.t. |
106 | Danny van der Tuuk | Euskaltel-Euskadi | 0:34 |
107 | Laurens Huys | Arkea-B&B Hotels | s.t. |
108 | Samuel Boardman | Project Echelon Racing | s.t. |
109 | Jon Aberasturi | Euskaltel-Euskadi | s.t. |
110 | Mika Heming | Tudor Pro Cycling Team | s.t. |
111 | Baptiste Vadic | Team TotalEnergies | s.t. |
112 | Gustav Wang | XDS Astana Team | s.t. |
113 | Mattia Negrente | XDS Astana Team | s.t. |
114 | Lorrenzo Manzin | Team TotalEnergies | s.t. |
115 | Michael Valgren | EF Education-EasyPost | 0:43 |
116 | James Shaw | EF Education-EasyPost | s.t. |
117 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
118 | Roger Adrià | Red Bull-Bora-hansgrohe | s.t. |
119 | Giulio Pellizzari | Red Bull-Bora-hansgrohe | s.t. |
120 | Nil Gimeno | Equipo Kern Pharma | s.t. |
121 | Xavier Cañellas | Sabgal/Anicolor | s.t. |
122 | Thomas Gachignard | Team TotalEnergies | s.t. |
123 | Halvor Dolven | Intermarché-Wanty | s.t. |
124 | Pau Llaneras | Illes Balears Arabay | s.t. |
125 | Roel van Sintmaartensdijk | Intermarché-Wanty | s.t. |
126 | Unai Esparza | Illes Balears Arabay | s.t. |
127 | Mattéo Vercher | Team TotalEnergies | s.t. |
128 | Nairo Quintana | Movistar Team | s.t. |
129 | Baptiste Poulard | Arkea-B&B Hotels | s.t. |
130 | William Barta | Movistar Team | s.t. |
131 | Swann Gloux | Arkea-B&B Hotels | s.t. |
132 | Jannik Steimle | Q36.5 Pro Cycling Team | s.t. |
133 | Fabian Lienhard | Tudor Pro Cycling Team | s.t. |
134 | Sinuhé Fernandez | Burgos Burpellet BH | s.t. |
135 | Lars Craps | Lotto | s.t. |
136 | Pedro Silva | Sabgal/Anicolor | 0:50 |
137 | Ibon Ruiz | Equipo Kern Pharma | 0:53 |
138 | Mats Wenzel | Equipo Kern Pharma | s.t. |
139 | Nils Politt | UAE Team Emirates-XRG | 1:07 |
140 | Marco Haller | Tudor Pro Cycling Team | s.t. |
141 | Geoffrey Soupe | Team TotalEnergies | 1:15 |
142 | George Radcliffe | XSpeed United | 1:16 |
143 | Mason Hollyman | Sabgal/Anicolor | s.t. |
144 | Kamil Malecki | Q36.5 Pro Cycling Team | s.t. |
145 | Rasmus Tiller | Uno-X Mobility | s.t. |
146 | Ludovic Robeet | Cofidis | s.t. |
147 | Edgar Curto Pellicer | Illes Balears Arabay | s.t. |
148 | Abel Balderstone | Caja Rural-Seguros RGA | s.t. |
149 | Tomoya Koyama | Burgos Burpellet BH | 1:21 |
150 | Aimé De Gendt | Cofidis | 1:25 |
151 | Jasper De Buyst | Lotto | s.t. |
152 | Noah Vandenbranden | Team Flanders-Baloise | 1:50 |
153 | Jack Rootkin-Gray | EF Education-EasyPost | s.t. |
154 | Jelle Johannink | Unibet Tietema Rockets | 2:09 |
155 | Gleb Syritsa | XDS Astana Team | 2:45 |
156 | Tyler Stites | Caja Rural-Seguros RGA | 2:48 |
157 | Joshua Anderson | XSpeed United | 3:13 |
158 | Cedrik Bakke Christophersen | Unibet Tietema Rockets | 3:41 |
159 | Jonas Walton | Project Echelon Racing | 3:50 |
160 | Brendan Rhim | Project Echelon Racing | 3:52 |
161 | Federico Biagini | VF Group-Bardiani CSF-Faizanè | 5:24 |
162 | Tiago Santos | Sabgal/Anicolor | s.t. |
163 | Julen Arriola-Bengoa | Caja Rural-Seguros RGA | s.t. |
164 | Kiya Rogora | XSpeed United | s.t. |
165 | Goncalo Oliveira | Sabgal/Anicolor | 6:20 |
166 | Jacob Eriksson | Tudor Pro Cycling Team | 7:27 |
167 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
Course map & profile:
Trofeo Ses Salines-Colonia Sant Jordi map
Trofeo Ses Salines-Colonia Sant Jordi profile
Wednesday, January 29: Race 1, Trofeo Calvià, Palmanova - Palmanova, 149.6 km. Palmanova Mallorca should not be confused with the city with the same name in northeast Italy.
Jan Christen takes a solo win in Palmanova.
Plato's dialogue Apology is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start/finish city of Palmanova at 2:20 PM, local time: 15C (59F), partly cloudy, with the wind from the west at 32 km/hr (19 mph). No rain is forecast.
The race: Here's the report from winner Jan Christen's UAE Team Emirates:
Jan Christen took the fourth win of the season for UAE Team Emirates-XRG with a classy solo victory at the Trofeo Calvia on day one of the Challenge Mallorca.
The Swiss talent played a clever tactical game, taking advantage of a lull in the group to bridge across solo to the two leaders, Frederick Wandahl (Red Bull-Bora-Hansgrohe) and Christian Scaroni (XDS Astana), at -10km to go.
With no immediate answer from the reduced peloton the trio worked together to maintain a lead, before Christian hit-out solo with an explosive attack at -1km to go and was able to cross the line solo with his arms aloft.
Antonio Morgado also continued to show his form with 3rd place as he put in a strong shift covering the attacks behind for Christen.
Christen : “I’m super happy, I have really good condition and the first two races were already good with Morgado taking a win and now me as well.
"Today, Tudor pulled all day at a super-hard pace and I didn’t have the best legs. So I tried to save as much energy as possible until the end and then make one or two good moves. To get away and win the race is amazing.
"I did some super good winter training in Gran Canaria, and could make another step forward. Taking a win already is amazing and I’m super happy. My thanks must also go to the team who did an excellent job.”
Complete results:
149.6 kilometers raced at an average speed of 41.797 km/hr
1 | Jan Christen | UAE Team Emirates-XRG | 3hr 34min 45sec |
2 | Christian Scaroni | XDS Astana Team | @ 6sec |
3 | António Morgado | UAE Team Emirates-XRG | s.t. |
4 | Frederik Wandahl | Red Bull-Bora-hansgrohe | s.t. |
5 | Marc Hirschi | Tudor Pro Cycling Team | 0:15 |
6 | Jon Barrenetxea | Movistar Team | 0:17 |
7 | Simone Velasco | XDS Astana Team | s.t. |
8 | Alex Aranburu | Cofidis | s.t. |
9 | Francisco Galván | Equipo Kern Pharma | s.t. |
10 | Roger Adrià | Red Bull-Bora-hansgrohe | s.t. |
11 | Louis Barré | Intermarché-Wanty | s.t. |
12 | Markus Hoelgaard | Uno-X Mobility | s.t. |
13 | Fabio Christen | Q36.5 Pro Cycling Team | s.t. |
14 | Eric Fagundez | Burgos Burpellet BH | s.t. |
15 | Jelle Johannink | Unibet Tietema Rockets | s.t. |
16 | Alex Molenaar | Caja Rural-Seguros RGA | s.t. |
17 | Giovanni Carboni | Unibet Tietema Rockets | s.t. |
18 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | s.t. |
19 | Jon Agirre | Euskaltel-Euskadi | s.t. |
20 | Andrii Ponomar | Petrolike | s.t. |
21 | Henri Vandenabeele | Lotto | s.t. |
22 | Kamiel Bonneu | Intermarché-Wanty | s.t. |
23 | Thomas Gachignard | Team TotalEnergies | s.t. |
24 | Alessandro Covi | UAE Team Emirates-XRG | s.t. |
25 | Urko Berrade | Equipo Kern Pharma | s.t. |
26 | Diego Ulissi | XDS Astana Team | s.t. |
27 | Sean Quinn | EF Education-EasyPost | s.t. |
28 | Ewen Costiou | Arkea-B&B Hotels | s.t. |
29 | Adrien Boichis | Red Bull-Bora-hansgrohe | s.t. |
30 | Ruben Fernandez | Sabgal-Anicolor Cycling Team | s.t. |
31 | Davide Toneatti | XDS Astana Team | s.t. |
32 | Edgar Cadena | Petrolike | s.t. |
33 | Sergio Chumil | Burgos Burpellet BH | s.t. |
34 | Odd Christian Eiking | Unibet Tietema Rockets | s.t. |
35 | Carlos Garcia | Burgos Burpellet BH | s.t. |
36 | Ibon Ruiz | Equipo Kern Pharma | s.t. |
37 | Clément Champoussin | XDS Astana Team | s.t. |
38 | Alessio Martinelli | VF Group-Bardiani CSF-Faizanè | s.t. |
39 | Alessandro Pinarello | VF Group-Bardiani CSF-Faizanè | s.t. |
40 | Giulio Pellizzari | Red Bull-Bora-hansgrohe | s.t. |
41 | Mikel Bizkarra | Euskaltel-Euskadi | s.t. |
42 | Nairo Quintana | Movistar Team | s.t. |
43 | Lorenzo Galimberti | Petrolike | s.t. |
44 | Anthon Charmig | XDS Astana Team | s.t. |
45 | Davide Formolo | Movistar Team | 1:07 |
46 | Luca Van Boven | Intermarché-Wanty | 2:38 |
47 | Emanuel Buchmann | Cofidis | 3:31 |
48 | Florian Stork | Tudor Pro Cycling Team | 3:59 |
49 | Txomin Juaristi | Euskaltel-Euskadi | s.t. |
50 | Lars Craps | Lotto | 7:16 |
51 | Luke Tuckwell | Red Bull-Bora-hansgrohe | 8:26 |
52 | William Barta | Movistar Team | s.t. |
53 | Filippo Turconi | VF Group-Bardiani CSF-Faizanè | 8:53 |
54 | Cesar Macias | Petrolike | s.t. |
55 | Ivan Cobo | Equipo Kern Pharma | s.t. |
56 | Francisco Peñuela | Caja Rural-Seguros RGA | s.t. |
57 | Haimar Etxeberria | Equipo Kern Pharma | s.t. |
58 | Erik Resell | Uno-X Mobility | s.t. |
59 | Toon Clynhens | Team Flanders-Baloise | s.t. |
60 | Jose Maria Garcia | Illes Balears Arabay | s.t. |
61 | Sinuhé Fernandez | Burgos Burpellet BH | s.t. |
62 | Owen Geleijn | Unibet Tietema Rockets | s.t. |
63 | Alejandro Callejas | Petrolike | s.t. |
64 | Gonzalo Serrano | Movistar Team | s.t. |
65 | Milan Lanhove | Team Flanders-Baloise | s.t. |
66 | Anders Skaarseth | Uno-X Mobility | s.t. |
67 | Edoardo Zamperini | Arkea-B&B Hotels | s.t. |
68 | Mattéo Vercher | Team TotalEnergies | s.t. |
69 | Alvaro Sagrado Perez | Illes Balears Arabay | s.t. |
70 | Alan Jousseaume | Team TotalEnergies | s.t. |
71 | Eduardo Sepulveda | Lotto | s.t. |
72 | Gianluca Brambilla | Q36.5 Pro Cycling Team | s.t. |
73 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | s.t. |
74 | Marco Brenner | Tudor Pro Cycling Team | s.t. |
75 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
76 | Louis Meintjes | Intermarché-Wanty | s.t. |
77 | Rui Costa | EF Education-EasyPost | s.t. |
78 | Mark Donovan | Q36.5 Pro Cycling Team | s.t. |
79 | Callum Thornley | Red Bull-Bora-hansgrohe | s.t. |
80 | Sebastian Berwick | Caja Rural-Seguros RGA | s.t. |
81 | Vincenzo Albanese | EF Education-EasyPost | s.t. |
82 | Vegard Stake Laengen | UAE Team Emirates-XRG | s.t. |
83 | Hugh Carthy | EF Education-EasyPost | s.t. |
84 | Jonathan Caicedo | Petrolike | s.t. |
85 | Domen Novak | UAE Team Emirates-XRG | s.t. |
86 | Walter Calzoni | Q36.5 Pro Cycling Team | 12:46 |
87 | Abram Stockman | Unibet Tietema Rockets | s.t. |
88 | Enea Sambinello | UAE Team Emirates-XRG | s.t. |
89 | David González | Q36.5 Pro Cycling Team | s.t. |
90 | Jakub Otruba | Caja Rural-Seguros RGA | s.t. |
91 | Mathis Le Berre | Arkea-B&B Hotels | s.t. |
92 | Vito Braet | Intermarché-Wanty | s.t. |
93 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
94 | Joan Bou | Caja Rural-Seguros RGA | s.t. |
95 | Vicente Rojas | VF Group-Bardiani CSF-Faizanè | s.t. |
96 | Hugo de la Calle | Burgos Burpellet BH | s.t. |
97 | Jasper Dejaegher | Team Flanders-Baloise | s.t. |
98 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
99 | Marton Dina | Euskaltel-Euskadi | s.t. |
100 | Mathieu Burgaudeau | Team TotalEnergies | s.t. |
101 | Mats Wenzel | Equipo Kern Pharma | s.t. |
102 | Cole Davis | Project Echelon Racing | s.t. |
103 | James Shaw | EF Education-EasyPost | s.t. |
104 | Geoffrey Soupe | Team TotalEnergies | s.t. |
105 | Michael Valgren | EF Education-EasyPost | s.t. |
106 | Baptiste Poulard | Arkea-B&B Hotels | s.t. |
107 | Alexander Kamp | Intermarché-Wanty | s.t. |
108 | Hugo Scala Jr | Project Echelon Racing | s.t. |
109 | Darren van Bekkum | XDS Astana Team | s.t. |
110 | Tyler Stites | Caja Rural-Seguros RGA | s.t. |
Trofeo Calvià course map & profile:
Trofeo Calvià course map
Trofeo Calvià profile