Miguel Rocha

Rider Type: Teammate

Trophy Case
Competitions

Amgen Tour of California (3)

Amgen Tour of California (3)

1 1 1

GC: 2019
Team: 2019
Points: 2019

UCI World Championships (3)

UCI World Championships (3)

1 1 1

GC: 2020
Team: 2020
Points: 2020

Volta a Portugal (2)

Volta a Portugal (2)

1 1

GC: 2017
Youth: 2018

La Vuelta (2)

La Vuelta (2)

1 1

GC: 2018
Youth: 2018

Volta ao Algarve (2)

Volta ao Algarve (2)

1 1

Team: 2019
Points: 2018

Critérium du Dauphiné (1)

Critérium du Dauphiné (1)

1

Team: 2019

Tour de Suisse (1)

Tour de Suisse (1)

1

GC: 2019

Tour de Romandie (1)

Tour de Romandie (1)

1

GC: 2019

Tour of the Alps (1)

Tour of the Alps (1)

1

Team: 2019

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 2026

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 Rider 2nd Rank 2nd
1 Dennis Rohan - -
2 Viviani Elia Modolo Sacha
3 Bennett Sam Mareczko Jakub
4 Wellens Tim Gonçalves José 39º
5 Battaglin Enrico Modolo Sacha 85º
6 Pinot Thibaut Lopez Miguel Angel
  7 Modolo Sacha Mareczko Jakub
8 Froome Christopher 22º Worse +1 163º
9 Yates Simon Pozzovivo Domenico
  10 Sanchez Luis Leon 37º van Poppel Danny 129º
  11 Ulissi Diego 13º Stybar Zdenek 57º
12 van Poppel Danny Bonifazio Niccolo
  13 Roelandts Jurgen 38º Pedersen Mads 145º
14 Pozzovivo Domenico Lopez Miguel Angel
15 Lopez Miguel Angel Carapaz Richard
16 Dumoulin Tom - -
  17 Gibbons Ryan 11º Mohoric Matej 12º
  18 Gonçalves José 31º Ciccone Giulio 104º
19 Ciccone Giulio 59º Worse +1 60º
  20 Carapaz Richard 10º De Marchi Alessandro 139º
  21 Bonifazio Niccolo Gavazzi Francesco 66º
Mareczko Jakub // 162º // 5:30:01