
Miguel Rocha
Rider Type: Teammate

Trophy Case
Competitions
1
1
1
GC: 2019
Team: 2019
Points: 2019
1
1
1
GC: 2020
Team: 2020
Points: 2020
1
1
GC: 2017
Youth: 2018
1
1
GC: 2018
Youth: 2018
1
1
Team: 2019
Points: 2018
1
Team: 2019
1
GC: 2019
1
GC: 2019
1
Team: 2019
Amgen Tour of California (3)






UCI World Championships (3)






Volta a Portugal (2)




La Vuelta (2)




Volta ao Algarve (2)




Critérium du Dauphiné (1)


Tour de Suisse (1)


Tour de Romandie (1)


Tour of the Alps (1)


Global record
Total number of races: 35
Points: 449
Annual ranking wins: 0
Total wins: 16
BikeFantasy stages won: 2
Stages won: 73
Doubles: 11
Record in 2025
Total number of races: 0
Points: 0
Major titles: 0
Secondary titles: 0
BikeFantasy stages won: 0
Stages won: 0
Doubles: 0
Pick History in Giro d'Italia (2018)
Stage | Rider 1st | Rank 1st | Time 1st | Rider 2nd | Rank 2nd | Time 2nd | |
![]() |
1 | Dennis Rohan | 2º | 0:12:04 | - | - | 0:00:00 |
![]() |
2 | Viviani Elia | 1º | 3:51:20 | Modolo Sacha | 5º | 3:51:20 |
![]() |
3 | Bennett Sam | 3º | 5:02:09 | Mareczko Jakub | 4º | 5:02:09 |
![]() |
4 | Wellens Tim | 1º | 5:17:34 | Gonçalves José | 39º | 5:18:01 |
![]() |
5 | Battaglin Enrico | 1º | 4:06:33 | Modolo Sacha | 85º | 4:09:32 |
![]() |
6 | Pinot Thibaut | 3º | 4:16:37 | Lopez Miguel Angel | 6º | 4:16:37 |
7 | Modolo Sacha | 4º | 3:45:27 | Mareczko Jakub | 6º | 3:45:27 | |
![]() |
8 | Froome Christopher | 22º | 5:11:42 | Worse +1 | 163º | 5:30:15 |
![]() |
9 | Yates Simon | 1º | 5:54:13 | Pozzovivo Domenico | 4º | 5:54:17 |
10 | Sanchez Luis Leon | 37º | 6:05:26 | van Poppel Danny | 129º | 6:30:17 | |
11 | Ulissi Diego | 13º | 3:26:19 | Stybar Zdenek | 57º | 3:28:17 | |
![]() |
12 | van Poppel Danny | 2º | 4:49:34 | Bonifazio Niccolo | 3º | 4:49:34 |
13 | Roelandts Jurgen | 38º | 3:56:25 | Pedersen Mads | 145º | 3:59:35 | |
![]() |
14 | Pozzovivo Domenico | 3º | 5:25:54 | Lopez Miguel Angel | 4º | 5:25:56 |
![]() |
15 | Lopez Miguel Angel | 2º | 4:38:37 | Carapaz Richard | 5º | 4:38:37 |
![]() |
16 | Dumoulin Tom | 3º | 0:40:22 | - | - | 0:00:00 |
17 | Gibbons Ryan | 11º | 3:19:57 | Mohoric Matej | 12º | 3:19:57 | |
18 | Gonçalves José | 31º | 5:08:52 | Ciccone Giulio | 104º | 5:21:48 | |
![]() |
19 | Ciccone Giulio | 59º | 5:47:44 | Worse +1 | 60º | 5:47:44 |
20 | Carapaz Richard | 10º | 5:49:51 | De Marchi Alessandro | 139º | 6:29:20 | |
21 | Bonifazio Niccolo | 7º | 2:50:49 | Gavazzi Francesco | 66º | 2:50:49 |
