|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13/10/2016 | | WCU | | | | 45 | | World Championships U23 (Doha) R.R. | | 0 | |
| 10/10/2016 | | WCUT | | | | 26 | | World Championships U23 (Doha) I.T.T. | | 0 | |
| 27/09/2016 | | 1.2U | | | | 10 | | Ruota d'Oro - GP Festa del Perdono | | 1 | |
| 11/09/2016 | | 2.HC | | | | 14 | | Tour of Britain | | 26 | |
| 10/09/2016 | | 2.HCs | | | | 12 | | Tour of Britain, Stage 7a : Bristol I.T.T. | | 0 | |
| 9/09/2016 | | 2.HCs | | | | 13 | | Tour of Britain, Stage 6 : Sidmouth - Haytor | | 0 | |
| 27/08/2016 | | 2.NC | | | | 6 | | Tour de l'Avenir | | 14 | |
| 27/08/2016 | | 2.NCs | | | | 10 | | Tour de l'Avenir, Stage 8 : Saint-Michel-de-Maurienne - Saint-Sorlin-d'Arves | | 0 | |
| 26/08/2016 | | 2.NCs | | | | 10 | | Tour de l'Avenir, Stage 7 : Val d'Isère - Valmeinier | | 0 | |
| 24/08/2016 | | 2.NCs | | | | 10 | | Tour de l'Avenir, Stage 5 : Scionzier - Les-Carroz-d'Arâches | | 0 | |
| 20/08/2016 | | 2.NCs | | | | 4 | | Tour de l'Avenir, Stage 1 : Le-Puy-en-Velay - Veauche | | 0 | |
| 7/08/2016 | | 2.HC | | | | 12 | | Tour of Utah | | 34 | |
| 7/08/2016 | | 2.HCs | | | | 14 | | Tour of Utah, Stage 7 : Park City - Park City | | 0 | |
| 6/08/2016 | | 2.HCs | | | | 17 | | Tour of Utah, Stage 6 : Snowbasin - Snowbird | | 0 | |
| 5/08/2016 | | 2.HCs | | | | 2 | | Tour of Utah, Stage 5 : Antelope Island - Bountiful | | 15 | |
| 3/08/2016 | | 2.HCs | | | | 14 | | Tour of Utah, Stage 3 : Richfield - Payson | | 0 | |
| 1/08/2016 | | 2.HCs | | | | 11 | | Tour of Utah, Stage 1 : Zion Canyon Village - Cedar City | | 0 | |
| 26/06/2016 | | NC2 | | | | 6 | | National Championships Great Britain (Stockton-on-Tees) R.R. | | 30 | |
| 19/06/2016 | | 2.2 | | | | 2 | | Tour des Pays de Savoie | | 18 | |
| 19/06/2016 | | 2.2s | | | | 1 | | Tour des Pays de Savoie, Stage 5 : Moutiers - Cluses | | 4 | |
| 18/06/2016 | | 2.2s | | | | 8 | | Tour des Pays de Savoie, Stage 4 : St-Michel-de-Maurienne - St-Martin-de-la-Porte I.T.T. | | 0 | |
| 18/06/2016 | | 2.2s | | | | 7 | | Tour des Pays de Savoie, Stage 3 : Chambéry - Modane | | 0 | |
| 17/06/2016 | | 2.2s | | | | 5 | | Tour des Pays de Savoie, Stage 2 : Barby - Les Déserts | | 0 | |
| 5/06/2016 | | 2.NC | | | | 2 | | Course de la Paix U23 | | 36 | |
| 5/06/2016 | | 2.NCs | | | | 5 | | Course de la Paix U23, Stage 3 : Jesenik - Jesenik | | 0 | |
| 4/06/2016 | | 2.NCs | | | | 2 | | Course de la Paix U23, Stage 2 : Krnov - Dlouhe Strane | | 4 | |
| 3/06/2016 | | 2.NCs | | | | 9 | | Course de la Paix U23, Stage 1 : Jesenik - Rymarov | | 0 | |
| 22/05/2016 | | 2.HC | | | | 12 | | Tour of California | | 34 | |
| 22/05/2016 | | 2.HCs | | | | 20 | | Tour of California, Stage 8 : Sacramento - Sacramento | | 0 | |
| 21/05/2016 | | 2.HCs | | | | 17 | | Tour of California, Stage 7 : Santa Rosa - Santa Rosa | | 0 | |
| 19/05/2016 | | 2.HCs | | | | 16 | | Tour of California, Stage 5 : Lodi - South Lake Tahoe | | 0 | |
| 18/05/2016 | | 2.HCs | | | | 5 | | Tour of California, Stage 4 : Morro Bay - Laguna Seca | | 3 | |
| 17/05/2016 | | 2.HCs | | | | 19 | | Tour of California, Stage 3 : Thousand Oaks - Santa Barbara (Gibraltar Road) | | 0 | |
| 8/05/2016 | | 2.2 | | | | 6 | | Tour of the Gila | | 7 | |
| 8/05/2016 | | 2.2s | | | | 3 | | Tour of the Gila, Stage 5 : Silver City - Pinos Altos | | 1 | |
| 7/05/2016 | | 2.2s | | | | 10 | | Tour of the Gila, Stage 4 : Silver City, circuit race | | 0 | |
| 6/05/2016 | | 2.2s | | | | 6 | | Tour of the Gila, Stage 3 : Tyrone - Tyrone I.T.T. | | 0 | |
| 4/05/2016 | | 2.2s | | | | 9 | | Tour of the Gila, Stage 1 : Silver City - Mogollon | | 0 | |
| 16/04/2016 | | 1.2U | | | | 19 | | Liège - Bastogne - Liège u23 | | 0 | |
| 3/04/2016 | | 1.2U | | | | 1 | | Trofeo Piva | | 15 | |
| 29/03/2016 | | 1.2U | | | | 7 | | GP Palio del Recioto | | 4 | |
| 28/03/2016 | | 1.2U | | | | 8 | | Giro del Belvedere di Villa di Cordignano | | 3 | |
| 20/03/2016 | | 2.2 | | | | 6 | | Volta ao Alentejo | | 7 | |
| 18/03/2016 | | 2.2s | | | | 7 | | Volta ao Alentejo, Stage 3 : Portel - Beja | | 0 | |
| 17/03/2016 | | 2.2s | | | | 4 | | Volta ao Alentejo, Stage 2 : Monforte - Montemor-o-Novo | | 0 | |
| 16/03/2016 | | 2.2s | | | | 6 | | Volta ao Alentejo, Stage 1 : Portalegre - Castelo de Vide | | 0 | |
| 13/03/2016 | | 2.2 | | | | 13 | | Trofeu Alpendre | | 1 | |
| 30/01/2016 | | 1.1 | | | | 30 | | Trofeo Serra de Tramuntana | | 0 | |
| 29/01/2016 | | 1.1 | | | | 16 | | Trofeo Pollença - Port d'Andratx | | 5 | |