Date | Race | Competition | Rider | Country | Location |
21 January | Tour Down Under, Stage 1 | UCI World Tour | Simon Gerrans (AUS) | Australia | Angaston |
26 January | Tour Down Under, Overall | UCI World Tour | Simon Gerrans (AUS) | Australia | |
26 January | Tour Down Under, Sprints classification | UCI World Tour | Simon Gerrans (AUS) | Australia | |
26 January | Tour Down Under, Teams classification | UCI World Tour | [N 1] | Australia | |
26 January | Tour de San Luis, Young rider classification | UCI America Tour | Adam Yates (GBR) | Argentina | |
7 February | Herald Sun Tour, Stage 2 | UCI Oceania Tour | Simon Clarke (AUS) | Australia | Bendigo |
9 February | Herald Sun Tour, Overall | UCI Oceania Tour | Simon Clarke (AUS) | Australia | |
9 February | Herald Sun Tour, Teams classification | UCI Oceania Tour | [N 2] | Australia | |
11 February | Tour of Qatar, Stage 3 | UCI Asia Tour | Michael Hepburn (AUS) | Qatar | Losail Circuit |
8 March | Tour de Langkawi, Sprints classification | UCI Asia Tour | Aidis Kruopis (LTU) | Malaysia | |
6 April | Vuelta a La Rioja | UCI Europe Tour | Michael Matthews (AUS) | Spain | Logroño |
9 April | Tour of the Basque Country, Stage 3 | UCI World Tour | Michael Matthews (AUS) | Spain | Vitoria-Gasteiz |
27 April | Liège–Bastogne–Liège | UCI World Tour | Simon Gerrans (AUS) | Belgium | Ans |
30 April | Tour de Romandie, Stage 1 | UCI World Tour | Michael Albasini (SUI) | Switzerland | Sion |
1 May | Tour de Romandie, Stage 2 | UCI World Tour | Michael Albasini (SUI) | Switzerland | Montreux |
2 May | Tour of Turkey, Stage 6 | UCI Europe Tour | Adam Yates (GBR) | Turkey | Selçuk |
3 May | Tour de Romandie, Stage 4 | UCI World Tour | Michael Albasini (SUI) | Switzerland | Fribourg |
4 May | Tour of Turkey, Overall | UCI Europe Tour | Adam Yates (GBR) | Turkey | |
9 May | Giro d'Italia, Stage 1 | UCI World Tour | Team time trial[N 3] | United Kingdom | Belfast |
15 May | Giro d'Italia, Stage 6 | UCI World Tour | Michael Matthews (AUS) | Italy | Montecassino |
16 May | Tour of California, Stage 6 | UCI America Tour | Esteban Chaves (COL) | United States | Mountain High |
18 May | Giro d'Italia, Stage 9 | UCI World Tour | Pieter Weening (NED) | Italy | Sestola |
30 May | Bayern Rundfahrt, Stage 3 | UCI Europe Tour | Daryl Impey (RSA) | Germany | Neusäß |
1 June | Bayern Rundfahrt, Mountains classification | UCI Europe Tour | Christian Meier (CAN) | Germany | |
15 June | Tour de Suisse, Stage 2 | UCI World Tour | Cameron Meyer (AUS) | Switzerland | Sarnen |
19 June | Tour of Slovenia, Stage 1 | UCI Europe Tour | Michael Matthews (AUS) | Slovenia | Ljubljana |
21 June | Tour de Suisse, Stage 8 | UCI World Tour | Esteban Chaves (COL) | Switzerland | Verbier |
22 June | Tour of Slovenia, Points classification | UCI Europe Tour | Michael Matthews (AUS) | Slovenia | |
22 June | Tour of Slovenia, Young rider classification | UCI Europe Tour | Simon Yates (GBR) | Slovenia | |
26 July | GP Industria & Artigianato di Larciano | UCI Europe Tour | Adam Yates (GBR) | Italy | Larciano |
27 July | Giro di Toscana | UCI Europe Tour | Pieter Weening (NED) | Italy | Arezzo |
25 August | Vuelta a España, Stage 3 | UCI World Tour | Michael Matthews (AUS) | Spain | Arcos de la Frontera |
7 September | Tour of Alberta, Stage 5 | UCI America Tour | Daryl Impey (RSA) | Canada | Edmonton |
7 September | Tour of Alberta, Overall | UCI America Tour | Daryl Impey (RSA) | Canada | |
7 September | Tour of Alberta, Mountains classification | UCI America Tour | Simon Yates (GBR) | Canada | |
12 September | Grand Prix Cycliste de Québec | UCI World Tour | Simon Gerrans (AUS) | Canada | Quebec City |
14 September | Grand Prix Cycliste de Montréal | UCI World Tour | Simon Gerrans (AUS) | Canada | Montreal |
18 September | Tre Valli Varesine | UCI Europe Tour | Michael Albasini (SUI) | Italy | Varese |
14 October | Tour of Beijing, Young rider classification | UCI World Tour | Esteban Chaves (COL) | China | |
14 October | Tour of Beijing, Teams classification | UCI World Tour | [N 4] | China | |