Kristoff wins sprint in Alta

Alexander Kristoff (Katusha) made it a second Norwegian victory in two days on stage 2 of the Arctic Race of Norway. Thor Hushovd (BMC) finished second to make it a Norwegian 1-2 with Edward Theuns (Topsport-Vlaanderen) coming home in third.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Alexander Kristoff (Nor) Team Katusha5:30:08
2Thor Hushovd (Nor) BMC Racing TeamRow 1 - Cell 2
3Edward Theuns (Bel) Topsport Vlaanderen - BaloiseRow 2 - Cell 2
4Marcel Kittel (Ger) Giant-ShimanoRow 3 - Cell 2
5Scott Thwaites (GBr) Team NetApp - EnduraRow 4 - Cell 2
6Sébastien Hinault (Fra) IAM CyclingRow 5 - Cell 2
7Rudy Barbier (Fra) Roubaix Lille MétropoleRow 6 - Cell 2
8Tom Van Asbroeck (Bel) Topsport Vlaanderen - BaloiseRow 7 - Cell 2
9Haavard Jorbekk Blikra (Nor) Team ØsterHus-RidleyRow 8 - Cell 2
10Maxime Vantomme (Bel) Roubaix Lille MétropoleRow 9 - Cell 2
11Matthias Brandle (Aut) IAM CyclingRow 10 - Cell 2
12Alessandro Bazzana (Ita) UnitedHealthcare Pro Cycling TeamRow 11 - Cell 2
13Daniel Schorn (Aut) Team NetApp - EnduraRow 12 - Cell 2
14Jonathan Hivert (Fra) Belkin Pro Cycling TeamRow 13 - Cell 2
15Jo Kogstad Ringheim (Nor) Joker MeridaRow 14 - Cell 2
16Nick Van Der Lijke (Ned) Belkin Pro Cycling TeamRow 15 - Cell 2
17Guillaume Boivin (Can) CannondaleRow 16 - Cell 2
18Gregory Habeaux (Bel) Wanty – Groupe GobertRow 17 - Cell 2
19Tormod Hausken Jacobsen (Nor) Team ØsterHus-RidleyRow 18 - Cell 2
20Christophe Premont (Bel) Wallonie - BruxellesRow 19 - Cell 2
21Oscar Gatto (Ita) CannondaleRow 20 - Cell 2
22Stéphane Poulhies (Fra) Cofidis, Solutions CréditsRow 21 - Cell 2
23Lars Petter Nordhaug (Nor) Belkin Pro Cycling TeamRow 22 - Cell 2
24Steven Kruijswijk (Ned) Belkin Pro Cycling TeamRow 23 - Cell 2
25Vegard Stake Laengen (Nor) Bretagne-Séché EnvironnementRow 24 - Cell 2
26Preben Van Hecke (Bel) Topsport Vlaanderen - BaloiseRow 25 - Cell 2
27Eliot Lietaer (Bel) Topsport Vlaanderen - BaloiseRow 26 - Cell 2
28Michel Kreder (Ned) Wanty – Groupe GobertRow 27 - Cell 2
29Paul Voss (Ger) Team NetApp - EnduraRow 28 - Cell 2
30Jonas Ahlstrand (Swe) Giant-ShimanoRow 29 - Cell 2
31Michael Einar Olsson (Swe) Team Ringeriks - KraftRow 30 - Cell 2
32Oscar Landa (Nor) Team ØsterHus-RidleyRow 31 - Cell 2
33Erwann Corbel (Fra) Bretagne-Séché EnvironnementRow 32 - Cell 2
34Martin Elmiger (Sui) IAM CyclingRow 33 - Cell 2
35Ole Andre Austevoll (Nor) Team FixIt.NoRow 34 - Cell 2
36Timothy Dupont (Bel) Roubaix Lille MétropoleRow 35 - Cell 2
37Amaël Moinard (Fra) BMC Racing TeamRow 36 - Cell 2
38Tom Dernies (Bel) Wallonie - BruxellesRow 37 - Cell 2
39John Murphy (USA) UnitedHealthcare Pro Cycling TeamRow 38 - Cell 2
40Reidar Borgersen (Nor) Joker MeridaRow 39 - Cell 2
41Frank Bonnamour (Fra) Bretagne-Séché EnvironnementRow 40 - Cell 2
42Simon Spilak (Slo) Team KatushaRow 41 - Cell 2
43Jan Barta (Cze) Team NetApp - EnduraRow 42 - Cell 2
44Matthias Krizek (Aut) CannondaleRow 43 - Cell 2
45Romain Lemarchand (Fra) Cofidis, Solutions CréditsRow 44 - Cell 2
46Davide Villella (Ita) CannondaleRow 45 - Cell 2
47Eduardo Sepulveda (Arg) Bretagne-Séché EnvironnementRow 46 - Cell 2
48Julien Fouchard (Fra) Cofidis, Solutions CréditsRow 47 - Cell 2
49August Jensen (Nor) Team ØsterHus-RidleyRow 48 - Cell 2
50Hakon Frengstad Berger (Nor) Team Ringeriks - KraftRow 49 - Cell 2
51Adrian Gjolberg (Nor) Team FixIt.NoRow 50 - Cell 2
52Baptiste Planckaert (Bel) Roubaix Lille MétropoleRow 51 - Cell 2
53Marc De Maar (Aho) UnitedHealthcare Pro Cycling TeamRow 52 - Cell 2
54Arthur Vanoverberghe (Bel) Topsport Vlaanderen - BaloiseRow 53 - Cell 2
55Marco Haller (Aut) Team KatushaRow 54 - Cell 2
56Gert Joeaar (Est) Cofidis, Solutions CréditsRow 55 - Cell 2
57Laurent Evrard (Bel) Wallonie - BruxellesRow 56 - Cell 2
58Kristoffer Skjerping (Nor) Joker MeridaRow 57 - Cell 2
59Louis Verhelst (Fra) Cofidis, Solutions CréditsRow 58 - Cell 2
60Kevin Ledanois (Fra) Bretagne-Séché EnvironnementRow 59 - Cell 2
61Johann Van Zyl (RSA) MTN - QhubekaRow 60 - Cell 2
62Juraj Sagan (Svk) CannondaleRow 61 - Cell 2
63Kristian Aasvold (Nor) Team Sparebanken SørRow 62 - Cell 2
64Loïc Vliegen (Bel) BMC Racing TeamRow 63 - Cell 2
65Aldo Ino Ilesic (Slo) UnitedHealthcare Pro Cycling TeamRow 64 - Cell 2
66Boris Dron (Bel) Wallonie - BruxellesRow 65 - Cell 2
67Øivind Lukkedahl (Nor) Team Ringeriks - KraftRow 66 - Cell 2
68Maxime Anciaux (Bel) Wallonie - BruxellesRow 67 - Cell 2
69Florian Senechal (Fra) Cofidis, Solutions CréditsRow 68 - Cell 2
70Andreas Stauff (Ger) MTN - QhubekaRow 69 - Cell 2
71Quentin Jauregui (Fra) Roubaix Lille MétropoleRow 70 - Cell 2
72Frederik Wilman (Nor) Team Ringeriks - KraftRow 71 - Cell 2
73Stian Remme (Nor) Team FixIt.NoRow 72 - Cell 2
74Sindre Skjoestad Lunke (Nor) Team Sparebanken SørRow 73 - Cell 2
75Robinson Bugge Vegard (Nor) Joker MeridaRow 74 - Cell 2
76Sven Erik Bystrom (Nor) Team KatushaRow 75 - Cell 2
77Sebastian Lander (Den) BMC Racing TeamRow 76 - Cell 2
78Sander Helven (Bel) Topsport Vlaanderen - BaloiseRow 77 - Cell 2
79Albert Timmer (Ned) Giant-ShimanoRow 78 - Cell 2
80Robert Förster (Ger) UnitedHealthcare Pro Cycling Team0:00:17
81Axel Journiaux (Fra) Bretagne-Séché Environnement0:00:21
82Edvin Wilson (Swe) Joker Merida0:00:29
83Martin Wesemann (RSA) MTN - QhubekaRow 82 - Cell 2
84Sindre Eid Hermansen (Nor) Team FixIt.No0:00:37
85Frederik Strand Galta (Nor) Team ØsterHus-RidleyRow 84 - Cell 2
86Kevin Seeldraeyers (Bel) Wanty – Groupe GobertRow 85 - Cell 2
87Frederique Robert (Bel) Wanty – Groupe GobertRow 86 - Cell 2
88Luke Davison (Aus) BMC Racing TeamRow 87 - Cell 2
89Maxim Belkov (Rus) Team Katusha0:00:42
90Oskar Svendsen (Nor) Joker Merida0:00:45
91Nico Sijmens (Bel) Wanty – Groupe Gobert0:00:47
92Johannes Frohlinger (Ger) Giant-Shimano0:01:06
93Thierry Hupond (Fra) Giant-ShimanoRow 92 - Cell 2
94Petter Theodorsen (Nor) Team Ringeriks - Kraft0:01:20
95Davide Frattini (Ita) UnitedHealthcare Pro Cycling Team0:01:54
96Romain Pillon (Fra) Roubaix Lille Métropole0:02:02
97Stef Clement (Ned) Belkin Pro Cycling Team0:04:10
98Fredrik Ludvigsson (Swe) Giant-ShimanoRow 97 - Cell 2
99Fridtjof Roeinaas (Nor) Team Sparebanken Sør0:04:14
100Anton Vorobyev (Rus) Team Katusha0:05:26
101Jan Marcus Faglund Karlsson (Swe) Team Ringeriks - KraftRow 100 - Cell 2
102Sondre Gjerdevik Sortveit (Nor) Team FixIt.NoRow 101 - Cell 2
103Morten Morland (Nor) Team Sparebanken Sør0:06:22
104Andreas Erland (Nor) Team Sparebanken Sør0:07:01
105Nick Dougall (Aus) MTN - Qhubeka0:08:38
106Songezo Jim (RSA) MTN - QhubekaRow 105 - Cell 2
107Andreas Vangstad (Nor) Team Sparebanken Sør0:09:01
108Krister Hagen (Nor) Team ØsterHus-RidleyRow 107 - Cell 2
109Thomas Löfkvist (Swe) IAM Cycling0:09:50
110Sondre Holst Enger (Nor) IAM Cycling0:09:51
111Danilo Napolitano (Ita) Wanty – Groupe Gobert0:10:06
112Roger Kluge (Ger) IAM CyclingRow 111 - Cell 2
113Martin Reimer (Ger) MTN - QhubekaRow 112 - Cell 2
114Sam Bennett (Irl) Team NetApp - Endura0:10:13
115Zakkari Dempster (Aus) Team NetApp - EnduraRow 114 - Cell 2
DNSSébastien Delfosse (Bel) Wallonie - BruxellesRow 115 - Cell 2
DNSFilip Eidsheim (Nor) Team FixIt.NoRow 116 - Cell 2
Swipe to scroll horizontally
Point 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Petter Theodorsen (Nor) Team Ringeriks - Kraft3pts
2Laurent Evrard (Bel) Wallonie - Bruxelles2Row 1 - Cell 3
3Andreas Erland (Nor) Team Sparebanken Sør1Row 2 - Cell 3
Swipe to scroll horizontally
Point 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Petter Theodorsen (Nor) Team Ringeriks - Kraft3pts
2Laurent Evrard (Bel) Wallonie - Bruxelles2Row 1 - Cell 3
3Andreas Erland (Nor) Team Sparebanken Sør1Row 2 - Cell 3
Swipe to scroll horizontally
Point 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Andreas Erland (Nor) Team Sparebanken Sør3pts
2Krister Hagen (Nor) Team ØsterHus-Ridley2Row 1 - Cell 3
3Michael Einar Olsson (Swe) Team Ringeriks - Kraft1Row 2 - Cell 3
Swipe to scroll horizontally
Finish
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alexander Kristoff (Nor) Team Katusha15pts
2Thor Hushovd (Nor) BMC Racing Team12Row 1 - Cell 3
3Edward Theuns (Bel) Topsport Vlaanderen - Baloise9Row 2 - Cell 3
4Marcel Kittel (Ger) Giant-Shimano7Row 3 - Cell 3
5Scott Thwaites (GBr) Team NetApp - Endura6Row 4 - Cell 3
6Sébastien Hinault (Fra) IAM Cycling5Row 5 - Cell 3
7Rudy Barbier (Fra) Roubaix Lille Métropole4Row 6 - Cell 3
8Tom Van Asbroeck (Bel) Topsport Vlaanderen - Baloise3Row 7 - Cell 3
9Haavard Jorbekk Blikra (Nor) Team ØsterHus-Ridley2Row 8 - Cell 3
10Maxime Vantomme (Bel) Roubaix Lille Métropole1Row 9 - Cell 3
Swipe to scroll horizontally
Mountain
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Krister Hagen (Nor) Team ØsterHus-Ridley4pts
2Andreas Erland (Nor) Team Sparebanken Sør2Row 1 - Cell 3
3Laurent Evrard (Bel) Wallonie - Bruxelles1Row 2 - Cell 3
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1Topsport Vlaanderen-Baloise16:30:24
2Team Netapp-EnduraRow 1 - Cell 2
3Iam CyclingRow 2 - Cell 2
4Roubaix Lille MetropoleRow 3 - Cell 2
5Belkin Pro CyclingRow 4 - Cell 2
6Team Oster Hus-RidleyRow 5 - Cell 2
7CannondaleRow 6 - Cell 2
8Team KatushaRow 7 - Cell 2
9Bretagne - Seche EnvironnementRow 8 - Cell 2
10Bmc Racing TeamRow 9 - Cell 2
11UnitedhealthcareRow 10 - Cell 2
12Team Giant-ShimanoRow 11 - Cell 2
13Team JokerRow 12 - Cell 2
14Wallonie - BruxellesRow 13 - Cell 2
15Cofidis, Solutions CreditsRow 14 - Cell 2
16Team Ringeriks-KraftRow 15 - Cell 2
17Team Fixit.NoRow 16 - Cell 2
18Mtn-Qhubeka0:00:29
19Wanty - Groupe Gobert0:00:37
20Team Sparebanken0:04:14
Swipe to scroll horizontally
General classification after stage 2
#Rider Name (Country) TeamResult
1Lars Petter Nordhaug (Nor) Belkin Pro Cycling Team10:21:11
2Davide Villella (Ita) Cannondale0:00:11
3Steven Kruijswijk (Ned) Belkin Pro Cycling Team0:00:13
4Alexander Kristoff (Nor) Team Katusha0:00:16
5Jonathan Hivert (Fra) Belkin Pro Cycling Team0:00:20
6Vegard Stake Laengen (Nor) Bretagne-Séché EnvironnementRow 5 - Cell 2
7Paul Voss (Ger) Team NetApp - EnduraRow 6 - Cell 2
8Martin Elmiger (Sui) IAM CyclingRow 7 - Cell 2
9Kevin Ledanois (Fra) Bretagne-Séché Environnement0:00:24
10Loïc Vliegen (Bel) BMC Racing TeamRow 9 - Cell 2
11Amaël Moinard (Fra) BMC Racing Team0:00:34
12Marc De Maar (Aho) UnitedHealthcare Pro Cycling Team0:00:38
13Michael Einar Olsson (Swe) Team Ringeriks - Kraft0:00:41
14Matthias Brandle (Aut) IAM Cycling0:00:42
15Preben Van Hecke (Bel) Topsport Vlaanderen - BaloiseRow 14 - Cell 2
16Simon Spilak (Slo) Team KatushaRow 15 - Cell 2
17Romain Lemarchand (Fra) Cofidis, Solutions CréditsRow 16 - Cell 2
18Matthias Krizek (Aut) CannondaleRow 17 - Cell 2
19Frederik Wilman (Nor) Team Ringeriks - Kraft0:00:45
20Sindre Skjoestad Lunke (Nor) Team Sparebanken SørRow 19 - Cell 2
21Sven Erik Bystrom (Nor) Team KatushaRow 20 - Cell 2
22Scott Thwaites (GBr) Team NetApp - Endura0:00:48
23Eliot Lietaer (Bel) Topsport Vlaanderen - BaloiseRow 22 - Cell 2
24Johann Van Zyl (RSA) MTN - QhubekaRow 23 - Cell 2
25Michel Kreder (Ned) Wanty – Groupe Gobert0:00:56
26Daniel Schorn (Aut) Team NetApp - Endura0:00:57
27Baptiste Planckaert (Bel) Roubaix Lille MétropoleRow 26 - Cell 2
28Albert Timmer (Ned) Giant-Shimano0:01:00
29Gregory Habeaux (Bel) Wanty – Groupe Gobert0:01:04
30Jan Barta (Cze) Team NetApp - EnduraRow 29 - Cell 2
31Maxime Anciaux (Bel) Wallonie - Bruxelles0:01:09
32Quentin Jauregui (Fra) Roubaix Lille MétropoleRow 31 - Cell 2
33Laurent Evrard (Bel) Wallonie - Bruxelles0:01:10
34Edward Theuns (Bel) Topsport Vlaanderen - Baloise0:01:13
35Tom Dernies (Bel) Wallonie - Bruxelles0:01:14
36Haavard Jorbekk Blikra (Nor) Team ØsterHus-Ridley0:01:17
37Sébastien Hinault (Fra) IAM CyclingRow 36 - Cell 2
38Christophe Premont (Bel) Wallonie - BruxellesRow 37 - Cell 2
39Reidar Borgersen (Nor) Joker MeridaRow 38 - Cell 2
40Julien Fouchard (Fra) Cofidis, Solutions CréditsRow 39 - Cell 2
41Arthur Vanoverberghe (Bel) Topsport Vlaanderen - BaloiseRow 40 - Cell 2
42Robinson Bugge Vegard (Nor) Joker MeridaRow 41 - Cell 2
43Sander Helven (Bel) Topsport Vlaanderen - BaloiseRow 42 - Cell 2
44Stian Remme (Nor) Team FixIt.No0:01:24
45Guillaume Boivin (Can) Cannondale0:01:31
46Thor Hushovd (Nor) BMC Racing Team0:01:43
47Marcel Kittel (Ger) Giant-Shimano0:01:49
48Alessandro Bazzana (Ita) UnitedHealthcare Pro Cycling TeamRow 47 - Cell 2
49Maxime Vantomme (Bel) Roubaix Lille MétropoleRow 48 - Cell 2
50Tom Van Asbroeck (Bel) Topsport Vlaanderen - BaloiseRow 49 - Cell 2
51Oscar Gatto (Ita) CannondaleRow 50 - Cell 2
52Øivind Lukkedahl (Nor) Team Ringeriks - KraftRow 51 - Cell 2
53Florian Senechal (Fra) Cofidis, Solutions CréditsRow 52 - Cell 2
54Sebastian Lander (Den) BMC Racing TeamRow 53 - Cell 2
55Ole Andre Austevoll (Nor) Team FixIt.No0:01:59
56Eduardo Sepulveda (Arg) Bretagne-Séché Environnement0:02:02
57Edvin Wilson (Swe) Joker Merida0:02:36
58Nico Sijmens (Bel) Wanty – Groupe GobertRow 57 - Cell 2
59Oskar Svendsen (Nor) Joker Merida0:02:52
60Johannes Frohlinger (Ger) Giant-Shimano0:02:55
61Thierry Hupond (Fra) Giant-ShimanoRow 60 - Cell 2
62Marco Haller (Aut) Team Katusha0:03:13
63Martin Wesemann (RSA) MTN - Qhubeka0:03:17
64Nick Van Der Lijke (Ned) Belkin Pro Cycling Team0:03:35
65Stéphane Poulhies (Fra) Cofidis, Solutions CréditsRow 64 - Cell 2
66Jonas Ahlstrand (Swe) Giant-ShimanoRow 65 - Cell 2
67John Murphy (USA) UnitedHealthcare Pro Cycling TeamRow 66 - Cell 2
68Frank Bonnamour (Fra) Bretagne-Séché EnvironnementRow 67 - Cell 2
69Kristoffer Skjerping (Nor) Joker MeridaRow 68 - Cell 2
70Tormod Hausken Jacobsen (Nor) Team ØsterHus-Ridley0:04:27
71Oscar Landa (Nor) Team ØsterHus-RidleyRow 70 - Cell 2
72Hakon Frengstad Berger (Nor) Team Ringeriks - KraftRow 71 - Cell 2
73Gert Joeaar (Est) Cofidis, Solutions Crédits0:06:00
74Boris Dron (Bel) Wallonie - BruxellesRow 73 - Cell 2
75Maxim Belkov (Rus) Team Katusha0:06:18
76Rudy Barbier (Fra) Roubaix Lille Métropole0:06:58
77Jo Kogstad Ringheim (Nor) Joker MeridaRow 76 - Cell 2
78Juraj Sagan (Svk) CannondaleRow 77 - Cell 2
79Kristian Aasvold (Nor) Team Sparebanken SørRow 78 - Cell 2
80Erwann Corbel (Fra) Bretagne-Séché Environnement0:07:02
81Fridtjof Roeinaas (Nor) Team Sparebanken Sør0:07:04
82Sindre Eid Hermansen (Nor) Team FixIt.No0:07:35
83Axel Journiaux (Fra) Bretagne-Séché Environnement0:07:40
84Davide Frattini (Ita) UnitedHealthcare Pro Cycling Team0:08:55
85August Jensen (Nor) Team ØsterHus-Ridley0:09:21
86Adrian Gjolberg (Nor) Team FixIt.No0:09:26
87Kevin Seeldraeyers (Bel) Wanty – Groupe Gobert0:09:29
88Nick Dougall (Aus) MTN - Qhubeka0:10:27
89Jan Marcus Faglund Karlsson (Swe) Team Ringeriks - Kraft0:11:02
90Fredrik Ludvigsson (Swe) Giant-Shimano0:11:08
91Robert Förster (Ger) UnitedHealthcare Pro Cycling Team0:11:12
92Timothy Dupont (Bel) Roubaix Lille Métropole0:11:38
93Louis Verhelst (Fra) Cofidis, Solutions CréditsRow 92 - Cell 2
94Aldo Ino Ilesic (Slo) UnitedHealthcare Pro Cycling TeamRow 93 - Cell 2
95Andreas Stauff (Ger) MTN - QhubekaRow 94 - Cell 2
96Sam Bennett (Irl) Team NetApp - Endura0:11:49
97Luke Davison (Aus) BMC Racing Team0:12:09
98Petter Theodorsen (Nor) Team Ringeriks - KraftRow 97 - Cell 2
99Frederik Strand Galta (Nor) Team ØsterHus-Ridley0:12:15
100Frederique Robert (Bel) Wanty – Groupe GobertRow 99 - Cell 2
101Anton Vorobyev (Rus) Team Katusha0:12:24
102Sondre Gjerdevik Sortveit (Nor) Team FixIt.No0:12:28
103Krister Hagen (Nor) Team ØsterHus-Ridley0:12:34
104Andreas Erland (Nor) Team Sparebanken Sør0:12:56
105Romain Pillon (Fra) Roubaix Lille Métropole0:12:57
106Stef Clement (Ned) Belkin Pro Cycling Team0:15:05
107Sondre Holst Enger (Nor) IAM Cycling0:15:27
108Roger Kluge (Ger) IAM Cycling0:15:42
109Zakkari Dempster (Aus) Team NetApp - Endura0:15:49
110Danilo Napolitano (Ita) Wanty – Groupe Gobert0:16:06
111Songezo Jim (RSA) MTN - Qhubeka0:16:28
112Thomas Löfkvist (Swe) IAM Cycling0:16:52
113Martin Reimer (Ger) MTN - Qhubeka0:17:08
114Morten Morland (Nor) Team Sparebanken Sør0:18:00
115Andreas Vangstad (Nor) Team Sparebanken Sør0:20:39
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Lars Petter Nordhaug (Nor) Belkin Pro Cycling Team16pts
2Alexander Kristoff (Nor) Team Katusha16Row 1 - Cell 3
3Davide Villella (Ita) Cannondale12Row 2 - Cell 3
4Thor Hushovd (Nor) BMC Racing Team12Row 3 - Cell 3
5Steven Kruijswijk (Ned) Belkin Pro Cycling Team9Row 4 - Cell 3
6Edward Theuns (Bel) Topsport Vlaanderen - Baloise9Row 5 - Cell 3
7Martin Elmiger (Sui) IAM Cycling7Row 6 - Cell 3
8Marcel Kittel (Ger) Giant-Shimano7Row 7 - Cell 3
9Luke Davison (Aus) BMC Racing Team6Row 8 - Cell 3
10Petter Theodorsen (Nor) Team Ringeriks - Kraft6Row 9 - Cell 3
11Jonathan Hivert (Fra) Belkin Pro Cycling Team6Row 10 - Cell 3
12Scott Thwaites (GBr) Team NetApp - Endura6Row 11 - Cell 3
13Kevin Seeldraeyers (Bel) Wanty – Groupe Gobert5Row 12 - Cell 3
14Andreas Erland (Nor) Team Sparebanken Sør5Row 13 - Cell 3
15Paul Voss (Ger) Team NetApp - Endura5Row 14 - Cell 3
16Sébastien Hinault (Fra) IAM Cycling5Row 15 - Cell 3
17August Jensen (Nor) Team ØsterHus-Ridley5Row 16 - Cell 3
18Vegard Stake Laengen (Nor) Bretagne-Séché Environnement4Row 17 - Cell 3
19Laurent Evrard (Bel) Wallonie - Bruxelles4Row 18 - Cell 3
20Rudy Barbier (Fra) Roubaix Lille Métropole4Row 19 - Cell 3
21Kevin Ledanois (Fra) Bretagne-Séché Environnement3Row 20 - Cell 3
22Tom Van Asbroeck (Bel) Topsport Vlaanderen - Baloise3Row 21 - Cell 3
23Loïc Vliegen (Bel) BMC Racing Team2Row 22 - Cell 3
24Haavard Jorbekk Blikra (Nor) Team ØsterHus-Ridley2Row 23 - Cell 3
25Krister Hagen (Nor) Team ØsterHus-Ridley2Row 24 - Cell 3
26Michael Einar Olsson (Swe) Team Ringeriks - Kraft1Row 25 - Cell 3
27Maxime Vantomme (Bel) Roubaix Lille Métropole1Row 26 - Cell 3
28Davide Frattini (Ita) UnitedHealthcare Pro Cycling Team1Row 27 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1August Jensen (Nor) Team ØsterHus-Ridley6pts
2Lars Petter Nordhaug (Nor) Belkin Pro Cycling Team4Row 1 - Cell 3
3Frederik Wilman (Nor) Team Ringeriks - Kraft4Row 2 - Cell 3
4Krister Hagen (Nor) Team ØsterHus-Ridley4Row 3 - Cell 3
5Simon Spilak (Slo) Team Katusha2Row 4 - Cell 3
6Kevin Seeldraeyers (Bel) Wanty – Groupe Gobert2Row 5 - Cell 3
7Andreas Erland (Nor) Team Sparebanken Sør2Row 6 - Cell 3
8Steven Kruijswijk (Ned) Belkin Pro Cycling Team1Row 7 - Cell 3
9Paul Voss (Ger) Team NetApp - Endura1Row 8 - Cell 3
10Laurent Evrard (Bel) Wallonie - Bruxelles1Row 9 - Cell 3
11Davide Frattini (Ita) UnitedHealthcare Pro Cycling Team1Row 10 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Davide Villella (Ita) Cannondale10:21:22
2Vegard Stake Laengen (Nor) Bretagne-Séché Environnement0:00:09
3Kevin Ledanois (Fra) Bretagne-Séché Environnement0:00:13
4Loïc Vliegen (Bel) BMC Racing TeamRow 3 - Cell 2
5Matthias Brandle (Aut) IAM Cycling0:00:31
6Sindre Skjoestad Lunke (Nor) Team Sparebanken Sør0:00:34
7Sven Erik Bystrom (Nor) Team KatushaRow 6 - Cell 2
8Scott Thwaites (GBr) Team NetApp - Endura0:00:37
9Eliot Lietaer (Bel) Topsport Vlaanderen - BaloiseRow 8 - Cell 2
10Johann Van Zyl (RSA) MTN - QhubekaRow 9 - Cell 2
11Maxime Anciaux (Bel) Wallonie - Bruxelles0:00:58
12Quentin Jauregui (Fra) Roubaix Lille MétropoleRow 11 - Cell 2
13Laurent Evrard (Bel) Wallonie - Bruxelles0:00:59
14Edward Theuns (Bel) Topsport Vlaanderen - Baloise0:01:02
15Tom Dernies (Bel) Wallonie - Bruxelles0:01:03
16Haavard Jorbekk Blikra (Nor) Team ØsterHus-Ridley0:01:06
17Christophe Premont (Bel) Wallonie - BruxellesRow 16 - Cell 2
18Arthur Vanoverberghe (Bel) Topsport Vlaanderen - BaloiseRow 17 - Cell 2
19Robinson Bugge Vegard (Nor) Joker MeridaRow 18 - Cell 2
20Sander Helven (Bel) Topsport Vlaanderen - BaloiseRow 19 - Cell 2
21Guillaume Boivin (Can) Cannondale0:01:20
22Tom Van Asbroeck (Bel) Topsport Vlaanderen - Baloise0:01:38
23Øivind Lukkedahl (Nor) Team Ringeriks - KraftRow 22 - Cell 2
24Florian Senechal (Fra) Cofidis, Solutions CréditsRow 23 - Cell 2
25Sebastian Lander (Den) BMC Racing TeamRow 24 - Cell 2
26Ole Andre Austevoll (Nor) Team FixIt.No0:01:48
27Eduardo Sepulveda (Arg) Bretagne-Séché Environnement0:01:51
28Edvin Wilson (Swe) Joker Merida0:02:25
29Oskar Svendsen (Nor) Joker Merida0:02:41
30Marco Haller (Aut) Team Katusha0:03:02
31Nick Van Der Lijke (Ned) Belkin Pro Cycling Team0:03:24
32Jonas Ahlstrand (Swe) Giant-ShimanoRow 31 - Cell 2
33Frank Bonnamour (Fra) Bretagne-Séché EnvironnementRow 32 - Cell 2
34Kristoffer Skjerping (Nor) Joker MeridaRow 33 - Cell 2
35Tormod Hausken Jacobsen (Nor) Team ØsterHus-Ridley0:04:16
36Oscar Landa (Nor) Team ØsterHus-RidleyRow 35 - Cell 2
37Hakon Frengstad Berger (Nor) Team Ringeriks - KraftRow 36 - Cell 2
38Rudy Barbier (Fra) Roubaix Lille Métropole0:06:47
39Jo Kogstad Ringheim (Nor) Joker MeridaRow 38 - Cell 2
40Kristian Aasvold (Nor) Team Sparebanken SørRow 39 - Cell 2
41Erwann Corbel (Fra) Bretagne-Séché Environnement0:06:51
42Fridtjof Roeinaas (Nor) Team Sparebanken Sør0:06:53
43Sindre Eid Hermansen (Nor) Team FixIt.No0:07:24
44Axel Journiaux (Fra) Bretagne-Séché Environnement0:07:29
45August Jensen (Nor) Team ØsterHus-Ridley0:09:10
46Adrian Gjolberg (Nor) Team FixIt.No0:09:15
47Nick Dougall (Aus) MTN - Qhubeka0:10:16
48Jan Marcus Faglund Karlsson (Swe) Team Ringeriks - Kraft0:10:51
49Fredrik Ludvigsson (Swe) Giant-Shimano0:10:57
50Louis Verhelst (Fra) Cofidis, Solutions Crédits0:11:27
51Sam Bennett (Irl) Team NetApp - Endura0:11:38
52Petter Theodorsen (Nor) Team Ringeriks - Kraft0:11:58
53Luke Davison (Aus) BMC Racing TeamRow 52 - Cell 2
54Frederik Strand Galta (Nor) Team ØsterHus-Ridley0:12:04
55Frederique Robert (Bel) Wanty – Groupe GobertRow 54 - Cell 2
56Anton Vorobyev (Rus) Team Katusha0:12:13
57Krister Hagen (Nor) Team ØsterHus-Ridley0:12:23
58Andreas Erland (Nor) Team Sparebanken Sør0:12:45
59Romain Pillon (Fra) Roubaix Lille Métropole0:12:46
60Sondre Holst Enger (Nor) IAM Cycling0:15:16
61Songezo Jim (RSA) MTN - Qhubeka0:16:17
62Andreas Vangstad (Nor) Team Sparebanken Sør0:20:28
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Belkin Pro Cycling31:04:21
2Team Katusha0:01:05
3Team Netapp-Endura0:01:17
4Iam Cycling0:01:31
5Cannondale0:01:42
6Bretagne - Seche Environnement0:01:58
7Topsport Vlaanderen-Baloise0:01:59
8Bmc Racing TeamRow 7 - Cell 2
9Wallonie - Bruxelles0:02:17
10Team Ringeriks-Kraft0:02:28
11Cofidis, Solutions Credits0:03:00
12Roubaix Lille Metropole0:03:07
13Wanty - Groupe Gobert0:03:38
14Team Giant-Shimano0:03:50
15Team Joker0:03:53
16Mtn-Qhubeka0:05:06
17Unitedhealthcare0:05:14
18Team Oster Hus-Ridley0:08:31
19Team Fixit.No0:09:33
20Team Sparebanken0:13:01

