All sports Site
All sports Site
Scotland - 4 January 1977
David Millar (born 4 January 1977) is a road racing cyclist who competes internationally for Scotland. His last victories are the stage 12 in the Tour de France 2012 and the stage 21 in the Giro d'Italia 2011.
Click on a year to expand/reduce
Race | Pos | Date |
---|---|---|
Vuelta a España - General classification | 144 | 14/09/2014 |
Vuelta a España - Stage 10 | 29 | 02/09/2014 |
Vuelta a España - Stage 1 | 18 | 23/08/2014 |
Eneco Tour of Benelux - Stage 3 | 26 | 13/08/2014 |
Men's Road Race | 11 | 03/08/2014 |
Men's Time Trial | 8 | 31/07/2014 |
Criterium du Dauphine Libere - Stage 3 | 40 | 10/06/2014 |
Bayern Rundfahrt - Stage 4 | 30 | 31/05/2014 |
Paris-Roubaix | 113 | 13/04/2014 |
Scheldeprijs | 120 | 09/04/2014 |
E3 Prijs Vlaanderen - Harelbeke | 107 | 28/03/2014 |
Tirreno-Adriatico - General classification | 83 | 18/03/2014 |
Het Nieuwsblad | 99 | 01/03/2014 |
Trofeo Platja de Muro | 96 | 12/02/2014 |
Trofeo Campos-Santanyí-Ses Salines | 49 | 10/02/2014 |
Trofeo Palma de Mallorca | 19 | 09/02/2014 |
Race | Pos | Date |
---|---|---|
World Championships - Men's Team Time Trial | 8 | 22/09/2013 |
Tour of Alberta - General classification | 78 | 08/09/2013 |
Tour of Alberta - Prologue | 15 | 03/09/2013 |
Ride London Classic | 100 | 04/08/2013 |
Tour de France - General classification | 113 | 21/07/2013 |
Tour de France - Points classification | 29 | 21/07/2013 |
Tour de France - Stage 17 | 56 | 17/07/2013 |
Tour de France - Stage 14 | 18 | 13/07/2013 |
Tour de France - Stage 11 | 26 | 10/07/2013 |
Tour de France - Stage 3 | 29 | 01/07/2013 |
Tour de France - Stage 2 | 13 | 30/06/2013 |
Tour de France - Stage 1 | 4 | 29/06/2013 |
British National Championships - Men's Road Race | 3 | 23/06/2013 |
Tour de Suisse - General classification | 102 | 16/06/2013 |
Tour de Suisse - Stage 5 | 17 | 12/06/2013 |
Tour de Suisse - Stage 4 | 28 | 11/06/2013 |
Paris - Nice - General classification | 151 | 10/03/2013 |
Race | Pos | Date |
---|---|---|
Eneco Tour of Benelux - Stage 6 | 24 | 11/08/2012 |
Olympic Games - Men's Road Race | 108 | 28/07/2012 |
Tour de France - General classification | 106 | 22/07/2012 |
Tour de France - Points classification | 22 | 22/07/2012 |
Tour de France - Mountains classification | 43 | 22/07/2012 |
Tour de France - Stage 12 | 1 | 13/07/2012 |
Tour de France - Stage 9 | 36 | 09/07/2012 |
Tour de France - Stage 5 | 19 | 05/07/2012 |
Tour de France - Prologue | 16 | 30/06/2012 |
Critérium du Dauphiné - General classification | 65 | 10/06/2012 |
Critérium du Dauphiné - Stage 4 | 9 | 07/06/2012 |
Critérium du Dauphiné - Stage 2 | 16 | 05/06/2012 |
Critérium du Dauphiné - Stage 1 | 15 | 04/06/2012 |
Critérium du Dauphiné - Prologue | 18 | 03/06/2012 |
Bayern-Rundfahrt - General classification | 12 | 26/05/2012 |
Bayern-Rundfahrt - Stage 4 | 12 | 26/05/2012 |
Milan - San Remo | 112 | 17/03/2012 |
Tirreno-Adriatico - General classification | 103 | 13/03/2012 |
Tirreno-Adriatico - Stage 7 | 19 | 13/03/2012 |
Tour of Oman - General classification | 37 | 19/02/2012 |
Tour of Oman - Stage 5 | 25 | 18/02/2012 |
Race | Pos | Date |
---|---|---|
World Championships - Men's Time Trial | 9 | 25/09/2008 |
Tour of Ireland - Stage 4 | 24 | 30/08/2008 |
Tour de France - Final Ranking | 68 | 27/07/2008 |
Tour de France - Ranking by points | 39 | 27/07/2008 |
Tour de France - Stage 20 | 5 | 26/07/2008 |
Tour de France - Stage 19 | 20 | 25/07/2008 |
Tour de France - Stage 4 | 3 | 08/07/2008 |
Tour de France - Stage 1 | 11 | 05/07/2008 |
Giro d'Italia - Final Ranking | 94 | 01/06/2008 |
Giro d'Italia - Stage 21 | 13 | 01/06/2008 |
Liege - Bastogne - Liege | 90 | 27/04/2008 |
Fleche Wallonne | 50 | 23/04/2008 |
Amstel Gold Race | 74 | 20/04/2008 |
Criterium International | 24 | 30/03/2008 |
Paris - Nice - Stage 1 | 29 | 10/03/2008 |
Paris - Nice - Prologue | 13 | 09/03/2008 |
Tour of California | 2 | 24/02/2008 |
Tour of Qatar | 61 | 27/01/2008 |
Tour of California | 2 | 2008 |
Race | Pos | Date |
---|---|---|
World Championships - Men's road race | 35 | 24/09/2006 |
World Championships - Men's Time Trial | 15 | 21/09/2006 |
Vuelta a España - Final Ranking | 64 | 17/09/2006 |
Vuelta a España - Ranking by points | 23 | 17/09/2006 |
Vuelta a España - Stage 20 | 12 | 16/09/2006 |
Vuelta a España - Stage 14 | 1 | 09/09/2006 |
Vuelta a España - Stage 10 | 15 | 05/09/2006 |
Vattenfall Cyclassics | 37 | 30/07/2006 |
Tour de France - Final Ranking | 58 | 23/07/2006 |
Tour de France - Stage 19 | 11 | 22/07/2006 |
Tour de France - Prologue | 17 | 01/07/2006 |
Race | Pos | Date |
---|---|---|
Criterium du Dauphine Libere - Prologue | 11 | 06/06/2004 |
Criterium International | 32 | 28/03/2004 |
Milan - San Remo | 129 | 20/03/2004 |
Paris - Nice - Final Ranking | 82 | 14/03/2004 |
Paris - Nice - Prologue | 4 | 07/03/2004 |
Race | Pos | Date |
---|---|---|
World Championships - Men's Time Trial | 2 | 11/10/2001 |
Tour of Denmark - Stage 6 | 24 | 19/08/2001 |
Tour of Denmark - General classification | 1 | 18/08/2001 |
Tour of Denmark - Stage 5 | 1 | 18/08/2001 |
Tour of Denmark - Stage 2 | 25 | 15/08/2001 |
Tour de la Region Wallonne | 3 | 28/07/2001 |
Criterium du Dauphine Libere - Stage 4 | 2 | 14/06/2001 |
Criterium du Dauphine Libere - Stage 3 | 3 | 13/06/2001 |
Criterium du Dauphine Libere - Prologue | 3 | 10/06/2001 |
Four Days of Dunkirk | 7 | 13/05/2001 |
Paris - Camembert | 2 | 17/04/2001 |
Paris - Nice - Stage 1 | 31 | 12/03/2001 |
Paris - Nice - Prologue | 2 | 11/03/2001 |
Circuit Cycliste Sarthe - Pays de la Loire | 1 | 2001 |
Race | Pos | Date |
---|---|---|
Olympic Games - Men's Time Trial | 16 | 30/09/2000 |
Tour de France - General Classification | 62 | 23/07/2000 |
Tour de France - Ranking by points | 25 | 23/07/2000 |
Tour de France - Mountains ranking | 39 | 23/07/2000 |
Tour de France - Young Riders Classification | 5 | 23/07/2000 |
Tour de France - Stage 19 | 7 | 21/07/2000 |
Tour de France - Stage 11 | 4 | 12/07/2000 |
Tour de France - Stage 10 | 36 | 11/07/2000 |
Tour de France - Stage 2 | 17 | 02/07/2000 |
Tour de France - Stage 1 | 1 | 01/07/2000 |
Criterium du Dauphine Libere - General classification | 38 | 13/06/2000 |
Criterium du Dauphine Libere - Stage 7 | 7 | 13/06/2000 |
Criterium du Dauphine Libere - Stage 2 | 9 | 08/06/2000 |
Tour de Romandie - General classification | 96 | 07/05/2000 |
Tour de Romandie - Prologue | 7 | 02/05/2000 |
Fleche Wallonne | 88 | 12/04/2000 |
Tour Mediterraneen | 48 | 13/02/2000 |
Race | Pos | Date |
---|---|---|
Tour de Romandie - Stage 3b | 5 | 07/05/1999 |
Tour de Vendée | 3 | 25/04/1999 |
Criterium International | 2 | 28/03/1999 |
Race | Pos | Date |
---|---|---|
Tour de l'Avenir - Tour de l'Avenir - Stage 6 | 1 | 09/09/1998 |
Tour de l'Avenir - Tour de l'Avenir - Stage 2 | 7 | 05/09/1998 |
Tour de l'Avenir - Tour de l'Avenir - Prologue | 1 | 03/09/1998 |
Tour de Suisse - Stage 9 | 13 | 23/06/1998 |
Tour de Suisse - Stage 1 | 7 | 15/06/1998 |
Driedaagse van De Panne - Stage 4 | 1 | 02/04/1998 |
Tour du Poitou-Charentes | 2 | 1998 |
Race | Pos | Date |
---|---|---|
World Championships - Men's Time Trial | 20 | 12/10/1997 |
Tour de l'Avenir - Tour de l'Avenir - Stage 4 | 2 | 08/09/1997 |
Tour de l'Avenir - Tour de l'Avenir - Prologue | 1 | 04/09/1997 |
Race | Pos | Date |
---|---|---|
Grand Prix de la ville de Nogent-sur-Oise | 3 | 1996 |
Race | Pos | Date |
---|---|---|
World Junior Championships - Road - Men's Road Race - Junior | 46 | 30/07/1995 |