Date | Race | Competition | Rider | Country | Location |
22 February | Vuelta a Andalucía, Mountains classification | UCI Europe Tour | Pello Bilbao (ESP) | Spain | |
29 March | Volta a Catalunya, Sprints classification | UCI World Tour | Lluís Mas (ESP) | Spain | |
11 April | Tour of the Basque Country, Mountains classification | UCI World Tour | Omar Fraile (ESP) | Spain | |
17 April | Vuelta a Castilla y León, Stage 1 | UCI Europe Tour | Pello Bilbao (ESP) | Spain | Alba de Tormes |
19 April | Vuelta a Castilla y León, Points classification | UCI Europe Tour | Pello Bilbao (ESP) | Spain | |
26 April | Giro dell'Appennino | UCI Europe Tour | Omar Fraile (ESP) | Italy | Genoa |
1 May | Tour of Turkey, Stage 6 | UCI Europe Tour | Pello Bilbao (ESP) | Turkey | Selçuk |
3 May | Tour of Turkey, Stage 8 | UCI Europe Tour | Lluís Mas (ESP) | Turkey | Istanbul |
3 May | Tour of Turkey, Sprints classification | UCI Europe Tour | Lluís Mas (ESP) | Turkey | |
3 May | Tour of Turkey, Teams classification | UCI Europe Tour | [N 1] | Turkey | |
9 May | Four Days of Dunkirk, Stage 4 | UCI Europe Tour | Omar Fraile (ESP) | France | Cassel |
10 May | Vuelta a la Comunidad de Madrid, Stage 2 | UCI Europe Tour | Carlos Barbero (ESP) | Spain | El Pardo |
10 May | Vuelta a la Comunidad de Madrid, Mountains classification | UCI Europe Tour | Eduard Prades (ESP) | Spain | |
23 May | Tour of Norway, Stage 4 | UCI Europe Tour | Amets Txurruka (ESP) | Norway | Geilo |
31 May | Tour des Fjords, Mountains classification | UCI Europe Tour | Amets Txurruka (ESP) | Norway | |
31 May | Tour des Fjords, Teams classification | UCI Europe Tour | [N 2] | Norway | |
7 June | Philadelphia International Championship | UCI America Tour | Carlos Barbero (ESP) | United States | Philadelphia |
10 June | Tour de Beauce, Stage 1 | UCI America Tour | Carlos Barbero (ESP) | Canada | Saint-Georges |
11 June | Tour de Beauce, Stage 2 | UCI America Tour | Amets Txurruka (ESP) | Canada | Mont Mégantic |
13 June | Tour de Beauce, Stage 4 | UCI America Tour | Carlos Barbero (ESP) | Canada | Quebec City |
14 June | Tour de Beauce, Overall | UCI America Tour | Pello Bilbao (ESP) | Canada | |
14 June | Tour de Beauce, Teams classification | UCI America Tour | [N 3] | Canada | |
25 July | Prueba Villafranca de Ordizia | UCI Europe Tour | Ángel Madrazo (ESP) | Spain | Ordizia |
3 August | Volta a Portugal, Stage 5 | UCI Europe Tour | José Gonçalves (POR) | Portugal | Viana do Castelo |
4 August | Vuelta a Burgos, Stage 1 | UCI Europe Tour | Carlos Barbero (ESP) | Spain | Clunia |
7 August | Volta a Portugal, Stage 8 | UCI Europe Tour | Eduard Prades (ESP) | Portugal | Castelo Branco |
13 September | Vuelta a España, Mountains classification | UCI World Tour | Omar Fraile (ESP) | Spain | |
27 September | Tour du Gévaudan Languedoc-Roussillon, Mountains classification | UCI Europe Tour | Ángel Madrazo (ESP) | France | |
27 September | Tour du Gévaudan Languedoc-Roussillon, Young rider classification | UCI Europe Tour | Hugh Carthy (GBR) | France | |
27 September | Tour du Gévaudan Languedoc-Roussillon, Teams classification | UCI Europe Tour | [N 4] | France | |
8 October | Coppa Sabatini | UCI Europe Tour | Eduard Prades (ESP) | Italy | Peccioli |