Born in Ireland to a cycling family and later moved to the Isle of Man, so there was no surprise when I got into the sport. Studied sports journalism at university before going on to do a Masters in sports broadcast. After university I spent three months interning at Eurosport, where I covered the Tour de France. In 2012 I started at Procycling Magazine, before becoming the deputy editor of Procycling Week. I then joined Cyclingnews, in December 2013.

Latest in
Snow was an indicator that the high mountains had arrived on stage 3 of the Volta a Catalunya with more to follow on stage 4
Volta a Catalunya celebrates summit finish on 'cycling landmark' Montserrat for first time in 30 years
FIRENZE ITALY JUNE 27 Magnus Cort of Denmark Alexander Kristoff of Norway Soren Waerenskjold of Norway Jonas Abrahamsen of Norway Tobias Halland Johannessen of Norway Johannes Kulset of Norway Rasmus Fossum Tiller of Norway Odd Christian Eiking of Norway and Team UnoX Mobility during the 111th Tour de France 2024 Team Presentation UCIWT on June 27 2024 in Firenze Italy Photo by Tim de WaeleGetty Images
Extra Tour de France wildcard invitations, test of gear restrictions approved by Pro Cycling Council
Team Ineos' Egan Bernal (R) rides 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)
Egan Bernal calls Volta a Catalunya stage 'crazy' as sprint decides major climbing stage
Juan Ayuso (UAE Team Emirates-XRG) takes a moment to enjoy the stage 3 victory and GC lead as he sits next to snowbank on mountaintop finish Wednesday at Volta a Catalunya
'I've beaten a great rival' - new Volta a Catalunya leader Juan Ayuso says after narrow mountaintop victory over Primož Roglič
Belgium's Edward Theuns of Lidl-Trek is seen after falling down during the 'Classic Brugge-De Panne'
Four crashes spoil sprinters' hopes in 'really dangerous final' of Classic Brugge-De Panne
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
Latest in Race-results
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
BONDENO ITALY MARCH 25 Caleb Ewan of Australia and Team INEOS Grenadiers celebrates at finish line as stage winner during the 40th Settimana Internazionale Coppi e Bartali 2025 Stage 1 a 1745km stage from Ferrara to Bondeno on March 25 2025 in Bondeno Italy Photo by Dario BelingheriGetty Images
Caleb Ewan wins first race with Ineos Grenadiers on opening stage of Coppi e Bartali
FIGUERES SPAIN MARCH 25 LR Ethan Vernon of United Kingdom and Team IsraelPremier Tech celebrates at finish line as stage winner ahead of Matthew Brennan of United Kingdom and Team Visma Lease A Bike Green Leader Jersey during the 104th Volta Ciclista a Catalunya 2025 Stage 2 a 1773km stage from Banyoles to Figueres UCIWT on March 25 2025 in Figueres Spain Photo by Szymon GruchalskiGetty Images
Volta a Catalunya: Ethan Vernon edges Matthew Brennan by half a wheel to win stage 2
Anna Yamauchi rides to pro women's victory at 2025 Lake Sonoma MTB
Anna Yamauchi tops Katerina Nash in 'slide it to ride it' slippery edition of Lake Sonoma MTB

Latest on Cyclingnews