David Millar

Rider

Date of birth: 4th January 1977 (43)
Nationality: Great Britain
Weight: 77 kg   Height: 1.9 m
Place of birth: Mtarfa
Points per specialty
Rankings | All time 270
Visits: ▼35 this week

Top results

Teams

Key statistics

  • 24
    Grand tours - Tour(12) Giro(5) Vuelta(7)
  • 19
    Classics - RBX(3) LBL(3) MSR(8) RVV(3) LOM(2)
  • 29
    Wins - GC(4) Oneday races(2) ITT(18)

Results per season

Nationals

Date

Result

Race

Distance
Points
PCS
Points
UCI
28.09DNFWorld Championships - Road Race (WC)254.8more
23.08 › 14.09Vuelta a España (2.UWT)more
144General classification 20more
14.0997Stage 21 (ITT) - Santiago de Compostela › Santiago de Compostela 9.7more
13.09156144Stage 20 - Santa Estevo de Ribas do Sil › Puerto de Ancares 185.7more
12.09159145Stage 19 - Salvaterra de Miño › Cangas de Morrazo 180.5more
11.09148142Stage 18 - A Estrada › Monte Castrove en Meis 157more
10.09150147Stage 17 - Ortigueira › A Coruña 190.7more
08.09153149Stage 16 - San Martín del Rey Aurelio › Lagos de Somiedo (La Farrapona) 160.5more
07.09174151Stage 15 - Oviedo › Lagos de Covadonga 152.2more
06.09149153Stage 14 - Santander › La Camperona 200.8more
05.09159152Stage 13 - Belorado › Obregón (Parque de Cabárceno) 188.7more
04.09172150Stage 12 - Logroño › Logroño 166.4more
03.09113147Stage 11 - Pamplona › Santuario de San Miguel de Aralar 153.4more
02.0929154Stage 10 (ITT) - Real Monasterio de Santa María de Veruela › Borja 36.7more
31.08159160Stage 9 - Carboneras de Guadazaón › Aramón Valdelinares 185more
30.08170145Stage 8 - Baeza › Albacete 207more
29.0898142Stage 7 - Alhendín › Alcaudete 169more
28.08176167Stage 6 - Benalmádena › La Zubia (Cumbres Verdes) 167.1more
27.08198161Stage 5 - Priego de Córdoba › Ronda 180more
26.08133151Stage 4 - Mairena del Alcor (Sevilla) › Córdoba 164.7more
25.08172169Stage 3 - Cádiz › Arcos de la Frontera 197.8more
24.08157169Stage 2 - Algeciras › San Fernando 174.4more
23.0818173Stage 1 (TTT) - Jerez de la Frontera › Jerez de la Frontera 12.6more
11.08 › 17.08Eneco Tour (2.UWT)more
17.08DNFStage 7 - Riemst › Sittard-Geleen 183.4more
16.088270Stage 6 - Heerlen › Aywaille 173.3more
15.0813597Stage 5 - Geraardsbergen › Geraardsbergen 160.3more
14.0813188Stage 4 - Koksijde › Ardooie 183.3more
13.082673Stage 3 (ITT) - Breda › Breda 9.6more
12.088781Stage 2 - Waalwijk › Vlijmen 177.4more
11.084850Stage 1 - Terneuzen › Terneuzen 181.9more
03.0811Commonwealth Games - Road Race (JR)168.2more
31.078Commonwealth Games - ITT (Int)38.4more
29.06DNFNational Championships Great Britain - Road Race (NC)186more
08.06 › 15.06Critérium du Dauphiné (2.UWT)more
15.06DNFStage 8 - Megève › Courchevel 130.5more
14.06136100Stage 7 - Ville-la-Grand › Finaut-Émosson 161.5more
13.0612094Stage 6 - Grenoble › Poisy 168more
12.0610792Stage 5 - Sisteron › La Mure 184more
11.0612689Stage 4 - Montélimar › Gap 169.5more
10.064164Stage 3 - Ambert › Le Teil 194more
09.066665Stage 2 - Tarare › Pays d'Olliergues-Col du Béal 158.5more
08.067374Stage 1 (ITT) - Lyon › Lyon 10.4more
28.05 › 01.06Bayern Rundfahrt (2.HC)more
01.06DNFStage 5 - Wassertrüdingen › Nürnberg 159.6more
31.053063Stage 4 (ITT) - Wassertrüdingen › Wassertrüdingen 25.5more
30.0510870Stage 3 - Grassau › Neusäß 232.7more
29.055761Stage 2 - Freilassing › Reit im Winkl Winklmoos-Alm 164.7more
28.05100105Stage 1 - Vilshofen › Freilassing 201.6more
13.04113Paris - Roubaix (1.UWT)2575more
09.04120Scheldeprijs (1.HC)201more
06.04DNFRonde van Vlaanderen / Tour des Flandres (1.UWT)259.1more
30.03DNFGent-Wevelgem In Flanders Fields (1.UWT)233more
28.03107E3 Harelbeke (1.UWT)2115more
26.03DNFDwars door Vlaanderen / A travers la Flandre (1.HC)201more
23.03DNFMilano-Sanremo (1.UWT)294more
12.03 › 18.03Tirreno-Adriatico (2.UWT)more
83General classification 5more
18.0357Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto 9.1more
17.0312986Stage 6 - Bucchianico › Porto Sant'Elpidio 189more
16.036886Stage 5 - Amatrice › Guardiagrele 192more
15.039696Stage 4 - Indicatore (Arezzo) › Cittareale (Selva Rotonda) 244more
14.03151140Stage 3 - Cascina › Arezzo 210more
13.03144135Stage 2 - San Vincenzo › Cascina 166more
12.0318153Stage 1 (TTT) - Donoratico › San Vincenzo 18.5more
02.03DNFKuurne-Bruxelles-Kuurne (1.1)197more
01.0399Omloop Het Nieuwsblad Elite (1.HC)198.4more
12.0296Trofeo Platja de Muro (1.1)162more
10.0249Trofeo Ses Salines (1.1)183more
09.0219Trofeo Palma (1.1)1162more
9409 km in 64 days. PCS points: 37

PCS Ranking position per season

Points
Position
140761