Hesjedal wins Amgen Tour of California finale

Michael Rogers closed out the Amgen Tour of California with a well-earned overall victory, matching the attacks of his closest competitors on the challenging 134.4km circuit to maintain his slim margin over David Zabriskie (Garmin-Transitions) and Levi Leipheimer (Radioshack).

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Ryder Hesjedal (Can) Garmin-Transitions3:21:56
2George Hincapie (USA) BMC Racing TeamRow 1 - Cell 2
3Carlos Barredo Llamazales (Spa) Quick StepRow 2 - Cell 2
4Christopher Horner (USA) Team RadioshackRow 3 - Cell 2
5Oscar Pujol Munoz (Spa) Cervelo Test Team0:00:05
6Sebastian Langeveld (Ned) Rabobank Cycling Team0:00:28
7Levi Leipheimer (USA) Team RadioshackRow 6 - Cell 2
8Michael Rogers (Aus) Team HTC-ColumbiaRow 7 - Cell 2
9David Zabriskie (USA) Garmin-TransitionsRow 8 - Cell 2
10Yaroslav Popovych (Ukr) Team Radioshack0:00:34
11Peter Sagan (Svk) Liquigas-Doimo0:01:00
12Charles Dionne (Can) Fly V AustraliaRow 11 - Cell 2
13Maarten Tjallingii (Ned) Rabobank Cycling TeamRow 12 - Cell 2
14Valeriy Kobzarenko (Ukr) Team Type 1Row 13 - Cell 2
15Steve Morabito (Swi) BMC Racing TeamRow 14 - Cell 2
16Janez Brajkovic (Slo) Team RadioshackRow 15 - Cell 2
17Jens Voigt (Ger) Team Saxo BankRow 16 - Cell 2
18Christopher Jones (USA) Team Type 1Row 17 - Cell 2
19Phil Zajicek (USA) Fly V AustraliaRow 18 - Cell 2
20Rory Sutherland (Aus) Unitedhealthcare Presented by MaxxisRow 19 - Cell 2
21Francesco Bellotti (Ita) Liquigas-DoimoRow 20 - Cell 2
22Peter Stetina (USA) Garmin-TransitionsRow 21 - Cell 2
23Andy Schleck (Lux) Team Saxo Bank0:01:42
24Dominique Rollin (Can) Cervelo Test Team0:02:04
25Jeremy Powers (USA) Jelly Belly Presented by Kenda0:02:05
26Marc De Maar (Ned) Unitedhealthcare Presented by MaxxisRow 25 - Cell 2
27Lucas Euser (USA) SpiderTech Powered by Planet EnergyRow 26 - Cell 2
28Robert Britton (Can) Bissell0:02:47
29Paul Mach (USA) BissellRow 28 - Cell 2
30Bradley White (USA) Unitedhealthcare Presented by MaxxisRow 29 - Cell 2
31Jeremy Vennell (NZl) Bissell0:02:52
32Tony Martin (Ger) Team HTC-Columbia0:02:54
33Tejay Van Garderen (USA) Team HTC-ColumbiaRow 32 - Cell 2
34Scott Zwizanski (USA) Kelly Benefit Strategies0:05:45
35Thomas Rabou (Ned) Team Type 10:05:47
36Matthew Wilson (Aus) Garmin-Transitions0:10:22
37Max Jenkins (USA) Unitedhealthcare Presented by Maxxis0:10:46
38Jason McCartney (USA) Team Radioshack0:14:59
39Grischa Niermann (Ger) Rabobank Cycling Team0:15:11
40Paul Martens (Ger) Rabobank Cycling Team0:15:12
41Ben Jacques-Maynes (USA) BissellRow 40 - Cell 2
42Kevin Hulsmans (Bel) Quick StepRow 41 - Cell 2
43Reid Mumford (USA) Kelly Benefit StrategiesRow 42 - Cell 2
44Nikolas Maes (Bel) Quick StepRow 43 - Cell 2
45Thomas Peterson (USA) Garmin-TransitionsRow 44 - Cell 2
46Peter Latham (NZl) BissellRow 45 - Cell 2
47Steven Cozza (USA) Garmin-TransitionsRow 46 - Cell 2
48Jakob Fuglsang (Den) Team Saxo BankRow 47 - Cell 2
49Lars Ytting Bak (Den) Team HTC-ColumbiaRow 48 - Cell 2
50Simon Zahner (Swi) BMC Racing TeamRow 49 - Cell 2
51Davide Frattini (Ita) Team Type 1Row 50 - Cell 2
52Javier Megias Leal (Spa) Team Type 1Row 51 - Cell 2
53Chad Beyer (USA) BMC Racing TeamRow 52 - Cell 2
54Bruno Langlois (Can) SpiderTech Powered by Planet EnergyRow 53 - Cell 2
55Andreas Stauff (Ger) Quick StepRow 54 - Cell 2
56Christopher Butler (USA) BMC Racing TeamRow 55 - Cell 2
57Matti Breschel (Den) Team Saxo BankRow 56 - Cell 2
58Bernard Sulzberger (Aus) Fly V AustraliaRow 57 - Cell 2
59David Boily (Can) SpiderTech Powered by Planet EnergyRow 58 - Cell 2
60Darren Lill (RSA) Fly V AustraliaRow 59 - Cell 2
61Kiel Reijnen (USA) Jelly Belly Presented by KendaRow 60 - Cell 2
62Andrew Randell (Can) SpiderTech Powered by Planet EnergyRow 61 - Cell 2
63Christopher Baldwin (USA) Unitedhealthcare Presented by MaxxisRow 62 - Cell 2
DNFThomas Leezer (Ned) Rabobank Cycling TeamRow 63 - Cell 2
DNFBernard Van Ulden (USA) Jelly Belly Presented by KendaRow 64 - Cell 2
DNFJeremy Hunt (GBr) Cervelo Test TeamRow 65 - Cell 2
DNFAlexander Kristoff (Nor) BMC Racing TeamRow 66 - Cell 2
DNFRobert Hunter (RSA) Garmin-TransitionsRow 67 - Cell 2
DNFThomas Danielson (USA) Garmin-TransitionsRow 68 - Cell 2
DNFBrian Vandborg (Den) Liquigas-DoimoRow 69 - Cell 2
DNFIvan Santaromita (Ita) Liquigas-DoimoRow 70 - Cell 2
DNFDavide Cimolai (Ita) Liquigas-DoimoRow 71 - Cell 2
DNFLars Boom (Ned) Rabobank Cycling TeamRow 72 - Cell 2
DNFFabian Cancellara (Swi) Team Saxo BankRow 73 - Cell 2
DNFDmitriy Muravyev (Kaz) Team RadioshackRow 74 - Cell 2
DNFManuel Quinziato (Ita) Liquigas-DoimoRow 75 - Cell 2
DNSPhilip Deignan (Irl) Cervelo Test TeamRow 76 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Lap 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Carlos Barredo Llamazales (Spa) Quick Step5pts
2George Hincapie (USA) BMC Racing Team3Row 1 - Cell 3
3Jeremy Vennell (NZl) Bissell1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Lap 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Oscar Pujol Munoz (Spa) Cervelo Test Team5pts
2George Hincapie (USA) BMC Racing Team3Row 1 - Cell 3
3Yaroslav Popovych (Ukr) Team Radioshack1Row 2 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Ryder Hesjedal (Can) Garmin-Transitions15pts
2George Hincapie (USA) BMC Racing Team12Row 1 - Cell 3
3Carlos Barredo Llamazales (Spa) Quick Step10Row 2 - Cell 3
4Christopher Horner (USA) Team Radioshack7Row 3 - Cell 3
5Oscar Pujol Munoz (Spa) Cervelo Test Team6Row 4 - Cell 3
6Sebastian Langeveld (Ned) Rabobank Cycling Team5Row 5 - Cell 3
7Levi Leipheimer (USA) Team Radioshack4Row 6 - Cell 3
8Michael Rogers (Aus) Team HTC-Columbia3Row 7 - Cell 3
9David Zabriskie (USA) Garmin-Transitions2Row 8 - Cell 3
10Yaroslav Popovych (Ukr) Team Radioshack1Row 9 - Cell 3
Swipe to scroll horizontally
KOM 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Ryder Hesjedal (Can) Garmin-Transitions4pts
2Thomas Danielson (USA) Garmin-Transitions3Row 1 - Cell 3
3David Zabriskie (USA) Garmin-Transitions2Row 2 - Cell 3
4Tony Martin (Ger) Team HTC-Columbia1Row 3 - Cell 3
Swipe to scroll horizontally
KOM 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thomas Rabou (Ned) Team Type 14pts
2Carlos Barredo Llamazales (Spa) Quick Step3Row 1 - Cell 3
3Yaroslav Popovych (Ukr) Team Radioshack2Row 2 - Cell 3
4Tony Martin (Ger) Team HTC-Columbia1Row 3 - Cell 3
Swipe to scroll horizontally
KOM 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thomas Rabou (Ned) Team Type 16pts
2Yaroslav Popovych (Ukr) Team Radioshack5Row 1 - Cell 3
3George Hincapie (USA) BMC Racing Team4Row 2 - Cell 3
4Sebastian Langeveld (Ned) Rabobank Cycling Team3Row 3 - Cell 3
5Oscar Pujol Munoz (Spa) Cervelo Test Team1Row 4 - Cell 3
Swipe to scroll horizontally
KOM 4
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Oscar Pujol Munoz (Spa) Cervelo Test Team6pts
2Carlos Barredo Llamazales (Spa) Quick Step5Row 1 - Cell 3
3George Hincapie (USA) BMC Racing Team4Row 2 - Cell 3
4Christopher Horner (USA) Team Radioshack3Row 3 - Cell 3
5David Zabriskie (USA) Garmin-Transitions1Row 4 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Peter Sagan (Svk) Liquigas-Doimo3:22:56
2Peter Stetina (USA) Garmin-TransitionsRow 1 - Cell 2
3Tejay Van Garderen (USA) Team HTC-Columbia0:01:54
4Max Jenkins (USA) Unitedhealthcare Presented by Maxxis0:09:46
5Nikolas Maes (Bel) Quick Step0:14:12
6Thomas Peterson (USA) Garmin-TransitionsRow 5 - Cell 2
7Chad Beyer (USA) BMC Racing TeamRow 6 - Cell 2
8Andreas Stauff (Ger) Quick StepRow 7 - Cell 2
9Christopher Butler (USA) BMC Racing TeamRow 8 - Cell 2
10David Boily (Can) SpiderTech Powered by Planet EnergyRow 9 - Cell 2
11Kiel Reijnen (USA) Jelly Belly Presented by KendaRow 10 - Cell 2
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Team Radioshack10:06:50
2Garmin - Transitions0:00:26
3Unitedhealthcare p/b Maxxis0:04:50
4Team HTC - Columbia0:05:14
5Team Type 10:06:45
6Bissell0:07:24
7BMC Racing Team0:15:10
8Rabobank0:15:37
9Fly V Australia0:16:10
10Team Saxo Bank0:16:52
11Quick Step0:29:22
12Spidertech powered by Planet Energy0:31:27
Swipe to scroll horizontally
Final General Classification
#Rider Name (Country) TeamResult
1Michael Rogers (Aus) Team HTC-Columbia33:08:30
2David Zabriskie (USA) Garmin-Transitions0:00:09
3Levi Leipheimer (USA) Team Radioshack0:00:25
4Christopher Horner (USA) Team Radioshack0:01:04
5Ryder Hesjedal (Can) Garmin-Transitions0:01:08
6Jens Voigt (Ger) Team Saxo Bank0:01:44
7Rory Sutherland (Aus) Unitedhealthcare Presented by Maxxis0:01:58
8Peter Sagan (Svk) Liquigas-Doimo0:02:06
9Janez Brajkovic (Slo) Team Radioshack0:02:42
10Phil Zajicek (USA) Fly V Australia0:03:21
11Peter Stetina (USA) Garmin-Transitions0:03:57
12Steve Morabito (Swi) BMC Racing Team0:04:40
13Marc De Maar (Ned) Unitedhealthcare Presented by Maxxis0:04:57
14Valeriy Kobzarenko (Ukr) Team Type 10:04:59
15George Hincapie (USA) BMC Racing Team0:05:25
16Christopher Jones (USA) Team Type 10:06:34
17Tony Martin (Ger) Team HTC-Columbia0:06:48
18Lucas Euser (USA) SpiderTech Powered by Planet Energy0:08:19
19Grischa Niermann (Ger) Rabobank Cycling Team0:23:09
20Paul Martens (Ger) Rabobank Cycling Team0:29:47
21Jeremy Vennell (NZl) Bissell0:33:20
22Francesco Bellotti (Ita) Liquigas-Doimo0:35:34
23Thomas Peterson (USA) Garmin-Transitions0:36:26
24Andy Schleck (Lux) Team Saxo Bank0:36:33
25Jakob Fuglsang (Den) Team Saxo Bank0:36:38
26Scott Zwizanski (USA) Kelly Benefit Strategies0:39:58
27Paul Mach (USA) Bissell0:41:35
28Tejay Van Garderen (USA) Team HTC-Columbia0:41:42
29Yaroslav Popovych (Ukr) Team Radioshack0:44:26
30Thomas Rabou (Ned) Team Type 10:45:58
31Lars Ytting Bak (Den) Team HTC-Columbia0:47:28
32Carlos Barredo Llamazales (Spa) Quick Step0:49:33
33Matthew Wilson (Aus) Garmin-Transitions0:52:49
34Oscar Pujol Munoz (Spa) Cervelo Test Team0:54:41
35Charles Dionne (Can) Fly V Australia0:55:57
36Jason McCartney (USA) Team Radioshack0:56:32
37David Boily (Can) SpiderTech Powered by Planet Energy0:56:35
38Bernard Sulzberger (Aus) Fly V Australia1:01:52
39Christopher Baldwin (USA) Unitedhealthcare Presented by Maxxis1:03:34
40Ben Jacques-Maynes (USA) Bissell1:05:09
41Christopher Butler (USA) BMC Racing Team1:06:35
42Darren Lill (RSA) Fly V Australia1:15:41
43Max Jenkins (USA) Unitedhealthcare Presented by Maxxis1:21:22
44Robert Britton (Can) Bissell1:23:43
45Matti Breschel (Den) Team Saxo Bank1:25:26
46Maarten Tjallingii (Ned) Rabobank Cycling Team1:25:33
47Simon Zahner (Swi) BMC Racing Team1:25:46
48Chad Beyer (USA) BMC Racing Team1:31:58
49Kiel Reijnen (USA) Jelly Belly Presented by Kenda1:33:01
50Bradley White (USA) Unitedhealthcare Presented by Maxxis1:34:21
51Reid Mumford (USA) Kelly Benefit Strategies1:34:30
52Jeremy Powers (USA) Jelly Belly Presented by Kenda1:35:56
53Sebastian Langeveld (Ned) Rabobank Cycling Team1:36:52
54Dominique Rollin (Can) Cervelo Test Team1:38:40
55Davide Frattini (Ita) Team Type 11:38:45
56Nikolas Maes (Bel) Quick Step1:40:23
57Peter Latham (NZl) Bissell1:41:20
58Andrew Randell (Can) SpiderTech Powered by Planet Energy1:43:53
59Steven Cozza (USA) Garmin-Transitions1:46:50
60Kevin Hulsmans (Bel) Quick Step1:51:10
61Bruno Langlois (Can) SpiderTech Powered by Planet Energy1:52:09
62Andreas Stauff (Ger) Quick Step1:52:48
63Javier Megias Leal (Spa) Team Type 11:55:13
Swipe to scroll horizontally
Sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Liquigas-Doimo49pts
2Michael Rogers (Aus) Team HTC-Columbia41Row 1 - Cell 3
3David Zabriskie (USA) Garmin-Transitions30Row 2 - Cell 3
4Levi Leipheimer (USA) Team Radioshack29Row 3 - Cell 3
5Ryder Hesjedal (Can) Garmin-Transitions28Row 4 - Cell 3
6Rory Sutherland (Aus) Unitedhealthcare Presented by Maxxis26Row 5 - Cell 3
7George Hincapie (USA) BMC Racing Team19Row 6 - Cell 3
8Christopher Horner (USA) Team Radioshack17Row 7 - Cell 3
9Carlos Barredo Llamazales (Spa) Quick Step15Row 8 - Cell 3
10Paul Martens (Ger) Rabobank Cycling Team12Row 9 - Cell 3
11Oscar Pujol Munoz (Spa) Cervelo Test Team11Row 10 - Cell 3
12Andy Schleck (Lux) Team Saxo Bank10Row 11 - Cell 3
13Thomas Rabou (Ned) Team Type 19Row 12 - Cell 3
14Jens Voigt (Ger) Team Saxo Bank8Row 13 - Cell 3
15Maarten Tjallingii (Ned) Rabobank Cycling Team6Row 14 - Cell 3
16Jeremy Powers (USA) Jelly Belly Presented by Kenda6Row 15 - Cell 3
17Andreas Stauff (Ger) Quick Step6Row 16 - Cell 3
18Chad Beyer (USA) BMC Racing Team5Row 17 - Cell 3
19Phil Zajicek (USA) Fly V Australia5Row 18 - Cell 3
20Tony Martin (Ger) Team HTC-Columbia5Row 19 - Cell 3
21Sebastian Langeveld (Ned) Rabobank Cycling Team5Row 20 - Cell 3
22Marc De Maar (Ned) Unitedhealthcare Presented by Maxxis4Row 21 - Cell 3
23Paul Mach (USA) Bissell3Row 22 - Cell 3
24Jason McCartney (USA) Team Radioshack3Row 23 - Cell 3
25Yaroslav Popovych (Ukr) Team Radioshack2Row 24 - Cell 3
26Lars Ytting Bak (Den) Team HTC-Columbia2Row 25 - Cell 3
27Nikolas Maes (Bel) Quick Step2Row 26 - Cell 3
28Andrew Randell (Can) SpiderTech Powered by Planet Energy2Row 27 - Cell 3
29Jeremy Vennell (NZl) Bissell1Row 28 - Cell 3
30Matthew Wilson (Aus) Garmin-Transitions1Row 29 - Cell 3
31Robert Britton (Can) Bissell1Row 30 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thomas Rabou (Ned) Team Type 177pts
2George Hincapie (USA) BMC Racing Team27Row 1 - Cell 3
3Davide Frattini (Ita) Team Type 120Row 2 - Cell 3
4Andy Schleck (Lux) Team Saxo Bank15Row 3 - Cell 3
5Jason McCartney (USA) Team Radioshack15Row 4 - Cell 3
6Paul Mach (USA) Bissell14Row 5 - Cell 3
7Matthew Wilson (Aus) Garmin-Transitions14Row 6 - Cell 3
8Levi Leipheimer (USA) Team Radioshack11Row 7 - Cell 3
9Robert Britton (Can) Bissell11Row 8 - Cell 3
10Jakob Fuglsang (Den) Team Saxo Bank10Row 9 - Cell 3
11Andrew Randell (Can) SpiderTech Powered by Planet Energy10Row 10 - Cell 3
12Ryder Hesjedal (Can) Garmin-Transitions9Row 11 - Cell 3
13David Zabriskie (USA) Garmin-Transitions9Row 12 - Cell 3
14Carlos Barredo Llamazales (Spa) Quick Step8Row 13 - Cell 3
15Oscar Pujol Munoz (Spa) Cervelo Test Team7Row 14 - Cell 3
16Michael Rogers (Aus) Team HTC-Columbia7Row 15 - Cell 3
17Yaroslav Popovych (Ukr) Team Radioshack7Row 16 - Cell 3
18Janez Brajkovic (Slo) Team Radioshack5Row 17 - Cell 3
19Marc De Maar (Ned) Unitedhealthcare Presented by Maxxis5Row 18 - Cell 3
20Grischa Niermann (Ger) Rabobank Cycling Team5Row 19 - Cell 3
21Jeremy Powers (USA) Jelly Belly Presented by Kenda5Row 20 - Cell 3
22Max Jenkins (USA) Unitedhealthcare Presented by Maxxis4Row 21 - Cell 3
23Maarten Tjallingii (Ned) Rabobank Cycling Team4Row 22 - Cell 3
24Christopher Horner (USA) Team Radioshack3Row 23 - Cell 3
25Chad Beyer (USA) BMC Racing Team3Row 24 - Cell 3
26Sebastian Langeveld (Ned) Rabobank Cycling Team3Row 25 - Cell 3
27Tony Martin (Ger) Team HTC-Columbia2Row 26 - Cell 3
28Lars Ytting Bak (Den) Team HTC-Columbia1Row 27 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Peter Sagan (Svk) Liquigas-Doimo33:10:36
2Peter Stetina (USA) Garmin-Transitions0:01:51
3Thomas Peterson (USA) Garmin-Transitions0:34:20
4Tejay Van Garderen (USA) Team HTC-Columbia0:39:36
5David Boily (Can) SpiderTech Powered by Planet Energy0:54:29
6Christopher Butler (USA) BMC Racing Team1:04:29
7Max Jenkins (USA) Unitedhealthcare Presented by Maxxis1:19:16
8Chad Beyer (USA) BMC Racing Team1:29:52
9Kiel Reijnen (USA) Jelly Belly Presented by Kenda1:30:55
10Nikolas Maes (Bel) Quick Step1:38:17
11Andreas Stauff (Ger) Quick Step1:50:42
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Garmin - Transitions99:29:17
2Team Radioshack0:00:02
3Team HTC - Columbia0:06:58
4Unitedhealthcare p/b Maxxis0:38:38
5Team Type 10:51:37
6BMC Racing Team1:00:54
7Team Saxo Bank1:04:11
8Rabobank1:23:35
9Fly V Australia1:33:35
10Bissell1:57:41
11Quick Step2:16:48
12Spidertech powered by Planet Energy2:18:07
Laura Weislo
Managing Editor

