Cancellara storms to third World time trial title

The elite men's time trial at the World Championships in Mendrisio was all about one man: Fabian Cancellara. As the Swiss star left the start house and gingerly negotiated the first sweeping bend, he quickly settled quickly into his rhythm, and then began eating up the road.

Swipe to scroll horizontally
Final results
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:57:55.74
2Gustav Larsson (Sweden)0:01:27.13
3Tony Martin (Germany)0:02:30.18
4Tom Zirbel (United States Of America)0:02:47.12
5Marco Pinotti (Italy)0:03:02.88
6Janez Brajkovic (Slovenia)0:03:08.49
7Koos Moerenhout (Netherlands)0:03:11.59
8Alexandre Vinokourov (Kazakhstan)0:03:20.95
9Ignatas Konovalovas (Lithuania)0:03:33.88
10Bert Grabsch (Germany)0:03:37.39
11David Mc Cann (Ireland)0:03:40.61
12Jean-Christophe Peraud (France)0:03:43.95
13Lars Ytting Bak (Denmark)0:04:07.66
14Dominique Cornu (Belgium)0:04:09.40
15Svein Tuft (Canada)0:04:24.25
16Lars Boom (Netherlands)0:04:24.85
17Artem Ovechkin (Russian Federation)0:04:27.64
18Christopher Froome (Great Britain)0:04:34.55
19Frantisek Rabon (Czech Republic)0:04:39.67
20Sebastian Lang (Germany)0:04:40.97
21Bradley Wiggins (Great Britain)0:04:50.39
22Serpa Perez J R (Colombia)0:04:56.25
23Thomas Danielson (United States Of America)0:05:09.45
24Alex Rasmussen (Denmark)0:05:12.60
25Andrey Kashechkin (Kazakhstan)0:05:16.82
26Paulinho S M M (Portugal)0:05:25.86
27Edvald Boasson Hagen (Norway)0:05:28.44
28Jay Robert Thomson (South Africa)0:05:28.71
29Eugen Wacker (Kyrgyzstan)0:05:31.07
30Adam Hansen (Australia)0:05:33.54
31Aleksejs Saramotins (Latvia)0:05:34.76
32Garrido Mayorga M (Argentina)0:05:35.12
33Bartosz Huzarski (Poland)0:05:43.65
34Martin Velits (Slovakia)0:05:44.06
35Gutierrez Palacios (Spain)0:05:45.07
36Juan Carlos Lopez Marin (Colombia)0:05:47.35
37Branislau Samoilau (Belarus)0:05:56.25
38Sébastien Rosseler (Belgium)0:05:57.70
39Fredrik Ericsson (Sweden)0:06:10.47
40Rubens Bertogliati (Switzerland)0:06:12.32
41Andriy Grivko (Ukraine)0:06:14.43
42Juan Jose Cobo Acebo (Spain)0:06:19.62
43Erik Hoffmann (Namibia)0:06:23.43
44Matias Medici (Argentina)0:06:28.26
45Raivis Belohvosciks (Latvia)0:06:29.49
46Magno Prado Nazaret (Brazil)0:06:38.73
47Mikhail Ignatiev (Russian Federation)0:06:43.02
48Gregor Gazvoda (Slovenia)0:06:50.24
49Vasil Kiryienka (Belarus)0:06:58.79
50Jeremy Vennell (New Zealand)0:07:06.21
51Pavol Polievka (Slovakia)0:07:23.56
52Ervin Korts-Laur (Estonia)0:07:26.68
53Cameron Wurf (Australia)0:07:27.52
54Tiago Machado (Portugal)0:07:30.34
55Rida Cador (Hungary)0:07:34.60
56Jerome Coppel (France)0:07:36.57
57Matti Helminen (Finland)0:07:48.12
58Dmytro Grabovskyy (Ukraine)0:08:20.66
59Maciej Bodnar (Poland)0:08:43.10
60Jose Ragonessi (Ecuador)0:08:53.21
61Jarmo Rissanen (Finland)0:09:00.12
62Zoltan Madaras (Hungary)0:09:05.56
63Eduard Novak (Romania)0:11:06.21
64Gabriel Sorin Pop (Romania)0:12:55.11
65Reginald Douglas (St. Kitts and Nevis)0:20:32.85
66James Weekes (St. Kitts and Nevis)0:22:38.69
Swipe to scroll horizontally
Split 1 - 9.16km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:10:52.17
2Tony Martin (Germany)0:00:18.72
3Marco Pinotti (Italy)0:00:22.32
4Gustav Larsson (Sweden)0:00:23.33
5Edvald Boasson Hagen (Norway)0:00:25.93
6Bert Grabsch (Germany)0:00:26.48
7Bradley Wiggins (Great Britain)0:00:30.78
8Lars Boom (Netherlands)0:00:35.69
9Dominique Cornu (Belgium)0:00:35.72
10Alexandre Vinokourov (Kazakhstan)0:00:36.53
11Janez Brajkovic (Slovenia)0:00:36.54
12Koos Moerenhout (Netherlands)0:00:36.89
13Frantisek Rabon (Czech Republic)0:00:37.00
14Tom Zirbel (United States Of America)0:00:37.33
15Ignatas Konovalovas (Lithuania)0:00:38.77
16Alex Rasmussen (Denmark)Row 15 - Cell 2
17Lars Ytting Bak (Denmark)0:00:41.55
18Andriy Grivko (Ukraine)0:00:41.56
19Jean-Christophe Peraud (France)0:00:43.79
20Mikhail Ignatiev (Russian Federation)0:00:44.70
21Artem Ovechkin (Russian Federation)0:00:45.39
22Sebastian Lang (Germany)0:00:45.42
23Christopher Froome (Great Britain)0:00:46.18
24Sébastien Rosseler (Belgium)0:00:51.19
25Vasil Kiryienka (Belarus)0:00:51.89
26Svein Tuft (Canada)0:00:52.28
27Maciej Bodnar (Poland)0:00:52.71
28Aleksejs Saramotins (Latvia)0:00:52.82
29Thomas Danielson (United States Of America)0:00:53.07
30Jay Robert Thomson (South Africa)0:00:53.48
31Rubens Bertogliati (Switzerland)0:00:54.11
32Ervin Korts-Laur (Estonia)0:00:54.94
33Martin Velits (Slovakia)0:00:55.20
34Serpa Perez J R (Colombia)0:00:55.56
35Juan Jose Cobo Acebo (Spain)0:00:55.64
36Jeremy Vennell (New Zealand)0:00:55.82
37Branislau Samoilau (Belarus)0:00:57.97
38David Mc Cann (Ireland)0:00:59.84
39Gregor Gazvoda (Slovenia)0:01:00.57
40Eugen Wacker (Kyrgyzstan)0:01:01.10
41Jerome Coppel (France)0:01:01.77
42Juan Carlos Lopez Marin (Colombia)0:01:03.21
43Tiago Machado (Portugal)0:01:03.79
44Erik Hoffmann (Namibia)0:01:04.17
45Raivis Belohvosciks (Latvia)0:01:04.81
46Andrey Kashechkin (Kazakhstan)0:01:04.86
47Garrido Mayorga M (Argentina)0:01:05.43
48Adam Hansen (Australia)0:01:05.82
49Paulinho S M M (Portugal)0:01:07.40
50Fredrik Ericsson (Sweden)Row 49 - Cell 2
51Cameron Wurf (Australia)0:01:10.48
52Rida Cador (Hungary)0:01:12.13
53Matias Medici (Argentina)0:01:12.20
54Magno Prado Nazaret (Brazil)0:01:12.29
55Matti Helminen (Finland)0:01:12.63
56Gutierrez Palacios (Spain)0:01:16.09
57Bartosz Huzarski (Poland)0:01:16.58
58Dmytro Grabovskyy (Ukraine)0:01:16.78
59Pavol Polievka (Slovakia)0:01:19.43
60Jarmo Rissanen (Finland)0:01:25.82
61Jose Ragonessi (Ecuador)0:01:27.25
62Zoltan Madaras (Hungary)0:01:44.06
63Eduard Novak (Romania)0:01:47.73
64Gabriel Sorin Pop (Romania)0:02:32.56
65Reginald Douglas (St. Kitts and Nevis)0:03:36.00
66James Weekes (St. Kitts and Nevis)0:04:00.32
Swipe to scroll horizontally
Split 2 - 16.6km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:19:05.31
2Tony Martin (Germany)0:00:38.46
3Gustav Larsson (Sweden)0:00:46.94
4Marco Pinotti (Italy)0:00:48.82
5Tom Zirbel (United States Of America)0:00:59.09
6Bradley Wiggins (Great Britain)0:01:02.40
7Bert Grabsch (Germany)0:01:06.39
8Janez Brajkovic (Slovenia)0:01:06.53
9Koos Moerenhout (Netherlands)0:01:10.46
10Jean-Christophe Peraud (France)0:01:12.09
11Edvald Boasson Hagen (Norway)0:01:18.07
12Lars Ytting Bak (Denmark)0:01:19.43
13Ignatas Konovalovas (Lithuania)0:01:19.52
14Dominique Cornu (Belgium)0:01:23.15
15Lars Boom (Netherlands)0:01:25.94
16Alexandre Vinokourov (Kazakhstan)0:01:26.55
17Sebastian Lang (Germany)0:01:28.11
18David Mc Cann (Ireland)0:01:29.37
19Frantisek Rabon (Czech Republic)0:01:31.16
20Andriy Grivko (Ukraine)0:01:33.34
21Mikhail Ignatiev (Russian Federation)0:01:33.78
22Jay Robert Thomson (South Africa)0:01:34.61
23Svein Tuft (Canada)0:01:35.73
24Serpa Perez J R (Colombia)0:01:35.96
25Thomas Danielson (United States Of America)0:01:39.08
26Branislau Samoilau (Belarus)0:01:39.54
27Alex Rasmussen (Denmark)0:01:39.60
28Artem Ovechkin (Russian Federation)0:01:40.29
29Christopher Froome (Great Britain)0:01:42.29
30Sébastien Rosseler (Belgium)0:01:42.78
31Rubens Bertogliati (Switzerland)0:01:43.67
32Vasil Kiryienka (Belarus)0:01:43.83
33Eugen Wacker (Kyrgyzstan)0:01:45.06
34Paulinho S M M (Portugal)0:01:50.00
35Bartosz Huzarski (Poland)0:01:53.22
36Aleksejs Saramotins (Latvia)0:01:53.76
37Gregor Gazvoda (Slovenia)0:01:54.48
38Cameron Wurf (Australia)0:01:55.76
39Jeremy Vennell (New Zealand)0:01:55.77
40Juan Carlos Lopez Marin (Colombia)0:01:56.04
41Juan Jose Cobo Acebo (Spain)0:01:56.26
42Maciej Bodnar (Poland)0:01:56.33
43Erik Hoffmann (Namibia)0:01:57.27
44Martin Velits (Slovakia)0:01:58.28
45Andrey Kashechkin (Kazakhstan)0:01:58.92
46Adam Hansen (Australia)0:02:00.65
47Gutierrez Palacios (Spain)0:02:02.99
48Rida Cador (Hungary)0:02:03.27
49Raivis Belohvosciks (Latvia)0:02:06.91
50Matias Medici (Argentina)0:02:07.63
51Fredrik Ericsson (Sweden)0:02:08.09
52Jerome Coppel (France)0:02:12.58
53Ervin Korts-Laur (Estonia)0:02:14.17
54Magno Prado Nazaret (Brazil)0:02:14.40
55Garrido Mayorga M (Argentina)0:02:14.72
56Tiago Machado (Portugal)Row 55 - Cell 2
57Matti Helminen (Finland)0:02:27.31
58Dmytro Grabovskyy (Ukraine)0:02:30.68
59Pavol Polievka (Slovakia)0:02:32.08
60Jose Ragonessi (Ecuador)0:02:42.95
61Jarmo Rissanen (Finland)0:02:43.55
62Zoltan Madaras (Hungary)0:03:08.11
63Eduard Novak (Romania)0:03:36.25
64Gabriel Sorin Pop (Romania)0:04:12.93
65Reginald Douglas (St. Kitts and Nevis)0:06:37.51
66James Weekes (St. Kitts and Nevis)0:07:09.96
Swipe to scroll horizontally
Split 3 - 25.76km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:30:07.22
2Gustav Larsson (Sweden)0:01:04.54
3Tony Martin (Germany)0:01:17.22
4Marco Pinotti (Italy)0:01:19.40
5Tom Zirbel (United States Of America)0:01:30.54
6Bradley Wiggins (Great Britain)0:01:41.66
7Koos Moerenhout (Netherlands)0:01:41.80
8Bert Grabsch (Germany)0:01:41.98
9Janez Brajkovic (Slovenia)0:01:44.98
10Ignatas Konovalovas (Lithuania)0:02:01.83
11Lars Ytting Bak (Denmark)0:02:03.58
12Jean-Christophe Peraud (France)0:02:03.91
13David Mc Cann (Ireland)0:02:11.37
14Dominique Cornu (Belgium)Row 13 - Cell 2
15Alexandre Vinokourov (Kazakhstan)0:02:11.82
16Edvald Boasson Hagen (Norway)0:02:16.14
17Lars Boom (Netherlands)0:02:19.38
18Serpa Perez J R (Colombia)0:02:19.74
19Sebastian Lang (Germany)0:02:24.19
20Frantisek Rabon (Czech Republic)0:02:25.91
21Svein Tuft (Canada)0:02:26.67
22Artem Ovechkin (Russian Federation)0:02:29.63
23Andriy Grivko (Ukraine)0:02:31.21
24Christopher Froome (Great Britain)0:02:32.64
25Thomas Danielson (United States Of America)0:02:38.60
26Sébastien Rosseler (Belgium)0:02:39.68
27Jay Robert Thomson (South Africa)0:02:43.73
28Vasil Kiryienka (Belarus)0:02:48.14
29Mikhail Ignatiev (Russian Federation)0:02:48.44
30Eugen Wacker (Kyrgyzstan)0:02:49.51
31Alex Rasmussen (Denmark)0:02:50.22
32Juan Jose Cobo Acebo (Spain)0:02:53.97
33Aleksejs Saramotins (Latvia)0:02:55.85
34Andrey Kashechkin (Kazakhstan)0:02:55.89
35Juan Carlos Lopez Marin (Colombia)0:02:57.62
36Paulinho S M M (Portugal)0:02:57.69
37Adam Hansen (Australia)0:02:58.36
38Rubens Bertogliati (Switzerland)0:02:59.92
39Branislau Samoilau (Belarus)0:03:02.28
40Bartosz Huzarski (Poland)0:03:07.57
41Erik Hoffmann (Namibia)0:03:09.10
42Fredrik Ericsson (Sweden)0:03:13.11
43Martin Velits (Slovakia)0:03:15.38
44Jeremy Vennell (New Zealand)0:03:18.45
45Magno Prado Nazaret (Brazil)0:03:20.09
46Gutierrez Palacios (Spain)0:03:21.83
47Gregor Gazvoda (Slovenia)0:03:22.16
48Matias Medici (Argentina)0:03:26.97
49Maciej Bodnar (Poland)0:03:27.93
50Raivis Belohvosciks (Latvia)0:03:28.87
51Garrido Mayorga M (Argentina)0:03:29.54
52Rida Cador (Hungary)0:03:31.07
53Cameron Wurf (Australia)0:03:33.61
54Tiago Machado (Portugal)0:03:43.96
55Jerome Coppel (France)0:03:44.51
56Ervin Korts-Laur (Estonia)0:03:54.67
57Matti Helminen (Finland)0:03:59.32
58Dmytro Grabovskyy (Ukraine)0:03:59.50
59Pavol Polievka (Slovakia)0:04:06.61
60Jose Ragonessi (Ecuador)0:04:28.88
61Jarmo Rissanen (Finland)0:04:40.50
62Zoltan Madaras (Hungary)0:05:15.24
63Eduard Novak (Romania)0:05:31.02
64Gabriel Sorin Pop (Romania)0:06:54.33
65Reginald Douglas (St. Kitts and Nevis)0:10:37.83
66James Weekes (St. Kitts and Nevis)0:11:28.43
Swipe to scroll horizontally
Split 4 - 33.2km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:38:20.98
2Gustav Larsson (Sweden)0:01:13.94
3Tom Zirbel (United States Of America)0:01:53.46
4Marco Pinotti (Italy)0:01:54.06
5Tony Martin (Germany)0:01:54.48
6Bradley Wiggins (Great Britain)0:02:05.16
7Koos Moerenhout (Netherlands)0:02:13.28
8Janez Brajkovic (Slovenia)0:02:19.32
9Bert Grabsch (Germany)0:02:26.48
10Jean-Christophe Peraud (France)0:02:31.93
11Ignatas Konovalovas (Lithuania)0:02:35.51
12Alexandre Vinokourov (Kazakhstan)0:02:49.79
13Lars Ytting Bak (Denmark)0:02:53.09
14David Mc Cann (Ireland)0:02:55.49
15Dominique Cornu (Belgium)0:02:56.98
16Serpa Perez J R (Colombia)0:03:07.09
17Svein Tuft (Canada)0:03:13.58
18Lars Boom (Netherlands)0:03:13.97
19Christopher Froome (Great Britain)0:03:14.49
20Artem Ovechkin (Russian Federation)0:03:17.79
21Frantisek Rabon (Czech Republic)0:03:19.00
22Sebastian Lang (Germany)0:03:19.26
23Edvald Boasson Hagen (Norway)0:03:21.83
24Thomas Danielson (United States Of America)0:03:28.98
25Jay Robert Thomson (South Africa)0:03:34.15
26Andriy Grivko (Ukraine)0:03:34.84
27Eugen Wacker (Kyrgyzstan)0:03:37.95
28Andrey Kashechkin (Kazakhstan)0:03:41.07
29Sébastien Rosseler (Belgium)0:03:42.03
30Juan Jose Cobo Acebo (Spain)0:03:46.20
31Paulinho S M M (Portugal)0:03:50.83
32Bartosz Huzarski (Poland)0:03:52.72
33Aleksejs Saramotins (Latvia)0:03:54.63
34Vasil Kiryienka (Belarus)0:03:56.19
35Mikhail Ignatiev (Russian Federation)0:03:57.92
36Branislau Samoilau (Belarus)0:03:58.73
37Martin Velits (Slovakia)0:03:59.79
38Juan Carlos Lopez Marin (Colombia)0:03:59.80
39Alex Rasmussen (Denmark)0:04:00.19
40Adam Hansen (Australia)0:04:02.84
41Gutierrez Palacios (Spain)0:04:03.01
42Rubens Bertogliati (Switzerland)0:04:06.64
43Fredrik Ericsson (Sweden)0:04:07.10
44Erik Hoffmann (Namibia)0:04:15.24
45Magno Prado Nazaret (Brazil)0:04:17.73
46Garrido Mayorga M (Argentina)0:04:21.26
47Matias Medici (Argentina)0:04:21.99
48Jeremy Vennell (New Zealand)0:04:24.43
49Gregor Gazvoda (Slovenia)0:04:28.51
50Raivis Belohvosciks (Latvia)0:04:30.45
51Rida Cador (Hungary)0:04:37.82
52Cameron Wurf (Australia)0:04:45.58
53Tiago Machado (Portugal)0:04:50.79
54Maciej Bodnar (Poland)0:04:56.55
55Matti Helminen (Finland)0:05:06.44
56Ervin Korts-Laur (Estonia)0:05:12.34
57Jerome Coppel (France)0:05:14.02
58Pavol Polievka (Slovakia)0:05:22.90
59Dmytro Grabovskyy (Ukraine)0:05:30.75
60Jarmo Rissanen (Finland)0:05:55.87
61Jose Ragonessi (Ecuador)0:06:03.06
62Zoltan Madaras (Hungary)0:06:28.53
63Eduard Novak (Romania)0:07:15.58
64Gabriel Sorin Pop (Romania)0:08:38.61
65Reginald Douglas (St. Kitts and Nevis)0:13:36.31
66James Weekes (St. Kitts and Nevis)0:14:47.25
Swipe to scroll horizontally
Split 5 - 42.36km
#Rider Name (Country) TeamResult
1Fabian Cancellara (Switzerland)0:49:26.93
2Gustav Larsson (Sweden)0:01:15.94
3Tony Martin (Germany)0:02:24.05
4Bradley Wiggins (Great Britain)0:02:27.25
5Tom Zirbel (United States Of America)0:02:29.43
6Marco Pinotti (Italy)0:02:32.90
7Koos Moerenhout (Netherlands)0:02:52.05
8Janez Brajkovic (Slovenia)0:02:53.94
9Ignatas Konovalovas (Lithuania)0:03:10.05
10Alexandre Vinokourov (Kazakhstan)0:03:10.15
11Bert Grabsch (Germany)0:03:10.96
12David Mc Cann (Ireland)0:03:20.26
13Jean-Christophe Peraud (France)0:03:28.18
14Dominique Cornu (Belgium)0:03:39.21
15Lars Ytting Bak (Denmark)0:03:41.61
16Svein Tuft (Canada)0:03:58.61
17Artem Ovechkin (Russian Federation)0:03:59.67
18Christopher Froome (Great Britain)0:04:02.75
19Lars Boom (Netherlands)0:04:09.77
20Frantisek Rabon (Czech Republic)0:04:10.50
21Serpa Perez J R (Colombia)0:04:15.16
22Sebastian Lang (Germany)0:04:16.95
23Thomas Danielson (United States Of America)0:04:28.47
24Edvald Boasson Hagen (Norway)0:04:37.01
25Jay Robert Thomson (South Africa)0:04:40.36
26Alex Rasmussen (Denmark)0:04:40.82
27Sébastien Rosseler (Belgium)0:04:42.14
28Andrey Kashechkin (Kazakhstan)0:04:44.44
29Eugen Wacker (Kyrgyzstan)0:04:48.04
30Aleksejs Saramotins (Latvia)0:04:49.30
31Paulinho S M M (Portugal)0:04:55.84
32Martin Velits (Slovakia)0:04:59.75
33Adam Hansen (Australia)0:05:01.72
34Bartosz Huzarski (Poland)0:05:02.56
35Garrido Mayorga M (Argentina)0:05:05.32
36Andriy Grivko (Ukraine)0:05:06.60
37Juan Carlos Lopez Marin (Colombia)0:05:07.52
38Gutierrez Palacios (Spain)0:05:17.11
39Juan Jose Cobo Acebo (Spain)0:05:17.94
40Rubens Bertogliati (Switzerland)0:05:18.09
41Branislau Samoilau (Belarus)0:05:20.05
42Fredrik Ericsson (Sweden)0:05:21.64
43Mikhail Ignatiev (Russian Federation)0:05:35.84
44Erik Hoffmann (Namibia)0:05:38.56
45Magno Prado Nazaret (Brazil)0:05:39.90
46Gregor Gazvoda (Slovenia)0:05:43.79
47Vasil Kiryienka (Belarus)0:05:44.88
48Matias Medici (Argentina)0:05:46.08
49Raivis Belohvosciks (Latvia)0:05:47.01
50Jeremy Vennell (New Zealand)0:05:57.44
51Tiago Machado (Portugal)0:06:19.48
52Jerome Coppel (France)0:06:25.06
53Ervin Korts-Laur (Estonia)0:06:29.50
54Rida Cador (Hungary)0:06:31.82
55Cameron Wurf (Australia)0:06:33.94
56Matti Helminen (Finland)0:06:38.95
57Pavol Polievka (Slovakia)0:06:40.66
58Maciej Bodnar (Poland)0:07:00.18
59Dmytro Grabovskyy (Ukraine)0:07:10.43
60Jose Ragonessi (Ecuador)0:07:51.41
61Jarmo Rissanen (Finland)0:07:54.50
62Zoltan Madaras (Hungary)0:08:08.63
63Eduard Novak (Romania)0:09:25.07
64Gabriel Sorin Pop (Romania)0:11:17.89
65Reginald Douglas (St. Kitts and Nevis)0:17:38.00
66James Weekes (St. Kitts and Nevis)0:19:15.84

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Richard Moore is a freelance journalist and author. His first book, In Search of Robert Millar (HarperSport), won Best Biography at the 2008 British Sports Book Awards. His second book, Heroes, Villains & Velodromes (HarperSport), was long-listed for the 2008 William Hill Sports Book of the Year. He writes on sport, specialising in cycling, and is a regular contributor to Cyclingnews, the Guardian, skyports.com, the Scotsman and Procycling magazine.

He is also a former racing cyclist who represented Scotland at the 1998 Commonwealth Games and Great Britain at the 1998 Tour de Langkawi

His next book, Slaying the Badger: LeMond, Hinault and the Greatest Ever Tour de France, will be published by Yellow Jersey in May 2011.

Another book, Sky’s the Limit: British Cycling’s Quest to Conquer the Tour de France, will also be published by HarperSport in June 2011.

 

 

Latest on Cyclingnews