Christian Scaroni - Results
Christian Scaroni (born 16 October 1997 in Brescia, Italy) is an Italian climber racing for XDS–Astana Team. Known for his attacking style and ability to perform on mountainous terrain, Scaroni often features in breakaways and selective stage profiles. After progressing through the Italian development scene, he has become a valuable support rider with the potential to deliver results in hilly races. Find his latest results, stats and race calendar on this page.
Results
2026
| Rank | GC | Race | Date |
|---|---|---|---|
| 6 | Veneto Classic | 18.10.2026 | |
| 5 | Giro del Veneto | 14.10.2026 | |
| 8 | Il Lombardia | 10.10.2026 | |
| 7 | Tre Valli Varesine | 06.10.2026 | |
| 3 | Europe RR | 04.10.2026 | |
| 18 | World Championship RR | 27.09.2026 | |
| 47 | Memorial Pantani | 12.09.2026 | |
| 4 | Coppa Sabatini | 10.09.2026 | |
| 3 | Giro della Toscana | 09.09.2026 | |
| 2 | GP Industria & Artigianato | 06.09.2026 | |
| 7 | Tour de Pologne | 03.08.2026 - 09.08.2026 | |
| 49 | 7 | Stage 7 | 09.08.2026 |
| 2 | 1 | Stage 6 | 08.08.2026 |
| 9 | 2 | Stage 5 | 07.08.2026 |
| 2 | 2 | Stage 4 | 06.08.2026 |
| 77 | 71 | Stage 3 | 05.08.2026 |
| 62 | 73 | Stage 2 | 04.08.2026 |
| 88 | 91 | Stage 1 | 03.08.2026 |
| 4 | San Sebastian | 01.08.2026 | |
| 3 | Vuelta a Castilla y León | 26.07.2026 | |
| 4 | Villafranca de Ordizia | 25.07.2026 | |
| DNF | Giro d'Italia | 08.05.2026 - 31.05.2026 | |
| DNF | Stage 14 | 23.05.2026 | |
| 84 | 24 | Stage 13 | 22.05.2026 |
| 38 | 13 | Stage 12 | 21.05.2026 |
| 6 | 13 | Stage 11 | 20.05.2026 |
| 97 | 16 | Stage 10 | 19.05.2026 |
| 12 | 5 | Stage 9 | 17.05.2026 |
| 6 | 4 | Stage 8 | 16.05.2026 |
| 28 | 11 | Stage 7 | 15.05.2026 |
| 110 | 3 | Stage 6 | 14.05.2026 |
| 5 | 3 | Stage 5 | 13.05.2026 |
| 50 | 42 | Stage 4 | 12.05.2026 |
| 63 | 11 | Stage 3 | 10.05.2026 |
| 4 | 12 | Stage 2 | 09.05.2026 |
| 86 | 87 | Stage 1 | 08.05.2026 |
| 8 | Liège-Bastogne-Liège | 26.04.2026 | |
| 11 | La Flèche Wallonne | 22.04.2026 | |
| DNF | Itzulia Basque Country | 06.04.2026 - 11.04.2026 | |
| DNF | Stage 6 | 11.04.2026 | |
| 46 | 33 | Stage 5 | 10.04.2026 |
| 3 | 40 | Stage 4 | 09.04.2026 |
| 59 | 69 | Stage 3 | 08.04.2026 |
| 97 | 106 | Stage 2 | 07.04.2026 |
| 114 | 114 | Stage 1 | 06.04.2026 |
| 6 | GP Miguel Indurain | 04.04.2026 | |
| 6 | Trofeo Laigueglia | 04.03.2026 | |
| 7 | Faun Drome Classic | 01.03.2026 | |
| 24 | Faun-Ardèche Classic | 28.02.2026 | |
| 2 | Tour des Alpes-Maritimes | 22.02.2026 | |
| 1 | Tour of Oman | 07.02.2026 - 11.02.2026 | |
| 1 | 1 | Stage 5 | 11.02.2026 |
| 25 | 2 | Stage 4 | 10.02.2026 |
| 2 | 2 | Stage 3 | 09.02.2026 |
| 31 | 42 | Stage 2 | 08.02.2026 |
| 82 | 84 | Stage 1 | 07.02.2026 |
| 4 | Muscat Classic | 06.02.2026 | |
| 5 | Trofeo Andratx - Pollença | 31.01.2026 | |
| 3 | Trofeo Serra Tramuntana | 30.01.2026 | |
| DNF | Trofeo Calvià | 28.01.2026 | |
| 36 | Gran Premio Castellón | 24.01.2026 | |
| 1 | Classica Camp de Morvedre | 23.01.2026 |
2025
| Rank | GC | Race | Date |
|---|---|---|---|
| 16 | Veneto Classic | 19.10.2025 | |
| 23 | Giro del Veneto | 15.10.2025 | |
| 4 | Trofeo Tessile & Moda - Valdengo Oropa | 12.10.2025 | |
| 15 | Il Lombardia | 11.10.2025 | |
| 40 | Gran Piemonte | 09.10.2025 | |
| 4 | Europe RR | 05.10.2025 | |
| 1 | Giro della Romagna | 21.09.2025 | |
| 11 | Trofeo Matteotti | 14.09.2025 | |
| DNF | Memorial Pantani | 13.09.2025 | |
| 4 | Coppa Sabatini | 11.09.2025 | |
| 6 | Giro della Toscana | 10.09.2025 | |
| 2 | GP Industria & Artigianato | 07.09.2025 | |
| 3 | Arctic Race of Norway | 07.08.2025 - 10.08.2025 | |
| 21 | 3 | Stage 4 | 10.08.2025 |
| 3 | 3 | Stage 3 | 09.08.2025 |
| 59 | 38 | Stage 2 | 08.08.2025 |
| 24 | 27 | Stage 1 | 07.08.2025 |
| 8 | San Sebastian Klasikoa | 02.08.2025 | |
| 3 | Vuelta a Castilla y León | 27.07.2025 | |
| 10 | Villafranca de Ordizia | 25.07.2025 | |
| 2 | Clásica Terres de l´Ebre | 21.07.2025 | |
| 40 | Giro d'Italia | 09.05.2025 - 01.06.2025 | |
| 80 | 40 | Stage 21 | 01.06.2025 |
| 48 | 40 | Stage 20 | 31.05.2025 |
| 40 | 40 | Stage 19 | 30.05.2025 |
| 14 | 45 | Stage 18 | 29.05.2025 |
| 79 | 52 | Stage 17 | 28.05.2025 |
| 1 | 45 | Stage 16 | 27.05.2025 |
| 3 | 67 | Stage 15 | 25.05.2025 |
| 129 | 81 | Stage 14 | 24.05.2025 |
| 57 | 77 | Stage 13 | 23.05.2025 |
| 46 | 86 | Stage 12 | 22.05.2025 |
| 72 | 88 | Stage 11 | 21.05.2025 |
| 151 | 87 | Stage 10 | 20.05.2025 |
| 112 | 86 | Stage 9 | 18.05.2025 |
| 99 | 73 | Stage 8 | 17.05.2025 |
| 82 | 58 | Stage 7 | 16.05.2025 |
| 128 | 54 | Stage 6 | 15.05.2025 |
| 93 | 55 | Stage 5 | 14.05.2025 |
| 106 | 39 | Stage 4 | 13.05.2025 |
| 9 | 38 | Stage 3 | 11.05.2025 |
| 138 | 41 | Stage 2 | 10.05.2025 |
| 36 | 36 | Stage 1 | 09.05.2025 |
| 23 | Liège-Bastogne-Liège | 27.04.2025 | |
| 23 | La Flèche Wallonne | 23.04.2025 | |
| DNF | Amstel Gold Race | 20.04.2025 | |
| DNF | Strade Bianche | 08.03.2025 | |
| 2 | Trofeo Laigueglia | 05.03.2025 | |
| 44 | Faun Drome Classic | 02.03.2025 | |
| 5 | Faun-Ardèche Classic | 01.03.2025 | |
| 1 | Tour des Alpes-Maritimes | 22.02.2025 - 23.02.2025 | |
| 20 | 1 | Stage 2 | 23.02.2025 |
| 1 | 1 | Stage 1 | 22.02.2025 |
| 1 | Classic Var | 21.02.2025 | |
| 3 | Vuelta a Murcia | 15.02.2025 | |
| 17 | Trofeo Serra Tramuntana | 31.01.2025 | |
| 2 | Trofeo Calvià | 29.01.2025 | |
| 2 | Clàssica Comunitat Valenciana 1969 | 26.01.2025 | |
| 5 | Gran Premio Castellón | 25.01.2025 |
2024
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Il Lombardia | 12.10.2024 | |
| 61 | Coppa Bernocchi | 07.10.2024 | |
| 11 | Giro dell'Emilia | 05.10.2024 | |
| DNF | Kamp. van Vlaanderen | 20.09.2024 | |
| DNF | Grand Prix de Wallonie | 18.09.2024 | |
| 41 | Memorial Pantani | 14.09.2024 | |
| DNF | Coppa Sabatini | 12.09.2024 | |
| 48 | Giro della Toscana | 11.09.2024 | |
| 73 | GP Industria & Artigianato | 08.09.2024 | |
| DNF | Tour de Pologne | 12.08.2024 - 18.08.2024 | |
| DNF | Stage 5 | 16.08.2024 | |
| 71 | 15 | Stage 4 | 15.08.2024 |
| 27 | 15 | Stage 3 | 14.08.2024 |
| 17 | 12 | Stage 2 | 13.08.2024 |
| 15 | 15 | Stage 1 | 12.08.2024 |
| 12 | Arctic Race of Norway | 04.08.2024 - 07.08.2024 | |
| 10 | 12 | Stage 4 | 07.08.2024 |
| 15 | 16 | Stage 3 | 06.08.2024 |
| 40 | 33 | Stage 2 | 05.08.2024 |
| 30 | 33 | Stage 1 | 04.08.2024 |
| 31 | Villafranca de Ordizia | 25.07.2024 | |
| 97 | Vuelta a Castilla y León | 23.07.2024 | |
| 35 | Giro dell'Appennino | 14.07.2024 | |
| 11 | Sibiu Cycling Tour | 06.07.2024 - 09.07.2024 | |
| 13 | 11 | Stage 5 | 09.07.2024 |
| 12 | 12 | Stage 4 | 08.07.2024 |
| 46 | 9 | Stage 2 | 07.07.2024 |
| 30 | 9 | Stage 3 | 07.07.2024 |
| 7 | 7 | Stage 1 | 06.07.2024 |
| DNF | Giro d'Italia | 04.05.2024 - 26.05.2024 | |
| DNS | Stage 18 | 23.05.2024 | |
| 32 | 27 | Stage 17 | 22.05.2024 |
| 4 | 28 | Stage 16 | 21.05.2024 |
| 30 | 29 | Stage 15 | 19.05.2024 |
| 77 | 32 | Stage 14 | 18.05.2024 |
| 71 | 32 | Stage 13 | 17.05.2024 |
| 5 | 33 | Stage 12 | 16.05.2024 |
| 38 | 36 | Stage 11 | 15.05.2024 |
| 50 | 40 | Stage 10 | 14.05.2024 |
| 74 | 35 | Stage 9 | 12.05.2024 |
| 43 | 40 | Stage 8 | 11.05.2024 |
| 97 | 37 | Stage 7 | 10.05.2024 |
| 21 | 36 | Stage 6 | 09.05.2024 |
| 72 | 48 | Stage 5 | 08.05.2024 |
| 78 | 51 | Stage 4 | 07.05.2024 |
| 73 | 55 | Stage 3 | 06.05.2024 |
| 73 | 59 | Stage 2 | 05.05.2024 |
| 46 | 46 | Stage 1 | 04.05.2024 |
| 53 | Liège-Bastogne-Liège | 21.04.2024 | |
| DNF | La Flèche Wallonne | 17.04.2024 | |
| 32 | Amstel Gold Race | 14.04.2024 | |
| 36 | Milano-Sanremo | 16.03.2024 | |
| 38 | Paris-Nice | 03.03.2024 - 10.03.2024 | |
| 34 | 38 | Stage 8 | 10.03.2024 |
| 63 | 42 | Stage 7 | 09.03.2024 |
| 35 | 43 | Stage 6 | 08.03.2024 |
| 69 | 57 | Stage 5 | 07.03.2024 |
| 56 | 59 | Stage 4 | 06.03.2024 |
| 7 | 77 | Stage 3 | 05.03.2024 |
| 84 | 105 | Stage 2 | 04.03.2024 |
| 111 | 111 | Stage 1 | 03.03.2024 |
| 4 | Trofeo Laigueglia | 28.02.2024 | |
| 11 | Volta ao Algarve | 14.02.2024 - 18.02.2024 | |
| 4 | 11 | Stage 5 | 18.02.2024 |
| 35 | 17 | Stage 4 | 17.02.2024 |
| 46 | 11 | Stage 3 | 16.02.2024 |
| 10 | 10 | Stage 2 | 15.02.2024 |
| 93 | 94 | Stage 1 | 14.02.2024 |
| 8 | Figueira Champions Classic | 10.02.2024 | |
| 8 | Cadel Evans Road Race | 28.01.2024 | |
| 47 | Surf Coast Classic | 25.01.2024 | |
| 97 | Tour Down Under | 16.01.2024 - 21.01.2024 | |
| 8 | 97 | Stage 6 | 21.01.2024 |
| 110 | 114 | Stage 5 | 20.01.2024 |
| 116 | 120 | Stage 4 | 19.01.2024 |
| 129 | 122 | Stage 3 | 18.01.2024 |
| 36 | 48 | Stage 2 | 17.01.2024 |
| 83 | 84 | Stage 1 | 16.01.2024 |
2023
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Veneto Classic | 15.10.2023 | |
| DNF | Giro del Veneto | 11.10.2023 | |
| 69 | Il Lombardia | 07.10.2023 | |
| 59 | Gran Piemonte | 05.10.2023 | |
| 7 | Coppa Bernocchi | 02.10.2023 | |
| DNF | Giro dell'Emilia | 30.09.2023 | |
| DNF | Coppa Agostoni | 28.09.2023 | |
| 62 | Maryland Cycling Classic | 03.09.2023 | |
| 2 | Arctic Race of Norway | 17.08.2023 - 20.08.2023 | |
| 6 | 2 | Stage 4 | 20.08.2023 |
| 3 | 2 | Stage 3 | 19.08.2023 |
| 2 | 5 | Stage 2 | 18.08.2023 |
| 52 | 8 | Stage 1 | 17.08.2023 |
| 13 | Tour de Pologne | 29.07.2023 - 04.08.2023 | |
| 54 | 13 | Stage 7 | 04.08.2023 |
| 47 | 13 | Stage 6 | 03.08.2023 |
| 9 | 11 | Stage 5 | 02.08.2023 |
| 75 | 12 | Stage 4 | 01.08.2023 |
| 6 | 11 | Stage 3 | 31.07.2023 |
| 12 | 11 | Stage 2 | 30.07.2023 |
| 77 | 77 | Stage 1 | 29.07.2023 |
| 9 | Italy RR | 24.06.2023 | |
| 10 | Italy ITT | 22.06.2023 | |
| 66 | Baloise Belgium Tour | 14.06.2023 - 18.06.2023 | |
| 118 | 66 | Stage 5 | 18.06.2023 |
| 6 | 49 | Stage 4 | 17.06.2023 |
| 35 | 85 | Stage 3 | 16.06.2023 |
| 86 | 85 | Stage 2 | 15.06.2023 |
| 69 | 69 | Stage 1 | 14.06.2023 |
| 58 | Giro d'Italia | 06.05.2023 - 28.05.2023 | |
| 76 | 58 | Stage 21 | 28.05.2023 |
| 40 | 59 | Stage 20 | 27.05.2023 |
| 107 | 59 | Stage 19 | 26.05.2023 |
| 33 | 56 | Stage 18 | 25.05.2023 |
| 106 | 61 | Stage 17 | 24.05.2023 |
| 60 | 61 | Stage 16 | 23.05.2023 |
| 82 | 60 | Stage 15 | 21.05.2023 |
| 65 | 57 | Stage 14 | 20.05.2023 |
| 62 | 52 | Stage 13 | 19.05.2023 |
| 8 | 48 | Stage 12 | 18.05.2023 |
| 92 | 52 | Stage 11 | 17.05.2023 |
| 59 | 56 | Stage 10 | 16.05.2023 |
| 34 | 74 | Stage 9 | 14.05.2023 |
| 75 | 74 | Stage 8 | 13.05.2023 |
| 10 | 77 | Stage 7 | 12.05.2023 |
| 140 | 99 | Stage 6 | 11.05.2023 |
| 146 | 63 | Stage 5 | 10.05.2023 |
| 74 | 63 | Stage 4 | 09.05.2023 |
| 64 | 62 | Stage 3 | 08.05.2023 |
| 142 | 92 | Stage 2 | 07.05.2023 |
| 81 | 81 | Stage 1 | 06.05.2023 |
| 87 | Liège-Bastogne-Liège | 23.04.2023 | |
| 126 | La Flèche Wallonne | 19.04.2023 | |
| DNF | Amstel Gold Race | 16.04.2023 | |
| DNF | Itzulia Basque Country | 03.04.2023 - 08.04.2023 | |
| DNS | Stage 4 | 06.04.2023 | |
| 139 | 88 | Stage 3 | 05.04.2023 |
| 8 | 8 | Stage 2 | 04.04.2023 |
| 10 | 14 | Stage 1 | 03.04.2023 |
| 10 | GP Miguel Indurain | 01.04.2023 | |
| 9 | GP Industria & Artigianato | 26.03.2023 | |
| 37 | Coppi e Bartali | 21.03.2023 - 25.03.2023 | |
| 46 | 37 | Stage 5 | 25.03.2023 |
| 53 | 36 | Stage 4 | 24.03.2023 |
| 19 | 20 | Stage 3 | 23.03.2023 |
| 12 | 10 | Stage 2 | 22.03.2023 |
| 6 | 6 | Stage 1 | 21.03.2023 |
| DNF | Vuelta a Andalucía | 15.02.2023 - 19.02.2023 | |
| DNF | Stage 4 | 18.02.2023 | |
| 98 | 80 | Stage 3 | 17.02.2023 |
| 79 | 76 | Stage 2 | 16.02.2023 |
| 76 | 76 | Stage 1 | 15.02.2023 |
| 17 | Clásica Jaén | 13.02.2023 | |
| 44 | Volta Comunitat Valenciana | 01.02.2023 - 05.02.2023 | |
| 48 | 44 | Stage 5 | 05.02.2023 |
| 74 | 45 | Stage 4 | 04.02.2023 |
| 76 | 37 | Stage 3 | 03.02.2023 |
| 21 | 21 | Stage 2 | 02.02.2023 |
| 12 | 12 | Stage 1 | 01.02.2023 |
2022
| Rank | GC | Race | Date |
|---|---|---|---|
| 12 | Veneto Classic | 16.10.2022 | |
| 27 | Giro del Veneto | 12.10.2022 | |
| DNF | Il Lombardia | 08.10.2022 | |
| 63 | Gran Piemonte | 06.10.2022 | |
| 7 | Coppa Bernocchi | 03.10.2022 | |
| DNF | Giro dell'Emilia | 01.10.2022 | |
| 47 | Coppa Agostoni | 29.09.2022 | |
| DNF | GP Montreal | 11.09.2022 | |
| 68 | GP Québec | 09.09.2022 | |
| 25 | Bretagne Classic | 28.08.2022 | |
| 16 | BEMER Cyclassics | 21.08.2022 | |
| 72 | Tour de Pologne | 30.07.2022 - 05.08.2022 | |
| 64 | 72 | Stage 7 | 05.08.2022 |
| 38 | 73 | Stage 6 | 04.08.2022 |
| 48 | 78 | Stage 5 | 03.08.2022 |
| 6 | 82 | Stage 4 | 02.08.2022 |
| 57 | 99 | Stage 3 | 01.08.2022 |
| 145 | 145 | Stage 2 | 31.07.2022 |
| 126 | 126 | Stage 1 | 30.07.2022 |
| 9 | Italy RR | 26.06.2022 | |
| 37 | Adriatica Ionica Race | 04.06.2022 - 08.06.2022 | |
| 1 | Stage 5 | 08.06.2022 | |
| 64 | Stage 4 | 07.06.2022 | |
| 50 | Stage 3 | 06.06.2022 | |
| 8 | Stage 2 | 05.06.2022 | |
| 1 | Stage 1 | 04.06.2022 | |
| 23 | Giro di Sicilia | 12.04.2022 - 15.04.2022 | |
| 15 | Stage 4 | 15.04.2022 | |
| 38 | Stage 3 | 14.04.2022 | |
| 61 | Stage 2 | 13.04.2022 | |
| 45 | Stage 1 | 12.04.2022 | |
| 21 | GP Industria & Artigianato | 27.03.2022 | |
| 12 | Coppi e Bartali | 22.03.2022 - 26.03.2022 | |
| 13 | Stage 5 | 26.03.2022 | |
| 12 | Stage 4 | 25.03.2022 | |
| 14 | Stage 3 | 24.03.2022 | |
| 22 | Stage 2 | 23.03.2022 | |
| 9 | Stage 1 | 22.03.2022 | |
| 44 | Volta Comunitat Valenciana | 02.02.2022 - 06.02.2022 | |
| 59 | Stage 5 | 06.02.2022 | |
| 56 | Stage 4 | 05.02.2022 | |
| 61 | Stage 3 | 04.02.2022 | |
| 41 | Stage 2 | 03.02.2022 | |
| 42 | Stage 1 | 02.02.2022 |
2021
| Rank | GC | Race | Date |
|---|---|---|---|
| 10 | Veneto Classic | 17.10.2021 | |
| 26 | Giro del Veneto | 13.10.2021 | |
| 22 | Coppa Agostoni | 11.10.2021 | |
| 27 | Milano - Torino | 06.10.2021 | |
| 13 | Giro dell'Emilia | 02.10.2021 | |
| 29 | Giro di Sicilia | 28.09.2021 - 01.10.2021 | |
| 39 | Stage 4 | 01.10.2021 | |
| 6 | Stage 3 | 30.09.2021 | |
| 18 | Stage 2 | 29.09.2021 | |
| 71 | Stage 1 | 28.09.2021 | |
| 69 | Eschborn-Frankfurt | 19.09.2021 | |
| 49 | Coppa Sabatini | 16.09.2021 | |
| 14 | Giro della Toscana | 15.09.2021 | |
| 20 | Tour du Jura | 04.09.2021 | |
| 20 | Classic Grand Besançon Doubs | 03.09.2021 | |
| 30 | Tour du Limousin | 17.08.2021 - 20.08.2021 | |
| 65 | Stage 4 | 20.08.2021 | |
| 15 | Stage 3 | 19.08.2021 | |
| 21 | Stage 2 | 18.08.2021 | |
| 59 | Stage 1 | 17.08.2021 | |
| 73 | Tour de l'Ain | 29.07.2021 - 31.07.2021 | |
| 56 | Stage 3 | 31.07.2021 | |
| 83 | Stage 2 | 30.07.2021 | |
| 103 | Stage 1 | 29.07.2021 | |
| DNF | Sibiu Cycling Tour | 03.07.2021 - 06.07.2021 | |
| DNF | Stage 3 | 06.07.2021 | |
| 126 | Stage 2 | 05.07.2021 | |
| 124 | Stage 1 | 04.07.2021 | |
| 86 | Prologue | 03.07.2021 | |
| DNF | Gran Premio di Lugano | 27.06.2021 | |
| 40 | Giro dell'Appennino | 24.06.2021 | |
| 32 | Italy RR | 20.06.2021 | |
| 36 | Adriatica Ionica Race | 15.06.2021 - 17.06.2021 | |
| 33 | Stage 3 | 17.06.2021 | |
| 39 | Stage 2 | 16.06.2021 | |
| 39 | Stage 1 | 15.06.2021 | |
| 63 | Trofeo Alcudia - Port d'Alcudia | 16.05.2021 | |
| 31 | Trofeo Andratx - Pollença | 15.05.2021 | |
| 9 | Trofeo Serra Tramuntana | 14.05.2021 | |
| 25 | Vuelta a Asturias | 30.04.2021 - 02.05.2021 | |
| 21 | Stage 3 | 02.05.2021 | |
| 31 | Stage 2 | 01.05.2021 | |
| 6 | Stage 1 | 30.04.2021 | |
| 67 | Tour of the Alps | 19.04.2021 - 23.04.2021 | |
| 67 | Stage 5 | 23.04.2021 | |
| 79 | Stage 4 | 22.04.2021 | |
| 15 | Stage 3 | 21.04.2021 | |
| 66 | Stage 2 | 20.04.2021 | |
| 25 | Stage 1 | 19.04.2021 | |
| 62 | Coppi e Bartali | 23.03.2021 - 27.03.2021 | |
| 75 | Stage 6 | 27.03.2021 | |
| 55 | Stage 5 | 26.03.2021 | |
| 9 | Stage 4 | 25.03.2021 | |
| 98 | Stage 3 | 24.03.2021 | |
| 69 | Stage 1 | 23.03.2021 | |
| 13 | Stage 2 | 23.03.2021 | |
| 33 | Per Sempre Alfredo | 21.03.2021 | |
| 80 | Trofeo Laigueglia | 03.03.2021 |
2020
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Giro della Toscana | 16.09.2020 | |
| DNF | Memorial Pantani | 30.08.2020 | |
| DNF | Italy RR | 23.08.2020 | |
| 116 | Tour de Pologne | 05.08.2020 - 09.08.2020 | |
| 31 | 116 | Stage 5 | 09.08.2020 |
| 100 | 120 | Stage 4 | 08.08.2020 |
| 124 | 128 | Stage 3 | 07.08.2020 |
| 81 | 56 | Stage 2 | 06.08.2020 |
| 48 | 49 | Stage 1 | 05.08.2020 |
| 108 | UAE Tour | 23.02.2020 - 29.02.2020 | |
| 79 | 108 | Stage 5 | 27.02.2020 |
| 130 | 131 | Stage 4 | 26.02.2020 |
| 114 | 133 | Stage 3 | 25.02.2020 |
| 128 | 138 | Stage 2 | 24.02.2020 |
| 137 | 137 | Stage 1 | 23.02.2020 |
| 47 | Trofeo Laigueglia | 16.02.2020 | |
| 59 | Volta Comunitat Valenciana | 05.02.2020 - 09.02.2020 | |
| 71 | Stage 5 | 09.02.2020 | |
| 31 | Stage 4 | 08.02.2020 | |
| 26 | Stage 3 | 07.02.2020 | |
| 64 | Stage 2 | 06.02.2020 | |
| 143 | Stage 1 | 05.02.2020 | |
| DNF | Trofeo Palma | 02.02.2020 | |
| 99 | Trofeo Andratx - Pollença | 01.02.2020 | |
| 28 | Trofeo Serra Tramuntana | 31.01.2020 |
2019
| Rank | GC | Race | Date |
|---|---|---|---|
| 64 | Il Lombardia Under 23 | 06.10.2019 | |
| 55 | Grand Prix de Wallonie | 18.09.2019 | |
| 64 | GP Nogent-sur-Oise | 01.09.2019 | |
| DNF | Tour Alsace | 31.07.2019 - 04.08.2019 | |
| DNF | Stage 4 | 03.08.2019 | |
| 103 | Stage 3 | 02.08.2019 | |
| 43 | Stage 2 | 01.08.2019 | |
| 35 | Stage 1 | 31.07.2019 | |
| 55 | Valle d'Aosta (U23) | 16.07.2019 - 21.07.2019 | |
| 51 | Stage 5 | 21.07.2019 | |
| 25 | Stage 4 | 20.07.2019 | |
| 68 | Stage 3 | 19.07.2019 | |
| 66 | Stage 2 | 18.07.2019 | |
| 27 | Stage 1 | 17.07.2019 | |
| 14 | Prologue | 16.07.2019 | |
| 13 | Giro Next Gen | 13.06.2019 - 23.06.2019 | |
| 78 | Stage 9 | 23.06.2019 | |
| 5 | Stage 8 | 22.06.2019 | |
| 7 | Stage 7 | 21.06.2019 | |
| 12 | Stage 6 | 20.06.2019 | |
| 9 | Stage 5 | 19.06.2019 | |
| 37 | Stage 4 | 17.06.2019 | |
| 11 | Stage 3 | 16.06.2019 | |
| 41 | Stage 2 | 15.06.2019 | |
| 26 | Stage 1 | 14.06.2019 | |
| 18 | Prologue | 13.06.2019 | |
| DNF | Orlen Nations Grand Prix | 01.06.2019 - 02.06.2019 | |
| DNF | Stage 2 | 02.06.2019 | |
| 5 | Stage 1 | 01.06.2019 | |
| 22 | Ronde de l'Isard (U23) | 23.05.2019 - 26.05.2019 | |
| 13 | Stage 4 | 26.05.2019 | |
| 30 | Stage 3 | 25.05.2019 | |
| 3 | Stage 2 | 24.05.2019 | |
| 15 | Stage 1 | 23.05.2019 | |
| DNF | Alpes Isère Tour | 09.05.2019 - 12.05.2019 | |
| DNF | Stage 4 | 12.05.2019 | |
| 63 | Stage 3 | 11.05.2019 | |
| 79 | Stage 2 | 10.05.2019 | |
| 15 | Stage 1 | 09.05.2019 | |
| 2 | Tour du Jura | 27.04.2019 - 28.04.2019 | |
| 5 | Stage 2 | 28.04.2019 | |
| 3 | Stage 1 | 27.04.2019 | |
| 12 | LBL Espoirs (U23) | 20.04.2019 | |
| 59 | Tript. Monts Châteaux | 05.04.2019 - 07.04.2019 | |
| 80 | Stage 4 | 07.04.2019 | |
| 40 | Stage 2 | 06.04.2019 | |
| 94 | Stage 3 | 06.04.2019 | |
| 69 | Stage 1 | 05.04.2019 | |
| 47 | Tour de Normandie | 25.03.2019 - 31.03.2019 | |
| 61 | Stage 7 | 31.03.2019 | |
| 6 | Stage 6 | 30.03.2019 | |
| 11 | Stage 5 | 29.03.2019 | |
| 115 | Stage 4 | 28.03.2019 | |
| 60 | Stage 3 | 27.03.2019 | |
| 108 | Stage 2 | 26.03.2019 | |
| 13 | Stage 1 | 25.03.2019 | |
| 42 | Paris-Troyes | 17.03.2019 |
2018
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Il Lombardia Under 23 | 07.10.2018 | |
| 51 | Coppa Sabatini | 20.09.2018 | |
| DNF | Giro della Toscana | 19.09.2018 | |
| DNF | Coppa Agostoni | 15.09.2018 | |
| 4 | Europe RR-U23 | 15.07.2018 | |
| 13 | Trofeo Citta di Brescia | 03.07.2018 | |
| 17 | Mediterranean Games RR | 27.06.2018 | |
| 11 | Italy RR-U23 | 23.06.2018 | |
| 3 | GP Marmo | 13.05.2018 | |
| 3 | Toscane-Terre (U23) | 28.04.2018 - 01.05.2018 | |
| 3 | Stage 3 | 01.05.2018 | |
| 3 | Stage 2 | 30.04.2018 | |
| 12 | Stage 1 | 28.04.2018 | |
| 26 | Tr. S. Vendemiano (U23) | 22.04.2018 | |
| 44 | Ronde van Vlaanderen Beloften | 07.04.2018 | |
| 2 | Giro del Belvedere (U23) | 02.04.2018 | |
| 45 | Trofeo PIVA (U23) | 01.04.2018 |
2017
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Il Lombardia Under 23 | 01.10.2017 | |
| DNF | Giro dell'Emilia | 30.09.2017 | |
| 14 | Ruota d'Oro | 26.09.2017 | |
| DNF | Memorial Pantani | 16.09.2017 | |
| 35 | GP Capodarco | 16.08.2017 | |
| DNF | GP Poggiana | 13.08.2017 | |
| DNF | Giro del Medio Brenta | 09.07.2017 | |
| DNF | Trofeo Citta di Brescia | 27.06.2017 | |
| 30 | Giro Next Gen | 09.06.2017 - 15.06.2017 | |
| 25 | Stage 8 | 15.06.2017 | |
| 16 | Stage 7 | 14.06.2017 | |
| 7 | Stage 5 | 13.06.2017 | |
| 21 | Stage 6 | 13.06.2017 | |
| 57 | Stage 4 | 12.06.2017 | |
| 64 | Stage 3 | 11.06.2017 | |
| 37 | Stage 2 | 10.06.2017 | |
| 71 | Stage 1 | 09.06.2017 | |
| DNF | Course de la Paix (U23) | 01.06.2017 - 04.06.2017 | |
| DNF | Stage 3 | 04.06.2017 | |
| 69 | Stage 2 | 03.06.2017 | |
| 9 | Stage 1 | 02.06.2017 | |
| 95 | Prologue | 01.06.2017 | |
| 27 | GP Marmo | 14.05.2017 | |
| 44 | Giro del Belvedere (U23) | 17.04.2017 | |
| 12 | Trofeo Edil C (U23) | 08.04.2017 | |
| 33 | Trofeo PIVA (U23) | 02.04.2017 |
2016
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | GP Poggiana | 14.08.2016 | |
| DNF | Tr. S. Vendemiano (U23) | 08.05.2016 | |
| 66 | GP Liberazione (U23) | 25.04.2016 | |
| DNF | Trofeo PIVA (U23) | 03.04.2016 |
2015
| Rank | GC | Race | Date |
|---|---|---|---|
| 1 | Italy RR-JR | 21.06.2015 |
Biography of pro cyclist Christian Scaroni
Christian Scaroni is an Italian climber whose value lies in his aggression and his ability to read a race. Rather than waiting for the finale, he is a rider who animates stages from the breakaway, and his persistence has been rewarded with some of the biggest results of his career in recent seasons.
He matters because he embodies the classic Italian attacking tradition, a stage hunter and team man whose work ethic and opportunism make him a constant threat on the right terrain.
Early life and rise in Italy
Scaroni was born in Brescia, in Italy's cycling-rich Lombardy region, and developed into a climber through the country's strong amateur and development scene. He built his reputation on hilly and mountainous racing, earning a place at WorldTour level and gradually establishing himself as a reliable climbing domestique who could also seize his own chances.
Breakthrough: stage races and the Tour of Oman
Scaroni's all-round climbing ability has translated into strong stage-race results, the standout being his overall victory at the Tour of Oman, a prestigious early-season win that confirmed his class on summit finishes. He has also collected a series of podiums on the Italian one-day calendar, including second places at the Trofeo Laigueglia, Trofeo Calvià and GP Industria & Artigianato, underlining his consistency on punchy, selective courses.
2025 Giro d'Italia: a stage win from the break
The 2025 Giro d'Italia was a career highlight. Scaroni was relentless from the breakaway, escaping on five separate occasions, and was rewarded with a stage win on stage 16 as part of a perfect XDS Astana one-two alongside teammate Lorenzo Fortunato. Both riders also finished among the top two of the mountains classification, a fitting reward for three weeks of attacking racing. Earlier in the year he had added Classic Var and the Giro della Romagna to his palmarès.
Rider profile: strengths, style, and characteristics
Scaroni is a climber and breakaway rider, strongest on hard, mountainous stages where his durability and willingness to attack repeatedly come to the fore. He is more of a stage hunter than a GC contender, thriving in the move rather than the bunch. Aggressive, consistent and tactically sharp, he knows how to get into the right break and how to win from a small group on a climb, qualities that make him both a dangerous opportunist and a valuable team rider.
Personal life
Scaroni hails from Brescia and remains rooted in the Italian cycling tradition, racing prominently on his home calendar. Within XDS Astana he is regarded as a dependable, committed professional, reflected in his long-term contract, which runs through 2028 and makes him one of the team's core riders.
Records and milestones
- Overall winner, Tour of Oman
- Stage 16 winner, 2025 Giro d'Italia (XDS Astana one-two with Lorenzo Fortunato)
- Winner, Classic Var (2025)
- Winner, Giro della Romagna (2025)
- Second, Trofeo Laigueglia; second, Trofeo Calvià; second, GP Industria & Artigianato
- Top-two finish, mountains classification, 2025 Giro d'Italia
What's next for Christian Scaroni?
Secured at XDS Astana through 2028, Scaroni remains one of the team's most reliable attacking weapons. Expect him to continue hunting Grand Tour and stage-race success from the breakaway, targeting summit finishes and the kind of selective, mountainous days where his persistence and climbing legs give him a genuine chance of victory.