Laura Weislo has been with Cyclingnews since 2006 after making a switch from a career in science. As Managing Editor, she coordinates coverage for North American events and global news. As former elite-level road racer who dabbled in cyclo-cross and track, Laura has a passion for all three disciplines. When not working she likes to go camping and explore lesser traveled roads, paths and gravel tracks. Laura specialises in covering doping, anti-doping, UCI governance and performing data analysis.

Latest in
Austrian Sebastian Schönberger wins elite men's division of Wörthersee Gravel Race 2024
Southern Austria region 'more than ready' to host UCI Gravel World Championships and confirms application with proposed courses
Women's classification leaders are called to the start line for the final stage of Joe Martin Stage Race in Fayetteville, Arkansas in 2023
'Knowledge is here, we just need the money' - Organisers to reform Joe Martin Stage Race as Tour of Arkansas
Stage winner Team Visma's British rider James Matthew Brennan celebrates with the yellow jersey on the podium of the first stage of the 2025 Volta a Catalonya cycling tour of Catalonya, a 178,3 km loop starting and finishing in Sant Feliu de Guixols, on March 24, 2025. (Photo by Josep LAGO / AFP)
Matthew Brennan adds Limburg Classic, Tour of Romandie to program after Volta a Catalunya breakthrough
Primoz Roglic and Juan Ayuso sprint at finish line to win the stage 4 at the Volta Ciclista a Catalunya 2025
'We are equal' - new Volta a Catalunya leader Primož Roglič realistic after narrow defeat of closest rival Juan Ayuso
Map of women's Dwars door Vlaanderen 2025
Dwars door Vlaanderen Women 2025 Route
DE PANNE BELGIUM MARCH 27 Lorena Wiebes of Netherlands and Team SD Worx Protime celebrates at finish line as race winner during the 8th Womens Classic BruggeDe Panne 2025 a 1527km one day race from Brugge to De Panne UCIWT on March 27 2025 in De Panne Belgium Photo by Luc ClaessenGetty Images
Classic Brugge-De Panne Women: Lorena Wiebes takes win number six of 2025
Latest in Race-results
DE PANNE BELGIUM MARCH 27 Lorena Wiebes of Netherlands and Team SD Worx Protime celebrates at finish line as race winner during the 8th Womens Classic BruggeDe Panne 2025 a 1527km one day race from Brugge to De Panne UCIWT on March 27 2025 in De Panne Belgium Photo by Luc ClaessenGetty Images
Classic Brugge-De Panne Women: Lorena Wiebes takes win number six of 2025
Jay Vine wins stage 3 at Coppi e Bartali 2025
Coppi e Bartali: Jay Vine holds off chase to take solo stage 3 victory
Volta a Catalunya: Primož Roglič (Red Bull-Bora-Hansgrohe) outduels Juan Ayuso (UAE Team Emirates-XRG) to win stage 4 and take over GC lead
Volta a Catalunya: Primož Roglič takes leader's jersey with stage 4 two-up sprint win over Juan Ayuso atop Monteserrat
Team UAE's Juan Ayuso (C) and Team Bora's Primoz Roglic (R) cross the finish line in first and second place respectively during the 3rd stage of the 2025 Volta a Catalunya cycling tour of Catalonia, a 178,3 km race between Viladecans and La Molina, on March 26, 2025. (Photo by Josep LAGO / AFP)
Volta a Catalunya: Glory for Juan Ayuso on stage 3 as Spaniard tops Primož Roglič at La Molina
SOGLIANO AL RUBICONE ITALY MARCH 26 Paul Double of Great Britain and Team Jayco AlUla celebrates at finish line as stage winner during the 39th Settimana Internazionale Coppi e Bartali 2025 Stage 2 a 1639km stage from Riccione to Sogliano al Rubicone 375m on March 26 2025 in Sogliano al Rubicone Italy Photo by Dario BelingheriGetty Images
Coppi e Bartali: Paul Double launches solo attack on final climb to win stage 2 and grab GC lead
Jonathan Milan and race winner Juan Sebastian Molano sprinting to the line at Classic Brugge-De Panne 2025
Classic Brugge-De Panne: Molano awarded photo-finish victory against Milan in crash-marred final

Latest on Cyclingnews