La carrera formó parte del UCI Europe Tour 2017, dentro de la categoría 1.HC.
La carrera fue ganada por el corredor italiano Iuri Filosi del equipo Nippo-Vini Fantini, en segundo lugar Marco Frapporti (Androni Giocattoli) y en tercer lugar Davide Orrico (Sangemini-MG.Kvis).
[1] Tomaron parte en la carrera 14 equipos: 1 de categoría UCI ProTeam; 5 de categoría Profesional Continental; 7 de categoría Continental y el equipo nacional de Suiza.
El Gran Premio de Lugano otorga puntos para el UCI Europe Tour 2017 y el UCI World Ranking, este último para corredores de los equipos en las categorías UCI ProTeam, Profesional Continental y Equipos Continentales.
[4] Las siguientes tablas son el baremo de puntuación y los corredores que obtuvieron puntos: