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 2024

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 La Vuelta (2017)
  Stage Rider 1st Rank 1st Time 1st Rider 2nd Rank 2nd Time 2nd
  2 Cort Nielsen Magnus 91º 4:36:26 John Degenkolb 115º 4:37:01
  3 Wilco Kelderman 22º 4:02:36 Julian Alaphilippe 128º 4:17:00
4 Matteo Trentin 4:43:57 Adam Blythe 15º 4:43:57
  5 Chaves Johan Esteban 16º 4:29:29 de la Cruz David 23º 4:29:50
6 Alberto Contador 22º 4:47:28 Julian Alaphilippe 153º 5:10:13
  7 de la Cruz David 24º 4:52:13 Antonio Nibali 162º 4:59:14
  8 Vincenzo Nibali 16º 4:39:39 Atapuma John Darwin 48º 4:41:25
9 Christopher Froome 4:07:13 Atapuma John Darwin 29º 4:08:41
  10 Nicolas Roche 12º 3:38:59 Domenico Pozzovivo 60º 3:43:56
  11 Michael Woods 11º 5:06:26 Rui Costa 90º 5:31:37
  12 Ilnur Zakarin 20º 4:04:32 de Gendt Thomas 58º 4:10:02
  13 Mas Lluís Guillermo 18º 4:25:20 Sanchez Luis Leon 20º 4:25:20
  14 Fabio Aru 10º 4:43:13 Marc Soler 48º 4:59:05
15 López Miguel Ángel 3:34:51 de Gendt Thomas 23º 3:39:49
  16 Bob Jungels 0:48:41 - - 0:00:00
  17 Rafał Majka 4:49:56 Romain Bardet 20º 4:51:06
  18 Atapuma John Darwin 37º 4:20:44 Romain Bardet 50º 4:22:25
19 de Gendt Thomas 3:35:46 Sanchez Luis Leon 150º 3:55:19
  20 Steven Kruijswijk 3:32:24 Louis Meintjes 15º 3:35:29
21 Louis Meintjes 83º 3:06:51 Worse +1 116º 3:07:23
Edward Theuns // 96º // 4:59:33