| Date | Race | Competition | Rider | Country | Location |
| 23 January | Tour de San Luis, Stage 4 | UCI America Tour | Nairo Quintana (COL) | Argentina | Alto del Amago |
| 24 January | Tour de San Luis, Stage 5 | UCI America Tour | Adriano Malori (ITA) | Argentina | San Luis |
| 26 January | Tour de San Luis, Overall | UCI America Tour | Nairo Quintana (COL) | Argentina | |
| 26 January | Tour de San Luis, Mountains classification | UCI America Tour | Nairo Quintana (COL) | Argentina | |
| 19 February | Vuelta a Andalucía, Prologue | UCI Europe Tour | Alejandro Valverde (ESP) | Spain | Almería |
| 20 February | Vuelta a Andalucía, Stage 1 | UCI Europe Tour | Alejandro Valverde (ESP) | Spain | Jaén |
| 21 February | Vuelta a Andalucía, Stage 2 | UCI Europe Tour | Alejandro Valverde (ESP) | Spain | Cabra |
| 23 February | Vuelta a Andalucía, Overall | UCI Europe Tour | Alejandro Valverde (ESP) | Spain | |
| 23 February | Vuelta a Andalucía, Points classification | UCI Europe Tour | Alejandro Valverde (ESP) | Spain | |
| 23 February | Vuelta a Andalucía, Combination classification | UCI Europe Tour | Alejandro Valverde (ESP) | Spain | |
| 1 March | Vuelta a Murcia | UCI Europe Tour | Alejandro Valverde (ESP) | Spain | Lorca |
| 9 March | Roma Maxima | UCI Europe Tour | Alejandro Valverde (ESP) | Italy | Rome |
| 16 March | Paris–Nice, Teams classification | UCI World Tour | [N 1] | France | |
| 18 March | Tirreno–Adriatico, Stage 7 | UCI World Tour | Adriano Malori (ITA) | Italy | San Benedetto del Tronto |
| 18 March | Tirreno–Adriatico, Young rider classification | UCI World Tour | Nairo Quintana (COL) | Italy | |
| 5 April | GP Miguel Induráin | UCI Europe Tour | Alejandro Valverde (ESP) | Spain | Estella |
| 9 April | Circuit de la Sarthe, Stage 3 | UCI Europe Tour | Alex Dowsett (GBR) | France | Angers |
| 23 April | La Flèche Wallonne | UCI World Tour | Alejandro Valverde (ESP) | Belgium | Huy |
| 4 May | Tour de Romandie, Young rider classification | UCI World Tour | Jesús Herrada (ESP) | Switzerland | |
| 4 May | Tour de Romandie, Teams classification | UCI World Tour | [N 2] | Switzerland | |
| 16 May | Vuelta a Castilla y León, Stage 1 | UCI Europe Tour | José Joaquín Rojas (ESP) | Spain | Zamora |
| 18 May | Vuelta a Castilla y León, Points classification | UCI Europe Tour | José Joaquín Rojas (ESP) | Spain | |
| 27 May | Giro d'Italia, Stage 16 | UCI World Tour | Nairo Quintana (COL) | Italy | Val Martello–Martelltal |
| 30 May | Giro d'Italia, Stage 19 | UCI World Tour | Nairo Quintana (COL) | Italy | Cima Grappa |
| 1 June | Giro d'Italia, Overall | UCI World Tour | Nairo Quintana (COL) | Italy | |
| 1 June | Giro d'Italia, Young rider classification | UCI World Tour | Nairo Quintana (COL) | Italy | |
| 20 June | Route du Sud, Stage 1 | UCI Europe Tour | Jesús Herrada (ESP) | France | Payolle |
| 22 June | Route du Sud, Stage 3 | UCI Europe Tour | Adriano Malori (ITA) | France | Castres |
| 22 June | Route du Sud, Points classification | UCI Europe Tour | Adriano Malori (ITA) | France | |
| 8 July | Tour of Austria, Stage 3 | UCI Europe Tour | Dayer Quintana (COL) | Austria | Kitzbüheler Horn |
| 13 July | Tour of Austria, Teams classification | UCI Europe Tour | [N 3] | Austria | |
| 25 July | Prueba Villafranca de Ordizia | UCI Europe Tour | Gorka Izagirre (ESP) | Spain | Ordizia |
| 28 July | Tour de Wallonie, Stage 3 | UCI Europe Tour | Juan José Lobato (ESP) | Belgium | Neufchâteau, Liège |
| 2 August | Clásica de San Sebastián | UCI World Tour | Alejandro Valverde (ESP) | Spain | San Sebastián |
| 9 August | Tour de Pologne, Teams classification | UCI World Tour | [N 4] | Poland | |
| 13 August | Vuelta a Burgos, Stage 1 | UCI Europe Tour | Juan José Lobato (ESP) | Spain | Burgos |
| 15 August | Vuelta a Burgos, Stage 3 | UCI Europe Tour | Nairo Quintana (COL) | Spain | Lagunas de Neila |
| 17 August | Vuelta a Burgos, Overall | UCI Europe Tour | Nairo Quintana (COL) | Spain | |
| 17 August | Vuelta a Burgos, Mountains classification | UCI Europe Tour | Nairo Quintana (COL) | Spain | |
| 23 August | Vuelta a España, Stage 1 | UCI World Tour | Team time trial[N 5] | Spain | Jerez de la Frontera |
| 28 August | Vuelta a España, Stage 6 | UCI World Tour | Alejandro Valverde (ESP) | Spain | La Zubia |
| 29 August | Tour du Poitou-Charentes, Stage 5 | UCI Europe Tour | Jesús Herrada (ESP) | France | Poitiers |
| 29 August | Tour du Poitou-Charentes, Young rider classification | UCI Europe Tour | Jesús Herrada (ESP) | France | |
| 14 September | Vuelta a España, Stage 21 | UCI World Tour | Adriano Malori (ITA) | Spain | Santiago de Compostela |