Tour of Alberta: Tanner Putt wins stage 2 into Olds

Tanner Putt outfoxed breakaway companion Alexis Cartier (Canadian National Team) on stage 2 of the Tour of Alberta into Olds for his first professional victory. The UnitedHealthcare rider played a cat-and-mouse game with Cartier on the run in to Olds, with Putt putting in several attacks before his final and decisive move for the win.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Tanner Putt (USA) UnitedHealthcare Professional Cycling Team4:06:46
2Alexis Cartier (Can) Team Canada0:00:02
3Tyler Williams (USA) Axeon Hagens Berman0:00:10
4Evan Huffman (USA) Team Rally0:00:13
5Colin Joyce (USA) Axeon Hagens Berman0:00:15
6Alex Howes (USA) Cannondale-Drapac Pro CyclingRow 5 - Cell 2
7Kristofer Dahl (Can) Silber Pro Cycling0:00:17
8Felix Cote Bouvette (Can) H&R Block Pro CyclingRow 7 - Cell 2
9Travis McCabe (USA) Holowesko/Citadel p/b Hincapie SportswearRow 8 - Cell 2
10Pierrick Naud (Can) Team RallyRow 9 - Cell 2
11Joseph Lewis (Aus) Holowesko/Citadel p/b Hincapie SportswearRow 10 - Cell 2
12Benjamin Perry (Can) Silber Pro CyclingRow 11 - Cell 2
13Kristoffer Skjerping (Nor) Cannondale-Drapac Pro CyclingRow 12 - Cell 2
14Bauke Mollema (Ned) Trek-SegafredoRow 13 - Cell 2
15Marco Zamparella (Ita) Amore & Vita - Selle SMPRow 14 - Cell 2
16Mackenzie Brennan (USA) Holowesko/Citadel p/b Hincapie SportswearRow 15 - Cell 2
17Piet Allegaert (Bel) Trek-SegafredoRow 16 - Cell 2
18Alexander Cataford (Can) Silber Pro CyclingRow 17 - Cell 2
19Edgar Miguel Lemos Pinto (Por) Skydive Dubai Pro Cycling Team - Al Ahli ClubRow 18 - Cell 2
20Christopher Prendergast (Can) H&R Block Pro CyclingRow 19 - Cell 2
21Nicolas Masbourian (Can) Silber Pro CyclingRow 20 - Cell 2
22Chad Young (USA) Axeon Hagens BermanRow 21 - Cell 2
23Antoine Duchesne (Can) Team CanadaRow 22 - Cell 2
24Andre Cardoso (Por) Cannondale-Drapac Pro CyclingRow 23 - Cell 2
25Nigel Ellsay (Can) Silber Pro CyclingRow 24 - Cell 2
26Ed Walsh (Can) Team CanadaRow 25 - Cell 2
27Danny Pate (USA) Team RallyRow 26 - Cell 2
28Adam Jamieson (Can) Team CanadaRow 27 - Cell 2
29Daniel Eaton (USA) UnitedHealthcare Professional Cycling TeamRow 28 - Cell 2
30Toms Skujins (Lat) Cannondale-Drapac Pro CyclingRow 29 - Cell 2
31Justin Oien (USA) Axeon Hagens BermanRow 30 - Cell 2
32John Murphy (USA) UnitedHealthcare Professional Cycling TeamRow 31 - Cell 2
33Andzs Flaksis (Lat) Holowesko/Citadel p/b Hincapie SportswearRow 32 - Cell 2
34Robin Carpenter (USA) Holowesko/Citadel p/b Hincapie SportswearRow 33 - Cell 2
35Frank Schleck (Lux) Trek-SegafredoRow 34 - Cell 2
36Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling TeamRow 35 - Cell 2
37Michael Woods (Can) Cannondale-Drapac Pro CyclingRow 36 - Cell 2
38Peter Stetina (USA) Trek-SegafredoRow 37 - Cell 2
39Joshua Berry (USA) Jelly Belly p/b MaxxisRow 38 - Cell 2
40Christopher Horner (USA) Lupus Racing TeamRow 39 - Cell 2
41Kristijan Koren (Slo) Cannondale-Drapac Pro CyclingRow 40 - Cell 2
42Phil O'Donnell (USA) Axeon Hagens BermanRow 41 - Cell 2
43Matteo Dal-Cin (Can) Silber Pro CyclingRow 42 - Cell 2
44Angus Morton (Aus) Jelly Belly p/b MaxxisRow 43 - Cell 2
45Jack Burke (Can) H&R Block Pro CyclingRow 44 - Cell 2
46Eddie Dunbar (Irl) Axeon Hagens BermanRow 45 - Cell 2
47Gregory Rast (Swi) Trek-SegafredoRow 46 - Cell 2
48Bailey McKnight (Can) H&R Block Pro CyclingRow 47 - Cell 2
49Andrei Krasilnikau (Blr) Holowesko/Citadel p/b Hincapie SportswearRow 48 - Cell 2
50Matthew Busche (USA) UnitedHealthcare Professional Cycling TeamRow 49 - Cell 2
51Christopher Jones (USA) UnitedHealthcare Professional Cycling TeamRow 50 - Cell 2
52Ryan Roth (Can) Silber Pro CyclingRow 51 - Cell 2
53Daniel Summerhill (USA) UnitedHealthcare Professional Cycling Team0:00:59
54Jonathan Brown (USA) Axeon Hagens Berman0:02:02
55Travis Samuel (Can) H&R Block Pro Cycling0:03:23
56Shane Kline (USA) Team RallyRow 55 - Cell 2
57David Drouin (Can) Silber Pro Cycling0:12:33
58William Elliot (Can) Team CanadaRow 57 - Cell 2
59Luke Keough (USA) UnitedHealthcare Professional Cycling TeamRow 58 - Cell 2
60Marc-Antoine Soucy (Can) Team CanadaRow 59 - Cell 2
61Rob Britton (Can) Team RallyRow 60 - Cell 2
62Alec Cowan (Can) Team CanadaRow 61 - Cell 2
63Phillip Gaimon (USA) Cannondale-Drapac Pro CyclingRow 62 - Cell 2
64Evan Murphy (USA) Lupus Racing TeamRow 63 - Cell 2
65Jacob Rathe (USA) Jelly Belly p/b MaxxisRow 64 - Cell 2
66Ulises Alfredo Castillo Soto (Mex) Jelly Belly p/b MaxxisRow 65 - Cell 2
67Pierpaolo Ficara (Ita) Amore & Vita - Selle SMPRow 66 - Cell 2
68David Galarreta Ugarte (Spa) Amore & Vita - Selle SMPRow 67 - Cell 2
69Jesse Anthony (USA) Team RallyRow 68 - Cell 2
70Lawson Craddock (USA) Cannondale-Drapac Pro CyclingRow 69 - Cell 2
71Jure Rupnik (Slo) H&R Block Pro CyclingRow 70 - Cell 2
72Nicola Campigli (Ita) Amore & Vita - Selle SMPRow 71 - Cell 2
73Oscar Pelegri Ferrandis (Spa) Amore & Vita - Selle SMPRow 72 - Cell 2
74Chad Beyer (USA) Lupus Racing TeamRow 73 - Cell 2
75Ben Wolfe (USA) Jelly Belly p/b MaxxisRow 74 - Cell 2
76Matthieu Jeannes (Fra) Lupus Racing TeamRow 75 - Cell 2
77Redi Halilaj (Alb) Amore & Vita - Selle SMPRow 76 - Cell 2
78Garrett McLeod (Can) H&R Block Pro CyclingRow 77 - Cell 2
79Oscar Clark (USA) Holowesko/Citadel p/b Hincapie SportswearRow 78 - Cell 2
80Bryon Miguel (USA) Holowesko/Citadel p/b Hincapie SportswearRow 79 - Cell 2
81Uri Martins (Mex) Amore & Vita - Selle SMPRow 80 - Cell 2
82Winston David (USA) Lupus Racing TeamRow 81 - Cell 2
83Simon-Pierre Gauthier (Can) Team CanadaRow 82 - Cell 2
84Oliver Flautt (USA) Lupus Racing TeamRow 83 - Cell 2
85Ryder Hesjedal (Can) Trek-SegafredoRow 84 - Cell 2
86Peter Disera (Can) H&R Block Pro CyclingRow 85 - Cell 2
87Eric Young (USA) Team RallyRow 86 - Cell 2
88Danilo Celano (Ita) Amore & Vita - Selle SMPRow 87 - Cell 2
89Thomas Soladay (USA) Team RallyRow 88 - Cell 2
90Ivan Santaromita (Ita) Skydive Dubai Pro Cycling Team - Al Ahli ClubRow 89 - Cell 2
91Julian David Arredondo Moreno (Col) Trek-Segafredo0:12:44
92Francisco Mancebo (Spa) Skydive Dubai Pro Cycling Team - Al Ahli Club0:12:45
93Taylor Sheldon (USA) Jelly Belly p/b MaxxisRow 92 - Cell 2
94Bryan Lewis (USA) Lupus Racing Team0:13:32
95Andrea Palini (Ita) Skydive Dubai Pro Cycling Team - Al Ahli ClubRow 94 - Cell 2
DNFStijn Devolder (Bel) Trek-SegafredoRow 95 - Cell 2
DNFJordan Cheyne (Can) Jelly Belly p/b MaxxisRow 96 - Cell 2
DNFBarry Miller (USA) Lupus Racing TeamRow 97 - Cell 2
Swipe to scroll horizontally
Sprint 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tanner Putt (USA) UnitedHealthcare Professional Cycling Team5pts
2Travis Samuel (Can) H&R Block Pro Cycling3Row 1 - Cell 3
3Alexis Cartier (Can) Team Canada1Row 2 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tanner Putt (USA) UnitedHealthcare Professional Cycling Team15pts
2Alexis Cartier (Can) Team Canada12Row 1 - Cell 3
3Tyler Williams (USA) Axeon Hagens Berman10Row 2 - Cell 3
4Evan Huffman (USA) Team Rally7Row 3 - Cell 3
5Colin Joyce (USA) Axeon Hagens Berman6Row 4 - Cell 3
6Alex Howes (USA) Cannondale-Drapac Pro Cycling5Row 5 - Cell 3
7Kristofer Dahl (Can) Silber Pro Cycling4Row 6 - Cell 3
8Felix Cote Bouvette (Can) H&R Block Pro Cycling3Row 7 - Cell 3
9Travis McCabe (USA) Holowesko/Citadel p/b Hincapie Sportswear2Row 8 - Cell 3
10Pierrick Naud (Can) Team Rally1Row 9 - Cell 3
Swipe to scroll horizontally
Mountain 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tanner Putt (USA) UnitedHealthcare Professional Cycling Team10pts
2Alexis Cartier (Can) Team Canada9Row 1 - Cell 3
3Travis Samuel (Can) H&R Block Pro Cycling7Row 2 - Cell 3
4Danilo Celano (Ita) Amore & Vita - Selle SMP6Row 3 - Cell 3
5Matthieu Jeannes (Fra) Lupus Racing Team5Row 4 - Cell 3
6Gregory Rast (Swi) Trek-Segafredo4Row 5 - Cell 3
7Chad Young (USA) Axeon Hagens Berman2Row 6 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Tyler Williams (USA) Axeon Hagens Berman4:06:56
2Colin Joyce (USA) Axeon Hagens Berman0:00:05
3Benjamin Perry (Can) Silber Pro Cycling0:00:07
4Piet Allegaert (Bel) Trek-SegafredoRow 3 - Cell 2
5Christopher Prendergast (Can) H&R Block Pro CyclingRow 4 - Cell 2
6Nicolas Masbourian (Can) Silber Pro CyclingRow 5 - Cell 2
7Chad Young (USA) Axeon Hagens BermanRow 6 - Cell 2
8Nigel Ellsay (Can) Silber Pro CyclingRow 7 - Cell 2
9Ed Walsh (Can) Team CanadaRow 8 - Cell 2
10Adam Jamieson (Can) Team CanadaRow 9 - Cell 2
11Justin Oien (USA) Axeon Hagens BermanRow 10 - Cell 2
12Phil O'Donnell (USA) Axeon Hagens BermanRow 11 - Cell 2
13Jack Burke (Can) H&R Block Pro CyclingRow 12 - Cell 2
14Eddie Dunbar (Irl) Axeon Hagens BermanRow 13 - Cell 2
15Jonathan Brown (USA) Axeon Hagens Berman0:01:52
16Travis Samuel (Can) H&R Block Pro Cycling0:03:13
17David Drouin (Can) Silber Pro Cycling0:12:23
18William Elliot (Can) Team CanadaRow 17 - Cell 2
19Marc-Antoine Soucy (Can) Team CanadaRow 18 - Cell 2
20Alec Cowan (Can) Team CanadaRow 19 - Cell 2
21Nicola Campigli (Ita) Amore & Vita - Selle SMPRow 20 - Cell 2
22Oscar Pelegri Ferrandis (Spa) Amore & Vita - Selle SMPRow 21 - Cell 2
23Bryon Miguel (USA) Holowesko/Citadel p/b Hincapie SportswearRow 22 - Cell 2
24Peter Disera (Can) H&R Block Pro CyclingRow 23 - Cell 2
Swipe to scroll horizontally
Canandian riders
#Rider Name (Country) TeamResult
1Alexis Cartier (Can) Team Canada4:06:48
2Kristofer Dahl (Can) Silber Pro Cycling0:00:15
3Felix Cote Bouvette (Can) H&R Block Pro CyclingRow 2 - Cell 2
4Pierrick Naud (Can) Team RallyRow 3 - Cell 2
5Benjamin Perry (Can) Silber Pro CyclingRow 4 - Cell 2
6Alexander Cataford (Can) Silber Pro CyclingRow 5 - Cell 2
7Christopher Prendergast (Can) H&R Block Pro CyclingRow 6 - Cell 2
8Nicolas Masbourian (Can) Silber Pro CyclingRow 7 - Cell 2
9Antoine Duchesne (Can) Team CanadaRow 8 - Cell 2
10Nigel Ellsay (Can) Silber Pro CyclingRow 9 - Cell 2
11Ed Walsh (Can) Team CanadaRow 10 - Cell 2
12Adam Jamieson (Can) Team CanadaRow 11 - Cell 2
13Michael Woods (Can) Cannondale-Drapac Pro CyclingRow 12 - Cell 2
14Matteo Dal-Cin (Can) Silber Pro CyclingRow 13 - Cell 2
15Jack Burke (Can) H&R Block Pro CyclingRow 14 - Cell 2
16Bailey McKnight (Can) H&R Block Pro CyclingRow 15 - Cell 2
17Ryan Roth (Can) Silber Pro CyclingRow 16 - Cell 2
18Travis Samuel (Can) H&R Block Pro Cycling0:03:21
19David Drouin (Can) Silber Pro Cycling0:12:31
20William Elliot (Can) Team CanadaRow 19 - Cell 2
21Marc-Antoine Soucy (Can) Team CanadaRow 20 - Cell 2
22Rob Britton (Can) Team RallyRow 21 - Cell 2
23Alec Cowan (Can) Team CanadaRow 22 - Cell 2
24Garrett McLeod (Can) H&R Block Pro CyclingRow 23 - Cell 2
25Simon-Pierre Gauthier (Can) Team CanadaRow 24 - Cell 2
26Ryder Hesjedal (Can) Trek-SegafredoRow 25 - Cell 2
27Peter Disera (Can) H&R Block Pro CyclingRow 26 - Cell 2
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1UnitedHealthcare Professional Cycling Team12:20:52
2Team Canada0:00:02
3Axeon Hagens Berman0:00:08
4Rally Cycling0:00:13
5Cannondale-Drapac Pro Cycling Team0:00:15
6Holowesko/Citadel p/b Hincapie Sportswear0:00:17
7Silber Pro CyclingRow 6 - Cell 2
8Trek-SegafredoRow 7 - Cell 2
9H&R Block Pro CyclingRow 8 - Cell 2
10Jelly Belly p/b Maxxis0:12:33
11Amore & Vita - Selle SMP0:24:49
12Lupus Racing TeamRow 11 - Cell 2
13Skydive Dubai Pro Cycling Team - Al Ahli Club0:25:01
Swipe to scroll horizontally
General classification after stage 2
#Rider Name (Country) TeamResult
1Colin Joyce (USA) Axeon Hagens Berman6:30:19
2Alex Howes (USA) Cannondale-Drapac Pro Cycling0:00:07
3Robin Carpenter (USA) Holowesko/Citadel p/b Hincapie Sportswear0:00:09
4Evan Huffman (USA) Team Rally0:00:11
5Bauke Mollema (Ned) Trek-Segafredo0:00:15
6Alexander Cataford (Can) Silber Pro CyclingRow 5 - Cell 2
7Antoine Duchesne (Can) Team CanadaRow 6 - Cell 2
8Daniel Eaton (USA) UnitedHealthcare Professional Cycling TeamRow 7 - Cell 2
9Angus Morton (Aus) Jelly Belly p/b MaxxisRow 8 - Cell 2
10Nigel Ellsay (Can) Silber Pro Cycling0:00:21
11Tanner Putt (USA) UnitedHealthcare Professional Cycling Team0:01:50
12Tyler Williams (USA) Axeon Hagens Berman0:02:09
13John Murphy (USA) UnitedHealthcare Professional Cycling Team0:02:16
14Travis McCabe (USA) Holowesko/Citadel p/b Hincapie Sportswear0:02:18
15Toms Skujins (Lat) Cannondale-Drapac Pro Cycling0:02:19
16Pierrick Naud (Can) Team Rally0:02:20
17Piet Allegaert (Bel) Trek-SegafredoRow 16 - Cell 2
18Benjamin Perry (Can) Silber Pro CyclingRow 17 - Cell 2
19Kristoffer Skjerping (Nor) Cannondale-Drapac Pro CyclingRow 18 - Cell 2
20Felix Cote Bouvette (Can) H&R Block Pro CyclingRow 19 - Cell 2
21Marco Zamparella (Ita) Amore & Vita - Selle SMPRow 20 - Cell 2
22Justin Oien (USA) Axeon Hagens BermanRow 21 - Cell 2
23Joseph Lewis (Aus) Holowesko/Citadel p/b Hincapie SportswearRow 22 - Cell 2
24Edgar Miguel Lemos Pinto (Por) Skydive Dubai Pro Cycling Team - Al Ahli ClubRow 23 - Cell 2
25Danny Pate (USA) Team RallyRow 24 - Cell 2
26Frank Schleck (Lux) Trek-SegafredoRow 25 - Cell 2
27Adam Jamieson (Can) Team CanadaRow 26 - Cell 2
28Mackenzie Brennan (USA) Holowesko/Citadel p/b Hincapie SportswearRow 27 - Cell 2
29Ed Walsh (Can) Team CanadaRow 28 - Cell 2
30Chad Young (USA) Axeon Hagens BermanRow 29 - Cell 2
31Ryan Roth (Can) Silber Pro CyclingRow 30 - Cell 2
32Michael Woods (Can) Cannondale-Drapac Pro CyclingRow 31 - Cell 2
33Christopher Horner (USA) Lupus Racing TeamRow 32 - Cell 2
34Jonathan Clarke (Aus) UnitedHealthcare Professional Cycling TeamRow 33 - Cell 2
35Kristofer Dahl (Can) Silber Pro CyclingRow 34 - Cell 2
36Jack Burke (Can) H&R Block Pro CyclingRow 35 - Cell 2
37Andre Cardoso (Por) Cannondale-Drapac Pro CyclingRow 36 - Cell 2
38Phil O'Donnell (USA) Axeon Hagens BermanRow 37 - Cell 2
39Matthew Busche (USA) UnitedHealthcare Professional Cycling TeamRow 38 - Cell 2
40Eddie Dunbar (Irl) Axeon Hagens BermanRow 39 - Cell 2
41Christopher Jones (USA) UnitedHealthcare Professional Cycling TeamRow 40 - Cell 2
42Kristijan Koren (Slo) Cannondale-Drapac Pro CyclingRow 41 - Cell 2
43Andzs Flaksis (Lat) Holowesko/Citadel p/b Hincapie SportswearRow 42 - Cell 2
44Nicolas Masbourian (Can) Silber Pro CyclingRow 43 - Cell 2
45Christopher Prendergast (Can) H&R Block Pro CyclingRow 44 - Cell 2
46Andrei Krasilnikau (Blr) Holowesko/Citadel p/b Hincapie SportswearRow 45 - Cell 2
47Peter Stetina (USA) Trek-SegafredoRow 46 - Cell 2
48Joshua Berry (USA) Jelly Belly p/b MaxxisRow 47 - Cell 2
49Bailey McKnight (Can) H&R Block Pro CyclingRow 48 - Cell 2
50Gregory Rast (Swi) Trek-SegafredoRow 49 - Cell 2
51Daniel Summerhill (USA) UnitedHealthcare Professional Cycling Team0:03:25
52Alexis Cartier (Can) Team Canada0:03:48
53Travis Samuel (Can) H&R Block Pro Cycling0:05:24
54Shane Kline (USA) Team Rally0:05:26
55Jonathan Brown (USA) Axeon Hagens Berman0:07:16
56Matteo Dal-Cin (Can) Silber Pro Cycling0:08:48
57Francisco Mancebo (Spa) Skydive Dubai Pro Cycling Team - Al Ahli Club0:12:43
58Alec Cowan (Can) Team Canada0:14:36
59Ulises Alfredo Castillo Soto (Mex) Jelly Belly p/b MaxxisRow 58 - Cell 2
60Evan Murphy (USA) Lupus Racing TeamRow 59 - Cell 2
61David Drouin (Can) Silber Pro CyclingRow 60 - Cell 2
62Ryder Hesjedal (Can) Trek-SegafredoRow 61 - Cell 2
63Bryon Miguel (USA) Holowesko/Citadel p/b Hincapie SportswearRow 62 - Cell 2
64Pierpaolo Ficara (Ita) Amore & Vita - Selle SMPRow 63 - Cell 2
65Luke Keough (USA) UnitedHealthcare Professional Cycling TeamRow 64 - Cell 2
66Rob Britton (Can) Team RallyRow 65 - Cell 2
67William Elliot (Can) Team CanadaRow 66 - Cell 2
68Jesse Anthony (USA) Team RallyRow 67 - Cell 2
69Redi Halilaj (Alb) Amore & Vita - Selle SMPRow 68 - Cell 2
70Phillip Gaimon (USA) Cannondale-Drapac Pro CyclingRow 69 - Cell 2
71Marc-Antoine Soucy (Can) Team CanadaRow 70 - Cell 2
72Jacob Rathe (USA) Jelly Belly p/b MaxxisRow 71 - Cell 2
73Lawson Craddock (USA) Cannondale-Drapac Pro CyclingRow 72 - Cell 2
74Chad Beyer (USA) Lupus Racing TeamRow 73 - Cell 2
75Oscar Clark (USA) Holowesko/Citadel p/b Hincapie SportswearRow 74 - Cell 2
76Eric Young (USA) Team RallyRow 75 - Cell 2
77Danilo Celano (Ita) Amore & Vita - Selle SMPRow 76 - Cell 2
78Ivan Santaromita (Ita) Skydive Dubai Pro Cycling Team - Al Ahli ClubRow 77 - Cell 2
79Ben Wolfe (USA) Jelly Belly p/b MaxxisRow 78 - Cell 2
80Simon-Pierre Gauthier (Can) Team CanadaRow 79 - Cell 2
81Matthieu Jeannes (Fra) Lupus Racing TeamRow 80 - Cell 2
82Winston David (USA) Lupus Racing TeamRow 81 - Cell 2
83Peter Disera (Can) H&R Block Pro CyclingRow 82 - Cell 2
84Taylor Sheldon (USA) Jelly Belly p/b Maxxis0:14:48
85Bryan Lewis (USA) Lupus Racing Team0:15:35
86Oliver Flautt (USA) Lupus Racing Team0:16:18
87Thomas Soladay (USA) Team Rally0:16:48
88Julian David Arredondo Moreno (Col) Trek-Segafredo0:18:01
89Jure Rupnik (Slo) H&R Block Pro Cycling0:18:31
90Nicola Campigli (Ita) Amore & Vita - Selle SMP0:18:32
91Oscar Pelegri Ferrandis (Spa) Amore & Vita - Selle SMPRow 90 - Cell 2
92Uri Martins (Mex) Amore & Vita - Selle SMPRow 91 - Cell 2
93Andrea Palini (Ita) Skydive Dubai Pro Cycling Team - Al Ahli Club0:19:31
94David Galarreta Ugarte (Spa) Amore & Vita - Selle SMP0:21:04
95Garrett McLeod (Can) H&R Block Pro Cycling0:23:33
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Colin Joyce (USA) Axeon Hagens Berman26pts
2Tanner Putt (USA) UnitedHealthcare Professional Cycling Team20Row 1 - Cell 3
3Alex Howes (USA) Cannondale-Drapac Pro Cycling17Row 2 - Cell 3
4Evan Huffman (USA) Team Rally14Row 3 - Cell 3
5Alexis Cartier (Can) Team Canada13Row 4 - Cell 3
6Robin Carpenter (USA) Holowesko/Citadel p/b Hincapie Sportswear13Row 5 - Cell 3
7Tyler Williams (USA) Axeon Hagens Berman10Row 6 - Cell 3
8John Murphy (USA) UnitedHealthcare Professional Cycling Team6Row 7 - Cell 3
9Antoine Duchesne (Can) Team Canada6Row 8 - Cell 3
10Travis McCabe (USA) Holowesko/Citadel p/b Hincapie Sportswear5Row 9 - Cell 3
11Francisco Mancebo (Spa) Skydive Dubai Pro Cycling Team - Al Ahli Club5Row 10 - Cell 3
12Kristofer Dahl (Can) Silber Pro Cycling4Row 11 - Cell 3
13Bauke Mollema (Ned) Trek-Segafredo4Row 12 - Cell 3
14Felix Cote Bouvette (Can) H&R Block Pro Cycling3Row 13 - Cell 3
15Angus Morton (Aus) Jelly Belly p/b Maxxis3Row 14 - Cell 3
16Travis Samuel (Can) H&R Block Pro Cycling3Row 15 - Cell 3
17Alexander Cataford (Can) Silber Pro Cycling2Row 16 - Cell 3
18Pierrick Naud (Can) Team Rally1Row 17 - Cell 3
19Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team1Row 18 - Cell 3
20Toms Skujins (Lat) Cannondale-Drapac Pro Cycling1Row 19 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Danilo Celano (Ita) Amore & Vita - Selle SMP35pts
2Matthieu Jeannes (Fra) Lupus Racing Team33Row 1 - Cell 3
3Daniel Eaton (USA) UnitedHealthcare Professional Cycling Team21Row 2 - Cell 3
4Travis McCabe (USA) Holowesko/Citadel p/b Hincapie Sportswear11Row 3 - Cell 3
5Tanner Putt (USA) UnitedHealthcare Professional Cycling Team10Row 4 - Cell 3
6Alexis Cartier (Can) Team Canada9Row 5 - Cell 3
7Toms Skujins (Lat) Cannondale-Drapac Pro Cycling8Row 6 - Cell 3
8Travis Samuel (Can) H&R Block Pro Cycling7Row 7 - Cell 3
9Angus Morton (Aus) Jelly Belly p/b Maxxis6Row 8 - Cell 3
10John Murphy (USA) UnitedHealthcare Professional Cycling Team5Row 9 - Cell 3
11Christopher Jones (USA) UnitedHealthcare Professional Cycling Team5Row 10 - Cell 3
12Danny Pate (USA) Team Rally4Row 11 - Cell 3
13Robin Carpenter (USA) Holowesko/Citadel p/b Hincapie Sportswear4Row 12 - Cell 3
14Matteo Dal-Cin (Can) Silber Pro Cycling4Row 13 - Cell 3
15Gregory Rast (Swi) Trek-Segafredo4Row 14 - Cell 3
16Chad Young (USA) Axeon Hagens Berman2Row 15 - Cell 3
17Nigel Ellsay (Can) Silber Pro Cycling2Row 16 - Cell 3
18Francisco Mancebo (Spa) Skydive Dubai Pro Cycling Team - Al Ahli Club2Row 17 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Colin Joyce (USA) Axeon Hagens Berman6:30:19
2Nigel Ellsay (Can) Silber Pro Cycling0:00:21
3Tyler Williams (USA) Axeon Hagens Berman0:02:09
4Piet Allegaert (Bel) Trek-Segafredo0:02:20
5Benjamin Perry (Can) Silber Pro CyclingRow 4 - Cell 2
6Justin Oien (USA) Axeon Hagens BermanRow 5 - Cell 2
7Adam Jamieson (Can) Team CanadaRow 6 - Cell 2
8Ed Walsh (Can) Team CanadaRow 7 - Cell 2
9Chad Young (USA) Axeon Hagens BermanRow 8 - Cell 2
10Jack Burke (Can) H&R Block Pro CyclingRow 9 - Cell 2
11Phil O'Donnell (USA) Axeon Hagens BermanRow 10 - Cell 2
12Eddie Dunbar (Irl) Axeon Hagens BermanRow 11 - Cell 2
13Nicolas Masbourian (Can) Silber Pro CyclingRow 12 - Cell 2
14Christopher Prendergast (Can) H&R Block Pro CyclingRow 13 - Cell 2
15Travis Samuel (Can) H&R Block Pro Cycling0:05:24
16Jonathan Brown (USA) Axeon Hagens Berman0:07:16
17Alec Cowan (Can) Team Canada0:14:36
18David Drouin (Can) Silber Pro CyclingRow 17 - Cell 2
19Bryon Miguel (USA) Holowesko/Citadel p/b Hincapie SportswearRow 18 - Cell 2
20William Elliot (Can) Team CanadaRow 19 - Cell 2
21Marc-Antoine Soucy (Can) Team CanadaRow 20 - Cell 2
22Peter Disera (Can) H&R Block Pro CyclingRow 21 - Cell 2
23Nicola Campigli (Ita) Amore & Vita - Selle SMP0:18:32
24Oscar Pelegri Ferrandis (Spa) Amore & Vita - Selle SMPRow 23 - Cell 2
Swipe to scroll horizontally
Canandian rider classification
#Rider Name (Country) TeamResult
1Alexander Cataford (Can) Silber Pro Cycling6:30:34
2Antoine Duchesne (Can) Team CanadaRow 1 - Cell 2
3Nigel Ellsay (Can) Silber Pro Cycling0:00:06
4Pierrick Naud (Can) Team Rally0:02:05
5Benjamin Perry (Can) Silber Pro CyclingRow 4 - Cell 2
6Felix Cote Bouvette (Can) H&R Block Pro CyclingRow 5 - Cell 2
7Adam Jamieson (Can) Team CanadaRow 6 - Cell 2
8Ed Walsh (Can) Team CanadaRow 7 - Cell 2
9Ryan Roth (Can) Silber Pro CyclingRow 8 - Cell 2
10Michael Woods (Can) Cannondale-Drapac Pro CyclingRow 9 - Cell 2
11Kristofer Dahl (Can) Silber Pro CyclingRow 10 - Cell 2
12Jack Burke (Can) H&R Block Pro CyclingRow 11 - Cell 2
13Nicolas Masbourian (Can) Silber Pro CyclingRow 12 - Cell 2
14Christopher Prendergast (Can) H&R Block Pro CyclingRow 13 - Cell 2
15Bailey McKnight (Can) H&R Block Pro CyclingRow 14 - Cell 2
16Alexis Cartier (Can) Team Canada0:03:33
17Travis Samuel (Can) H&R Block Pro Cycling0:05:09
18Matteo Dal-Cin (Can) Silber Pro Cycling0:08:33
19Alec Cowan (Can) Team Canada0:14:21
20David Drouin (Can) Silber Pro CyclingRow 19 - Cell 2
21Rob Britton (Can) Team RallyRow 20 - Cell 2
22William Elliot (Can) Team CanadaRow 21 - Cell 2
23Marc-Antoine Soucy (Can) Team CanadaRow 22 - Cell 2
24Simon-Pierre Gauthier (Can) Team CanadaRow 23 - Cell 2
25Peter Disera (Can) H&R Block Pro CyclingRow 24 - Cell 2
26Garrett McLeod (Can) H&R Block Pro CyclingRow 25 - Cell 2
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Silber Pro Cycling19:33:53
2UnitedHealthcare Professional Cycling Team0:01:42
3Team Canada0:01:44
4Axeon Hagens Berman0:01:50
5Rally Cycling0:01:55
6Cannondale-Drapac Pro Cycling Team0:01:57
7Trek-Segafredo0:01:59
8Holowesko/Citadel p/b Hincapie SportswearRow 7 - Cell 2
9H&R Block Pro Cycling0:04:04
10Jelly Belly p/b Maxxis0:14:15
11Skydive Dubai Pro Cycling Team - Al Ahli Club0:26:43
12Amore & Vita - Selle SMP0:28:36
13Lupus Racing TeamRow 12 - Cell 2

Growing up in Missoula, Montana, Pat competed in his first bike race in 1985 at Flathead Lake. He studied English and journalism at the University of Oregon and has covered North American cycling extensively since 2009, as well as racing and teams in Europe and South America. Pat currently lives in the US outside of Portland, Oregon, with his imaginary dog Rusty.