# | Date | Course | Pos. | Catégorie | Coureurs | Pays | Lieu |
1 | | 2e étape du Tour des Émirats arabes unis (ITT) | 3e | UCI World Tour | Mikkel Bjerg | Émirats arabes unis | Al Hudayriat Island |
2 | | 1re étape de Tirreno-Adriatico | 3e | UCI World Tour | Fernando Gaviria | Italie | Lido di Camaiore |
3 | | 5e étape de Tirreno-Adriatico | 2e | UCI World Tour | Tadej Pogačar | Italie | Castelfidardo |
4 | | 6e étape du Tour de Catalogne | 3e | UCI World Tour | Sebastián Molano | Espagne | Mataró |
5 | | Gand-Wevelgem | 3e | UCI World Tour | Matteo Trentin | Belgique | Wevelgem |
6 | | 1re étape du Tour du Pays basque (ITT) | 2e | UCI World Tour | Brandon McNulty | Espagne | Bilbao |
7 | | 2e étape du Tour du Pays basque | 3e | UCI World Tour | Tadej Pogačar | Espagne | Sestao |
8 | | 4e étape du Tour du Pays basque | 3e | UCI World Tour | Brandon McNulty | Espagne | Fontarrabie |
9 | | Tour du Pays basque, classement général | 3e | UCI World Tour | Tadej Pogačar | Espagne | |
10 | | Flèche brabançonne | 3e | UCI ProSeries | Matteo Trentin | Belgique | Overijse |
11 | | 1re étape du Tour des Alpes | 3e | UCI ProSeries | Aleksandr Riabushenko | Autriche | Innsbruck |
12 | | 2e étape du Tour de Romandie | 3e | UCI World Tour | Marc Hirschi | Suisse | Saint-Imier |
13 | | Challenge de Majorque - Trofeo Andratx-Mirador des Colomer | 2e | UCI Europe Tour | Vegard Stake Laengen | Espagne | Pollença |
14 | | Challenge de Majorque - Trofeo Alcúdia-Port d'Alcúdia | 2e | UCI Europe Tour | Alexander Kristoff | Espagne | Alcúdia |
15 | | 10e étape du Tour d'Italie | 2e | UCI World Tour | Fernando Gaviria | Italie | Foligno |
16 | | 2e étape du Tour d'Andalousie | 3e | UCI ProSeries | Sven Erik Bystrøm | Espagne | Alcalá la Real |
17 | | 11e étape du Tour d'Italie | 2e | UCI World Tour | Alessandro Covi | Italie | Montalcino |
18 | | 14e étape du Tour d'Italie | 3e | UCI World Tour | Alessandro Covi | Italie | Monte Zoncolan |
19 | | 3e étape du Critérium du Dauphiné | 3e | UCI World Tour | Brandon McNulty | France | Saint-Haon-le-Vieux |
20 | | Grand Prix du canton d'Argovie | 2e | UCI Europe Tour | Rui Costa | Suisse | Leuggern |
21 | | 1re étape du Tour de Slovénie | 3e | UCI ProSeries | Rui Oliveira | Slovénie | Rogaska Slatina |
22 | | 2e étape du Tour de Slovénie | 3e | UCI ProSeries | Diego Ulissi | Slovénie | Celje |
23 | | 3e étape du Tour de Slovénie | 3e | UCI ProSeries | Matteo Trentin | Slovénie | Krško |
24 | | 6e étape du Tour de Suisse | 2e | UCI World Tour | Rui Costa | Suisse | Disentis/Mustér |
25 | | 4e étape du Tour de Slovénie | 2e | UCI ProSeries | Tadej Pogačar | Slovénie | Nova Gorica |
26 | | Tour de Slovénie, classement général | 2e | UCI ProSeries | Diego Ulissi | Slovénie | |
27 | | Championnats de Suisse du contre-la-montre | 2e | Championnats nationaux | Marc Hirschi | Suisse | Le Chalet-à-Gobet |
28 | | Championnats de Colombie du contre-la-montre | 3e | Championnats nationaux | Andrés Camilo Ardila | Colombie | |
29 | | Championnats du Danemark du contre-la-montre | 2e | Championnats nationaux | Mikkel Bjerg | Danemark | Give |
30 | | Championnats de Slovénie du contre-la-montre | 2e | Championnats nationaux | Jan Polanc | Slovénie | |
31 | | Championnats de Slovénie du contre-la-montre | 3e | Championnats nationaux | Tadej Pogačar | Slovénie | |
32 | | Championnats d'Espagne du contre-la-montre | 2e | Championnats nationaux | David de la Cruz | Espagne | Busot |
33 | | Championnats de Slovénie sur route | 2e | Championnats nationaux | Jan Polanc | Slovénie | |
34 | | Championnats du Portugal sur route | 2e | Championnats nationaux | Rui Oliveira | Portugal | Castelo Branco |
35 | | Tour des Apennins | 2e | UCI Europe Tour | Valerio Conti | Italie | Gênes |
36 | | 2e étape du Tour de France | 2e | UCI World Tour | Tadej Pogačar | France | Mûr-de-Bretagne |
37 | | Grand Prix de Lugano | 2e | UCI Europe Tour | Valerio Conti | Suisse | Lugano |
38 | | 4e étape de la Semaine cycliste italienne | 2e | UCI Europe Tour | Aleksandr Riabushenko | Italie | Cagliari |
39 | | 2e étape du Tour de Wallonie | 2e | UCI ProSeries | Fernando Gaviria | Belgique | Circuit de Zolder |
40 | | 4e étape du Tour de Wallonie | 3e | UCI ProSeries | Fernando Gaviria | Belgique | Fleurus |
41 | | Jeux olympiques, Course en ligne | 3e | Jeux olympiques | Tadej Pogačar | Japon | Fuji Speedway |
42 | | Classique d'Ordizia | 2e | UCI Europe Tour | Juan Ayuso | Espagne | Ordizia |
43 | | 2e étape du Tour de Burgos | 3e | UCI ProSeries | Matteo Trentin | Espagne | Briviesca |
44 | | 1re étape de l'Arctic Race of Norway | 2e | UCI ProSeries | Alexander Kristoff | Norvège | Tromsø |
45 | | 2e étape de l'Arctic Race of Norway | 2e | UCI ProSeries | Alexander Kristoff | Norvège | Kilpisjärvi |
46 | | 2e étape du Tour de Pologne | 2e | UCI World Tour | Diego Ulissi | Pologne | Przemyśl |
47 | | 3e étape du Tour d'Espagne | 2e | UCI World Tour | Joe Dombrowski | Espagne | Espinosa de los Monteros |
48 | | 3e étape du Tour de Norvège | 2e | UCI ProSeries | Alexander Kristoff | Norvège | Jørpeland |
49 | | 13e étape du Tour d'Espagne | 2e | UCI World Tour | Matteo Trentin | Espagne | Villanueva de la Serena |
50 | | Tour d'Allemagne, classement général | 3e | UCI ProSeries | Alexander Kristoff | Allemagne | |
51 | | 16e étape du Tour d'Espagne | 3e | UCI World Tour | Matteo Trentin | Espagne | Santa Cruz de Bezana |
52 | | 19e étape du Tour d'Espagne | 2e | UCI World Tour | Rui Oliveira | Espagne | Monforte de Lemos |
53 | | Grand Prix de Fourmies | 3e | UCI ProSeries | Fernando Gaviria | France | Fourmies |
54 | | 1re étape du Tour de Luxembourg | 3e | UCI ProSeries | Marc Hirschi | Luxembourg | Luxembourg |
55 | | Tour de Toscane | 3e | UCI Europe Tour | Diego Ulissi | Italie | Pontedera |
56 | | Tour de Luxembourg, classement général | 2e | UCI ProSeries | Marc Hirschi | Luxembourg | |
57 | | Eschborn-Francfort | 3e | UCI World Tour | Alexander Kristoff | Allemagne | Francfort-sur-le-Main |
58 | | 1re étape du Tour de Sicile | 3e | UCI Europe Tour | Maximiliano Richeze | Italie | Licata |
59 | | 3e étape du Tour de Sicile | 2e | UCI Europe Tour | Alessandro Covi | Italie | Caronia |
60 | | Coppa Bernocchi - GP BPM | 2e | UCI ProSeries | Alessandro Covi | Italie | Legnano |
61 | | Trois vallées varésines | 2e | UCI ProSeries | Davide Formolo | Italie | Varèse |
62 | | Trois vallées varésines | 3e | UCI ProSeries | Tadej Pogačar | Italie | Varèse |
63 | | Coppa Agostoni-Giro delle Brianze | 2e | UCI Europe Tour | Matteo Trentin | Italie | Lissone |
64 | | Coppa Agostoni-Giro delle Brianze | 3e | UCI Europe Tour | Alessandro Covi | Italie | Lissone |
65 | | Tour de Vénétie | 2e | UCI Europe Tour | Matteo Trentin | Italie | Padoue |
66 | | Veneto Classic | 2e | UCI Europe Tour | Marc Hirschi | Italie | Bassano del Grappa |