1st Daniel Teklehaimanot, Mountains classification Tour of Britain 1st Edvald Boasson Hagen, General classification National road cycling championships 1st Natnael Berhane, Eritrea Men's Elite Road Race Champion 1st Edvald Boasson Hagen, Norway Men's Elite Road Race Champion 1st Jacques Janse van Rensburg, South Africa Men's Elite Road Race Champion 1st Daniel Teklehaimanot, Eritrea Men's Elite Time Trial Champion 1st Edvald Boasson Hagen, Norway Men's Elite Time Trial Champion 2016 Tour de France Stages 1, 3, 6 & 14 Vuelta a España 1st Omar Fraile, Mountains classification Summer Olympic Games 1st (Ed Clancy, Steven Burke, Owain Doull & Bradley Wiggins), Men's team pursuit 1st (Philip Hindes, Jason Kenny & Callum Skinner), Men's team sprint 1st Jason Kenny, Men's keirin 1st Jason Kenny, Men's sprint 2nd Callum Skinner, Men's sprint 2nd Mark Cavendish, Men's omnium 1st (Katie Archibald, Laura Trott, Elinor Barker & Joanna Rowsell Shand), Women's team pursuit 1st Laura Trott, Women's omnium 2nd Becky James, Women's keirin 2nd Becky James, Women's sprint 3rd Katy Marchant, Women's sprint Critérium du Dauphiné 1st Edvald Boasson Hagen, Points classification 1st Daniel Teklehaimanot, Mountains classification Stages 4 & 7 Tour of Britain 1st Steve Cummings, General classification Tour of Qatar 1st Mark Cavendish, General classification Stages 1 & 3 Track Cycling World Championships 1st Bradley Wiggins, Men's madison National road cycling championships 1st Kanstantsin Sivtsov, Belarus Men's Elite Road Race Champion 1st Daniel Teklehaimanot, Eritrea Men's Elite Road Race Champion 1st Edvald Boasson Hagen, Norway Men's Elite Road Race Champion 1st Jaco Venter, South Africa Men's Elite Road Race Champion 1st Kanstantsin Sivtsov, Belarus Men's Elite Time Trial Champion 1st Daniel Teklehaimanot, Eritrea Men's Elite Time Trial Champion 1st Edvald Boasson Hagen, Norway Men's Elite Time Trial Champion 1st Adrien Niyonshuti, Rwanda Men's Elite Time Trial Champion 2017 Tour de France Stage 19 Giro d'Italia Stage 11 National road cycling championships 1st Youcef Reguigui, Algeria Men's Elite Road Race Champion 1st Steve Cummings, Great Britain Men's Elite Road Race Champion 1st Reinardt Janse van Rensburg, South Africa Men's Elite Road Race Champion 1st Steve Cummings, Great Britain Men's Elite Time Trial Champion 1st Mekseb Debesay, Eritrea Men's Elite Time Trial Champion 1st Edvald Boasson Hagen, Norway Men's Elite Time Trial Champion 1st Adrien Niyonshuti, Rwanda Men's Elite Time Trial Champion 2018 Vuelta a España Stages 4 & 9 Tour of Britain 1st Nicholas Dlamini, Mountains classification National road cycling championships 1st Merhawi Kudus, Eritrea