Primoz Roglic (LottoNl-Jumbo) wygrał jazdę indywidualną na czas w dziewiątym dniu Giro d’Italia.
José Gonçalves (Caja Rural-Seguros RGA) wygrał drugi etap GP Internacional Beiras e Serra da Estrela.
Nacer Bouhanni (Cofidis) wygrał na mecie drugiego etapu Tour de Pikardie, umacniając się tym na pozycji lidera.
Łukasz Owsian z CCC Sprandi Polkowice wygrał w Jeleniej Górze wyścig Visegrad 4 Bicycle Race – GP Polski.
Gianluca Brambilla po udanej ucieczce triumfował na mecie ósmego etapu Giro d’Italia oraz objął prowadzenie w klasyfikacji generalnej.
Nacer Bouhanni (Cofidis) wygrał pierwszy etap Tour de Picardie i został pierwszym liderem 70. edycji wyścigu.
Andre Greipel z Lotto-Soudal wygrał po finiszu z peletonu siódmy odcinek majowego touru.
Hiszpan Eduard Prades (Caja Rural-Seguros RGA) triumfował na mecie pierwszego etapu 1. edycji portugalskiego wyścigu.
Tim Wellens z grupy Lotto-Soudal po ucieczce wygrał w stacji narciarskiej Roccaraso szósty etap Giro d’Italia.
Andre Greipel (Lotto Soudal) zwyciężył na piątym odcinku włoskiego wielkiego touru.
Włoch Diego Ulissi (Lampre-Merida) po akcji na ostatnich kilometrach zwyciężył na mecie czwartego etapu Giro d’Italia.
Czech Jiri Polnicky z grupy Verva Activejet wygrał na ostatnim etapie Grodów Piastowskich.
Marcel Kittel wygrał w Arnhem trzeci odcinek Wyścigu Dookoła Włoch i objął prowadzenie w klasyfikacji generalnej.
Kenny Dehaes (Wanty – Groupe Gobert) triumfował na ostatnim odcinku Czterech Dni Dunkierki.
Tajwanka Ting Ying Huang zwyciężyła na ostatnim etapie zaliczanego do worldtouru Tour of Chongming Island.
Michael Schwarzmann (Bora-Argon 18) wygrał finałowy odcinek azerbejdżańskiego touru.
Kolumbijczyk Juan Sebastian Molano (Manzana Postobon) wygrał w Madrycie drugi i ostatni etap wyścigu.
Marcel Kittel triumfował w słonecznym Nijmegen na mecie drugiego odcinka Giro d’Italia.
Alois Kankovsky (Whirlpool Author) wygrał w Polkowicach drugi etap Grodów Piastowskich.
Belg Xandro Meurisse (Crelan – Vastgoedservice) zwyciężył w Cassel na mecie czwartego etapu Czterech Dni Dunkierki.
Hiszpan Juan José Lobato (Movistar) wygrał po finiszu z peletonu pierwszy odcinek dwudniowego wyścigu.
Włoch Luca Wackermann (NASR-Dubai) triumfował na mecie czwartego etapu Tour d’Azerbaidjan.
Chloe Hosking (Wiggle High5) wygrał drugi odcinek trzydniowego wyścigu w Chinach.
Oleksandr Polivoda (Kolss BDC Team) wygrał w Złotoryi pierwszy etap wyścigu i objął prowadzenie w klasyfikacji generalnej.
Bryan Coquard (Direct Energie) zwyciężył na trzecim etapie Czterech Dni Dunkierki i powiększył swoją przewagę w klasyfikacji generalnej.