| Date | Race | Competition | Rider | Country | Location |
| 21 January | Tour de San Luis, Stage 1 | UCI America Tour | Mark Cavendish (GBR) | Argentina | Villa Mercedes |
| 5 February | Tour of Qatar, Stage 3 | UCI Asia Tour | Mark Cavendish (GBR) | Qatar | Mesaieed |
| 6 February | Tour of Qatar, Stage 4 | UCI Asia Tour | Mark Cavendish (GBR) | Qatar | Al Khor Corniche |
| 7 February | Tour of Qatar, Stage 5 | UCI Asia Tour | Mark Cavendish (GBR) | Qatar | Madinat ash Shamal |
| 8 February | Tour of Qatar, Stage 6 | UCI Asia Tour | Mark Cavendish (GBR) | Qatar | Doha Corniche |
| 8 February | Tour of Qatar, Overall | UCI Asia Tour | Mark Cavendish (GBR) | Qatar | |
| 8 February | Tour of Qatar, Points classification | UCI Asia Tour | Mark Cavendish (GBR) | Qatar | |
| 17 February | Volta ao Algarve, Stage 4 | UCI Europe Tour | Tony Martin (GER) | Portugal | Tavira |
| 17 February | Volta ao Algarve, Overall | UCI Europe Tour | Tony Martin (GER) | Portugal | |
| 1 March | Driedaagse van West-Vlaanderen, Prologue | UCI Europe Tour | Kristof Vandewalle (BEL) | Belgium | Middelkerke |
| 3 March | Driedaagse van West-Vlaanderen, Overall | UCI Europe Tour | Kristof Vandewalle (BEL) | Belgium | |
| 3 March | Driedaagse van West-Vlaanderen, Teams classification | UCI Europe Tour | [N 1] | Belgium | |
| 6 March | Tirreno–Adriatico, Stage 1 | UCI World Tour | Team time trial[N 2] | Italy | Donoratico |
| 9 March | Paris–Nice, Stage 6 | UCI World Tour | Sylvain Chavanel (FRA) | France | Nice |
| 10 March | Paris–Nice, Points classification | UCI World Tour | Sylvain Chavanel (FRA) | France | |
| 12 March | Tirreno–Adriatico, Stage 7 | UCI World Tour | Tony Martin (GER) | Italy | San Benedetto del Tronto |
| 12 March | Tirreno–Adriatico, Young rider classification | UCI World Tour | Michał Kwiatkowski (POL) | Italy | |
| 18 March | Volta a Catalunya, Stage 1 | UCI World Tour | Gianni Meersman (BEL) | Spain | Calella |
| 19 March | Volta a Catalunya, Stage 2 | UCI World Tour | Gianni Meersman (BEL) | Spain | Banyoles |
| 27 March | Three Days of De Panne, Stage 2 | UCI Europe Tour | Mark Cavendish (GBR) | Belgium | Koksijde |
| 28 March | Three Days of De Panne, Stage 3b | UCI Europe Tour | Sylvain Chavanel (FRA) | Belgium | De Panne |
| 28 March | Three Days of De Panne, Overall | UCI Europe Tour | Sylvain Chavanel (FRA) | Belgium | |
| 28 March | Three Days of De Panne, Teams classification | UCI Europe Tour | [N 3] | Belgium | |
| 6 April | Tour of the Basque Country, Stage 6 | UCI World Tour | Tony Martin (GER) | Spain | Beasain |
| 24 April | Tour de Romandie, Stage 1 | UCI World Tour | Gianni Meersman (BEL) | Switzerland | Renens |
| 26 April | Tour de Romandie, Stage 3 | UCI World Tour | Gianni Meersman (BEL) | Switzerland | Payerne |
| 28 April | Tour de Romandie, Stage 5 | UCI World Tour | Tony Martin (GER) | Switzerland | Geneva |
| 4 May | Giro d'Italia, Stage 1 | UCI World Tour | Mark Cavendish (GBR) | Italy | Naples |
| 9 May | Giro d'Italia, Stage 6 | UCI World Tour | Mark Cavendish (GBR) | Italy | Margherita di Savoia |
| 16 May | Giro d'Italia, Stage 12 | UCI World Tour | Mark Cavendish (GBR) | Italy | Treviso |
| 17 May | Giro d'Italia, Stage 13 | UCI World Tour | Mark Cavendish (GBR) | Italy | Cherasco |
| 24 May | Tour of Belgium, Stage 3 | UCI Europe Tour | Tony Martin (GER) | Belgium | Beveren |
| 26 May | Tour of Belgium, Overall | UCI Europe Tour | Tony Martin (GER) | Belgium | |
| 26 May | Tour of Belgium, Teams classification | UCI Europe Tour | [N 4] | Belgium | |
| 26 May | Giro d'Italia, Stage 21 | UCI World Tour | Mark Cavendish (GBR) | Italy | Brescia |
| 26 May | Giro d'Italia, Points classification | UCI World Tour | Mark Cavendish (GBR) | Italy | |
| 26 May | Giro d'Italia, Azzurri d'Italia classification | UCI World Tour | Mark Cavendish (GBR) | Italy | |
| 26 May | Giro d'Italia, Combative classification | UCI World Tour | Mark Cavendish (GBR) | Italy | |
| 28 May | Gullegem Koerse | National event | Andrew Fenn (GBR) | Belgium | Gullegem |
| 1 June | Heistse Pijl | National event | Tom Boonen (BEL) | Belgium | Heist-op-den-Berg |
| 5 June | Critérium du Dauphiné, Stage 4 | UCI World Tour | Tony Martin (GER) | France | Parc des Oiseaux |
| 9 June | Critérium du Dauphiné, Points classification | UCI World Tour | Gianni Meersman (BEL) | France | |
| 16 June | Ster ZLM Toer, Teams classification | UCI Europe Tour | [N 5] | Netherlands | |
| 3 July | Tour de France, Stage 5 | UCI World Tour | Mark Cavendish (GBR) | France | Marseille |
| 10 July | Tour de France, Stage 11 | UCI World Tour | Tony Martin (GER) | France | Mont Saint-Michel |
| 12 July | Tour de France, Stage 13 | UCI World Tour | Mark Cavendish (GBR) | France | Saint-Amand-Montrond |
| 13 July | Tour de France, Stage 14 | UCI World Tour | Matteo Trentin (ITA) | France | Lyon |
| 21 July | Tour de Wallonie, Stage 2 | UCI Europe Tour | Tom Boonen (BEL) | Belgium | Engis |
| 4 August | Danmark Rundt, Stage 6 | UCI Europe Tour | Mark Cavendish (GBR) | Denmark | Frederiksberg |
| 9 August | Tour de l'Ain, Prologue | UCI Europe Tour | Gianni Meersman (BEL) | France | Trévoux |
| 14 August | Eneco Tour, Stage 3 | UCI World Tour | Zdeněk Štybar (CZE) | Netherlands | Brouwersdam |
| 16 August | Eneco Tour, Stage 5 | UCI World Tour | Sylvain Chavanel (FRA) | Netherlands | Sittard-Geleen |
| 18 August | Eneco Tour, Stage 7 | UCI World Tour | Zdeněk Štybar (CZE) | Belgium | Geraardsbergen |
| 18 August | Eneco Tour, Overall | UCI World Tour | Zdeněk Štybar (CZE) | [N 6] | |
| 18 August | Eneco Tour, Teams classification | UCI World Tour | [N 7] | [N 6] | |
| 30 August | Vuelta a España, Stage 7 | UCI World Tour | Zdeněk Štybar (CZE) | Spain | Mairena del Aljarafe |
| 31 August | World Ports Classic, Overall | UCI Europe Tour | Nikolas Maes (BEL) | [N 6] | |
| 31 August | World Ports Classic, Points classification | UCI Europe Tour | Nikolas Maes (BEL) | [N 6] | |
| 18 September | Tour of Britain, Stage 4 | UCI Europe Tour | Mark Cavendish (GBR) | Great Britain | Llanberis |
| 21 September | Tour of Britain, Stage 7 | UCI Europe Tour | Mark Cavendish (GBR) | Great Britain | Guildford |
| 22 September | Tour of Britain, Stage 8 | UCI Europe Tour | Mark Cavendish (GBR) | Great Britain | London |
| 22 September | UCI Road World Championships, Team time trial | UCI World Tour | [N 8] | Italy | Florence |
| 20 October | Chrono des Nations | UCI Europe Tour | Tony Martin (GER) | France | Les Herbiers |