Alejandro Valverde wins the Trofeo Pollença-Port d'Andratx

Movistar veteran Alejandro Valverde sprinted to victory from a small group at the Trofeo Pollença-Port d'Andratx, beating Brandon McNulty (UAE Team Emirates) and Aleksandr Vlasov (Bora-Hansgrohe) to the line atop the steep finishing ramp on the fourth day of the Challenge Mallorca.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Alejandro Valverde (Spa) Movistar Team 4:14:50
2Brandon McNulty (USA) UAE Team Emirates
3Aleksandr Vlasov (Rus) Bora - Hansgrohe 0:00:03
4Michael Matthews (Aus) Team BikeExchange - Jayco 0:00:06
5Felix Gall (Aut) Ag2R Citroën Team 0:00:10
6Simon Clarke (Aus)
7Elie Gesbert (Fra) Team Arkea - Samsic
8Tim Wellens (Bel) Lotto Soudal 0:00:13
9Kobe Goossens (Bel) Intermarché - Wanty - Gobert Matériaux 0:00:19
10Simon Geschke (Ger) Cofidis 0:00:28
11Ivan Ramiro Sosa Cuervo (Col) Movistar Team 0:00:29
12Enric Mas Nicolau (Spa) Movistar Team 0:00:32
13Mikel Bizkarra Etxegibel (Spa) Euskaltel - Euskadi 0:00:35
14Warren Barguil (Fra) Team Arkea - Samsic 0:00:39
15Davide Villella (Ita) Cofidis
16Emanuel Buchmann (Ger) Bora - Hansgrohe
17Einer Augusto Rubio Reyes (Col) Movistar Team
18Nans Peters (Fra) Ag2R Citroën Team 0:00:47
19Biniam Girmay (Eri) Intermarché - Wanty - Gobert Matériaux
20Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma
21Miguel Eduardo Florez Lopez (Col) Team Arkea - Samsic 0:00:52
22Gotzon Martin Sanz (Spa) Euskaltel - Euskadi 0:00:56
23Filippo Zana (Ita) Bardiani CSF Faizane'
24James Piccoli (Can) Israel - Premier Tech
25Andreas Kron (Den) Lotto Soudal 0:00:58
26Simon Pellaud (Swi) Trek - Segafredo
27Luis Angel Mate Mardones (Spa) Euskaltel - Euskadi 0:01:02
28Eduardo Sepulveda (Arg) Drone Hopper - Androni Giocattoli 0:01:09
29Simon Guglielmi (Fra) Team Arkea - Samsic 0:01:28
30Lukasz Owsian (Pol) Team Arkea - Samsic 0:01:36
31Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:39
32Jan Bakelants (Bel) Intermarché - Wanty - Gobert Matériaux 0:01:51
33Hector Carretero (Spa) Equipo Kern Pharma 0:01:53
34Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:02:02
35Loïc Vliegen (Bel) Intermarché - Wanty - Gobert Matériaux 0:02:09
36Valentin Paret Peintre (Fra) Ag2R Citroën Team 0:02:39
37Matthew Holmes (GBr) Lotto Soudal 0:03:24
38Harm Vanhoucke (Bel) Lotto Soudal 0:04:18
39Frederik Wandahl (Den) Bora - Hansgrohe 0:04:43
40Patrick Konrad (Aut) Bora - Hansgrohe
41Marc Soler (Spa) Uae Team Emirates 0:06:20
42Jose Herrada (Spa) Cofidis 0:06:29
43Simone Ravanelli (Ita) Drone Hopper - Androni Giocattoli
44Sergio Roman Martin Galan (Spa) Caja Rural-seguros Rga
45Jens Schuermans (Bel) Beat Cycling
46Pelayo Sanchez Mayo (Spa) Burgos-BH
47Jaakko Hänninen (Fin) Ag2R Citroën Team
48Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma
49Davide Bais (Ita) Eolo-Kometa Cycling Team
50Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team
51Mikel Nieve Iturralde (Spa) Caja Rural-Seguros RGA 0:06:38
52Antonio Tiberi (Ita) Trek - Segafredo 0:06:44
53Omer Goldstein (Isr) Israel - Premier Tech
54Sergio Araiz Michel (Spa) Equipo Kern Pharma
55Christopher Jensen (Den) Team BikeExchange - Jayco
56Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 0:06:53
57Jon Agirre Egaña (Spa) Equipo Kern Pharma 0:06:58
58Robbe Ghys (Bel) Sport Vlaanderen - Baloise
59Anthony Delaplace (Fra) Team Arkea - Samsic 0:07:11
60Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
61Jesus Herrada (Spa) Cofidis 0:07:18
62Jacopo Mosca (Ita) Trek - Segafredo 0:08:25
63Andres Camilo Ardila Ordoñez (Col) Uae Team Emirates 0:07:59
64Antonio Jesus Soto Guirao (Spa) Euskaltel - Euskadi 0:08:40
65Umberto Marengo (Ita) Drone Hopper - Androni Giocattoli 0:09:59
66Luis Guillermo Mas Bonet (Spa) Movistar Team 0:11:20
67Diego Pablo Sevilla Lopez (Spa) Eolo-Kometa Cycling Team
68Nils Politt (Ger) Bora - Hansgrohe 0:11:28
69Abner Santiago Umba Lopez (Col) Drone Hopper - Androni Giocattoli 0:11:56
70Damien Howson (Aus) Team BikeExchange - Jayco 0:12:16
71Laurens Huys (Bel) Intermarché - Wanty - Gobert Matériaux 0:12:50
72Thibaut Ponsaerts (Bel) Minerva Cycling Team 0:17:28
73Mateu Estelrich Cabanellas (Spa) Electro Hiper Europa - Caldas
74Miguel Angel Ballesteros Canovas (Spa) Electro Hiper Europa - Caldas
75Milan Fretin (Bel) Sport Vlaanderen - Baloise
76Matthew Van Schoor (Bel) Minerva Cycling Team
77Anton Palzer (Ger) Bora - Hansgrohe
78Daniel Hoyos Largo (Col) Electro Hiper Europa - Caldas
79Kamiel Bonneu (Bel) Sport Vlaanderen - Baloise
80RICARDO Zurita (Ven)
81Yesid Pira Parada (Col) Caja Rural-Seguros RGA
82Barnabás Peák (Hun) Intermarché - Wanty - Gobert Matériaux
83Julian Mertens (Bel) Sport Vlaanderen - Baloise
84André Carvalho (Por) Cofidis
85Thomas Champion (Fra) Cofidis
86Jordy Bouts (Bel) Beat Cycling
87Kamil Malecki (Pol) Lotto Soudal
88Luca Covili (Ita) Bardiani csf Faizane'
89Luis-Joe Lührs (Ger) Bora - Hansgrohe
90Aaron Verwilst (Bel) Sport Vlaanderen - Baloise
91Lorenzo Ginestra (Ita) Work Service - Vitalcare - Dynatek
92Diego Rosa (Ita) Eolo-Kometa Cycling Team
93Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team
94Reto Hollenstein (Swi) Israel - Premier Tech
95Davide Gabburo (Ita) Bardiani CSF Faizane'
96Ander Okamika Bengoetxea (Spa) Burgos-BH
97Barry Miller (USA) Java Kiwi Atlantico
98Gaizka Gurrutxaga Etxeberria (Spa) Java Kiwi Atlantico
99Thomas Armstrong (GBr) Electro Hiper Europa - Caldas
100Adria Moreno Sala (Spa) Burgos-BH
101Andreas Miltiadis (Cyp) Java Kiwi Atlantico
102Sander Armee (Bel) Cofidis
103Kevin Van Melsen (Bel) Intermarché - Wanty - Gobert Matériaux 0:17:33
104Iker Ballarin Manso (Spa) Euskaltel - Euskadi 0:17:35
105Edoardo Zardini (Ita) Drone Hopper - Androni Giocattoli
106Robbe Van Praet (Bel) Minerva Cycling Team
107Viktor Verschaeve (Bel) Lotto Soudal
108Kasper Saver (Bel) Minerva Cycling Team 0:17:43
109Ruben Apers (Bel) Sport Vlaanderen - Baloise
110Michal Schlegel (Cze) Caja Rural-seguros RGA
111Mario Aparicio Muñoz (Spa) Burgos-BH 0:17:44
112Ivan Moreno Sanchez (Spa) Equipo Kern Pharma
113Jack Bauer (NZl) Team BikeExchange - Jayco
114Jan Polanc (Slo) Uae Team Emirates 0:17:48
115Marcos Jurado Rodriguez (Spa) Electro Hiper Europa - Caldas 0:17:56
116Thomas Joseph (Bel) Minerva Cycling Team 0:18:03
117Alexander Kamp (Den) Trek - Segafredo
118Gijs Van Hoecke (Bel) Ag2R Citroën Team
119Enrico Battaglin (Ita) Bardiani csf Faizane' 0:18:07
120Angel Madrazo Ruiz (Spa) Burgos-BH 0:18:18
121Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:18:20
122Xabier Isasa Larrañaga (Spa) Euskaltel - Euskadi
123Xabier Mikel Azparren Irurzun (Spa) Euskaltel - Euskadi
124Harrison Sweeny (Aus) Lotto Soudal 0:18:23
125Edwin Yair Torres (Ven) Java Kiwi Atlantico 0:18:35
126Juan Diego Hoyos Cano (Col) Electro Hiper Europa - Caldas 0:18:38
127Kevin Colleoni (Ita) Team BikeExchange - Jayco 0:18:49
128Samuele Rivi (Ita) Eolo-Kometa Cycling Team
129Matteo Jorgenson (USA) Movistar Team
130Stijn Daemen (Ned) Beat Cycling 0:19:02
131Raul Rota Rus (Spa) Manuela Fundacion 0:19:19
132Sander De Pestel (Bel) Sport Vlaanderen - Baloise 0:19:30
DNFGonzalo Serrano Rodriguez (Spa) Movistar Team
DNFPascal Ackermann (Ger) Uae Team Emirates
DNFRyan Gibbons (RSA) Uae Team Emirates
DNSJuan Sebastian Molano Benavides (Col) Uae Team Emirates
DNSAurélien Paret Peintre (Fra) AG2R Citroën Team
DNFSebastian Berwick (Aus) Israel - Premier Tech
DNFBen Hermans (Bel) Israel - Premier Tech
DNFGuy Niv (Isr) Israel - Premier Tech
DNFSamuel Bewley (NZl) Team BikeExchange - Jayco
DNFDion Smith (NZl) Team BikeExchange - Jayco
DNSJakob Egholm (Den) Trek - Segafredo
DNFDaan Hoole (Ned) Trek - Segafredo
DNFOmar El Gouzi (Ita) Bardiani CSF Faizane'
DNFGiovanni Visconti (Ita) Bardiani CSF Faizane'
DNFSamuele Zoccarato (Ita) Bardiani CSF Faizane'
DNFOscar Cabedo Carda (Spa) Burgos-BH
DNFAndré Domingues (Por) Burgos-BH
DNFAlessandro Bisolti (Ita) Drone Hopper - Androni Giocattoli
DNFJente Boons (Bel) Beat Cycling
DNFSven Burger (Ned) Beat Cycling
DNFJochem Kerckhaert (Ned) Beat Cycling
DNFBram Dissel (Ned) Beat Cycling
DNFJorre Debaele (Bel) Minerva Cycling Team
DNFThimo Willems (Bel) Minerva Cycling Team
DNFXavier Cañellas Sanchez (Spa) Java Kiwi Atlantico
DNSAlessio Gasparini (Ita) Java Kiwi Atlantico
DNFNikiforos Arvanitou (Gre) Java Kiwi Atlantico
DNFPablo Alonso Montes (Spa) Electro Hiper Europa - Caldas
DNFVicente Hernaiz Santamaria (Spa) Manuela Fundacion
DNFDaniel Jimenez Martinez (Spa) Manuela Fundacion
DNFErik Martorell Haga (Spa)
DNFEduardo Perez-landaluce Gonzalez (Spa) Manuela Fundacion
DNFMiquel Valls Alemany (Spa) Manuela Fundacion
DNFGiovanni Bortoluzzi (Ita) Work Service - Vitalcare - Dynatek
DNFRiccardo Carretta (Ita) Work Service - Vitalcare - Dynatek
DNFFilippo Dignani (Ita) Work Service - Vitalcare - Dynatek
DNSChristian Danilo Pase (Ita) Work Service - Vitalcare - Dynatek
DNFEric Paties Montagner (Ita) Work Service - Vitalcare - Dynatek
DNFRiccardo Ricci (Ita) Work Service - Vitalcare - Dynatek
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, joining in 2017 as a freelance contributor and later being hired full-time. Before joining the team, they had written for numerous major publications in the cycling world, including CyclingWeekly and Rouleur.

Dani has reported from the world's top races, including the Tour de France, Road World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Demi Vollering, and Remco Evenepoel. Their favourite races are the Giro d'Italia, Strade Bianche and Paris-Roubaix.

Season highlights from the 2024 season include reporting from Paris-Roubaix –  'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix – and the Tour de France – 'Disbelief', gratitude, and family – Mark Cavendish celebrates a record-breaking Tour de France sprint win.

Latest on Cyclingnews