
Jonathan Castroviejo
- Speciality
- Time Trial / All Rounder
- Team Member For
- 8 Years
- Age
- 37
- Height
- 1.71m
Follow Rider:

Jonathan Castroviejo has continued to make strides as a high quality climbing support rider, playing a vital role in the Grand Tours and stage races he rides.
The Spaniard is a six-time national time trial champion, which, combined with his superb climbing ability, makes him an impressive all-round talent and stage racer.
Results
DisciplinesAll Disciplines
- 2025
-
Volta Comunitat Valenciana 64th Overall
- 2024
-
O Gran Camiño 36th Overall
-
Paris-Nice 41st Overall
-
Itzulia Basque Country 55th Overall
-
Tour de Romandie 71st Overall
-
Critérium du Dauphiné 56th Overall
-
Tour de France 53rd Overall
-
San Sebastian Klasikoa DNF
-
Deutschland Tour 61st Overall
-
BEMER Cyclassics 104th Overall
-
Giro dell'Emilia DNF
-
Il Lombardia 59th Overall
- 2023
-
Volta Comunitat Valenciana 27th Overall
-
Volta ao Algarve 25th Overall
-
Volta Catalunya 16th Overall
-
Itzulia Basque Country 48th Overall
-
Tour de Romandie 12th Overall
-
Critérium du Dauphiné 31st Overall
-
Spain ITT 1st Overall
-
Tour de France 15th Overall
-
Vuelta a España 60th Overall
- 2022
-
Volta Comunitat Valenciana 56th Overall
-
Volta ao Algarve 29th Overall
-
Volta Catalunya 43rd Overall
-
Giro d'Italia 64th Overall
-
Tour de France 48th Overall
-
San Sebastian Klasikoa DNF
-
Giro della Toscana DNF
-
Coppa Sabatini DNF
-
CRO Race 78th Overall
- 2021
-
Tirreno-Adriatico 52nd Overall
-
Volta Catalunya 91st Overall
-
GP Miguel Indurain 25th Overall
-
Giro d'Italia 23rd Overall
-
Tour de France 23rd Overall
-
Tour of Norway 34th Overall
-
Coppa Sabatini DNF
-
Memorial Pantani DNF
-
Coppa Bernocchi 92nd Overall
-
Milano - Torino 70th Overall
-
Il Lombardia 63rd Overall
- 2020
-
Volta Comunitat Valenciana 113th Overall
-
Route d'Occitanie 54th Overall
-
Tour de l'Ain 13th Overall
-
Critérium du Dauphiné 43rd Overall
-
Tour de France DNF
-
Giro d'Italia 24th Overall
- 2019
-
Tour Colombia 88th Overall
-
Tirreno-Adriatico 28th Overall
-
Itzulia Basque Country DNF
-
Tour de Suisse 15th Overall
-
Spain ITT 1st Overall
-
Tour de France 50th Overall
-
San Sebastian Klasikoa 31st Overall
-
GP Québec 72nd Overall
-
GP Montreal 35th Overall
-
Giro della Toscana DNF
-
Coppa Sabatini DNF
-
World Championship Mixed Relay 10th Overall
-
World Championship ITT 24th Overall
-
World Championship RR DNF
-
Milano - Torino DNF
-
Gran Piemonte 70th Overall
-
Il Lombardia DNF
- 2018
-
Tour Colombia 57th Overall
-
Abu Dhabi Tour 12th Overall
-
Tirreno-Adriatico 80th Overall
-
Itzulia Basque Country DNF
-
Tour de Romandie 13th Overall
-
Critérium du Dauphiné 30th Overall
-
Spain ITT 1st Overall
-
Spain RR 19th Overall
-
Tour de France 70th Overall
-
San Sebastian Klasikoa 26th Overall
-
Europe ITT 2nd Overall
-
Vuelta a España 100th Overall
-
World Championship TTT 4th Overall
-
World Championship ITT 6th Overall
-
World Championship RR DNF
- 2017
-
Trofeo Ses Salines 72nd Overall
-
Trofeo Palma 58th Overall
-
Volta Comunitat Valenciana 10th Overall
-
Volta ao Algarve 7th Overall
-
Tirreno-Adriatico 7th Overall
-
Volta Catalunya DNF
-
Vuelta a La Rioja 91st Overall
-
Région Pays de la Loire Tour 3rd Overall
-
Tour de Romandie 12th Overall
-
Tour de Suisse DNF
-
Spain ITT 1st Overall
-
Spain RR 20th Overall
-
Tour de France 60th Overall
-
San Sebastian Klasikoa 48th Overall
-
Circuito de Getxo 22nd Overall
-
Tour du Poitou-Charentes 2nd Overall
-
Tour of Britain 12th Overall
-
World Championship TTT 6th Overall
-
World Championship ITT 14th Overall
-
World Championship RR 31st Overall
-
Chrono des Nations 3rd Overall
- 2016
-
Dubai Tour 101st Overall
-
Volta ao Algarve 38th Overall
-
Tour de Suisse 41st Overall
-
Spain ITT 2nd Overall
-
Spain RR 34th Overall
-
Tour de Pologne 17th Overall
-
Villafranca de Ordizia 14th Overall
-
San Sebastian Klasikoa 89th Overall
-
Olympic Games RR DNF
-
Olympic Games ITT 4th Overall
-
Vuelta a España 36th Overall
-
Europe ITT 1st Overall
-
Tre Valli Varesine DNF
-
Milano - Torino DNF
-
Gran Piemonte 28th Overall
-
World Championship TTT 6th Overall
-
World Championship ITT 3rd Overall
-
World Championship RR DNF
-
Chrono des Nations 2nd Overall
- 2015
-
Trofeo Ses Salines 95th Overall
-
Trofeo Andratx - Pollença 108th Overall
-
Trofeo Palma DNF
-
Dubai Tour 59th Overall
-
Volta ao Algarve 53rd Overall
-
Tirreno-Adriatico 15th Overall
-
Dwars door Vlaanderen 86th Overall
-
E3 Saxo Classic DNF
-
Itzulia Basque Country DNF
-
Klasika Primavera DNF
-
Vuelta a Castilla y León 64th Overall
-
Tour de Romandie 35th Overall
-
Critérium du Dauphiné 17th Overall
-
Spain ITT 1st Overall
-
Spain RR 67th Overall
-
Tour de France 24th Overall
-
BEMER Cyclassics 51st Overall
-
Tour du Poitou-Charentes 3rd Overall
-
Bretagne Classic 36th Overall
-
GP Québec 121st Overall
-
GP Montreal 21st Overall
-
World Championship TTT 3rd Overall
-
World Championship ITT 4th Overall
-
Chrono des Nations 11th Overall
- 2014
-
Dubai Tour 16th Overall
-
Volta ao Algarve 17th Overall
-
Strade Bianche 38th Overall
-
Tirreno-Adriatico 41st Overall
-
Volta Catalunya 43rd Overall
-
Tour de Romandie 46th Overall
-
Giro d'Italia 57th Overall
-
Route d'Occitanie 47th Overall
-
Spain ITT 3rd Overall
-
Villafranca de Ordizia 21st Overall
-
Circuito de Getxo 44th Overall
-
San Sebastian Klasikoa DNF
-
Vuelta a España 65th Overall
-
World Championship ITT 10th Overall
-
World Championship RR 51st Overall
- 2013
-
Tour de San Luis 57th Overall
-
Volta ao Algarve 8th Overall
-
Tirreno-Adriatico 14th Overall
-
GP Nobili Rubinetterie 49th Overall
-
Milano-Sanremo 113th Overall
-
GP Miguel Indurain 45th Overall
-
Itzulia Basque Country 48th Overall
-
Klasika Primavera DNF
-
Vuelta a Madrid 75th Overall
-
Vuelta a Asturias 34th Overall
-
Critérium du Dauphiné 72nd Overall
-
Spain ITT 1st Overall
-
Spain RR 54th Overall
-
Tour de France 97th Overall
-
San Sebastian Klasikoa 70th Overall
-
Circuito de Getxo 52nd Overall
-
Brussels Classic 142nd Overall
-
GP de Fourmies 67th Overall
-
GP Québec 18th Overall
-
GP Montreal 27th Overall
-
World Championship TTT 10th Overall
-
World Championship ITT 14th Overall
-
World Championship RR 48th Overall
- 2012
-
Tour de San Luis 32nd Overall
-
Volta ao Algarve 11th Overall
-
Vuelta a Murcia 5th Overall
-
GP Miguel Indurain 39th Overall
-
Région Pays de la Loire Tour 46th Overall
-
Klasika Primavera 87th Overall
-
Vuelta a Castilla y León 7th Overall
-
Vuelta a La Rioja 26th Overall
-
Tour de Romandie 42nd Overall
-
Vuelta a Madrid 5th Overall
-
Tour de Picardie 94th Overall
-
Route d'Occitanie 38th Overall
-
Spain ITT 2nd Overall
-
Tour of Austria 13th Overall
-
Olympic Games RR 26th Overall
-
Olympic Games ITT 9th Overall
-
Renewi Tour 6th Overall
-
Vuelta a España 148th Overall
-
World Championship TTT 6th Overall
-
World Championship ITT 22nd Overall
-
World Championship RR 122nd Overall
- 2011
-
Trofeo Palma 103rd Overall
-
Trofeo Inca 28th Overall
-
Trofeo Serra Tramuntana 20th Overall
-
Trofeo Calvià 46th Overall
-
Tour des Alpes-Maritimes 57th Overall
-
Tirreno-Adriatico 19th Overall
-
Milano-Sanremo 131st Overall
-
Critérium International DNF
-
Ronde van Vlaanderen DNF
-
Scheldeprijs 106th Overall
-
Grand Prix Cerami 12th Overall
-
Paris-Roubaix DNF
-
Amstel Gold Race 86th Overall
-
La Flèche Wallonne 85th Overall
-
Liège-Bastogne-Liège DNF
-
Tour de Romandie 113th Overall
-
Vuelta a Madrid 3rd Overall
-
Tour de Suisse 125th Overall
-
Spain ITT 2nd Overall
-
Brixia Tour 115th Overall
-
Tour de Pologne DNF
-
Renewi Tour 76th Overall
-
Châteauroux Classic 58th Overall
-
World Championship ITT 11th Overall
-
Tour de Vendée DNF
-
Paris - Tours DNF
- 2010
-
Tour Down Under 113th Overall
-
Tour des Alpes-Maritimes 74th Overall
-
Volta Catalunya 131st Overall
-
Ronde van Vlaanderen DNF
-
Scheldeprijs 160th Overall
-
Vuelta a Castilla y León 98th Overall
-
Gran Premio de Llodio DNF
-
Vuelta a La Rioja DNF
-
Subida al Naranco DNF
-
Vuelta a Asturias DNF
-
Tour de Picardie 105th Overall
-
Tour de Luxembourg 20th Overall
-
Tour de Suisse 24th Overall
-
Spain ITT 5th Overall
-
Tour de Pologne 63rd Overall
-
Renewi Tour 23rd Overall
-
GP Québec 92nd Overall
-
GP Montreal 40th Overall
-
Tour de Vendée DNF
-
Paris - Bourges DNF
-
Il Lombardia DNF
- 2009
-
Trofeo Palma DNF
-
Trofeo Cala Millor DNF
-
Trofeo Soller 97th Overall
-
Trofeo Calvià 73rd Overall
-
Vuelta a Castilla y León 52nd Overall
-
Gran Premio de Llodio 47th Overall
-
GP Miguel Indurain DNF
-
Klasika Primavera 14th Overall
-
Tour du Loir-et-Cher 12th Overall
-
Vuelta a La Rioja 11th Overall
-
Vuelta a Asturias 36th Overall
-
Subida al Naranco DNF
-
Tour du Haut Anjou 14th Overall
-
Ronde de l'Isard (U23) 2nd Overall
-
Circuito Montañes 2nd Overall
-
Spain ITT 6th Overall
-
Spain RR 38th Overall
-
Europe ITT-U23 17th Overall
-
Europe RR-U23 38th Overall
-
Vuelta a Madrid 108th Overall
-
Villafranca de Ordizia 66th Overall
-
Circuito de Getxo 34th Overall
-
Subida a Urkiola 24th Overall
-
Vuelta a Burgos 52nd Overall
-
Tour de l'Avenir 59th Overall
-
World Championship RR-U23 13th Overall
- 2008
-
Volta Comunitat Valenciana 68th Overall
-
Clasica de Almeria 60th Overall
-
Vuelta a Castilla y León 58th Overall
-
Gran Premio de Llodio 43rd Overall
-
GP Miguel Indurain 64th Overall
-
Klasika Primavera 24th Overall
-
Vuelta a La Rioja 51st Overall
-
Subida al Naranco 57th Overall
-
Vuelta a Asturias 45th Overall
-
Olympia's Tour 39th Overall
-
Euskal Bizikleta 44th Overall
-
Circuito Montañes 74th Overall
-
Spain ITT 11th Overall
-
Villafranca de Ordizia 49th Overall
-
Circuito de Getxo 26th Overall
-
Subida a Urkiola 23rd Overall
-
Vuelta a Burgos 73rd Overall
-
Clasica de Guadarrama DNF
-
World Championship RR-U23 70th Overall
- 2005
-
Spain RR-JR 3rd Overall