Pello Bilbao - Results
Born on 25 February 1990 in Gernika, in the Spanish Basque Country, Pello Bilbao is a professional road racing cyclist who has spent his career with Bahrain Victorious. A versatile climber and opportunist with a flair for reading a race, Bilbao has won stages at all three Grand Tours, including a memorable Tour de France stage in 2023, and has repeatedly finished inside the top ten of cycling's biggest tours. After more than a decade at the sport's highest level, he announced that 2026 will be his final season. Find Pello Bilbao's latest results, stats and race calendar on this page.
Results
2026
| Rank | GC | Race | Date |
|---|---|---|---|
| 7 | Il Lombardia | 10.10.2026 | |
| 6 | Tre Valli Varesine | 06.10.2026 | |
| 14 | Giro dell'Emilia | 03.10.2026 | |
| 33 | Vuelta a España | 22.08.2026 - 13.09.2026 | |
| 6 | 33 | Stage 21 | 13.09.2026 |
| 84 | 33 | Stage 20 | 12.09.2026 |
| 29 | 29 | Stage 19 | 11.09.2026 |
| 131 | 30 | Stage 18 | 10.09.2026 |
| 102 | 30 | Stage 17 | 09.09.2026 |
| 36 | 30 | Stage 16 | 08.09.2026 |
| 59 | 30 | Stage 15 | 06.09.2026 |
| 53 | 31 | Stage 14 | 05.09.2026 |
| 33 | 31 | Stage 13 | 04.09.2026 |
| 26 | 32 | Stage 12 | 03.09.2026 |
| 89 | 40 | Stage 11 | 02.09.2026 |
| 14 | 42 | Stage 10 | 01.09.2026 |
| 90 | 42 | Stage 9 | 30.08.2026 |
| 143 | 27 | Stage 8 | 29.08.2026 |
| 32 | 30 | Stage 7 | 28.08.2026 |
| 74 | 48 | Stage 6 | 27.08.2026 |
| 26 | 38 | Stage 5 | 26.08.2026 |
| 46 | 45 | Stage 4 | 25.08.2026 |
| 110 | 135 | Stage 2 | 23.08.2026 |
| 165 | 165 | Stage 1 | 22.08.2026 |
| DNF | Vuelta a Burgos | 04.08.2026 - 08.08.2026 | |
| DNS | Stage 4 | 07.08.2026 | |
| 35 | 33 | Stage 3 | 06.08.2026 |
| 24 | 18 | Stage 2 | 05.08.2026 |
| 28 | 28 | Stage 1 | 04.08.2026 |
| 24 | Circuito de Getxo | 02.08.2026 | |
| 5 | San Sebastian | 01.08.2026 | |
| 64 | Auvergne - Rhône-Alpes | 07.06.2026 - 14.06.2026 | |
| 57 | 64 | Stage 8 | 14.06.2026 |
| 54 | 70 | Stage 7 | 13.06.2026 |
| 121 | 91 | Stage 6 | 12.06.2026 |
| 62 | 75 | Stage 5 | 11.06.2026 |
| 56 | 77 | Stage 4 | 10.06.2026 |
| 10 | 77 | Stage 3 | 09.06.2026 |
| 141 | 82 | Stage 2 | 08.06.2026 |
| 61 | 61 | Stage 1 | 07.06.2026 |
| 4 | Eschborn-Frankfurt | 01.05.2026 | |
| 6 | Liège-Bastogne-Liège | 26.04.2026 | |
| 18 | La Flèche Wallonne | 22.04.2026 | |
| 15 | Amstel Gold Race | 19.04.2026 | |
| 6 | Itzulia Basque Country | 06.04.2026 - 11.04.2026 | |
| 20 | 6 | Stage 6 | 11.04.2026 |
| 9 | 9 | Stage 5 | 10.04.2026 |
| 6 | 11 | Stage 4 | 09.04.2026 |
| 34 | 13 | Stage 3 | 08.04.2026 |
| 18 | 13 | Stage 2 | 07.04.2026 |
| 17 | 17 | Stage 1 | 06.04.2026 |
| 12 | GP Miguel Indurain | 04.04.2026 | |
| 24 | Tirreno-Adriatico | 09.03.2026 - 15.03.2026 | |
| 89 | 24 | Stage 7 | 15.03.2026 |
| 20 | 24 | Stage 6 | 14.03.2026 |
| 27 | 35 | Stage 5 | 13.03.2026 |
| 92 | 65 | Stage 4 | 12.03.2026 |
| 99 | 22 | Stage 3 | 11.03.2026 |
| 26 | 23 | Stage 2 | 10.03.2026 |
| 53 | 53 | Stage 1 | 09.03.2026 |
| 18 | Strade Bianche | 07.03.2026 | |
| 6 | Clásica Jaén | 16.02.2026 | |
| Vuelta a Murcia | 13.02.2026 - 14.02.2026 | ||
| 4 | Stage 1 | 13.02.2026 |
2025
| Rank | GC | Race | Date |
|---|---|---|---|
| 8 | Tour of Guangxi | 14.10.2025 - 19.10.2025 | |
| 17 | 8 | Stage 6 | 19.10.2025 |
| 10 | 8 | Stage 5 | 18.10.2025 |
| 22 | 33 | Stage 4 | 17.10.2025 |
| 32 | 37 | Stage 3 | 16.10.2025 |
| 39 | 40 | Stage 2 | 15.10.2025 |
| 47 | 51 | Stage 1 | 14.10.2025 |
| 68 | Il Lombardia | 11.10.2025 | |
| 67 | Giro dell'Emilia | 04.10.2025 | |
| 28 | GP Montreal | 14.09.2025 | |
| 22 | GP Québec | 12.09.2025 | |
| 9 | Tour of Britain | 02.09.2025 - 07.09.2025 | |
| 12 | 9 | Stage 6 | 07.09.2025 |
| 9 | 9 | Stage 5 | 06.09.2025 |
| 24 | 23 | Stage 4 | 05.09.2025 |
| 25 | 31 | Stage 3 | 04.09.2025 |
| 22 | 38 | Stage 2 | 03.09.2025 |
| 62 | 65 | Stage 1 | 02.09.2025 |
| 30 | Bretagne Classic | 31.08.2025 | |
| 9 | Tour de Pologne | 04.08.2025 - 10.08.2025 | |
| 20 | 9 | Stage 7 | 10.08.2025 |
| 3 | 5 | Stage 6 | 09.08.2025 |
| 15 | 11 | Stage 5 | 08.08.2025 |
| 16 | 12 | Stage 4 | 07.08.2025 |
| 2 | 12 | Stage 3 | 06.08.2025 |
| 15 | 15 | Stage 2 | 05.08.2025 |
| 125 | 122 | Stage 1 | 04.08.2025 |
| DNF | San Sebastian Klasikoa | 02.08.2025 | |
| 57 | Tour de Suisse | 15.06.2025 - 22.06.2025 | |
| 13 | 57 | Stage 8 | 22.06.2025 |
| 101 | 60 | Stage 7 | 21.06.2025 |
| 133 | 52 | Stage 6 | 20.06.2025 |
| 40 | 40 | Stage 5 | 19.06.2025 |
| 108 | 47 | Stage 4 | 18.06.2025 |
| 8 | 20 | Stage 3 | 17.06.2025 |
| 7 | 24 | Stage 2 | 16.06.2025 |
| 34 | 34 | Stage 1 | 15.06.2025 |
| 30 | Giro d'Italia | 09.05.2025 - 01.06.2025 | |
| 121 | 30 | Stage 21 | 01.06.2025 |
| 26 | 30 | Stage 20 | 31.05.2025 |
| 24 | 33 | Stage 19 | 30.05.2025 |
| 140 | 38 | Stage 18 | 29.05.2025 |
| 81 | 37 | Stage 17 | 28.05.2025 |
| 28 | 31 | Stage 16 | 27.05.2025 |
| 28 | 41 | Stage 15 | 25.05.2025 |
| 152 | 49 | Stage 14 | 24.05.2025 |
| 68 | 46 | Stage 13 | 23.05.2025 |
| 141 | 49 | Stage 12 | 22.05.2025 |
| 21 | 47 | Stage 11 | 21.05.2025 |
| 136 | 61 | Stage 10 | 20.05.2025 |
| 34 | 57 | Stage 9 | 18.05.2025 |
| 79 | 76 | Stage 8 | 17.05.2025 |
| 70 | 73 | Stage 7 | 16.05.2025 |
| 149 | 84 | Stage 6 | 15.05.2025 |
| 106 | 86 | Stage 5 | 14.05.2025 |
| 172 | 83 | Stage 4 | 13.05.2025 |
| 45 | 78 | Stage 3 | 11.05.2025 |
| 159 | 100 | Stage 2 | 10.05.2025 |
| 102 | 102 | Stage 1 | 09.05.2025 |
| 29 | Liège-Bastogne-Liège | 27.04.2025 | |
| 57 | La Flèche Wallonne | 23.04.2025 | |
| 25 | Amstel Gold Race | 20.04.2025 | |
| 83 | Itzulia Basque Country | 07.04.2025 - 12.04.2025 | |
| 71 | 83 | Stage 6 | 12.04.2025 |
| 112 | 106 | Stage 5 | 11.04.2025 |
| 132 | 102 | Stage 4 | 10.04.2025 |
| 92 | 92 | Stage 3 | 09.04.2025 |
| 144 | 19 | Stage 2 | 08.04.2025 |
| 19 | 19 | Stage 1 | 07.04.2025 |
| 9 | Tirreno-Adriatico | 10.03.2025 - 16.03.2025 | |
| 43 | 9 | Stage 7 | 16.03.2025 |
| 11 | 9 | Stage 6 | 15.03.2025 |
| 9 | 10 | Stage 5 | 14.03.2025 |
| 32 | 13 | Stage 4 | 13.03.2025 |
| 12 | 13 | Stage 3 | 12.03.2025 |
| 107 | 27 | Stage 2 | 11.03.2025 |
| 27 | 27 | Stage 1 | 10.03.2025 |
| 5 | Strade Bianche | 08.03.2025 | |
| 3 | UAE Tour | 17.02.2025 - 23.02.2025 | |
| 3 | 3 | Stage 7 | 23.02.2025 |
| 68 | 7 | Stage 6 | 22.02.2025 |
| 26 | 7 | Stage 5 | 21.02.2025 |
| 34 | 8 | Stage 4 | 20.02.2025 |
| 13 | 8 | Stage 3 | 19.02.2025 |
| 8 | 8 | Stage 2 | 18.02.2025 |
| 39 | 39 | Stage 1 | 17.02.2025 |
| 3 | Volta Comunitat Valenciana | 05.02.2025 - 09.02.2025 | |
| 40 | 3 | Stage 5 | 09.02.2025 |
| 6 | 3 | Stage 4 | 08.02.2025 |
| 4 | 3 | Stage 3 | 07.02.2025 |
| 2 | 4 | Stage 2 | 06.02.2025 |
| 7 | 34 | Stage 1 | 05.02.2025 |
2024
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | World Championship RR | 29.09.2024 | |
| 2 | GP Montreal | 15.09.2024 | |
| 9 | GP Québec | 13.09.2024 | |
| 57 | Tour of Britain | 03.09.2024 - 08.09.2024 | |
| 52 | 57 | Stage 6 | 08.09.2024 |
| 28 | 67 | Stage 5 | 07.09.2024 |
| 74 | 73 | Stage 4 | 06.09.2024 |
| 87 | 70 | Stage 3 | 05.09.2024 |
| 67 | 63 | Stage 2 | 04.09.2024 |
| 25 | 27 | Stage 1 | 03.09.2024 |
| 19 | Bretagne Classic | 25.08.2024 | |
| 35 | Tour de Pologne | 12.08.2024 - 18.08.2024 | |
| 109 | 35 | Stage 7 | 18.08.2024 |
| 45 | 36 | Stage 6 | 17.08.2024 |
| 123 | 39 | Stage 5 | 16.08.2024 |
| 134 | 37 | Stage 4 | 15.08.2024 |
| 32 | 39 | Stage 3 | 14.08.2024 |
| 110 | 51 | Stage 2 | 13.08.2024 |
| 24 | 24 | Stage 1 | 12.08.2024 |
| DNF | Tour de France | 29.06.2024 - 21.07.2024 | |
| DNF | Stage 12 | 11.07.2024 | |
| 142 | 35 | Stage 11 | 10.07.2024 |
| 43 | 15 | Stage 10 | 09.07.2024 |
| 33 | 16 | Stage 9 | 07.07.2024 |
| 57 | 16 | Stage 8 | 06.07.2024 |
| 18 | 16 | Stage 7 | 05.07.2024 |
| 64 | 17 | Stage 6 | 04.07.2024 |
| 55 | 16 | Stage 5 | 03.07.2024 |
| 23 | 16 | Stage 4 | 02.07.2024 |
| 36 | 6 | Stage 3 | 01.07.2024 |
| 26 | 8 | Stage 2 | 30.06.2024 |
| 9 | 9 | Stage 1 | 29.06.2024 |
| 2 | Tour of Slovenia | 12.06.2024 - 16.06.2024 | |
| 12 | 2 | Stage 5 | 16.06.2024 |
| 1 | 2 | Stage 4 | 15.06.2024 |
| 6 | 8 | Stage 3 | 14.06.2024 |
| 51 | 41 | Stage 2 | 13.06.2024 |
| 52 | 57 | Stage 1 | 12.06.2024 |
| 9 | Liège-Bastogne-Liège | 21.04.2024 | |
| DNF | La Flèche Wallonne | 17.04.2024 | |
| 9 | Amstel Gold Race | 14.04.2024 | |
| 6 | Itzulia Basque Country | 01.04.2024 - 06.04.2024 | |
| 8 | 6 | Stage 6 | 06.04.2024 |
| 7 | 8 | Stage 5 | 05.04.2024 |
| 127 | 7 | Stage 4 | 04.04.2024 |
| 36 | 10 | Stage 3 | 03.04.2024 |
| 30 | 10 | Stage 2 | 02.04.2024 |
| 16 | 16 | Stage 1 | 01.04.2024 |
| 23 | Paris-Nice | 03.03.2024 - 10.03.2024 | |
| 27 | 23 | Stage 8 | 10.03.2024 |
| 46 | 24 | Stage 7 | 09.03.2024 |
| 20 | 19 | Stage 6 | 08.03.2024 |
| 37 | 18 | Stage 5 | 07.03.2024 |
| 14 | 18 | Stage 4 | 06.03.2024 |
| 10 | 22 | Stage 3 | 05.03.2024 |
| 48 | 22 | Stage 2 | 04.03.2024 |
| 21 | 22 | Stage 1 | 03.03.2024 |
| 3 | UAE Tour | 19.02.2024 - 25.02.2024 | |
| 2 | 3 | Stage 7 | 25.02.2024 |
| 56 | 5 | Stage 6 | 24.02.2024 |
| 31 | 5 | Stage 5 | 23.02.2024 |
| 43 | 5 | Stage 4 | 22.02.2024 |
| 8 | 5 | Stage 3 | 21.02.2024 |
| 8 | 7 | Stage 2 | 20.02.2024 |
| 39 | 6 | Stage 1 | 19.02.2024 |
| 6 | Volta Comunitat Valenciana | 31.01.2024 - 04.02.2024 | |
| 21 | 6 | Stage 5 | 04.02.2024 |
| 4 | 6 | Stage 4 | 03.02.2024 |
| 66 | 22 | Stage 3 | 02.02.2024 |
| 22 | 24 | Stage 2 | 01.02.2024 |
| 35 | 35 | Stage 1 | 31.01.2024 |
2023
| Rank | GC | Race | Date |
|---|---|---|---|
| 29 | GP Montreal | 10.09.2023 | |
| 80 | GP Québec | 08.09.2023 | |
| 11 | Deutschland Tour | 23.08.2023 - 27.08.2023 | |
| 42 | 11 | Stage 4 | 27.08.2023 |
| 33 | 11 | Stage 3 | 26.08.2023 |
| 17 | 8 | Stage 2 | 25.08.2023 |
| 5 | 7 | Stage 1 | 24.08.2023 |
| 66 | 66 | Prologue | 23.08.2023 |
| 2 | San Sebastian Klasikoa | 29.07.2023 | |
| 6 | Tour de France | 01.07.2023 - 23.07.2023 | |
| 80 | 6 | Stage 21 | 23.07.2023 |
| 8 | 6 | Stage 20 | 22.07.2023 |
| 59 | 6 | Stage 19 | 21.07.2023 |
| 52 | 6 | Stage 18 | 20.07.2023 |
| 3 | 6 | Stage 17 | 19.07.2023 |
| 4 | 7 | Stage 16 | 18.07.2023 |
| 23 | 7 | Stage 15 | 16.07.2023 |
| 8 | 8 | Stage 14 | 15.07.2023 |
| 17 | 7 | Stage 13 | 14.07.2023 |
| 47 | 5 | Stage 12 | 13.07.2023 |
| 38 | 5 | Stage 11 | 12.07.2023 |
| 1 | 5 | Stage 10 | 11.07.2023 |
| 22 | 11 | Stage 9 | 09.07.2023 |
| 39 | 12 | Stage 8 | 08.07.2023 |
| 65 | 14 | Stage 7 | 07.07.2023 |
| 22 | 13 | Stage 6 | 06.07.2023 |
| 27 | 18 | Stage 5 | 05.07.2023 |
| 71 | 18 | Stage 4 | 04.07.2023 |
| 55 | 17 | Stage 3 | 03.07.2023 |
| 5 | 20 | Stage 2 | 02.07.2023 |
| 40 | 40 | Stage 1 | 01.07.2023 |
| DNF | Tour de Suisse | 11.06.2023 - 18.06.2023 | |
| DNS | Stage 7 | 17.06.2023 | |
| 3 | 5 | Stage 5 | 15.06.2023 |
| 6 | 4 | Stage 4 | 14.06.2023 |
| 6 | 5 | Stage 3 | 13.06.2023 |
| 86 | 20 | Stage 2 | 12.06.2023 |
| 23 | 23 | Stage 1 | 11.06.2023 |
| 3 | GP Kanton Aargau | 09.06.2023 | |
| 43 | Liège-Bastogne-Liège | 23.04.2023 | |
| 91 | La Flèche Wallonne | 19.04.2023 | |
| DNF | Itzulia Basque Country | 03.04.2023 - 08.04.2023 | |
| DNS | Stage 2 | 04.04.2023 | |
| 69 | 71 | Stage 1 | 03.04.2023 |
| 43 | Milano-Sanremo | 18.03.2023 | |
| 7 | Strade Bianche | 04.03.2023 | |
| 4 | UAE Tour | 20.02.2023 - 26.02.2023 | |
| 5 | 4 | Stage 7 | 26.02.2023 |
| 85 | 3 | Stage 6 | 25.02.2023 |
| 40 | 3 | Stage 5 | 24.02.2023 |
| 86 | 3 | Stage 4 | 23.02.2023 |
| 11 | 3 | Stage 3 | 22.02.2023 |
| 4 | 4 | Stage 2 | 21.02.2023 |
| 9 | 7 | Stage 1 | 20.02.2023 |
| 4 | Volta Comunitat Valenciana | 01.02.2023 - 05.02.2023 | |
| 6 | 4 | Stage 5 | 05.02.2023 |
| 6 | 3 | Stage 4 | 04.02.2023 |
| 9 | 2 | Stage 3 | 03.02.2023 |
| 2 | 2 | Stage 2 | 02.02.2023 |
| 26 | 26 | Stage 1 | 01.02.2023 |
| 3 | Tour Down Under | 17.01.2023 - 22.01.2023 | |
| 7 | 3 | Stage 5 | 22.01.2023 |
| 26 | 3 | Stage 4 | 21.01.2023 |
| 1 | 2 | Stage 3 | 20.01.2023 |
| 18 | 16 | Stage 2 | 19.01.2023 |
| 38 | 23 | Stage 1 | 18.01.2023 |
| 25 | 25 | Prologue | 17.01.2023 |
2022
| Rank | GC | Race | Date |
|---|---|---|---|
| 9 | GP Montreal | 11.09.2022 | |
| 12 | GP Québec | 09.09.2022 | |
| 2 | Deutschland Tour | 24.08.2022 - 28.08.2022 | |
| 1 | Stage 4 | 28.08.2022 | |
| 2 | Stage 3 | 27.08.2022 | |
| 21 | Stage 2 | 26.08.2022 | |
| 48 | Stage 1 | 25.08.2022 | |
| 34 | Prologue | 24.08.2022 | |
| 3 | Tour de Pologne | 30.07.2022 - 05.08.2022 | |
| 39 | 3 | Stage 7 | 05.08.2022 |
| 9 | 3 | Stage 6 | 04.08.2022 |
| 76 | 2 | Stage 5 | 03.08.2022 |
| 12 | 2 | Stage 4 | 02.08.2022 |
| 2 | 2 | Stage 3 | 01.08.2022 |
| 59 | 103 | Stage 2 | 31.07.2022 |
| 139 | 135 | Stage 1 | 30.07.2022 |
| 5 | Giro d'Italia | 06.05.2022 - 29.05.2022 | |
| 24 | 5 | Stage 21 | 29.05.2022 |
| 20 | 5 | Stage 20 | 28.05.2022 |
| 11 | 5 | Stage 19 | 27.05.2022 |
| 20 | 5 | Stage 18 | 26.05.2022 |
| 20 | 6 | Stage 17 | 25.05.2022 |
| 11 | 7 | Stage 16 | 24.05.2022 |
| 30 | 6 | Stage 15 | 22.05.2022 |
| 8 | 6 | Stage 14 | 21.05.2022 |
| 26 | 9 | Stage 13 | 20.05.2022 |
| 73 | 10 | Stage 12 | 19.05.2022 |
| 34 | 10 | Stage 11 | 18.05.2022 |
| 8 | 10 | Stage 10 | 17.05.2022 |
| 12 | 10 | Stage 9 | 15.05.2022 |
| 51 | 9 | Stage 8 | 14.05.2022 |
| 19 | 8 | Stage 7 | 13.05.2022 |
| 83 | 8 | Stage 6 | 12.05.2022 |
| 85 | 8 | Stage 5 | 11.05.2022 |
| 9 | 7 | Stage 4 | 10.05.2022 |
| 94 | 9 | Stage 3 | 08.05.2022 |
| 18 | 9 | Stage 2 | 07.05.2022 |
| 3 | 3 | Stage 1 | 06.05.2022 |
| 4 | Tour of the Alps | 18.04.2022 - 22.04.2022 | |
| 12 | Stage 5 | 22.04.2022 | |
| 4 | Stage 4 | 21.04.2022 | |
| 14 | Stage 3 | 20.04.2022 | |
| 1 | Stage 2 | 19.04.2022 | |
| 2 | Stage 1 | 18.04.2022 | |
| 5 | Itzulia Basque Country | 04.04.2022 - 09.04.2022 | |
| 6 | 5 | Stage 6 | 09.04.2022 |
| 6 | 3 | Stage 5 | 08.04.2022 |
| 5 | 6 | Stage 4 | 07.04.2022 |
| 1 | 5 | Stage 3 | 06.04.2022 |
| 21 | 18 | Stage 2 | 05.04.2022 |
| 17 | 17 | Stage 1 | 04.04.2022 |
| 11 | GP Miguel Indurain | 02.04.2022 | |
| 9 | Tirreno-Adriatico | 07.03.2022 - 13.03.2022 | |
| 42 | 9 | Stage 7 | 13.03.2022 |
| 9 | 9 | Stage 6 | 12.03.2022 |
| 15 | 12 | Stage 5 | 11.03.2022 |
| 13 | 16 | Stage 4 | 10.03.2022 |
| 40 | 55 | Stage 3 | 09.03.2022 |
| 65 | 57 | Stage 2 | 08.03.2022 |
| 60 | 60 | Stage 1 | 07.03.2022 |
| 5 | Strade Bianche | 05.03.2022 | |
| 3 | UAE Tour | 20.02.2022 - 26.02.2022 | |
| 3 | 3 | Stage 7 | 26.02.2022 |
| 44 | 7 | Stage 6 | 25.02.2022 |
| 70 | 7 | Stage 5 | 24.02.2022 |
| 10 | 7 | Stage 4 | 23.02.2022 |
| 24 | 21 | Stage 3 | 22.02.2022 |
| 35 | 61 | Stage 2 | 21.02.2022 |
| 88 | 89 | Stage 1 | 20.02.2022 |
| 13 | Volta Comunitat Valenciana | 02.02.2022 - 06.02.2022 | |
| 46 | Stage 5 | 06.02.2022 | |
| 69 | Stage 4 | 05.02.2022 | |
| 4 | Stage 3 | 04.02.2022 | |
| 67 | Stage 2 | 03.02.2022 | |
| 43 | Stage 1 | 02.02.2022 |
2021
| Rank | GC | Race | Date |
|---|---|---|---|
| 9 | Tour de France | 26.06.2021 - 18.07.2021 | |
| 75 | 9 | Stage 21 | 18.07.2021 |
| 42 | 9 | Stage 20 | 17.07.2021 |
| 36 | 9 | Stage 19 | 16.07.2021 |
| 11 | 9 | Stage 18 | 15.07.2021 |
| 7 | 10 | Stage 17 | 14.07.2021 |
| 22 | 10 | Stage 16 | 13.07.2021 |
| 28 | 10 | Stage 15 | 11.07.2021 |
| 47 | 11 | Stage 14 | 10.07.2021 |
| 44 | 10 | Stage 13 | 09.07.2021 |
| 58 | 10 | Stage 12 | 08.07.2021 |
| 11 | 10 | Stage 11 | 07.07.2021 |
| 45 | 11 | Stage 10 | 06.07.2021 |
| 17 | 11 | Stage 9 | 04.07.2021 |
| 16 | 10 | Stage 8 | 03.07.2021 |
| 29 | 22 | Stage 7 | 02.07.2021 |
| 85 | 21 | Stage 6 | 01.07.2021 |
| 41 | 21 | Stage 5 | 30.06.2021 |
| 74 | 24 | Stage 4 | 29.06.2021 |
| 94 | 24 | Stage 3 | 28.06.2021 |
| 18 | 13 | Stage 2 | 27.06.2021 |
| 12 | 12 | Stage 1 | 26.06.2021 |
| 6 | Spain RR | 20.06.2021 | |
| 5 | Spain ITT | 18.06.2021 | |
| 13 | Giro d'Italia | 08.05.2021 - 30.05.2021 | |
| 85 | 13 | Stage 21 | 30.05.2021 |
| 17 | 13 | Stage 20 | 29.05.2021 |
| 27 | 13 | Stage 19 | 28.05.2021 |
| 36 | 12 | Stage 18 | 27.05.2021 |
| 9 | 13 | Stage 17 | 26.05.2021 |
| 24 | 17 | Stage 16 | 24.05.2021 |
| 86 | 20 | Stage 15 | 23.05.2021 |
| 37 | 22 | Stage 14 | 22.05.2021 |
| 132 | 21 | Stage 13 | 21.05.2021 |
| 58 | 21 | Stage 12 | 20.05.2021 |
| 38 | 20 | Stage 11 | 19.05.2021 |
| 66 | 21 | Stage 10 | 17.05.2021 |
| 29 | 21 | Stage 9 | 16.05.2021 |
| 45 | 21 | Stage 8 | 15.05.2021 |
| 48 | 19 | Stage 7 | 14.05.2021 |
| 24 | 19 | Stage 6 | 13.05.2021 |
| 52 | 21 | Stage 5 | 12.05.2021 |
| 33 | 24 | Stage 4 | 11.05.2021 |
| 57 | 26 | Stage 3 | 10.05.2021 |
| 78 | 36 | Stage 2 | 09.05.2021 |
| 36 | 36 | Stage 1 | 08.05.2021 |
| 2 | Tour of the Alps | 19.04.2021 - 23.04.2021 | |
| 14 | Stage 5 | 23.04.2021 | |
| 1 | Stage 4 | 22.04.2021 | |
| 8 | Stage 3 | 21.04.2021 | |
| 11 | Stage 2 | 20.04.2021 | |
| 13 | Stage 1 | 19.04.2021 | |
| 6 | Itzulia Basque Country | 05.04.2021 - 10.04.2021 | |
| 7 | Stage 6 | 10.04.2021 | |
| 49 | Stage 5 | 09.04.2021 | |
| 2 | Stage 4 | 08.04.2021 | |
| 12 | Stage 3 | 07.04.2021 | |
| 17 | Stage 2 | 06.04.2021 | |
| 13 | Stage 1 | 05.04.2021 | |
| 4 | GP Miguel Indurain | 03.04.2021 | |
| 61 | Tirreno-Adriatico | 10.03.2021 - 16.03.2021 | |
| 58 | 61 | Stage 7 | 16.03.2021 |
| 147 | 61 | Stage 6 | 15.03.2021 |
| 84 | 46 | Stage 5 | 14.03.2021 |
| 46 | 35 | Stage 4 | 13.03.2021 |
| 29 | 12 | Stage 3 | 12.03.2021 |
| 22 | 20 | Stage 2 | 11.03.2021 |
| 67 | 68 | Stage 1 | 10.03.2021 |
| 62 | GP Industria & Artigianato | 07.03.2021 | |
| 10 | Strade Bianche | 06.03.2021 | |
| 14 | Trofeo Laigueglia | 03.03.2021 |
2020
| Rank | GC | Race | Date |
|---|---|---|---|
| 5 | Giro d'Italia | 03.10.2020 - 25.10.2020 | |
| 24 | 5 | Stage 21 | 25.10.2020 |
| 7 | 4 | Stage 20 | 24.10.2020 |
| 34 | 4 | Stage 19 | 23.10.2020 |
| 3 | 4 | Stage 18 | 22.10.2020 |
| 16 | 5 | Stage 17 | 21.10.2020 |
| 35 | 5 | Stage 16 | 20.10.2020 |
| 8 | 5 | Stage 15 | 18.10.2020 |
| 22 | 3 | Stage 14 | 17.10.2020 |
| 8 | 3 | Stage 13 | 16.10.2020 |
| 22 | 3 | Stage 12 | 15.10.2020 |
| 31 | 3 | Stage 11 | 14.10.2020 |
| 10 | 3 | Stage 10 | 13.10.2020 |
| 17 | 3 | Stage 9 | 11.10.2020 |
| 30 | 2 | Stage 8 | 10.10.2020 |
| 30 | 2 | Stage 7 | 09.10.2020 |
| 23 | 2 | Stage 6 | 08.10.2020 |
| 8 | 2 | Stage 5 | 07.10.2020 |
| 22 | 3 | Stage 4 | 06.10.2020 |
| 12 | 3 | Stage 3 | 05.10.2020 |
| 9 | 14 | Stage 2 | 04.10.2020 |
| 25 | 25 | Stage 1 | 03.10.2020 |
| 20 | World Championship RR | 27.09.2020 | |
| 26 | World Championship ITT | 25.09.2020 | |
| 16 | Tour de France | 29.08.2020 - 20.09.2020 | |
| 35 | 16 | Stage 21 | 20.09.2020 |
| 12 | 16 | Stage 20 | 19.09.2020 |
| 96 | 16 | Stage 19 | 18.09.2020 |
| 14 | 16 | Stage 18 | 17.09.2020 |
| 22 | 17 | Stage 17 | 16.09.2020 |
| 51 | 19 | Stage 16 | 15.09.2020 |
| 11 | 19 | Stage 15 | 13.09.2020 |
| 33 | 23 | Stage 14 | 12.09.2020 |
| 32 | 25 | Stage 13 | 11.09.2020 |
| 42 | 27 | Stage 12 | 10.09.2020 |
| 64 | 28 | Stage 11 | 09.09.2020 |
| 41 | 30 | Stage 10 | 08.09.2020 |
| 72 | 32 | Stage 9 | 06.09.2020 |
| 40 | 27 | Stage 8 | 05.09.2020 |
| 81 | 27 | Stage 7 | 04.09.2020 |
| 40 | 24 | Stage 6 | 03.09.2020 |
| 68 | 25 | Stage 5 | 02.09.2020 |
| 43 | 30 | Stage 4 | 01.09.2020 |
| 114 | 35 | Stage 3 | 31.08.2020 |
| 28 | 35 | Stage 2 | 30.08.2020 |
| 161 | 155 | Stage 1 | 29.08.2020 |
| 1 | Spain ITT | 21.08.2020 | |
| 33 | Critérium du Dauphiné | 12.08.2020 - 16.08.2020 | |
| 56 | 33 | Stage 5 | 16.08.2020 |
| 69 | 36 | Stage 4 | 15.08.2020 |
| 31 | 32 | Stage 3 | 14.08.2020 |
| 34 | 32 | Stage 2 | 13.08.2020 |
| 50 | 50 | Stage 1 | 12.08.2020 |
| 6 | Circuito de Getxo | 02.08.2020 | |
| 41 | Vuelta a Burgos | 28.07.2020 - 01.08.2020 | |
| 62 | Stage 5 | 01.08.2020 | |
| 90 | Stage 4 | 31.07.2020 | |
| 49 | Stage 3 | 30.07.2020 | |
| 74 | Stage 2 | 29.07.2020 | |
| 66 | Stage 1 | 28.07.2020 | |
| DNF | Paris-Nice | 08.03.2020 - 15.03.2020 | |
| DNS | Stage 6 | 13.03.2020 | |
| 30 | 28 | Stage 5 | 12.03.2020 |
| 5 | 29 | Stage 4 | 11.03.2020 |
| 51 | 37 | Stage 3 | 10.03.2020 |
| 77 | 39 | Stage 2 | 09.03.2020 |
| 17 | 5 | Stage 1 | 08.03.2020 |
| 6 | Vuelta a Andalucía | 19.02.2020 - 23.02.2020 | |
| 4 | Stage 5 | 23.02.2020 | |
| 11 | Stage 4 | 22.02.2020 | |
| 2 | Stage 3 | 21.02.2020 | |
| 13 | Stage 2 | 20.02.2020 | |
| 5 | Stage 1 | 19.02.2020 | |
| 18 | Volta Comunitat Valenciana | 05.02.2020 - 09.02.2020 | |
| 19 | Stage 5 | 09.02.2020 | |
| 19 | Stage 4 | 08.02.2020 | |
| 38 | Stage 3 | 07.02.2020 | |
| 13 | Stage 2 | 06.02.2020 | |
| 24 | Stage 1 | 05.02.2020 |
2019
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | GP Montreal | 15.09.2019 | |
| 64 | GP Québec | 13.09.2019 | |
| 61 | Bretagne Classic | 01.09.2019 | |
| 19 | San Sebastian Klasikoa | 03.08.2019 | |
| 54 | Tour de France | 06.07.2019 - 28.07.2019 | |
| 95 | 54 | Stage 21 | 28.07.2019 |
| 51 | 54 | Stage 20 | 27.07.2019 |
| 0 | 51 | Stage 19 | 26.07.2019 |
| 108 | 57 | Stage 18 | 25.07.2019 |
| 120 | 52 | Stage 17 | 24.07.2019 |
| 147 | 42 | Stage 16 | 23.07.2019 |
| 38 | 42 | Stage 15 | 21.07.2019 |
| 35 | 49 | Stage 14 | 20.07.2019 |
| 122 | 57 | Stage 13 | 19.07.2019 |
| 2 | 57 | Stage 12 | 18.07.2019 |
| 128 | 71 | Stage 11 | 17.07.2019 |
| 115 | 71 | Stage 10 | 15.07.2019 |
| 113 | 65 | Stage 9 | 14.07.2019 |
| 61 | 57 | Stage 8 | 13.07.2019 |
| 142 | 64 | Stage 7 | 12.07.2019 |
| 116 | 61 | Stage 6 | 11.07.2019 |
| 28 | 27 | Stage 5 | 10.07.2019 |
| 82 | 27 | Stage 4 | 09.07.2019 |
| 53 | 27 | Stage 3 | 08.07.2019 |
| 10 | 59 | Stage 2 | 07.07.2019 |
| 129 | 129 | Stage 1 | 06.07.2019 |
| 8 | Spain RR | 30.06.2019 | |
| 2 | Spain ITT | 28.06.2019 | |
| 31 | Giro d'Italia | 11.05.2019 - 02.06.2019 | |
| 7 | 31 | Stage 21 | 02.06.2019 |
| 1 | 32 | Stage 20 | 01.06.2019 |
| 55 | 40 | Stage 19 | 31.05.2019 |
| 125 | 38 | Stage 18 | 30.05.2019 |
| 77 | 36 | Stage 17 | 29.05.2019 |
| 34 | 33 | Stage 16 | 28.05.2019 |
| 30 | 36 | Stage 15 | 26.05.2019 |
| 59 | 42 | Stage 14 | 25.05.2019 |
| 33 | 35 | Stage 13 | 24.05.2019 |
| 80 | 43 | Stage 12 | 23.05.2019 |
| 71 | 10 | Stage 11 | 22.05.2019 |
| 41 | 10 | Stage 10 | 21.05.2019 |
| 9 | 10 | Stage 9 | 19.05.2019 |
| 43 | 11 | Stage 8 | 18.05.2019 |
| 1 | 11 | Stage 7 | 17.05.2019 |
| 81 | 23 | Stage 6 | 16.05.2019 |
| 98 | 14 | Stage 5 | 15.05.2019 |
| 31 | 12 | Stage 4 | 14.05.2019 |
| 38 | 9 | Stage 3 | 13.05.2019 |
| 71 | 10 | Stage 2 | 12.05.2019 |
| 11 | 11 | Stage 1 | 11.05.2019 |
| 27 | Tour of the Alps | 22.04.2019 - 26.04.2019 | |
| 61 | Stage 5 | 26.04.2019 | |
| 14 | Stage 4 | 25.04.2019 | |
| 26 | Stage 3 | 24.04.2019 | |
| 9 | Stage 2 | 23.04.2019 | |
| 4 | Stage 1 | 22.04.2019 | |
| 53 | Itzulia Basque Country | 08.04.2019 - 13.04.2019 | |
| 92 | 53 | Stage 6 | 13.04.2019 |
| 90 | 56 | Stage 5 | 12.04.2019 |
| 94 | 53 | Stage 4 | 11.04.2019 |
| 25 | 7 | Stage 3 | 10.04.2019 |
| 35 | 14 | Stage 2 | 09.04.2019 |
| 11 | 11 | Stage 1 | 08.04.2019 |
| 28 | Volta Catalunya | 25.03.2019 - 31.03.2019 | |
| 44 | 28 | Stage 7 | 31.03.2019 |
| 44 | 35 | Stage 6 | 30.03.2019 |
| 17 | 40 | Stage 5 | 29.03.2019 |
| 49 | 45 | Stage 4 | 28.03.2019 |
| 42 | 39 | Stage 3 | 27.03.2019 |
| 27 | 31 | Stage 2 | 26.03.2019 |
| 49 | 50 | Stage 1 | 25.03.2019 |
| 4 | Vuelta a Andalucía | 20.02.2019 - 24.02.2019 | |
| 29 | Stage 5 | 24.02.2019 | |
| 6 | Stage 4 | 23.02.2019 | |
| 7 | Stage 3 | 22.02.2019 | |
| 31 | Stage 2 | 21.02.2019 | |
| 6 | Stage 1 | 20.02.2019 | |
| DNF | Clasica de Almeria | 17.02.2019 | |
| 3 | Vuelta a Murcia | 15.02.2019 - 16.02.2019 | |
| 5 | Stage 2 | 16.02.2019 | |
| 1 | Stage 1 | 15.02.2019 | |
| 3 | Volta Comunitat Valenciana | 06.02.2019 - 10.02.2019 | |
| 29 | Stage 5 | 10.02.2019 | |
| 3 | Stage 4 | 09.02.2019 | |
| 11 | Stage 3 | 08.02.2019 | |
| 51 | Stage 2 | 07.02.2019 | |
| 7 | Stage 1 | 06.02.2019 |
2018
| Rank | GC | Race | Date |
|---|---|---|---|
| 27 | Vuelta a España | 25.08.2018 - 16.09.2018 | |
| 41 | 27 | Stage 21 | 16.09.2018 |
| 12 | 27 | Stage 20 | 15.09.2018 |
| 19 | 32 | Stage 19 | 14.09.2018 |
| 59 | 39 | Stage 18 | 13.09.2018 |
| 38 | 42 | Stage 17 | 12.09.2018 |
| 77 | 45 | Stage 16 | 11.09.2018 |
| 17 | 45 | Stage 15 | 09.09.2018 |
| 22 | 52 | Stage 14 | 08.09.2018 |
| 70 | 61 | Stage 13 | 07.09.2018 |
| 45 | 65 | Stage 12 | 06.09.2018 |
| 78 | 65 | Stage 11 | 05.09.2018 |
| 123 | 68 | Stage 10 | 04.09.2018 |
| 57 | 70 | Stage 9 | 02.09.2018 |
| 103 | 84 | Stage 8 | 01.09.2018 |
| 138 | 85 | Stage 7 | 31.08.2018 |
| 153 | 62 | Stage 6 | 30.08.2018 |
| 60 | 53 | Stage 5 | 29.08.2018 |
| 70 | 53 | Stage 4 | 28.08.2018 |
| 56 | 21 | Stage 3 | 27.08.2018 |
| 30 | 22 | Stage 2 | 26.08.2018 |
| 33 | 33 | Stage 1 | 25.08.2018 |
| 23 | Vuelta a Burgos | 07.08.2018 - 11.08.2018 | |
| 37 | Stage 5 | 11.08.2018 | |
| 16 | Stage 4 | 10.08.2018 | |
| 7 | Stage 3 | 09.08.2018 | |
| 26 | Stage 2 | 08.08.2018 | |
| 2 | Stage 1 | 07.08.2018 | |
| 18 | San Sebastian Klasikoa | 04.08.2018 | |
| 27 | Critérium du Dauphiné | 03.06.2018 - 10.06.2018 | |
| 58 | 27 | Stage 7 | 10.06.2018 |
| 1 | 16 | Stage 6 | 09.06.2018 |
| 34 | 25 | Stage 5 | 08.06.2018 |
| 11 | 13 | Stage 4 | 07.06.2018 |
| 14 | 30 | Stage 3 | 06.06.2018 |
| 32 | 18 | Stage 2 | 05.06.2018 |
| 28 | 21 | Stage 1 | 04.06.2018 |
| 41 | 41 | Prologue | 03.06.2018 |
| 6 | Giro d'Italia | 04.05.2018 - 27.05.2018 | |
| 125 | 6 | Stage 21 | 27.05.2018 |
| 16 | 6 | Stage 20 | 26.05.2018 |
| 10 | 7 | Stage 19 | 25.05.2018 |
| 17 | 8 | Stage 18 | 24.05.2018 |
| 33 | 8 | Stage 17 | 23.05.2018 |
| 21 | 8 | Stage 16 | 22.05.2018 |
| 9 | 9 | Stage 15 | 20.05.2018 |
| 9 | 9 | Stage 14 | 19.05.2018 |
| 33 | 8 | Stage 13 | 18.05.2018 |
| 29 | 8 | Stage 12 | 17.05.2018 |
| 20 | 8 | Stage 11 | 16.05.2018 |
| 35 | 7 | Stage 10 | 15.05.2018 |
| 14 | 9 | Stage 9 | 13.05.2018 |
| 10 | 7 | Stage 8 | 12.05.2018 |
| 17 | 7 | Stage 7 | 11.05.2018 |
| 13 | 7 | Stage 6 | 10.05.2018 |
| 11 | 5 | Stage 5 | 09.05.2018 |
| 15 | 5 | Stage 4 | 08.05.2018 |
| 46 | 5 | Stage 3 | 06.05.2018 |
| 79 | 6 | Stage 2 | 05.05.2018 |
| 6 | 6 | Stage 1 | 04.05.2018 |
| 14 | Tour of the Alps | 16.04.2018 - 20.04.2018 | |
| 28 | Stage 5 | 20.04.2018 | |
| 9 | Stage 4 | 19.04.2018 | |
| 31 | Stage 3 | 18.04.2018 | |
| 21 | Stage 2 | 17.04.2018 | |
| 1 | Stage 1 | 16.04.2018 | |
| 8 | Itzulia Basque Country | 02.04.2018 - 07.04.2018 | |
| 13 | 8 | Stage 6 | 07.04.2018 |
| 8 | 7 | Stage 5 | 06.04.2018 |
| 27 | 8 | Stage 4 | 05.04.2018 |
| 9 | 5 | Stage 3 | 04.04.2018 |
| 7 | 5 | Stage 2 | 03.04.2018 |
| 3 | 3 | Stage 1 | 02.04.2018 |
| 47 | Volta Catalunya | 19.03.2018 - 25.03.2018 | |
| 82 | 47 | Stage 7 | 25.03.2018 |
| 18 | 43 | Stage 6 | 24.03.2018 |
| 51 | 51 | Stage 5 | 23.03.2018 |
| 54 | 50 | Stage 4 | 22.03.2018 |
| 13 | 46 | Stage 3 | 21.03.2018 |
| 17 | 62 | Stage 2 | 20.03.2018 |
| 146 | 146 | Stage 1 | 19.03.2018 |
| DNF | Abu Dhabi Tour | 21.02.2018 - 25.02.2018 | |
| DNS | Stage 3 | 23.02.2018 | |
| 44 | 72 | Stage 2 | 22.02.2018 |
| 119 | 119 | Stage 1 | 21.02.2018 |
| 7 | Volta Comunitat Valenciana | 31.01.2018 - 04.02.2018 | |
| 30 | Stage 5 | 04.02.2018 | |
| 7 | Stage 4 | 03.02.2018 | |
| 2 | Stage 3 | 02.02.2018 | |
| 7 | Stage 2 | 01.02.2018 | |
| 32 | Stage 1 | 31.01.2018 |
2017
| Rank | GC | Race | Date |
|---|---|---|---|
| 29 | Il Lombardia | 07.10.2017 | |
| 15 | Milano - Torino | 05.10.2017 | |
| 45 | GP Bruno Beghelli | 01.10.2017 | |
| 47 | Giro dell'Emilia | 30.09.2017 | |
| 23 | Vuelta a España | 19.08.2017 - 10.09.2017 | |
| 68 | 23 | Stage 21 | 10.09.2017 |
| 24 | 23 | Stage 20 | 09.09.2017 |
| 52 | 24 | Stage 19 | 08.09.2017 |
| 43 | 24 | Stage 18 | 07.09.2017 |
| 18 | 24 | Stage 17 | 06.09.2017 |
| 115 | 25 | Stage 16 | 05.09.2017 |
| 10 | 25 | Stage 15 | 03.09.2017 |
| 12 | 33 | Stage 14 | 02.09.2017 |
| 57 | 37 | Stage 13 | 01.09.2017 |
| 31 | 37 | Stage 12 | 31.08.2017 |
| 14 | 44 | Stage 11 | 30.08.2017 |
| 44 | 62 | Stage 10 | 29.08.2017 |
| 27 | 65 | Stage 9 | 27.08.2017 |
| 86 | 78 | Stage 8 | 26.08.2017 |
| 133 | 81 | Stage 7 | 25.08.2017 |
| 102 | 77 | Stage 6 | 24.08.2017 |
| 84 | 68 | Stage 5 | 23.08.2017 |
| 142 | 58 | Stage 4 | 22.08.2017 |
| 52 | 54 | Stage 3 | 21.08.2017 |
| 102 | 125 | Stage 2 | 20.08.2017 |
| 16 | 175 | Stage 1 | 19.08.2017 |
| 44 | Vuelta a Burgos | 01.08.2017 - 05.08.2017 | |
| 26 | Stage 5 | 05.08.2017 | |
| 90 | Stage 4 | 04.08.2017 | |
| 59 | Stage 3 | 03.08.2017 | |
| 23 | Stage 2 | 02.08.2017 | |
| 33 | Stage 1 | 01.08.2017 | |
| DNF | San Sebastian Klasikoa | 29.07.2017 | |
| 10 | Tour de Suisse | 10.06.2017 - 18.06.2017 | |
| 32 | 10 | Stage 9 | 18.06.2017 |
| 94 | 10 | Stage 8 | 17.06.2017 |
| 10 | 10 | Stage 7 | 16.06.2017 |
| 8 | 9 | Stage 6 | 15.06.2017 |
| 69 | 11 | Stage 5 | 14.06.2017 |
| 11 | 12 | Stage 4 | 13.06.2017 |
| 56 | 41 | Stage 3 | 12.06.2017 |
| 23 | 33 | Stage 2 | 11.06.2017 |
| 69 | 69 | Stage 1 | 10.06.2017 |
| 66 | Giro d'Italia | 05.05.2017 - 28.05.2017 | |
| 101 | 66 | Stage 21 | 28.05.2017 |
| 121 | 66 | Stage 20 | 27.05.2017 |
| 4 | 64 | Stage 19 | 26.05.2017 |
| 100 | 73 | Stage 18 | 25.05.2017 |
| 124 | 71 | Stage 17 | 24.05.2017 |
| 81 | 71 | Stage 16 | 23.05.2017 |
| 68 | 75 | Stage 15 | 21.05.2017 |
| 76 | 75 | Stage 14 | 20.05.2017 |
| 138 | 75 | Stage 13 | 19.05.2017 |
| 90 | 77 | Stage 12 | 18.05.2017 |
| 45 | 78 | Stage 11 | 17.05.2017 |
| 151 | 89 | Stage 10 | 16.05.2017 |
| 118 | 86 | Stage 9 | 14.05.2017 |
| 88 | 71 | Stage 8 | 13.05.2017 |
| 138 | 74 | Stage 7 | 12.05.2017 |
| 55 | 70 | Stage 6 | 11.05.2017 |
| 151 | 80 | Stage 5 | 10.05.2017 |
| 66 | 80 | Stage 4 | 09.05.2017 |
| 135 | 147 | Stage 3 | 07.05.2017 |
| 179 | 170 | Stage 2 | 06.05.2017 |
| 121 | 121 | Stage 1 | 05.05.2017 |
| 24 | Tour de Romandie | 25.04.2017 - 30.04.2017 | |
| 43 | 24 | Stage 5 | 30.04.2017 |
| 25 | 20 | Stage 4 | 29.04.2017 |
| 75 | 19 | Stage 3 | 28.04.2017 |
| 16 | 19 | Stage 2 | 27.04.2017 |
| 6 | 19 | Stage 1 | 26.04.2017 |
| 31 | 31 | Prologue | 25.04.2017 |
| 58 | Liège-Bastogne-Liège | 23.04.2017 | |
| 57 | La Flèche Wallonne | 19.04.2017 | |
| 110 | Itzulia Basque Country | 03.04.2017 - 08.04.2017 | |
| 31 | 110 | Stage 6 | 08.04.2017 |
| 120 | 125 | Stage 5 | 07.04.2017 |
| 124 | 119 | Stage 4 | 06.04.2017 |
| 117 | 107 | Stage 3 | 05.04.2017 |
| 16 | 37 | Stage 2 | 04.04.2017 |
| 75 | 75 | Stage 1 | 03.04.2017 |
| DNF | Volta Catalunya | 20.03.2017 - 26.03.2017 | |
| OOT | Stage 6 | 25.03.2017 | |
| 117 | 100 | Stage 5 | 24.03.2017 |
| 102 | 100 | Stage 4 | 23.03.2017 |
| 130 | 105 | Stage 3 | 22.03.2017 |
| 8 | 51 | Stage 2 | 21.03.2017 |
| 135 | 135 | Stage 1 | 20.03.2017 |
| 71 | Abu Dhabi Tour | 23.02.2017 - 26.02.2017 | |
| 41 | 71 | Stage 4 | 26.02.2017 |
| 78 | 77 | Stage 3 | 25.02.2017 |
| 116 | 114 | Stage 2 | 24.02.2017 |
| 101 | 102 | Stage 1 | 23.02.2017 |
| 16 | Volta ao Algarve | 15.02.2017 - 19.02.2017 | |
| 20 | Stage 5 | 19.02.2017 | |
| 79 | Stage 4 | 18.02.2017 | |
| 57 | Stage 3 | 17.02.2017 | |
| 17 | Stage 2 | 16.02.2017 | |
| 119 | Stage 1 | 15.02.2017 | |
| 36 | Volta Comunitat Valenciana | 01.02.2017 - 05.02.2017 | |
| 119 | Stage 5 | 05.02.2017 | |
| 42 | Stage 4 | 04.02.2017 | |
| 75 | Stage 3 | 03.02.2017 | |
| 25 | Stage 2 | 02.02.2017 | |
| 6 | Stage 1 | 01.02.2017 |
2016
| Rank | GC | Race | Date |
|---|---|---|---|
| 116 | Gran Piemonte | 29.09.2016 | |
| 7 | Milano - Torino | 28.09.2016 | |
| 30 | Tre Valli Varesine | 27.09.2016 | |
| DNF | GP Bruno Beghelli | 25.09.2016 | |
| 11 | Giro dell'Emilia | 24.09.2016 | |
| 78 | Vuelta a España | 20.08.2016 - 11.09.2016 | |
| 56 | 78 | Stage 21 | 11.09.2016 |
| 128 | 78 | Stage 20 | 10.09.2016 |
| 152 | 78 | Stage 19 | 09.09.2016 |
| 93 | 77 | Stage 18 | 08.09.2016 |
| 4 | 78 | Stage 17 | 07.09.2016 |
| 44 | 94 | Stage 16 | 05.09.2016 |
| 137 | 97 | Stage 15 | 04.09.2016 |
| 64 | 85 | Stage 14 | 03.09.2016 |
| 143 | 91 | Stage 13 | 02.09.2016 |
| 6 | 84 | Stage 12 | 01.09.2016 |
| 80 | 104 | Stage 11 | 31.08.2016 |
| 167 | 107 | Stage 10 | 29.08.2016 |
| 9 | 91 | Stage 9 | 28.08.2016 |
| 152 | 106 | Stage 8 | 27.08.2016 |
| 163 | 96 | Stage 7 | 26.08.2016 |
| 64 | 81 | Stage 6 | 25.08.2016 |
| 160 | 105 | Stage 5 | 24.08.2016 |
| 166 | 96 | Stage 4 | 23.08.2016 |
| 79 | 78 | Stage 3 | 22.08.2016 |
| 91 | 98 | Stage 2 | 21.08.2016 |
| 18 | 110 | Stage 1 | 20.08.2016 |
| 25 | Vuelta a Burgos | 02.08.2016 - 06.08.2016 | |
| 30 | Stage 5 | 06.08.2016 | |
| 49 | Stage 4 | 05.08.2016 | |
| 55 | Stage 3 | 04.08.2016 | |
| 10 | Stage 2 | 03.08.2016 | |
| 50 | Stage 1 | 02.08.2016 | |
| 5 | Circuito de Getxo | 31.07.2016 | |
| 46 | San Sebastian Klasikoa | 30.07.2016 | |
| 9 | Villafranca de Ordizia | 25.07.2016 | |
| DNF | Spain RR | 25.06.2016 | |
| 9 | Tour of Norway | 18.05.2016 - 22.05.2016 | |
| 25 | Stage 5 | 22.05.2016 | |
| 20 | Stage 4 | 21.05.2016 | |
| 8 | Stage 3 | 20.05.2016 | |
| 20 | Stage 2 | 19.05.2016 | |
| 32 | Stage 1 | 18.05.2016 | |
| DNF | Tour of Türkiye | 24.04.2016 - 01.05.2016 | |
| DNF | Stage 7 | 30.04.2016 | |
| 50 | Stage 6 | 29.04.2016 | |
| 31 | Stage 5 | 28.04.2016 | |
| 28 | Stage 4 | 27.04.2016 | |
| 14 | Stage 3 | 26.04.2016 | |
| 1 | Stage 2 | 25.04.2016 | |
| 10 | Stage 1 | 24.04.2016 | |
| 2 | Vuelta a Castilla y León | 15.04.2016 - 17.04.2016 | |
| 4 | Stage 3 | 17.04.2016 | |
| 12 | Stage 2 | 16.04.2016 | |
| 2 | Stage 1 | 15.04.2016 | |
| 8 | Klasika Primavera | 10.04.2016 | |
| 17 | Itzulia Basque Country | 04.04.2016 - 09.04.2016 | |
| 10 | Stage 6 | 09.04.2016 | |
| 21 | Stage 5 | 08.04.2016 | |
| 33 | Stage 4 | 07.04.2016 | |
| 8 | Stage 3 | 06.04.2016 | |
| 13 | Stage 2 | 05.04.2016 | |
| 52 | Stage 1 | 04.04.2016 | |
| 6 | GP Miguel Indurain | 02.04.2016 | |
| 30 | Classic Loire Atlantique | 19.03.2016 | |
| 88 | Tirreno-Adriatico | 09.03.2016 - 15.03.2016 | |
| 130 | Stage 7 | 15.03.2016 | |
| 17 | Stage 6 | 14.03.2016 | |
| 110 | Stage 4 | 12.03.2016 | |
| 51 | Stage 3 | 11.03.2016 | |
| 126 | Stage 2 | 10.03.2016 | |
| 22 | Stage 1 | 09.03.2016 | |
| 19 | GP Industria & Artigianato | 06.03.2016 | |
| 66 | Faun Drome Classic | 28.02.2016 | |
| DNF | Faun-Ardèche Classic | 27.02.2016 |
2015
| Rank | GC | Race | Date |
|---|---|---|---|
| 7 | Tour du Gévaudan | 26.09.2015 - 27.09.2015 | |
| 4 | Stage 2 | 27.09.2015 | |
| 6 | Stage 1 | 26.09.2015 | |
| 97 | Vuelta a España | 22.08.2015 - 13.09.2015 | |
| 80 | 97 | Stage 21 | 13.09.2015 |
| 50 | 97 | Stage 20 | 12.09.2015 |
| 145 | 103 | Stage 19 | 11.09.2015 |
| 33 | 100 | Stage 18 | 10.09.2015 |
| 157 | 119 | Stage 17 | 09.09.2015 |
| 156 | 117 | Stage 16 | 07.09.2015 |
| 166 | 113 | Stage 15 | 06.09.2015 |
| 114 | 103 | Stage 14 | 05.09.2015 |
| 156 | 102 | Stage 13 | 04.09.2015 |
| 135 | 95 | Stage 12 | 03.09.2015 |
| 134 | 94 | Stage 11 | 02.09.2015 |
| 133 | 85 | Stage 10 | 31.08.2015 |
| 127 | 82 | Stage 9 | 30.08.2015 |
| 2 | 72 | Stage 8 | 29.08.2015 |
| 134 | 100 | Stage 7 | 28.08.2015 |
| 16 | 73 | Stage 6 | 27.08.2015 |
| 115 | 100 | Stage 5 | 26.08.2015 |
| 16 | 100 | Stage 4 | 25.08.2015 |
| 121 | 129 | Stage 3 | 24.08.2015 |
| 129 | 129 | Stage 2 | 23.08.2015 |
| 8 | Stage 1 | 22.08.2015 | |
| 35 | Vuelta a Burgos | 04.08.2015 - 08.08.2015 | |
| 35 | Stage 5 | 08.08.2015 | |
| 29 | Stage 4 | 07.08.2015 | |
| 55 | Stage 3 | 06.08.2015 | |
| 2 | Stage 2 | 05.08.2015 | |
| 33 | Stage 1 | 04.08.2015 | |
| 93 | San Sebastian Klasikoa | 01.08.2015 | |
| 11 | Circuito de Getxo | 31.07.2015 | |
| 53 | Spain RR | 28.06.2015 | |
| 1 | Tour de Beauce | 10.06.2015 - 14.06.2015 | |
| 2 | Stage 6 | 14.06.2015 | |
| 5 | Stage 5 | 13.06.2015 | |
| 11 | Stage 3 | 12.06.2015 | |
| 17 | Stage 4 | 12.06.2015 | |
| 2 | Stage 2 | 11.06.2015 | |
| 19 | Stage 1 | 10.06.2015 | |
| 29 | Philly Cycling Classic | 07.06.2015 | |
| 14 | Tour of Norway | 20.05.2015 - 24.05.2015 | |
| 25 | Stage 5 | 24.05.2015 | |
| 12 | Stage 4 | 23.05.2015 | |
| 32 | Stage 3 | 22.05.2015 | |
| 23 | Stage 2 | 21.05.2015 | |
| 15 | Stage 1 | 20.05.2015 | |
| 42 | Tour of Türkiye | 26.04.2015 - 03.05.2015 | |
| 25 | Stage 8 | 03.05.2015 | |
| 31 | Stage 7 | 02.05.2015 | |
| 1 | Stage 6 | 01.05.2015 | |
| 10 | Stage 5 | 30.04.2015 | |
| 27 | Stage 4 | 29.04.2015 | |
| 90 | Stage 3 | 28.04.2015 | |
| 101 | Stage 2 | 27.04.2015 | |
| 79 | Stage 1 | 26.04.2015 | |
| 4 | Vuelta a Castilla y León | 17.04.2015 - 19.04.2015 | |
| 8 | Stage 3 | 19.04.2015 | |
| 7 | Stage 2 | 18.04.2015 | |
| 1 | Stage 1 | 17.04.2015 | |
| 12 | Klasika Primavera | 12.04.2015 | |
| 56 | Itzulia Basque Country | 06.04.2015 - 11.04.2015 | |
| 84 | Stage 6 | 11.04.2015 | |
| 30 | Stage 5 | 10.04.2015 | |
| 73 | Stage 4 | 09.04.2015 | |
| 86 | Stage 3 | 08.04.2015 | |
| 8 | Stage 2 | 07.04.2015 | |
| 12 | Stage 1 | 06.04.2015 | |
| 10 | GP Miguel Indurain | 04.04.2015 | |
| 98 | Cholet Agglo Tour | 22.03.2015 | |
| 28 | Classic Loire Atlantique | 21.03.2015 | |
| 106 | Vuelta a Andalucía | 18.02.2015 - 22.02.2015 | |
| 112 | Stage 6 | 22.02.2015 | |
| 102 | Stage 5 | 21.02.2015 | |
| 108 | Stage 4 | 20.02.2015 | |
| 7 | Stage 3 | 19.02.2015 | |
| 149 | Stage 1 | 18.02.2015 | |
| 123 | Stage 2 | 18.02.2015 | |
| 14 | Étoile de Bessèges | 04.02.2015 - 08.02.2015 | |
| 13 | Stage 5 | 08.02.2015 | |
| 36 | Stage 4 | 07.02.2015 | |
| 14 | Stage 3 | 06.02.2015 | |
| 39 | Stage 2 | 05.02.2015 | |
| 31 | Stage 1 | 04.02.2015 | |
| 16 | GP la Marseillaise | 01.02.2015 |
2014
| Rank | GC | Race | Date |
|---|---|---|---|
| 7 | Tour du Gévaudan | 27.09.2014 - 28.09.2014 | |
| 9 | Stage 2 | 28.09.2014 | |
| 5 | Stage 1 | 27.09.2014 | |
| 23 | World Championship TTT | 21.09.2014 | |
| 60 | Vuelta a España | 23.08.2014 - 14.09.2014 | |
| 99 | Stage 21 | 14.09.2014 | |
| 99 | Stage 20 | 13.09.2014 | |
| 13 | Stage 19 | 12.09.2014 | |
| 15 | Stage 18 | 11.09.2014 | |
| 49 | Stage 17 | 10.09.2014 | |
| 69 | Stage 16 | 08.09.2014 | |
| 56 | Stage 15 | 07.09.2014 | |
| 97 | Stage 14 | 06.09.2014 | |
| 15 | Stage 13 | 05.09.2014 | |
| 177 | Stage 12 | 04.09.2014 | |
| 144 | Stage 11 | 03.09.2014 | |
| 140 | Stage 10 | 02.09.2014 | |
| 5 | Stage 9 | 31.08.2014 | |
| 155 | Stage 8 | 30.08.2014 | |
| 122 | Stage 7 | 29.08.2014 | |
| 161 | Stage 6 | 28.08.2014 | |
| 195 | Stage 5 | 27.08.2014 | |
| 43 | Stage 4 | 26.08.2014 | |
| 68 | Stage 3 | 25.08.2014 | |
| 137 | Stage 2 | 24.08.2014 | |
| 20 | Stage 1 | 23.08.2014 | |
| 6 | Vuelta a Burgos | 13.08.2014 - 17.08.2014 | |
| 20 | Stage 5 | 17.08.2014 | |
| 14 | Stage 4 | 16.08.2014 | |
| 9 | Stage 3 | 15.08.2014 | |
| 24 | Stage 2 | 14.08.2014 | |
| 28 | Stage 1 | 13.08.2014 | |
| 38 | San Sebastian Klasikoa | 02.08.2014 | |
| 3 | Circuito de Getxo | 31.07.2014 | |
| 68 | Spain RR | 29.06.2014 | |
| 7 | Tour of Norway | 21.05.2014 - 25.05.2014 | |
| 6 | Stage 5 | 25.05.2014 | |
| 4 | Stage 4 | 24.05.2014 | |
| 16 | Stage 3 | 23.05.2014 | |
| 23 | Stage 2 | 22.05.2014 | |
| 33 | Stage 1 | 21.05.2014 | |
| 11 | Tour d'Azerbaïdjan | 07.05.2014 - 11.05.2014 | |
| 6 | Stage 5 | 11.05.2014 | |
| 24 | Stage 4 | 10.05.2014 | |
| 7 | Stage 3 | 09.05.2014 | |
| 8 | Stage 2 | 08.05.2014 | |
| 9 | Stage 1 | 07.05.2014 | |
| 15 | Tour of Türkiye | 27.04.2014 - 04.05.2014 | |
| 47 | Stage 8 | 04.05.2014 | |
| 77 | Stage 7 | 03.05.2014 | |
| 16 | Stage 6 | 02.05.2014 | |
| 28 | Stage 5 | 01.05.2014 | |
| 59 | Stage 4 | 30.04.2014 | |
| 16 | Stage 3 | 29.04.2014 | |
| 72 | Stage 2 | 28.04.2014 | |
| 146 | Stage 1 | 27.04.2014 | |
| 1 | Klasika Primavera | 13.04.2014 | |
| 22 | Vuelta a La Rioja | 06.04.2014 | |
| 40 | GP Miguel Indurain | 05.04.2014 | |
| DNF | Faun Drome Classic | 02.03.2014 | |
| 71 | Faun-Ardèche Classic | 01.03.2014 | |
| 26 | Volta ao Algarve | 19.02.2014 - 23.02.2014 | |
| 85 | Stage 5 | 23.02.2014 | |
| 8 | Stage 4 | 22.02.2014 | |
| 70 | Stage 3 | 21.02.2014 | |
| 59 | Stage 2 | 20.02.2014 | |
| 82 | Stage 1 | 19.02.2014 | |
| 28 | Tour Méditerranéen | 13.02.2014 - 16.02.2014 | |
| 31 | Stage 5 | 16.02.2014 | |
| 112 | Stage 3 | 15.02.2014 | |
| 71 | Stage 4 | 15.02.2014 | |
| 18 | Stage 2 | 14.02.2014 | |
| 43 | Stage 1 | 13.02.2014 | |
| DNF | Étoile de Bessèges | 05.02.2014 - 09.02.2014 | |
| DNF | Stage 3 | 07.02.2014 | |
| 102 | Stage 2 | 06.02.2014 | |
| 62 | Stage 1 | 05.02.2014 | |
| 8 | GP la Marseillaise | 02.02.2014 |
2013
| Rank | GC | Race | Date |
|---|---|---|---|
| 16 | Paris - Tours | 13.10.2013 | |
| 54 | Paris - Bourges | 10.10.2013 | |
| 24 | Binche-Chimay-Binche | 08.10.2013 | |
| DNF | Circuit Franco-Belge | 03.10.2013 - 06.10.2013 | |
| DNF | Stage 3 | 05.10.2013 | |
| 113 | Stage 2 | 04.10.2013 | |
| 73 | Stage 1 | 03.10.2013 | |
| 38 | GP Montreal | 15.09.2013 | |
| DNF | GP Québec | 13.09.2013 | |
| 51 | Bretagne Classic | 01.09.2013 | |
| 25 | Tour du Limousin | 20.08.2013 - 23.08.2013 | |
| 21 | Stage 4 | 23.08.2013 | |
| 5 | Stage 3 | 22.08.2013 | |
| 17 | Stage 2 | 21.08.2013 | |
| 21 | Stage 1 | 20.08.2013 | |
| 60 | Vuelta a Burgos | 07.08.2013 - 11.08.2013 | |
| 50 | Stage 5 | 11.08.2013 | |
| 90 | Stage 4 | 10.08.2013 | |
| 98 | Stage 3 | 09.08.2013 | |
| 120 | Stage 2 | 08.08.2013 | |
| 41 | Stage 1 | 07.08.2013 | |
| 86 | Circuito de Getxo | 31.07.2013 | |
| DNF | Villafranca de Ordizia | 25.07.2013 | |
| 10 | Spain RR | 23.06.2013 | |
| 73 | Critérium du Dauphiné | 02.06.2013 - 09.06.2013 | |
| 61 | Stage 8 | 09.06.2013 | |
| 118 | Stage 7 | 08.06.2013 | |
| 154 | Stage 6 | 07.06.2013 | |
| 24 | Stage 5 | 06.06.2013 | |
| 127 | Stage 4 | 05.06.2013 | |
| 92 | Stage 3 | 04.06.2013 | |
| 150 | Stage 2 | 03.06.2013 | |
| 101 | Stage 1 | 02.06.2013 | |
| 7 | Vuelta a Asturias | 11.05.2013 - 12.05.2013 | |
| 8 | Stage 2 | 12.05.2013 | |
| 10 | Stage 1 | 11.05.2013 | |
| 17 | Vuelta a Madrid | 04.05.2013 | |
| 103 | Tour de Romandie | 23.04.2013 - 28.04.2013 | |
| 101 | Stage 5 | 28.04.2013 | |
| 115 | Stage 4 | 27.04.2013 | |
| 144 | Stage 3 | 26.04.2013 | |
| 111 | Stage 2 | 25.04.2013 | |
| 91 | Stage 1 | 24.04.2013 | |
| 94 | Prologue | 23.04.2013 | |
| 88 | GP de Denain | 11.04.2013 | |
| 52 | Paris - Camembert | 09.04.2013 | |
| DNF | Paris-Roubaix | 07.04.2013 | |
| 24 | Grand Prix Cerami | 04.04.2013 | |
| 36 | Scheldeprijs | 03.04.2013 | |
| DNF | Ronde van Vlaanderen | 31.03.2013 | |
| DNF | Gent - Wevelgem | 24.03.2013 | |
| DNF | E3 Saxo Classic | 22.03.2013 | |
| 63 | Bredene Koksijde Classic | 15.03.2013 | |
| DNF | Ronde van Drenthe | 09.03.2013 |
2012
| Rank | GC | Race | Date |
|---|---|---|---|
| 52 | Tour of Beijing | 09.10.2012 - 13.10.2012 | |
| 66 | Stage 5 | 13.10.2012 | |
| 33 | Stage 4 | 12.10.2012 | |
| 42 | Stage 3 | 11.10.2012 | |
| 77 | Stage 2 | 10.10.2012 | |
| 102 | Stage 1 | 09.10.2012 | |
| 54 | Il Lombardia | 29.09.2012 | |
| 68 | Gran Piemonte | 27.09.2012 | |
| 39 | GP Montreal | 09.09.2012 | |
| DNF | GP Québec | 07.09.2012 | |
| 45 | Bretagne Classic | 26.08.2012 | |
| 68 | Circuito de Getxo | 31.07.2012 | |
| 61 | Villafranca de Ordizia | 25.07.2012 | |
| 146 | Critérium du Dauphiné | 03.06.2012 - 10.06.2012 | |
| 140 | Stage 7 | 10.06.2012 | |
| 138 | Stage 6 | 09.06.2012 | |
| 92 | Stage 5 | 08.06.2012 | |
| 148 | Stage 4 | 07.06.2012 | |
| 113 | Stage 3 | 06.06.2012 | |
| 139 | Stage 2 | 05.06.2012 | |
| 174 | Stage 1 | 04.06.2012 | |
| 98 | Prologue | 03.06.2012 | |
| 53 | Bayern Rundfahrt | 23.05.2012 - 27.05.2012 | |
| 69 | Stage 5 | 27.05.2012 | |
| 85 | Stage 4 | 26.05.2012 | |
| 86 | Stage 3 | 25.05.2012 | |
| 37 | Stage 2 | 24.05.2012 | |
| 50 | Stage 1 | 23.05.2012 | |
| 24 | Vuelta a Madrid | 05.05.2012 - 06.05.2012 | |
| 27 | Stage 2 | 06.05.2012 | |
| 20 | Stage 1 | 05.05.2012 | |
| 10 | Vuelta a Asturias | 27.04.2012 - 29.04.2012 | |
| 13 | Stage 4 | 29.04.2012 | |
| 22 | Stage 2 | 28.04.2012 | |
| 24 | Stage 3 | 28.04.2012 | |
| 17 | Stage 1 | 27.04.2012 | |
| 56 | Vuelta a La Rioja | 22.04.2012 | |
| 44 | La Flèche Wallonne | 18.04.2012 | |
| 137 | Amstel Gold Race | 15.04.2012 | |
| 41 | Klasika Primavera | 08.04.2012 | |
| 92 | Ronde van Vlaanderen | 01.04.2012 | |
| 42 | Critérium International | 24.03.2012 - 25.03.2012 | |
| 46 | Stage 3 | 25.03.2012 | |
| 71 | Stage 1 | 24.03.2012 | |
| 44 | Stage 2 | 24.03.2012 | |
| DNF | Paris-Nice | 04.03.2012 - 11.03.2012 | |
| DNF | Stage 7 | 10.03.2012 | |
| 149 | Stage 6 | 09.03.2012 | |
| 153 | Stage 5 | 08.03.2012 | |
| 118 | Stage 4 | 07.03.2012 | |
| 98 | Stage 3 | 06.03.2012 | |
| 149 | Stage 2 | 05.03.2012 | |
| 83 | Stage 1 | 04.03.2012 | |
| DNF | Faun-Ardèche Classic | 26.02.2012 | |
| 96 | Trofeo Serra Tramuntana | 07.02.2012 |
2011
| Rank | GC | Race | Date |
|---|---|---|---|
| DNF | Paris - Tours | 09.10.2011 | |
| 2 | Tour de Vendée | 02.10.2011 | |
| 38 | Bretagne Classic | 28.08.2011 | |
| 72 | Tour du Poitou-Charentes | 23.08.2011 - 26.08.2011 | |
| 78 | Stage 5 | 26.08.2011 | |
| 80 | Stage 3 | 25.08.2011 | |
| 73 | Stage 4 | 25.08.2011 | |
| 32 | Stage 2 | 24.08.2011 | |
| 50 | Stage 1 | 23.08.2011 | |
| DNF | Châteauroux Classic | 21.08.2011 | |
| 67 | Vuelta a Burgos | 03.08.2011 - 07.08.2011 | |
| 49 | Stage 5 | 07.08.2011 | |
| 64 | Stage 4 | 06.08.2011 | |
| 10 | Stage 3 | 05.08.2011 | |
| 114 | Stage 2 | 04.08.2011 | |
| 59 | Stage 1 | 03.08.2011 | |
| 13 | Circuito de Getxo | 31.07.2011 | |
| 7 | Villafranca de Ordizia | 25.07.2011 | |
| 55 | Spain RR | 26.06.2011 | |
| 95 | Critérium du Dauphiné | 05.06.2011 - 12.06.2011 | |
| 51 | Stage 7 | 12.06.2011 | |
| 151 | Stage 6 | 11.06.2011 | |
| 122 | Stage 5 | 10.06.2011 | |
| 100 | Stage 4 | 09.06.2011 | |
| 69 | Stage 3 | 08.06.2011 | |
| 47 | Stage 2 | 07.06.2011 | |
| 53 | Stage 1 | 06.06.2011 | |
| 99 | Prologue | 05.06.2011 | |
| 89 | Bayern Rundfahrt | 25.05.2011 - 29.05.2011 | |
| 52 | Stage 5 | 29.05.2011 | |
| 55 | Stage 4 | 28.05.2011 | |
| 91 | Stage 3 | 27.05.2011 | |
| 49 | Stage 2 | 26.05.2011 | |
| 113 | Stage 1 | 25.05.2011 | |
| 29 | Clasica de Almeria | 27.02.2011 | |
| 23 | Vuelta a Andalucía | 20.02.2011 - 24.02.2011 | |
| 45 | Stage 4 | 24.02.2011 | |
| 23 | Stage 3 | 23.02.2011 | |
| 6 | Stage 2 | 22.02.2011 | |
| 18 | Stage 1 | 21.02.2011 | |
| 46 | Prologue | 20.02.2011 | |
| 21 | Trofeo Calvià | 10.02.2011 | |
| 104 | Trofeo Serra Tramuntana | 09.02.2011 | |
| 12 | Trofeo Inca | 08.02.2011 | |
| 59 | Trofeo Cala Millor | 07.02.2011 | |
| 137 | Trofeo Palma | 06.02.2011 |
2010
| Rank | GC | Race | Date |
|---|---|---|---|
| 27 | Spain RR-U23 | 26.06.2010 | |
| 33 | Giro Next Gen | 11.06.2010 - 20.06.2010 | |
| 22 | Stage 9 | 20.06.2010 | |
| 82 | Stage 8 | 19.06.2010 | |
| 54 | Stage 7 | 18.06.2010 | |
| 139 | Stage 6 | 17.06.2010 | |
| 21 | Stage 5 | 15.06.2010 | |
| 35 | Stage 4 | 14.06.2010 | |
| 108 | Stage 3 | 13.06.2010 | |
| 71 | Stage 2 | 12.06.2010 | |
| 154 | Stage 1 | 11.06.2010 |
Biography of pro cyclist Pello Bilbao
Pello Bilbao is one of the most respected all-rounders of his generation, a rider equally comfortable hunting stage wins from a breakaway and grinding out a high overall placing across three weeks. His blend of climbing strength, racecraft and consistency has made him a fixture in Grand Tour battles for years.
Riding out of the proud Basque cycling tradition, Bilbao has become a leader and mentor at Bahrain Victorious, the team he has called home since 2020. His career stands as a model of longevity, intelligence and quiet determination.
Early life and rise in the Basque Country
Bilbao grew up in Gernika, in a region where cycling is woven into the culture. He turned professional in 2011 with the Basque squad Euskaltel-Euskadi, the team that has launched so many riders from the region, before moving to Caja Rural and then to Astana, where he developed into a genuine Grand Tour contender.
It was during these years that Bilbao began to show his range, combining strong climbing with the tactical awareness to seize opportunities when the race opened up.
Grand Tour stage wins and consistency
Bilbao's palmarès is built on results across all three Grand Tours. He took two stage victories at the Giro d'Italia and added a stage win at the Tour de France in 2023, a result that came in an emotional period for his team. Alongside the stage wins, he has assembled a remarkable record of top-ten overall finishes, placing in the top ten twice at the Tour de France and three times at the Giro d'Italia.
That consistency over three-week races, rather than a single defining victory, is the hallmark of his career. Bilbao has also been a regular contender in the hilly one-day races and shorter stage races, where his punch and endurance reward aggressive riding.
Rider profile: strengths and style
Bilbao is a climber and all-rounder who thrives on hard, attritional racing. He is not a pure mountain specialist nor a time trial expert, but his ability to stay near the front across difficult terrain, combined with sharp tactical instincts, makes him dangerous in both breakaways and reduced-bunch finishes. He is known for his composure, his willingness to attack, and his value as a road captain.
Personal life
Bilbao is a proud Basque, and racing in front of home crowds at events such as the Itzulia Basque Country has always carried special meaning for him. He chose his home region's Itzulia race in 2026 as the setting to announce that he would retire at the end of the season, a fitting gesture for a rider so closely tied to his roots.
Records and milestones
- Two stage wins at the Giro d'Italia
- Stage winner at the Tour de France (2023)
- Multiple top-ten overall finishes at the Tour de France (2021, 2023)
- Three top-ten overall finishes at the Giro d'Italia (2018, 2020, 2022)
- Long-serving leader and road captain for Bahrain Victorious
- Turned professional in 2011 with Euskaltel-Euskadi
What's next for Pello Bilbao?
With 2026 confirmed as his final season, Bilbao is set to chase one last run of results before stepping away from the peloton. Expect him to target stage wins from breakaways and to lend his experience to Bahrain Victorious's younger riders. After a career defined by intelligence and resilience, his focus will be on closing it out on his own terms, ideally with a memorable result in front of his Basque supporters.








