Andrea Vendrame - Results
Andrea Vendrame (born 20 July 1994 in Conegliano, Italy) is an Italian all-rounder who races for Team Jayco AlUla. A versatile attacker equally at home in a breakaway, a reduced bunch sprint or a hilly Classic, Vendrame built his reputation over six seasons with Decathlon AG2R La Mondiale before moving to the Australian WorldTeam for 2026. He is a two-time Giro d'Italia stage winner and a regular animator of one-day races and Grand Tour breakaways. Find Andrea Vendrame's latest results, stats and race calendar on this page.
Results
2026
| Rank | GC | Race | Date |
|---|---|---|---|
| 62 | Veneto Classic | 18.10.2026 | |
| 80 | Giro del Veneto | 14.10.2026 | |
| DNF | Il Lombardia | 10.10.2026 | |
| DNF | Gran Piemonte | 08.10.2026 | |
| 31 | Tre Valli Varesine | 06.10.2026 | |
| 8 | Coppa Bernocchi | 05.10.2026 | |
| 13 | Coppa Agostoni | 04.10.2026 | |
| 7 | Giro di Campania | 20.09.2026 | |
| 3 | Gran Premio del Lazio | 19.09.2026 | |
| 5 | Trofeo Matteotti | 13.09.2026 | |
| DNF | Memorial Pantani | 12.09.2026 | |
| DNF | Coppa Sabatini | 10.09.2026 | |
| 91 | Giro della Toscana | 09.09.2026 | |
| DNF | GP Industria & Artigianato | 06.09.2026 | |
| 10 | Bretagne Classic | 30.08.2026 | |
| 44 | Tour de Pologne | 03.08.2026 - 09.08.2026 | |
| 65 | 44 | Stage 7 | 09.08.2026 |
| 53 | 42 | Stage 6 | 08.08.2026 |
| 14 | 14 | Stage 5 | 07.08.2026 |
| 15 | 22 | Stage 4 | 06.08.2026 |
| 96 | 102 | Stage 3 | 05.08.2026 |
| 101 | 111 | Stage 2 | 04.08.2026 |
| 112 | 113 | Stage 1 | 03.08.2026 |
| DNF | Giro d'Italia | 08.05.2026 - 31.05.2026 | |
| DNS | Stage 3 | 10.05.2026 | |
| 179 | 177 | Stage 2 | 09.05.2026 |
| 28 | 31 | Stage 1 | 08.05.2026 |
| DNF | Liège-Bastogne-Liège | 26.04.2026 | |
| 27 | La Flèche Wallonne | 22.04.2026 | |
| 26 | Amstel Gold Race | 19.04.2026 | |
| 6 | Milano-Sanremo | 21.03.2026 | |
| 11 | Tirreno-Adriatico | 09.03.2026 - 15.03.2026 | |
| 22 | 11 | Stage 7 | 15.03.2026 |
| 10 | 11 | Stage 6 | 14.03.2026 |
| 18 | 13 | Stage 5 | 13.03.2026 |
| 7 | 6 | Stage 4 | 12.03.2026 |
| 32 | 11 | Stage 3 | 11.03.2026 |
| 5 | 13 | Stage 2 | 10.03.2026 |
| 29 | 29 | Stage 1 | 09.03.2026 |
| 16 | Strade Bianche | 07.03.2026 | |
| 5 | Trofeo Laigueglia | 04.03.2026 | |
| 25 | Volta ao Algarve | 18.02.2026 - 22.02.2026 | |
| 11 | 25 | Stage 5 | 22.02.2026 |
| 73 | 41 | Stage 4 | 21.02.2026 |
| 17 | 43 | Stage 3 | 20.02.2026 |
| 54 | 54 | Stage 2 | 19.02.2026 |
| 48 | 54 | Stage 1 | 18.02.2026 |
| 89 | Clasica de Almeria | 15.02.2026 | |
| DNS | Trofeo Palma | 01.02.2026 | |
| 13 | Trofeo Andratx - Pollença | 31.01.2026 | |
| 5 | Trofeo Serra Tramuntana | 30.01.2026 | |
| 7 | Trofeo Calvià | 28.01.2026 | |
| 6 | Gran Premio Castellón | 24.01.2026 | |
| 5 | Classica Camp de Morvedre | 23.01.2026 |
2025
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Il Lombardia | 11.10.2025 | |
| DNF | Tre Valli Varesine | 07.10.2025 | |
| 20 | Coppa Bernocchi | 06.10.2025 | |
| 6 | Coppa Agostoni | 05.10.2025 | |
| 32 | Tour de Luxembourg | 17.09.2025 - 21.09.2025 | |
| 23 | 32 | Stage 5 | 21.09.2025 |
| 61 | 42 | Stage 4 | 20.09.2025 |
| 45 | 38 | Stage 3 | 19.09.2025 |
| 2 | 2 | Stage 2 | 18.09.2025 |
| 4 | 4 | Stage 1 | 17.09.2025 |
| 53 | Bretagne Classic | 31.08.2025 | |
| 8 | Tour du Limousin | 19.08.2025 - 22.08.2025 | |
| 1 | 8 | Stage 4 | 22.08.2025 |
| 5 | 9 | Stage 3 | 21.08.2025 |
| 9 | 9 | Stage 2 | 20.08.2025 |
| 4 | 5 | Stage 1 | 19.08.2025 |
| 9 | Tour de l'Ain | 06.08.2025 - 08.08.2025 | |
| 7 | 9 | Stage 3 | 08.08.2025 |
| 10 | 10 | Stage 2 | 07.08.2025 |
| 3 | 3 | Stage 1 | 06.08.2025 |
| 12 | Italy RR | 29.06.2025 | |
| 36 | Route d'Occitanie | 18.06.2025 - 21.06.2025 | |
| 2 | 36 | Stage 4 | 21.06.2025 |
| 56 | 53 | Stage 3 | 20.06.2025 |
| 19 | 20 | Stage 2 | 19.06.2025 |
| 22 | 22 | Stage 1 | 18.06.2025 |
| 35 | Giro d'Italia | 09.05.2025 - 01.06.2025 | |
| 48 | 35 | Stage 21 | 01.06.2025 |
| 19 | 35 | Stage 20 | 31.05.2025 |
| 82 | 43 | Stage 19 | 30.05.2025 |
| 16 | 31 | Stage 18 | 29.05.2025 |
| 27 | 38 | Stage 17 | 28.05.2025 |
| 60 | 49 | Stage 16 | 27.05.2025 |
| 78 | 46 | Stage 15 | 25.05.2025 |
| 29 | 37 | Stage 14 | 24.05.2025 |
| 41 | 42 | Stage 13 | 23.05.2025 |
| 113 | 46 | Stage 12 | 22.05.2025 |
| 79 | 48 | Stage 11 | 21.05.2025 |
| 45 | 37 | Stage 10 | 20.05.2025 |
| 16 | 35 | Stage 9 | 18.05.2025 |
| 6 | 49 | Stage 8 | 17.05.2025 |
| 84 | 71 | Stage 7 | 16.05.2025 |
| 96 | 67 | Stage 6 | 15.05.2025 |
| 17 | 69 | Stage 5 | 14.05.2025 |
| 107 | 82 | Stage 4 | 13.05.2025 |
| 7 | 83 | Stage 3 | 11.05.2025 |
| 49 | 103 | Stage 2 | 10.05.2025 |
| 111 | 111 | Stage 1 | 09.05.2025 |
| DNF | Tour de Romandie | 29.04.2025 - 04.05.2025 | |
| DNS | Prologue | 29.04.2025 | |
| 73 | Volta Catalunya | 24.03.2025 - 30.03.2025 | |
| 84 | 73 | Stage 7 | 30.03.2025 |
| 6 | 74 | Stage 6 | 29.03.2025 |
| 84 | 75 | Stage 5 | 28.03.2025 |
| 78 | 78 | Stage 4 | 27.03.2025 |
| 110 | 92 | Stage 3 | 26.03.2025 |
| 14 | 8 | Stage 2 | 25.03.2025 |
| 5 | 7 | Stage 1 | 24.03.2025 |
| 31 | Tirreno-Adriatico | 10.03.2025 - 16.03.2025 | |
| 33 | 31 | Stage 7 | 16.03.2025 |
| 29 | 31 | Stage 6 | 15.03.2025 |
| 45 | 38 | Stage 5 | 14.03.2025 |
| 6 | 18 | Stage 4 | 13.03.2025 |
| 1 | 18 | Stage 3 | 12.03.2025 |
| 60 | 53 | Stage 2 | 11.03.2025 |
| 53 | 53 | Stage 1 | 10.03.2025 |
| 16 | Strade Bianche | 08.03.2025 | |
| 36 | Tour des Alpes-Maritimes | 22.02.2025 - 23.02.2025 | |
| 27 | 36 | Stage 2 | 23.02.2025 |
| 41 | 41 | Stage 1 | 22.02.2025 |
| 84 | Classic Var | 21.02.2025 | |
| 75 | Tour Down Under | 21.01.2025 - 26.01.2025 | |
| 92 | 75 | Stage 6 | 26.01.2025 |
| 87 | 76 | Stage 5 | 25.01.2025 |
| 73 | 77 | Stage 4 | 24.01.2025 |
| 86 | 82 | Stage 3 | 23.01.2025 |
| 33 | 29 | Stage 2 | 22.01.2025 |
| 18 | 22 | Stage 1 | 21.01.2025 |
2024
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Il Lombardia | 12.10.2024 | |
| 15 | Coppa Bernocchi | 07.10.2024 | |
| 11 | Coppa Agostoni | 06.10.2024 | |
| 43 | Tour de Luxembourg | 18.09.2024 - 22.09.2024 | |
| 26 | 43 | Stage 5 | 22.09.2024 |
| 42 | 54 | Stage 4 | 21.09.2024 |
| 53 | 57 | Stage 3 | 20.09.2024 |
| 57 | 60 | Stage 2 | 19.09.2024 |
| 62 | 62 | Stage 1 | 18.09.2024 |
| 110 | BEMER Cyclassics | 08.09.2024 | |
| 34 | Bretagne Classic | 25.08.2024 | |
| 10 | Tour du Limousin | 13.08.2024 - 16.08.2024 | |
| 4 | 10 | Stage 4 | 16.08.2024 |
| 18 | 9 | Stage 3 | 15.08.2024 |
| 3 | 8 | Stage 2 | 14.08.2024 |
| 19 | 23 | Stage 1 | 13.08.2024 |
| 19 | Polynormande | 11.08.2024 | |
| DNF | Italy RR | 23.06.2024 | |
| 46 | Giro d'Italia | 04.05.2024 - 26.05.2024 | |
| 47 | 46 | Stage 21 | 26.05.2024 |
| 36 | 47 | Stage 20 | 25.05.2024 |
| 1 | 47 | Stage 19 | 24.05.2024 |
| 57 | 55 | Stage 18 | 23.05.2024 |
| 38 | 56 | Stage 17 | 22.05.2024 |
| 45 | 57 | Stage 16 | 21.05.2024 |
| 54 | 62 | Stage 15 | 19.05.2024 |
| 65 | 63 | Stage 14 | 18.05.2024 |
| 47 | 62 | Stage 13 | 17.05.2024 |
| 52 | 64 | Stage 12 | 16.05.2024 |
| 95 | 65 | Stage 11 | 15.05.2024 |
| 87 | 66 | Stage 10 | 14.05.2024 |
| 8 | 61 | Stage 9 | 12.05.2024 |
| 92 | 66 | Stage 8 | 11.05.2024 |
| 89 | 58 | Stage 7 | 10.05.2024 |
| 70 | 52 | Stage 6 | 09.05.2024 |
| 51 | 49 | Stage 5 | 08.05.2024 |
| 17 | 53 | Stage 4 | 07.05.2024 |
| 21 | 56 | Stage 3 | 06.05.2024 |
| 77 | 60 | Stage 2 | 05.05.2024 |
| 49 | 49 | Stage 1 | 04.05.2024 |
| 49 | Tour de Romandie | 23.04.2024 - 28.04.2024 | |
| 11 | 49 | Stage 5 | 28.04.2024 |
| 80 | 56 | Stage 4 | 27.04.2024 |
| 67 | 15 | Stage 3 | 26.04.2024 |
| 2 | 2 | Stage 2 | 25.04.2024 |
| 2 | 9 | Stage 1 | 24.04.2024 |
| 74 | 74 | Prologue | 23.04.2024 |
| 59 | Brabantse Pijl | 10.04.2024 | |
| DNF | La Roue Tourangelle | 24.03.2024 | |
| 74 | Milano-Sanremo | 16.03.2024 | |
| 55 | Tirreno-Adriatico | 04.03.2024 - 10.03.2024 | |
| 7 | 55 | Stage 7 | 10.03.2024 |
| 75 | 57 | Stage 6 | 09.03.2024 |
| 54 | 53 | Stage 5 | 08.03.2024 |
| 85 | 70 | Stage 4 | 07.03.2024 |
| 5 | 59 | Stage 3 | 06.03.2024 |
| 45 | 91 | Stage 2 | 05.03.2024 |
| 108 | 108 | Stage 1 | 04.03.2024 |
| 22 | Strade Bianche | 02.03.2024 | |
| 2 | Trofeo Laigueglia | 28.02.2024 | |
| 15 | Vuelta a Andalucía | 14.02.2024 - 18.02.2024 | |
| 15 | 15 | Stage 3 | 16.02.2024 |
| 15 | Clásica Jaén | 12.02.2024 | |
| 22 | Vuelta a Murcia | 10.02.2024 | |
| 40 | Gran Premio Castellón | 21.01.2024 | |
| 18 | Clàssica Comunitat Valenciana 1969 | 20.01.2024 |
2023
| Rank | GC | Race | Date |
|---|---|---|---|
| 4 | Veneto Classic | 15.10.2023 | |
| 13 | Giro del Veneto | 11.10.2023 | |
| 18 | Tre Valli Varesine | 03.10.2023 | |
| 16 | Coppa Bernocchi | 02.10.2023 | |
| 15 | Coppa Agostoni | 28.09.2023 | |
| 95 | Vuelta a España | 26.08.2023 - 17.09.2023 | |
| 63 | 95 | Stage 21 | 17.09.2023 |
| 21 | 95 | Stage 20 | 16.09.2023 |
| 15 | 102 | Stage 19 | 15.09.2023 |
| 93 | 103 | Stage 18 | 14.09.2023 |
| 60 | 105 | Stage 17 | 13.09.2023 |
| 77 | 108 | Stage 16 | 12.09.2023 |
| 105 | 109 | Stage 15 | 10.09.2023 |
| 126 | 110 | Stage 14 | 09.09.2023 |
| 122 | 107 | Stage 13 | 08.09.2023 |
| 97 | 107 | Stage 12 | 07.09.2023 |
| 125 | 107 | Stage 11 | 06.09.2023 |
| 69 | 99 | Stage 10 | 05.09.2023 |
| 51 | 102 | Stage 9 | 03.09.2023 |
| 124 | 111 | Stage 8 | 02.09.2023 |
| 13 | 93 | Stage 7 | 01.09.2023 |
| 129 | 97 | Stage 6 | 31.08.2023 |
| 17 | 70 | Stage 5 | 30.08.2023 |
| 10 | 76 | Stage 4 | 29.08.2023 |
| 99 | 86 | Stage 3 | 28.08.2023 |
| 3 | 85 | Stage 2 | 27.08.2023 |
| 17 | 102 | Stage 1 | 26.08.2023 |
| 68 | Vuelta a Burgos | 15.08.2023 - 19.08.2023 | |
| 65 | 68 | Stage 5 | 19.08.2023 |
| 76 | 72 | Stage 4 | 18.08.2023 |
| 70 | 70 | Stage 3 | 17.08.2023 |
| 13 | 62 | Stage 2 | 16.08.2023 |
| 6 | 8 | Stage 1 | 15.08.2023 |
| 22 | Tour de Pologne | 29.07.2023 - 04.08.2023 | |
| 33 | 22 | Stage 7 | 04.08.2023 |
| 71 | 22 | Stage 6 | 03.08.2023 |
| 65 | 15 | Stage 5 | 02.08.2023 |
| 31 | 15 | Stage 4 | 01.08.2023 |
| 8 | 15 | Stage 3 | 31.07.2023 |
| 15 | 16 | Stage 2 | 30.07.2023 |
| 65 | 65 | Stage 1 | 29.07.2023 |
| DNF | Italy RR | 24.06.2023 | |
| 53 | Route d'Occitanie | 15.06.2023 - 18.06.2023 | |
| 57 | 53 | Stage 4 | 18.06.2023 |
| 81 | 71 | Stage 3 | 17.06.2023 |
| 17 | 34 | Stage 2 | 16.06.2023 |
| 50 | 50 | Stage 1 | 15.06.2023 |
| 59 | GP Kanton Aargau | 09.06.2023 | |
| 65 | Brussels Classic | 04.06.2023 | |
| 81 | Heistse Pijl | 03.06.2023 | |
| DNF | Giro d'Italia | 06.05.2023 - 28.05.2023 | |
| DNS | Stage 11 | 17.05.2023 | |
| 135 | 119 | Stage 10 | 16.05.2023 |
| 88 | 121 | Stage 9 | 14.05.2023 |
| 91 | 122 | Stage 8 | 13.05.2023 |
| 106 | 128 | Stage 7 | 12.05.2023 |
| 164 | 131 | Stage 6 | 11.05.2023 |
| 8 | 99 | Stage 5 | 10.05.2023 |
| 133 | 99 | Stage 4 | 09.05.2023 |
| 10 | 47 | Stage 3 | 08.05.2023 |
| 13 | 79 | Stage 2 | 07.05.2023 |
| 102 | 102 | Stage 1 | 06.05.2023 |
| 56 | Tour of the Alps | 17.04.2023 - 21.04.2023 | |
| 10 | 56 | Stage 5 | 21.04.2023 |
| 76 | 72 | Stage 4 | 20.04.2023 |
| 44 | 73 | Stage 3 | 19.04.2023 |
| 82 | 84 | Stage 2 | 18.04.2023 |
| 85 | 85 | Stage 1 | 17.04.2023 |
| DNF | Itzulia Basque Country | 03.04.2023 - 08.04.2023 | |
| DNF | Stage 6 | 08.04.2023 | |
| 119 | 115 | Stage 5 | 07.04.2023 |
| 95 | 113 | Stage 4 | 06.04.2023 |
| 132 | 123 | Stage 3 | 05.04.2023 |
| 114 | 112 | Stage 2 | 04.04.2023 |
| 20 | 23 | Stage 1 | 03.04.2023 |
| 38 | GP Miguel Indurain | 01.04.2023 | |
| 45 | Milano-Sanremo | 18.03.2023 | |
| 8 | Milano - Torino | 15.03.2023 | |
| DNF | Strade Bianche | 04.03.2023 | |
| 2 | Trofeo Laigueglia | 01.03.2023 | |
| DNF | Faun Drome Classic | 26.02.2023 | |
| 45 | Tour of Oman | 11.02.2023 - 15.02.2023 | |
| 44 | 45 | Stage 5 | 15.02.2023 |
| 7 | 48 | Stage 4 | 14.02.2023 |
| 68 | 56 | Stage 3 | 13.02.2023 |
| 45 | 43 | Stage 2 | 12.02.2023 |
| 69 | 70 | Stage 1 | 11.02.2023 |
| 3 | Muscat Classic | 10.02.2023 | |
| 5 | Clàssica Comunitat Valenciana 1969 | 22.01.2023 |
2022
| Rank | GC | Race | Date |
|---|---|---|---|
| 88 | Tre Valli Varesine | 04.10.2022 | |
| 9 | Coppa Bernocchi | 03.10.2022 | |
| 73 | GP d'Isbergues | 18.09.2022 | |
| 46 | SUPER 8 Classic | 17.09.2022 | |
| DNF | Vuelta a España | 19.08.2022 - 11.09.2022 | |
| DNS | Stage 7 | 26.08.2022 | |
| 111 | 115 | Stage 6 | 25.08.2022 |
| 124 | 111 | Stage 5 | 24.08.2022 |
| 103 | 100 | Stage 4 | 23.08.2022 |
| 117 | 77 | Stage 3 | 21.08.2022 |
| 84 | 77 | Stage 2 | 20.08.2022 |
| 13 | 81 | Stage 1 | 19.08.2022 |
| 45 | Tour de Pologne | 30.07.2022 - 05.08.2022 | |
| 12 | 45 | Stage 7 | 05.08.2022 |
| 68 | 48 | Stage 6 | 04.08.2022 |
| 26 | 46 | Stage 5 | 03.08.2022 |
| 22 | 46 | Stage 4 | 02.08.2022 |
| 50 | 48 | Stage 3 | 01.08.2022 |
| 41 | 27 | Stage 2 | 31.07.2022 |
| 13 | 15 | Stage 1 | 30.07.2022 |
| 66 | Route d'Occitanie | 16.06.2022 - 19.06.2022 | |
| 45 | Stage 4 | 19.06.2022 | |
| 95 | Stage 3 | 18.06.2022 | |
| 10 | Stage 2 | 17.06.2022 | |
| 9 | Stage 1 | 16.06.2022 | |
| 55 | Giro d'Italia | 06.05.2022 - 29.05.2022 | |
| 75 | 55 | Stage 21 | 29.05.2022 |
| 49 | 54 | Stage 20 | 28.05.2022 |
| 5 | 57 | Stage 19 | 27.05.2022 |
| 14 | 72 | Stage 18 | 26.05.2022 |
| 52 | 73 | Stage 17 | 25.05.2022 |
| 57 | 77 | Stage 16 | 24.05.2022 |
| 81 | 82 | Stage 15 | 22.05.2022 |
| 61 | 82 | Stage 14 | 21.05.2022 |
| 9 | 81 | Stage 13 | 20.05.2022 |
| 8 | 85 | Stage 12 | 19.05.2022 |
| 73 | 92 | Stage 11 | 18.05.2022 |
| 62 | 93 | Stage 10 | 17.05.2022 |
| 134 | 104 | Stage 9 | 15.05.2022 |
| 11 | 86 | Stage 8 | 14.05.2022 |
| 93 | 91 | Stage 7 | 13.05.2022 |
| 7 | 91 | Stage 6 | 12.05.2022 |
| 19 | 91 | Stage 5 | 11.05.2022 |
| 114 | 96 | Stage 4 | 10.05.2022 |
| 45 | 35 | Stage 3 | 08.05.2022 |
| 61 | 35 | Stage 2 | 07.05.2022 |
| 9 | 9 | Stage 1 | 06.05.2022 |
| 17 | Eschborn-Frankfurt | 01.05.2022 | |
| DNF | Itzulia Basque Country | 04.04.2022 - 09.04.2022 | |
| DNS | Stage 6 | 09.04.2022 | |
| 101 | 105 | Stage 5 | 08.04.2022 |
| 104 | 104 | Stage 4 | 07.04.2022 |
| 113 | 88 | Stage 3 | 06.04.2022 |
| 31 | 26 | Stage 2 | 05.04.2022 |
| 25 | 25 | Stage 1 | 04.04.2022 |
| 5 | GP Miguel Indurain | 02.04.2022 | |
| 5 | GP Industria & Artigianato | 27.03.2022 | |
| 30 | Milano-Sanremo | 19.03.2022 | |
| 6 | Milano - Torino | 16.03.2022 | |
| 52 | Tirreno-Adriatico | 07.03.2022 - 13.03.2022 | |
| 16 | 52 | Stage 7 | 13.03.2022 |
| 81 | 55 | Stage 6 | 12.03.2022 |
| 50 | 48 | Stage 5 | 11.03.2022 |
| 58 | 56 | Stage 4 | 10.03.2022 |
| 16 | 65 | Stage 3 | 09.03.2022 |
| 10 | 70 | Stage 2 | 08.03.2022 |
| 73 | 73 | Stage 1 | 07.03.2022 |
| 17 | Strade Bianche | 05.03.2022 | |
| 15 | Trofeo Laigueglia | 02.03.2022 | |
| 22 | Tour des Alpes-Maritimes | 18.02.2022 - 20.02.2022 | |
| 7 | Stage 3 | 20.02.2022 | |
| 24 | Stage 2 | 19.02.2022 | |
| 4 | Stage 1 | 18.02.2022 | |
| 53 | Tour de La Provence | 10.02.2022 - 13.02.2022 | |
| 65 | Stage 3 | 13.02.2022 | |
| 30 | Stage 2 | 12.02.2022 | |
| 89 | Stage 1 | 11.02.2022 | |
| 30 | Prologue | 10.02.2022 |
2021
| Rank | GC | Race | Date |
|---|---|---|---|
| 18 | Tour de Vendée | 09.10.2021 | |
| 40 | Tre Valli Varesine | 05.10.2021 | |
| 30 | Tour de Luxembourg | 14.09.2021 - 18.09.2021 | |
| 43 | Stage 5 | 18.09.2021 | |
| 52 | Stage 4 | 17.09.2021 | |
| 5 | Stage 3 | 16.09.2021 | |
| 45 | Stage 2 | 15.09.2021 | |
| 8 | Stage 1 | 14.09.2021 | |
| 10 | Tour du Jura | 04.09.2021 | |
| 2 | Classic Grand Besançon Doubs | 03.09.2021 | |
| 30 | Bretagne Classic | 29.08.2021 | |
| 39 | Tour de Pologne | 09.08.2021 - 15.08.2021 | |
| 64 | 39 | Stage 7 | 15.08.2021 |
| 107 | 40 | Stage 6 | 14.08.2021 |
| 9 | 35 | Stage 5 | 13.08.2021 |
| 3 | 35 | Stage 4 | 12.08.2021 |
| 60 | 45 | Stage 3 | 11.08.2021 |
| 46 | 45 | Stage 2 | 10.08.2021 |
| 22 | 24 | Stage 1 | 09.08.2021 |
| DNF | Tour de Wallonie | 20.07.2021 - 24.07.2021 | |
| DNF | Stage 5 | 24.07.2021 | |
| 102 | Stage 4 | 23.07.2021 | |
| 23 | Stage 3 | 22.07.2021 | |
| 100 | Stage 2 | 21.07.2021 | |
| 90 | Stage 1 | 20.07.2021 | |
| 66 | Italy RR | 20.06.2021 | |
| 34 | Route d'Occitanie | 10.06.2021 - 13.06.2021 | |
| 64 | Stage 4 | 13.06.2021 | |
| 32 | Stage 3 | 12.06.2021 | |
| 8 | Stage 2 | 11.06.2021 | |
| 1 | Stage 1 | 10.06.2021 | |
| 50 | Giro d'Italia | 08.05.2021 - 30.05.2021 | |
| 56 | 50 | Stage 21 | 30.05.2021 |
| 77 | 50 | Stage 20 | 29.05.2021 |
| 61 | 43 | Stage 19 | 28.05.2021 |
| 14 | 42 | Stage 18 | 27.05.2021 |
| 76 | 56 | Stage 17 | 26.05.2021 |
| 49 | 53 | Stage 16 | 24.05.2021 |
| 87 | 53 | Stage 15 | 23.05.2021 |
| 87 | 54 | Stage 14 | 22.05.2021 |
| 87 | 47 | Stage 13 | 21.05.2021 |
| 1 | 48 | Stage 12 | 20.05.2021 |
| 109 | 60 | Stage 11 | 19.05.2021 |
| 7 | 56 | Stage 10 | 17.05.2021 |
| 85 | 57 | Stage 9 | 16.05.2021 |
| 86 | 55 | Stage 8 | 15.05.2021 |
| 17 | 55 | Stage 7 | 14.05.2021 |
| 97 | 57 | Stage 6 | 13.05.2021 |
| 31 | 25 | Stage 5 | 12.05.2021 |
| 24 | 28 | Stage 4 | 11.05.2021 |
| 11 | 65 | Stage 3 | 10.05.2021 |
| 162 | 95 | Stage 2 | 09.05.2021 |
| 96 | 96 | Stage 1 | 08.05.2021 |
| 107 | Tour of the Alps | 19.04.2021 - 23.04.2021 | |
| 97 | Stage 5 | 23.04.2021 | |
| 111 | Stage 4 | 22.04.2021 | |
| 110 | Stage 3 | 21.04.2021 | |
| 110 | Stage 2 | 20.04.2021 | |
| 122 | Stage 1 | 19.04.2021 | |
| DNF | Coppi e Bartali | 23.03.2021 - 27.03.2021 | |
| DNS | Stage 3 | 24.03.2021 | |
| 164 | Stage 1 | 23.03.2021 | |
| 7 | Stage 2 | 23.03.2021 | |
| 23 | Milano-Sanremo | 20.03.2021 | |
| 66 | Tirreno-Adriatico | 10.03.2021 - 16.03.2021 | |
| 109 | 66 | Stage 7 | 16.03.2021 |
| 12 | 66 | Stage 6 | 15.03.2021 |
| 92 | 67 | Stage 5 | 14.03.2021 |
| 85 | 57 | Stage 4 | 13.03.2021 |
| 107 | 50 | Stage 3 | 12.03.2021 |
| 11 | 6 | Stage 2 | 11.03.2021 |
| 4 | 6 | Stage 1 | 10.03.2021 |
| 26 | Strade Bianche | 06.03.2021 | |
| 8 | Trofeo Laigueglia | 03.03.2021 | |
| 56 | UAE Tour | 21.02.2021 - 27.02.2021 | |
| 7 | 56 | Stage 7 | 27.02.2021 |
| 15 | 58 | Stage 6 | 26.02.2021 |
| 60 | 61 | Stage 5 | 25.02.2021 |
| 11 | 71 | Stage 4 | 24.02.2021 |
| 60 | 71 | Stage 3 | 23.02.2021 |
| 93 | 98 | Stage 2 | 22.02.2021 |
| 48 | 49 | Stage 1 | 21.02.2021 |
| 24 | Clasica de Almeria | 14.02.2021 |
2020
| Rank | GC | Race | Date |
|---|---|---|---|
| 50 | Giro d'Italia | 03.10.2020 - 25.10.2020 | |
| 34 | 50 | Stage 21 | 25.10.2020 |
| 5 | 50 | Stage 20 | 24.10.2020 |
| 87 | 58 | Stage 19 | 23.10.2020 |
| 108 | 58 | Stage 18 | 22.10.2020 |
| 78 | 52 | Stage 17 | 21.10.2020 |
| 6 | 44 | Stage 16 | 20.10.2020 |
| 48 | 58 | Stage 15 | 18.10.2020 |
| 35 | 62 | Stage 14 | 17.10.2020 |
| 26 | 62 | Stage 13 | 16.10.2020 |
| 100 | 69 | Stage 12 | 15.10.2020 |
| 11 | 63 | Stage 11 | 14.10.2020 |
| 43 | 67 | Stage 10 | 13.10.2020 |
| 86 | 83 | Stage 9 | 11.10.2020 |
| 10 | 77 | Stage 8 | 10.10.2020 |
| 63 | 79 | Stage 7 | 09.10.2020 |
| 6 | 82 | Stage 6 | 08.10.2020 |
| 85 | 87 | Stage 5 | 07.10.2020 |
| 4 | 86 | Stage 4 | 06.10.2020 |
| 99 | 94 | Stage 3 | 05.10.2020 |
| 13 | 62 | Stage 2 | 04.10.2020 |
| 128 | 128 | Stage 1 | 03.10.2020 |
| 4 | Paris - Camembert | 22.09.2020 | |
| 40 | Tirreno-Adriatico | 07.09.2020 - 14.09.2020 | |
| 68 | 40 | Stage 8 | 14.09.2020 |
| 28 | 40 | Stage 7 | 13.09.2020 |
| 23 | 42 | Stage 6 | 12.09.2020 |
| 63 | 43 | Stage 5 | 11.09.2020 |
| 48 | 33 | Stage 4 | 10.09.2020 |
| 14 | 12 | Stage 3 | 09.09.2020 |
| 40 | 20 | Stage 2 | 08.09.2020 |
| 6 | 9 | Stage 1 | 07.09.2020 |
| DNF | Tour du Poitou-Charentes | 27.08.2020 - 30.08.2020 | |
| DNF | Stage 2 | 28.08.2020 | |
| 5 | Stage 1 | 27.08.2020 | |
| 15 | Bretagne Classic | 25.08.2020 | |
| 4 | Italy RR | 23.08.2020 | |
| 6 | Tour de Wallonie | 16.08.2020 - 19.08.2020 | |
| 8 | Stage 4 | 19.08.2020 | |
| 6 | Stage 3 | 18.08.2020 | |
| 52 | Stage 2 | 17.08.2020 | |
| 31 | Stage 1 | 16.08.2020 | |
| 11 | Milano-Sanremo | 08.08.2020 | |
| 11 | Milano - Torino | 05.08.2020 | |
| 20 | Strade Bianche | 01.08.2020 | |
| 54 | UAE Tour | 23.02.2020 - 29.02.2020 | |
| 67 | 54 | Stage 5 | 27.02.2020 |
| 35 | 53 | Stage 4 | 26.02.2020 |
| 63 | 55 | Stage 3 | 25.02.2020 |
| 6 | 7 | Stage 2 | 24.02.2020 |
| 10 | 13 | Stage 1 | 23.02.2020 |
| 4 | Trofeo Laigueglia | 16.02.2020 | |
| 19 | Cadel Evans Road Race | 02.02.2020 | |
| 8 | Surf Coast Classic | 30.01.2020 | |
| 36 | Tour Down Under | 21.01.2020 - 26.01.2020 | |
| 67 | 36 | Stage 6 | 26.01.2020 |
| 14 | 25 | Stage 5 | 25.01.2020 |
| 13 | 27 | Stage 4 | 24.01.2020 |
| 37 | 27 | Stage 3 | 23.01.2020 |
| 6 | 12 | Stage 2 | 22.01.2020 |
| 16 | 20 | Stage 1 | 21.01.2020 |
2019
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Il Lombardia | 12.10.2019 | |
| 32 | Gran Piemonte | 10.10.2019 | |
| 4 | Tre Valli Varesine | 08.10.2019 | |
| 25 | GP Bruno Beghelli | 06.10.2019 | |
| 52 | Trofeo Matteotti | 22.09.2019 | |
| 14 | Memorial Pantani | 21.09.2019 | |
| 9 | Coppa Sabatini | 19.09.2019 | |
| 7 | Giro della Toscana | 18.09.2019 | |
| 61 | Coppa Bernocchi | 15.09.2019 | |
| 14 | Coppa Agostoni | 14.09.2019 | |
| 47 | Tour du Limousin | 21.08.2019 - 24.08.2019 | |
| 56 | Stage 4 | 24.08.2019 | |
| 69 | Stage 3 | 23.08.2019 | |
| 18 | Stage 2 | 22.08.2019 | |
| 35 | Stage 1 | 21.08.2019 | |
| 5 | Italy RR | 30.06.2019 | |
| 5 | Tour of Slovenia | 19.06.2019 - 23.06.2019 | |
| 4 | Stage 5 | 23.06.2019 | |
| 5 | Stage 4 | 22.06.2019 | |
| 5 | Stage 3 | 21.06.2019 | |
| 3 | Stage 2 | 20.06.2019 | |
| 5 | Stage 1 | 19.06.2019 | |
| 5 | GP Kanton Aargau | 13.06.2019 | |
| 55 | Giro d'Italia | 11.05.2019 - 02.06.2019 | |
| 61 | 55 | Stage 21 | 02.06.2019 |
| 128 | 55 | Stage 20 | 01.06.2019 |
| 2 | 46 | Stage 19 | 31.05.2019 |
| 69 | 51 | Stage 18 | 30.05.2019 |
| 10 | 53 | Stage 17 | 29.05.2019 |
| 65 | 56 | Stage 16 | 28.05.2019 |
| 29 | 59 | Stage 15 | 26.05.2019 |
| 92 | 70 | Stage 14 | 25.05.2019 |
| 78 | 63 | Stage 13 | 24.05.2019 |
| 90 | 57 | Stage 12 | 23.05.2019 |
| 105 | 48 | Stage 11 | 22.05.2019 |
| 78 | 48 | Stage 10 | 21.05.2019 |
| 98 | 48 | Stage 9 | 19.05.2019 |
| 74 | 47 | Stage 8 | 18.05.2019 |
| 10 | 50 | Stage 7 | 17.05.2019 |
| 67 | 61 | Stage 6 | 16.05.2019 |
| 114 | 75 | Stage 5 | 15.05.2019 |
| 54 | 77 | Stage 4 | 14.05.2019 |
| 148 | 103 | Stage 3 | 13.05.2019 |
| 102 | 63 | Stage 2 | 12.05.2019 |
| 84 | 84 | Stage 1 | 11.05.2019 |
| 8 | Giro dell'Appennino | 28.04.2019 | |
| 1 | Tro-Bro Leon | 22.04.2019 | |
| 2 | Tour du Finistère | 20.04.2019 | |
| 10 | Paris - Camembert | 16.04.2019 | |
| 9 | Région Pays de la Loire Tour | 09.04.2019 - 12.04.2019 | |
| 1 | Stage 4 | 12.04.2019 | |
| 21 | Stage 3 | 11.04.2019 | |
| 38 | Stage 2 | 10.04.2019 | |
| 30 | Stage 1 | 09.04.2019 | |
| 11 | La Roue Tourangelle | 07.04.2019 | |
| 71 | Route Adélie de Vitré | 05.04.2019 | |
| 12 | Cholet Agglo Tour | 31.03.2019 | |
| 15 | Classic Loire Atlantique | 30.03.2019 | |
| DNF | GP de Denain | 24.03.2019 | |
| 112 | Bredene Koksijde Classic | 22.03.2019 | |
| 80 | Nokere Koerse | 20.03.2019 | |
| DNF | Ronde van Drenthe | 17.03.2019 | |
| 3 | GP Industria & Artigianato | 10.03.2019 | |
| 81 | Le Samyn | 05.03.2019 | |
| 99 | Tour des Alpes-Maritimes | 22.02.2019 - 24.02.2019 | |
| 93 | Stage 3 | 24.02.2019 | |
| 101 | Stage 2 | 23.02.2019 | |
| 43 | Stage 1 | 22.02.2019 | |
| 56 | Trofeo Laigueglia | 17.02.2019 | |
| 14 | Tropicale Amissa Bongo | 21.01.2019 - 27.01.2019 | |
| 38 | Stage 7 | 27.01.2019 | |
| 9 | Stage 6 | 26.01.2019 | |
| 9 | Stage 5 | 25.01.2019 | |
| 6 | Stage 4 | 24.01.2019 | |
| 6 | Stage 3 | 23.01.2019 | |
| 4 | Stage 2 | 22.01.2019 | |
| 8 | Stage 1 | 21.01.2019 |
2018
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Gran Piemonte | 11.10.2018 | |
| 76 | Milano - Torino | 10.10.2018 | |
| DNF | Tre Valli Varesine | 09.10.2018 | |
| 80 | GP Bruno Beghelli | 07.10.2018 | |
| DNF | Giro dell'Emilia | 06.10.2018 | |
| DNF | Giro della Toscana | 19.09.2018 | |
| 110 | Coppa Bernocchi | 16.09.2018 | |
| 30 | Tour du Poitou-Charentes | 21.08.2018 - 24.08.2018 | |
| 16 | Stage 5 | 24.08.2018 | |
| 17 | Stage 3 | 23.08.2018 | |
| 53 | Stage 4 | 23.08.2018 | |
| 4 | Stage 2 | 22.08.2018 | |
| 64 | Stage 1 | 21.08.2018 | |
| 46 | Tour du Limousin | 15.08.2018 - 18.08.2018 | |
| 75 | Stage 4 | 18.08.2018 | |
| 80 | Stage 3 | 17.08.2018 | |
| 36 | Stage 2 | 16.08.2018 | |
| 58 | Stage 1 | 15.08.2018 | |
| 31 | Sibiu Cycling Tour | 05.07.2018 - 08.07.2018 | |
| 4 | Stage 3 | 08.07.2018 | |
| 5 | Stage 4 | 08.07.2018 | |
| 36 | Stage 1 | 06.07.2018 | |
| 5 | Prologue | 05.07.2018 | |
| 68 | Italy RR | 30.06.2018 | |
| 14 | Tour of Slovenia | 13.06.2018 - 17.06.2018 | |
| 42 | Stage 5 | 17.06.2018 | |
| 22 | Stage 4 | 16.06.2018 | |
| 12 | Stage 3 | 15.06.2018 | |
| 113 | Stage 2 | 14.06.2018 | |
| 119 | Stage 1 | 13.06.2018 | |
| 32 | GP Kanton Aargau | 07.06.2018 | |
| 9 | Gran Premio di Lugano | 03.06.2018 | |
| 90 | Giro d'Italia | 04.05.2018 - 27.05.2018 | |
| 72 | 90 | Stage 21 | 27.05.2018 |
| 119 | 92 | Stage 20 | 26.05.2018 |
| 128 | 89 | Stage 19 | 25.05.2018 |
| 123 | 93 | Stage 18 | 24.05.2018 |
| 9 | 91 | Stage 17 | 23.05.2018 |
| 110 | 95 | Stage 16 | 22.05.2018 |
| 143 | 96 | Stage 15 | 20.05.2018 |
| 122 | 88 | Stage 14 | 19.05.2018 |
| 158 | 84 | Stage 13 | 18.05.2018 |
| 137 | 84 | Stage 12 | 17.05.2018 |
| 60 | 81 | Stage 11 | 16.05.2018 |
| 67 | 84 | Stage 10 | 15.05.2018 |
| 127 | 100 | Stage 9 | 13.05.2018 |
| 74 | 95 | Stage 8 | 12.05.2018 |
| 144 | 119 | Stage 7 | 11.05.2018 |
| 153 | 116 | Stage 6 | 10.05.2018 |
| 98 | 90 | Stage 5 | 09.05.2018 |
| 79 | 84 | Stage 4 | 08.05.2018 |
| 136 | 134 | Stage 3 | 06.05.2018 |
| 162 | 141 | Stage 2 | 05.05.2018 |
| 67 | 67 | Stage 1 | 04.05.2018 |
| 58 | Giro dell'Appennino | 22.04.2018 | |
| 3 | Paris - Camembert | 10.04.2018 | |
| 6 | Région Pays de la Loire Tour | 03.04.2018 - 06.04.2018 | |
| 29 | Stage 4 | 06.04.2018 | |
| 3 | Stage 3 | 05.04.2018 | |
| 32 | Stage 2 | 04.04.2018 | |
| 42 | Stage 1 | 03.04.2018 | |
| 4 | La Roue Tourangelle | 01.04.2018 | |
| 44 | Route Adélie de Vitré | 30.03.2018 | |
| 58 | Coppi e Bartali | 22.03.2018 - 25.03.2018 | |
| 32 | Stage 5 | 25.03.2018 | |
| 104 | Stage 4 | 24.03.2018 | |
| 71 | Stage 3 | 23.03.2018 | |
| 121 | Stage 1 | 22.03.2018 | |
| 6 | Stage 2 | 22.03.2018 | |
| DNF | Strade Bianche | 03.03.2018 | |
| DNF | Faun Drome Classic | 25.02.2018 | |
| 69 | Faun-Ardèche Classic | 24.02.2018 | |
| 41 | Trofeo Laigueglia | 11.02.2018 |
2017
| Rank | GC | Race | Date |
|---|---|---|---|
| 58 | Tour of Türkiye | 10.10.2017 - 15.10.2017 | |
| 80 | 58 | Stage 6 | 15.10.2017 |
| 85 | 54 | Stage 5 | 14.10.2017 |
| 44 | 39 | Stage 4 | 13.10.2017 |
| 5 | 37 | Stage 3 | 12.10.2017 |
| 63 | 66 | Stage 2 | 11.10.2017 |
| 45 | 49 | Stage 1 | 10.10.2017 |
| DNF | Il Lombardia | 07.10.2017 | |
| 60 | Tre Valli Varesine | 03.10.2017 | |
| 12 | GP Bruno Beghelli | 01.10.2017 | |
| 93 | Coppa Sabatini | 28.09.2017 | |
| 65 | Giro della Toscana | 26.09.2017 - 27.09.2017 | |
| 81 | Stage 2 | 27.09.2017 | |
| 50 | Stage 1 | 26.09.2017 | |
| DNF | Coppa Agostoni | 13.09.2017 | |
| DNF | Tour du Limousin | 15.08.2017 - 18.08.2017 | |
| DNF | Stage 2 | 16.08.2017 | |
| 10 | Stage 1 | 15.08.2017 | |
| 14 | Trofeo Matteotti | 16.07.2017 | |
| 58 | Tour of Austria | 02.07.2017 - 08.07.2017 | |
| 107 | Stage 6 | 08.07.2017 | |
| 115 | Stage 5 | 07.07.2017 | |
| 45 | Stage 4 | 06.07.2017 | |
| 34 | Stage 3 | 05.07.2017 | |
| 29 | Stage 2 | 04.07.2017 | |
| 14 | Stage 1 | 03.07.2017 | |
| 7 | Prologue | 02.07.2017 | |
| DNF | Italy RR | 25.06.2017 | |
| 94 | Tour of Slovenia | 15.06.2017 - 18.06.2017 | |
| 110 | Stage 4 | 18.06.2017 | |
| 65 | Stage 3 | 17.06.2017 | |
| 140 | Stage 2 | 16.06.2017 | |
| 97 | Stage 1 | 15.06.2017 | |
| 57 | GP Kanton Aargau | 08.06.2017 | |
| 4 | Boucles de la Mayenne | 01.06.2017 - 04.06.2017 | |
| 17 | Stage 3 | 04.06.2017 | |
| 2 | Stage 2 | 03.06.2017 | |
| 7 | Stage 1 | 02.06.2017 | |
| 7 | Prologue | 01.06.2017 | |
| 38 | Vuelta a Castilla y León | 19.05.2017 - 21.05.2017 | |
| 7 | Stage 3 | 21.05.2017 | |
| 38 | Stage 2 | 20.05.2017 | |
| 74 | Stage 1 | 19.05.2017 | |
| 62 | 4 Jours de Dunkerque | 09.05.2017 - 14.05.2017 | |
| 54 | Stage 6 | 14.05.2017 | |
| 80 | Stage 5 | 13.05.2017 | |
| 70 | Stage 4 | 12.05.2017 | |
| 91 | Stage 3 | 11.05.2017 | |
| 133 | Stage 2 | 10.05.2017 | |
| 107 | Stage 1 | 09.05.2017 | |
| 5 | Gran Premio di Lugano | 07.05.2017 | |
| 6 | Tour de Bretagne | 25.04.2017 - 01.05.2017 | |
| 1 | Stage 7 | 01.05.2017 | |
| 9 | Stage 6 | 30.04.2017 | |
| 8 | Stage 5 | 29.04.2017 | |
| 3 | Stage 4 | 28.04.2017 | |
| 18 | Stage 3 | 27.04.2017 | |
| 61 | Stage 2 | 26.04.2017 | |
| 51 | Stage 1 | 25.04.2017 | |
| 42 | Paris - Camembert | 11.04.2017 | |
| DNF | Giro dell'Appennino | 09.04.2017 | |
| 21 | Région Pays de la Loire Tour | 04.04.2017 - 07.04.2017 | |
| 48 | Stage 5 | 07.04.2017 | |
| 26 | Stage 4 | 06.04.2017 | |
| 34 | Stage 2 | 05.04.2017 | |
| 29 | Stage 3 | 05.04.2017 | |
| 3 | Stage 1 | 04.04.2017 | |
| 28 | La Roue Tourangelle | 02.04.2017 | |
| 53 | Route Adélie de Vitré | 31.03.2017 | |
| 7 | Classic Loire Atlantique | 18.03.2017 | |
| DNS | Strade Bianche | 04.03.2017 | |
| 46 | Faun Drome Classic | 26.02.2017 | |
| 96 | Faun-Ardèche Classic | 25.02.2017 | |
| 24 | Trofeo Laigueglia | 12.02.2017 | |
| 47 | GP della Costa Etruschi | 05.02.2017 |
2016
| Rank | GC | Race | Date |
|---|---|---|---|
| 2 | Il Lombardia Under 23 | 02.10.2016 | |
| 2 | Ruota d'Oro | 27.09.2016 | |
| 4 | Coppa Sabatini | 22.09.2016 | |
| 3 | Europe RR-U23 | 17.09.2016 | |
| 21 | Trofeo Beato Bernardo | 17.08.2016 | |
| DNF | GP Capodarco | 16.08.2016 | |
| 8 | GP Poggiana | 14.08.2016 | |
| 46 | Valle d'Aosta (U23) | 13.07.2016 - 17.07.2016 | |
| 34 | Stage 5 | 17.07.2016 | |
| 84 | Stage 4 | 16.07.2016 | |
| 74 | Stage 3 | 15.07.2016 | |
| 50 | Stage 2 | 14.07.2016 | |
| 5 | Stage 1 | 13.07.2016 | |
| 41 | Trofeo PIVA (U23) | 03.04.2016 | |
| 37 | GP Palio del Recioto (U23) | 29.03.2016 | |
| 5 | Giro del Belvedere (U23) | 28.03.2016 |
2015
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Ruota d'Oro | 29.09.2015 | |
| 10 | GP Capodarco | 16.08.2015 | |
| 14 | GP Poggiana | 09.08.2015 | |
| 37 | Trofeo Matteotti | 19.07.2015 | |
| 5 | Giro del Medio Brenta | 12.07.2015 | |
| DNF | Tr. S. Vendemiano (U23) | 10.05.2015 | |
| 5 | GP Liberazione (U23) | 25.04.2015 | |
| 1 | Giro del Belvedere (U23) | 06.04.2015 |
2014
| Rank | GC | Race | Date |
|---|---|---|---|
| 32 | Ruota d'Oro | 30.09.2014 | |
| DNF | Memorial Pantani | 20.09.2014 | |
| DNF | Tre Valli Varesine | 18.09.2014 | |
| 79 | GP Poggiana | 10.08.2014 | |
| 40 | Boucles de la Mayenne | 05.06.2014 - 08.06.2014 | |
| 52 | Stage 3 | 08.06.2014 | |
| 31 | Stage 2 | 07.06.2014 | |
| 42 | Stage 1 | 06.06.2014 | |
| 74 | Prologue | 05.06.2014 | |
| 25 | Trofeo Alcide Degasperi | 02.06.2014 | |
| 10 | Tr. S. Vendemiano (U23) | 01.06.2014 | |
| 10 | GP Liberazione (U23) | 25.04.2014 | |
| DNF | GP Palio del Recioto (U23) | 22.04.2014 | |
| 11 | Giro del Belvedere (U23) | 21.04.2014 | |
| DNF | Trofeo Edil C (U23) | 12.04.2014 | |
| 42 | Trofeo PIVA (U23) | 06.04.2014 |
2013
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Il Lombardia Under 23 | 05.10.2013 | |
| 64 | Ruota d'Oro | 24.09.2013 | |
| DNF | GP Capodarco | 16.08.2013 | |
| DNF | GP Poggiana | 11.08.2013 | |
| DNF | Tr. S. Vendemiano (U23) | 26.05.2013 |
Biography of pro cyclist Andrea Vendrame
Andrea Vendrame is one of the Italian peloton's most reliable opportunists: a rider who reads a race well, commits to the move and finishes it off when the chance comes. He is not a pure sprinter or a pure climber, but his blend of punch, endurance and racecraft makes him dangerous on broken terrain and in long-range attacks.
That profile has made him a valued breakaway specialist and a popular figure in the bunch, capable of turning a hard, attritional day into a headline result.
Early life and rise
Born in the Veneto, a heartland of Italian cycling, Vendrame came up through the country's strong amateur ranks before turning professional in 2017 with Androni Giocattoli. His punchy, aggressive style suited the Italian Professional Continental scene, where he picked up early wins and stage-race placings that earned him a move to the WorldTour with AG2R La Mondiale in 2019.
Grand Tour stage wins and breakaway success
Vendrame's signature results have come at his home Grand Tour. He won stage 12 of the 2021 Giro d'Italia, outsprinting his breakaway companions to take a first Grand Tour victory, and added a second Giro stage win in 2024. Beyond the Giro, he has collected results across the season. A WorldTour stage victory at Tirreno-Adriatico in March 2025 underlined that he remained a winner at the highest level, and he combined with teammate Paul Lapeira for a win at the Tour du Limousin later that summer.
Rider profile: strengths, style, and characteristics
Vendrame is a classic aggressive all-rounder. He has the endurance to survive long, hard days, a turn of speed that lets him win from small groups, and the tactical sense to pick the right move. He thrives on hilly, unpredictable terrain rather than flat sprints or high mountains, which makes him a natural fit for the breakaway game and for hardman one-day races. His combativity has also made him a useful road captain and teammate.
Personal life
Vendrame is rooted in the Veneto cycling culture he grew up in and is known in the bunch as an approachable, hard-working professional. He tends to let his racing do the talking rather than seeking the spotlight off the bike.
Records and milestones
- Stage winner, Giro d'Italia 2021 (stage 12)
- Stage winner, Giro d'Italia 2024 (stage 19)
- Stage winner, Tirreno-Adriatico 2025 (WorldTour)
- Stage winner, Tour du Limousin 2025
- Multiple seasons in the WorldTour with AG2R La Mondiale / Decathlon AG2R (2019–2025)
What's next for Andrea Vendrame?
For 2026 Vendrame joins Team Jayco AlUla on a two-year deal, reuniting with familiar faces and bringing his breakaway craft to a squad that prizes opportunism. Expect him to keep chasing stage wins at the Grand Tours and to remain a constant presence in the day's move, where his blend of speed and stamina is most dangerous.








