Brandon McNulty wins Trofeo Calvia

Brandon McNulty of UAE Team Emirates produced a remarkable solo breakaway to win the Trofeo Calvia, the first of the Challenge Mallorca races, forging clear with some 60km remaining and then fending off a select chasing group all the way to the finish in Palmanova.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Brandon McNulty (USA) UAE Team Emirates 3:57:37
2Joel Suter (Swi) Uae Team Emirates 0:01:17
3Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
4Tim Wellens (Bel) Lotto Soudal
5Simon Clarke (Aus) Israel-Premier Tech
6Alejandro Valverde (Spa) Movistar Team
7Kobe Goossens (Bel) Intermarché-Wanty-Gobert Matériaux
8Lukasz Owsian (Pol) Arkea-Samsic
9Emanuel Buchmann (Ger) Bora-Hansgrohe
10Ben Zwiehoff (Ger) Bora-Hansgrohe 0:02:54
11Michael Matthews (Aus) BikeExchange-Jayco 0:02:55
12Warren Barguil (Fra) Arkea-Samsic
13Andreas Kron (Den) Lotto Soudal
14Aurélien Paret Peintre (Fra) AG2R Citroen Team
15Raul Garcia Pierna (Spa) Equipo Kern Pharma
16Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
17Vegard Stake Laengen (Nor) UAE Team Emirates
18Davide Villella (Ita) Cofidis
19Harm Vanhoucke (Bel) Lotto Soudal
20Jaakko Hänninen (Fin) AG2R Citroen Team
21Ben Hermans (Bel) Israel Start-Up Nation
22Elie Gesbert (Fra) Arkea-Samsic
23Filippo Zana (Ita) Bardiani CSF Faizane'
24Adria Moreno Sala (Spa) Burgos-BH
25Einer Rubio Reyes (Col) Movistar Team
26James Piccoli (Can) Israel Start-Up Nation
27Cian Uijtdebroeks (Bel) Bora-Hansgrohe
28Gregor Mühlberger (Aut) Movistar Team
29Matteo Jorgenson (USA) Movistar Team 0:02:59
30Simon Geschke (Ger) Cofidis
31Kevin Colleoni (Ita) BikeExchange-Jayco 0:07:31
32Eduardo Sepulveda (Arg) Drone Hopper-Androni Giocattoli
33Ryan Gibbons (RSA) UAE Team Emirates
34Jose Herrada (Spa) Cofidis
35Gotzon Martin Sanz (Spa) Euskaltel-Euskadi
36Samuele Zoccarato (Ita) Bardiani CSF Faizane' 0:09:06
37Mattia Bais (Ita) Drone Hopper-Androni Giocattoli
38Umberto Marengo (Ita) Drone Hopper-Androni Giocattoli
39Mirco Maestri (Ita) Eolo-Kometa Cycling Team
40Edoardo Zardini (Ita) Drone Hopper - Androni Giocattoli
41Nils Politt (Ger) Bora-Hansgrohe
42Angel Madrazo Ruiz (Spa) Burgos-BH
43Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux
44Biniam Girmay (Eri) Intermarché-Wanty-Gobert Matériaux
45Daan Hoole (Ned) Trek-Segafredo
46Oier Lazkano Lopez (Spa) Movistar Team
47Patrick Konrad (Aut) Bora-Hansgrohe
48Davide Bais (Ita) Eolo-Kometa Cycling Team
49Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team
50Diego Rosa (Ita) Eolo-Kometa Cycling Team
51Antonio Tiberi (Ita) Trek-Segafredo
52Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:10:43
53Ruben Apers (Bel) Sport Vlaanderen-Baloise 0:12:10
54Jordy Bouts (Bel) Beat Cycling
55Stijn Daemen (Ned) Beat Cycling
56Barnabás Peák (Hun) Intermarché-Wanty-Gobert Matériaux
57Thibaut Ponsaerts (Bel) Minerva Cycling Team
58Lawrence Naesen (Bel) AG2R Citroen Team
59Mateu Estelrich Cabanellas (Spa) Electro Hiper Europa - Caldas
60Jens Schuermans (Bel) Beat Cycling
61Luis-Joe Lührs (Ger) Bora-Hansgrohe
62Marcos Jurado Rodriguez (Spa) Electro Hiper Europa - Caldas
63Thomas Armstrong (GBr) Electro Hiper Europa - Caldas
64Jenthe Biermans (Bel) Israel Start-Up Nation
65Sander De Pestel (Bel) Sport Vlaanderen-Baloise
66Simon Pellaud (Swi) Trek-Segafredo
67Santiago Umba Lopez (Col) Drone Hopper-Androni Giocattoli
68Cesare Benedetti (Pol) Bora-Hansgrohe
69Eduard-Michael Grosu (Rom) Drone Hopper-Androni Giocattoli
70Luca Covili (Ita) Bardiani CSF Faizane'
71Pablo Alonso Montes (Spa) Electro Hiper Europa - Caldas
72Miguel Eduardo Florez Lopez (Col) Arkea-Samsic
73Jesus Ezquerra Muela (Spa) Burgos-BH
74Pelayo Sanchez Mayo (Spa) Burgos-BH
75Thomas Joseph (Bel) Minerva Cycling Team
76Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi
77Sergio Garcia Gonzalez (Spa) Eolo-Kometa Cycling Team
78Enrico Battaglin (Ita) Bardiani CSF Faizane'
79Filippo Fiorelli (Ita) Bardiani CSF Faizane'
80Omar El Gouzi (Ita) Bardiani CSF Faizane'
81Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma
82Matthew Holmes (GBr) Lotto Soudal
83Alessandro Covi (Ita) UAE Team Emirates
84Jacopo Mosca (Ita) Trek-Segafredo
85Gijs Van Hoecke (Bel) AG2R Citroen Team
86Julian Mertens (Bel) Sport Vlaanderen-Baloise
87Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates
88Eddy Fine (Fra) Cofidis
89Thomas Champion (Fra) Cofidis
90Daniel Hoyos Largo (Col) Electro Hiper Europa - Caldas
91Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team
92Sergio Araiz Michel (Spa) Equipo Kern Pharma
93Sander Armée (Bel) Cofidis
94Diego Rubio Hernandez (Spa) Burgos-BH
95Ander Okamika Bengoetxea (Spa) Burgos-BH
96Valentin Paret Peintre (Fra) AG2R Citroen Team
97Nans Peters (Fra) AG2R Citroen Team
98Riccardo Lucca (Ita) Work Service - Vitalcare - Dynatek
99Jon Agirre Egaña (Spa) Equipo Kern Pharma
100Urko Berrade Fernandez (Spa) Equipo Kern Pharma
101Michal Schlegel (Cze) Caja Rural-Seguros RGA
102Lorenzo Ginestra (Ita) Work Service - Vitalcare - Dynatek
103William Barta (USA) Movistar Team
104André Domingues (Por) Burgos-BH
105Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux
106Anthony Delaplace (Fra) Arkea-Samsic
107Simon Guglielmi (Fra) Arkea-Samsic
108Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
109Julen Irizar Laskurain (Spa) Euskaltel-Euskadi
110Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA
111Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi
112Ivo Oliveira (Por) UAE Team Emirates
113Ivan Garcia Cortina (Spa) Movistar Team
114Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
115Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA
116Damien Howson (Aus) BikeExchange-Jayco
117Matis Louvel (Fra) Arkea-Samsic
118Jesus Herrada (Spa) Cofidis
119Héctor Carretero (Spa) Equipo Kern Pharma 0:11:30
120Jack Bauer (NZl) BikeExchange-Jayco 0:12:10
121Dion Smith (NZl) BikeExchange-Jayco
122Felix Gall (Aut) AG2R Citroen Team
123Harry Sweeny (Aus) Lotto Soudal
124Miguel Angel Ballesteros Canovas (Spa) Electro Hiper Europa - Caldas 0:17:30
125Thimo Willems (Bel) Minerva Cycling Team
126Robbe Van Praet (Bel) Minerva Cycling Team
127Sven Burger (Ned) Beat Cycling
128Joan Marti Bennassar Rossello (Spa) Manuela Fundacion
129Alex Edmondson (Aus) BikeExchange-Jayco
130Milan Fretin (Bel) Sport Vlaanderen-Baloise
131Isaac Canton Serrano (Spa) Manuela Fundacion
132Gilles Borra (Bel) Minerva Cycling Team
133Jorre Debaele (Bel) Minerva Cycling Team
134Omer Goldstein (Isr) Israel Start-Up Nation
135Francesco Zandri (Ita) Work Service - Vitalcare - Dynatek
136Kamil Malecki (Pol) Lotto Soudal
137Andreas Miltiadis (Cyp) Java Kiwi Atlantico
138Alex Jaime Fernandez (Spa) Equipo Kern Pharma
139Tuur Dens (Bel) Sport Vlaanderen-Baloise
DNFEnric Mas Nicolau (Spa) Movistar Team
DNFLuis Mas Bonet (Spa) Movistar Team
DNFAlbert Torres Barcelo (Spa) Movistar Team
DNFAlexander Cataford (Can) Israel Start-Up Nation
DNFTaj Jones (Aus) Israel Start-Up Nation
DNFMichael Schwarzmann (Ger) Lotto Soudal
DNFSam Bewley (NZl) BikeExchange-Jayco
DNFLouis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
DNFAlexander Kamp (Den) Trek-Segafredo
DNFAlvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA
DNFEduard Prades Reverter (Spa) Caja Rural-Seguros RGA
DNFJuan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi
DNFUnai Iribar Jauregi (Spa) Euskaltel-Euskadi
DNFGiovanni Visconti (Ita) Bardiani CSF Faizane'
DNFKamiel Bonneu (Bel) Sport Vlaanderen-Baloise
DNFJules Hesters (Bel) Sport Vlaanderen-Baloise
DNFSimone Ravanelli (Ita) Drone Hopper-Androni Giocattoli
DNFJente Boons (Bel) Beat Cycling
DNFJochem Kerckhaert (Ned) Beat Cycling
DNFBram Dissel (Ned) Beat Cycling
DNFMatthew Van Schoor (Bel) Minerva Cycling Team
DNFXavier Cañellas Sanchez (Spa) Java Kiwi Atlantico
DNFGaizka Gurrutxaga Etxeberria (Spa) Java Kiwi Atlantico
DNFEdwin Yair Torres (Ven) Java Kiwi Atlantico
DNFTomoya Koyama (Jpn) Java Kiwi Atlantico
DNFAlessio Gasparini (Ita) Java Kiwi Atlantico
DNFYuki Ishihara (Jpn) Java Kiwi Atlantico
DNFJuan Diego Hoyos Cano (Col) Electro Hiper Europa - Caldas
DNFFrancisco Jose Casaus Medina (Spa) Manuela Fundacion
DNFDaniel Martinez Poveda (Col) Ineos Grenadiers
DNFSantiago Mesa Pietralunga (Col) Manuela Fundacion
DNFGiovanni Bortoluzzi (Ita) Work Service - Vitalcare - Dynatek
DNFFederico Burchio (Ita) Work Service - Vitalcare - Dynatek
DNFChristian Danilo Pase (Ita) Work Service - Vitalcare - Dynatek
DNFEric Paties Montagner (Ita) Work Service - Vitalcare - Dynatek

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1