Date | Race | Competition | Rider | Country | Location |
9 February | Tour of Qatar, Stage 2 | UCI Asia Tour | Alexander Kristoff (NOR) | Qatar | Al Khor Corniche |
11 February | Tour of Qatar, Stage 4 | UCI Asia Tour | Alexander Kristoff (NOR) | Qatar | Mesaieed |
12 February | Tour of Qatar, Stage 5 | UCI Asia Tour | Alexander Kristoff (NOR) | Qatar | Madinat ash Shamal |
13 February | Tour of Qatar, Points classification | UCI Asia Tour | Alexander Kristoff (NOR) | Qatar | |
19 February | Tour of Oman, Stage 3 | UCI Asia Tour | Alexander Kristoff (NOR) | Oman | Al-Musannah Sports City |
22 February | Volta ao Algarve, Teams classification | UCI Europe Tour | [N 1] | Portugal | |
5 March | Driedaagse van West-Vlaanderen, Prologue | UCI Europe Tour | Anton Vorobyev (RUS) | Belgium | Middelkerke |
9 March | Paris–Nice, Stage 1 | UCI World Tour | Alexander Kristoff (NOR) | France | Contres |
28 March | Volta a Catalunya, Stage 6 | UCI World Tour | Sergey Chernetskiy (RUS) | Spain | PortAventura |
29 March | Gent–Wevelgem | UCI World Tour | Luca Paolini (ITA) | Belgium | Wevelgem |
31 March | Three Days of De Panne, Stage 1 | UCI Europe Tour | Alexander Kristoff (NOR) | Belgium | Zottegem |
1 April | Three Days of De Panne, Stage 2 | UCI Europe Tour | Alexander Kristoff (NOR) | Belgium | Koksijde |
2 April | Three Days of De Panne, Stage 3a | UCI Europe Tour | Alexander Kristoff (NOR) | Belgium | De Panne |
2 April | Three Days of De Panne, Overall | UCI Europe Tour | Alexander Kristoff (NOR) | Belgium | |
2 April | Three Days of De Panne, Points classification | UCI Europe Tour | Alexander Kristoff (NOR) | Belgium | |
4 April | GP Miguel Indurain | UCI Europe Tour | Ángel Vicioso (ESP) | Spain | Estella |
5 April | Tour of Flanders | UCI World Tour | Alexander Kristoff (NOR) | Belgium | Oudenaarde |
8 April | Scheldeprijs | UCI Europe Tour | Alexander Kristoff (NOR) | Belgium | Schoten |
8 April | Tour of the Basque Country, Stage 3 | UCI World Tour | Joaquim Rodríguez (ESP) | Spain | Zumarraga |
9 April | Tour of the Basque Country, Stage 4 | UCI World Tour | Joaquim Rodríguez (ESP) | Spain | Arrate |
10 April | Circuit de la Sarthe, Young rider classification | UCI Europe Tour | Sven Erik Bystrøm (NOR) | France | |
11 April | Tour of the Basque Country, Overall | UCI World Tour | Joaquim Rodríguez (ESP) | Spain | |
11 April | Tour of the Basque Country, Points classification | UCI World Tour | Joaquim Rodríguez (ESP) | Spain | |
11 April | Tour of the Basque Country, Teams classification | UCI World Tour | [N 2] | Spain | |
3 May | Tour de Romandie, Overall | UCI World Tour | Ilnur Zakarin (RUS) | Switzerland | |
3 May | Tour de Romandie, Mountains classification | UCI World Tour | Maxim Belkov (RUS) | Switzerland | |
3 May | Tour de Romandie, Teams classification | UCI World Tour | [N 3] | Switzerland | |
20 May | Giro d'Italia, Stage 11 | UCI World Tour | Ilnur Zakarin (RUS) | Italy | Imola (Autodromo Enzo e Dino Ferrari) |
20 May | Tour of Norway, Stage 1 | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | Sarpsborg |
21 May | Tour of Norway, Stage 2 | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | Langesund |
24 May | Tour of Norway, Points classification | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | |
27 May | Tour des Fjords, Stage 1 | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | Norheimsund |
28 May | Tour des Fjords, Stage 2 | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | Haugesund |
29 May | Tour des Fjords, Stage 3 | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | Sauda |
31 May | Tour des Fjords, Overall | UCI Europe Tour | Marco Haller (AUT) | Norway | |
31 May | Tour des Fjords, Young rider classification | UCI Europe Tour | Marco Haller (AUT) | Norway | |
31 May | Tour des Fjords, Points classification | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | |
11 June | Grand Prix of Aargau Canton | UCI Europe Tour | Alexander Kristoff (NOR) | Switzerland | Gippingen |
19 June | Tour de Suisse, Stage 7 | UCI World Tour | Alexander Kristoff (NOR) | Switzerland | Düdingen |
21 June | Tour de Suisse, Overall | UCI World Tour | Simon Špilak (SVN) | Switzerland | |
4 July | Tour of Austria, Prologue | UCI Europe Tour | Team time trial[N 4] | Austria | Vienna |
6 July | Tour de France, Stage 3 | UCI World Tour | Joaquim Rodríguez (ESP) | Belgium | Mur de Huy |
16 July | Tour de France, Stage 12 | UCI World Tour | Joaquim Rodríguez (ESP) | France | Plateau de Beille |
6 August | Vuelta a Burgos, Stage 3 | UCI Europe Tour | Vladimir Isaichev (RUS) | Spain | Villadiego |
8 August | Vuelta a Burgos, Stage 5 | UCI Europe Tour | Daniel Moreno (ESP) | Spain | Lagunas de Neila |
8 August | Vuelta a Burgos, Points classification | UCI Europe Tour | Daniel Moreno (ESP) | Spain | |
13 August | Arctic Race of Norway, Stage 1 | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | Harstad |
16 August | Arctic Race of Norway, Points classification | UCI Europe Tour | Alexander Kristoff (NOR) | Norway | |
30 August | GP Ouest-France | UCI World Tour | Alexander Kristoff (NOR) | France | Plouay |
6 September | Vuelta a España, Stage 15 | UCI World Tour | Joaquim Rodríguez (ESP) | Spain | Sotres |