Katie Hall wins Colorado Classic Women's Race
Kendall Ryan wins final stage 4 in Denver




















Kendall Ryan (Tibco-SVB) won stage 4 at the Colorado Classic Women's Race in Denver on Sunday, closing out the four-day stage race by winning the bunch sprint ahead of Rally Cycling duo Emma White and Allison Beveridge.
Katie Hall (UnitedHealthcare) won the overall title by 24 seconds ahead of her teammate Leah Thomas and 1:22 over third-placed Abigail Mickey (Rally Cycling).
Hall has been undefeated in stage races on US soil, having won Joe Martin Stage Race, Tour of the Gila, Redlands Bicycle Classic and the Women's WorldTour's Amgen Tour of California earlier this year. She announced earlier this week that she would be racing for Boels-Dolmans in 2019.
In Colorado, Thomas won the mountain competition, while UnitedHealthcare won the team classification. Rally's Gillian Ellsay took home the best young rider's jersey and Jennifer Valente (Twenty20-Sho-Air) won the points classification.
How it unfolded
The finale stage 3 of the Colorado Classic Women's Race was held in Denver on four laps of a 14.6km circuits, totalling 59km. There were three intermediate sprints before the finish line at roughly 45km, 30km and 15km to go.
Katie Hall (UnitedHealthcare) held a 24-second lead over her teammate Leah Thomas, and 1:22 over Abigail Mickey (Rally Cycling) heading into the last day of racing.
The previous day's winner Jennifer Valente (Twenty20) secured the first two intermediate sprints to add to her overall lead in the points classification. Jess Cerra of the Hagens Berman team took full points at the last sprint, but that didn't affect Valente's stronghold over the special jersey.
A crash along the final lap of the race took down several riders, but those involved were able to get back on their bikes. Three riders did not finish the final stage.
Rally Cycling was the most organised of the teams in the closing kilometres, looking for a stage win with their fast women Emma White and Megan Jastrab.
As in the previous day's criterium, Tibco-SVB moved up with a lead-out for their sprinter Kendall Ryan, as did Twenty20 for Valente. In the end, Tibco-SVB's Ryan took the bunch sprint for the stage win.
Full Results
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Kendall Ryan (USA) Tibco-Silicon Valley Bank | 1:16:29 |
2 | Emma White (USA) Rally Cycling | Row 1 - Cell 2 |
3 | Allison Beveridge (Can) Rally Cycling | 0:00:01 |
4 | Harriet Owen (GBr) Hagens Berman - Supermint | Row 3 - Cell 2 |
5 | Jennifer Valente (USA) Twenty20 p/b Sho-Air | Row 4 - Cell 2 |
6 | Rebecca Wiasak (Aus) Fearless Femme | Row 5 - Cell 2 |
7 | Kristina Clonan (Aus) Fearless Femme | Row 6 - Cell 2 |
8 | Rachel Langdon (USA) Team Affinity | Row 7 - Cell 2 |
9 | Esther Meisels (USA) Point S Auto p-b Nokian Tyres | Row 8 - Cell 2 |
10 | Mia Kilburg (USA) Team Affinity | 0:00:03 |
11 | Jess Cerra (USA) Hagens Berman - Supermint | 0:00:04 |
12 | Krista Doebel-Hickok (USA) Cylance Pro Cycling | Row 11 - Cell 2 |
13 | Jillian Bearden (USA) Palmares | Row 12 - Cell 2 |
14 | Diana Penuela (Col) UnitedHealthcare Pro Cycling | Row 13 - Cell 2 |
15 | Lex Albrecht (USA) Tibco-Silicon Valley Bank | 0:00:05 |
16 | Flavia Oliviera (Bra) Fearless Femme | Row 15 - Cell 2 |
17 | Katherine Compton (USA) Fearless Femme | Row 16 - Cell 2 |
18 | Emily Newsom (USA) Tibco-Silicon Valley Bank | Row 17 - Cell 2 |
19 | Hanna Muegge (USA) Point S Auto p-b Nokian Tyres | Row 18 - Cell 2 |
20 | Eleanor Velez (USA) Amy D. Foundation | Row 19 - Cell 2 |
21 | Haley Gill (Can) Amy D. Foundation | Row 20 - Cell 2 |
22 | Megan Jastrab (USA) Rally Cycling | 0:00:06 |
23 | Daphne Karagianis (USA) ALP Cycles Racing | Row 22 - Cell 2 |
24 | Alexandra Millard (USA) Orion Racing | Row 23 - Cell 2 |
25 | Lauren Hall (USA) UnitedHealthcare Pro Cycling | Row 24 - Cell 2 |
26 | Natalia Franco (Col) Stages Cycling Team | Row 25 - Cell 2 |
27 | Janelle Cole (USA) UnitedHealthcare Pro Cycling | Row 26 - Cell 2 |
28 | Abigail Mickey (USA) Rally Cycling | Row 27 - Cell 2 |
29 | Katherine Hall (USA) UnitedHealthcare Pro Cycling | 0:00:07 |
30 | Beth Ann Orton (USA) Point S Auto p-b Nokian Tyres | Row 29 - Cell 2 |
31 | Shayna Powless (USA) Twenty20 p/b Sho-Air | Row 30 - Cell 2 |
32 | Leah Thomas (USA) UnitedHealthcare Pro Cycling | Row 31 - Cell 2 |
33 | Charlotte Backus (USA) Palmares | Row 32 - Cell 2 |
34 | Leigh Ann Ganzar (USA) Team Affinity | 0:00:08 |
35 | Holly Breck (USA) Cylance Pro Cycling | Row 34 - Cell 2 |
36 | Allison Baca (USA) Hagens Berman - Supermint | Row 35 - Cell 2 |
37 | Steph Roorda (Can) Twenty20 p/b Sho-Air | 0:00:09 |
38 | Carlyn Jackson (USA) Orion Racing | Row 37 - Cell 2 |
39 | Jennifer Tetrick (USA) Tibco-Silicon Valley Bank | Row 38 - Cell 2 |
40 | Maddy Ward (USA) Amy D. Foundation | Row 39 - Cell 2 |
41 | Gillian Ellsay (Can) Rally Cycling | 0:00:10 |
42 | Erica Clevenger (USA) Twenty20 p/b Sho-Air | Row 41 - Cell 2 |
43 | Hayley Lytle (USA) Palmares | Row 42 - Cell 2 |
44 | Lisa Cordova (USA) Amy D. Foundation | Row 43 - Cell 2 |
45 | Rachel Plessing (USA) ALP Cycles Racing | 0:00:12 |
46 | Ashlee Ankudinoff (Aus) Fearless Femme | 0:00:13 |
47 | Jasmine Soh (USA) Amy D. Foundation | Row 46 - Cell 2 |
48 | Caroline Mani (Fra) Palmares | Row 47 - Cell 2 |
49 | Allie Dragoo (USA) Twenty20 p/b Sho-Air | Row 48 - Cell 2 |
50 | Carol Seipp (USA) Orion Racing | Row 49 - Cell 2 |
51 | Emma Lujan (Can) Swisse Femme Equipe | Row 50 - Cell 2 |
52 | Andrea Thomas (USA) ALP Cycles Racing | 0:00:14 |
53 | Sara Poidevin (Can) Rally Cycling | Row 52 - Cell 2 |
54 | Lynne Anderson (USA) ALP Cycles Racing | 0:00:25 |
55 | Gwen Inglis (USA) Stages Cycling Team | 0:00:28 |
56 | Kristina Kvrouwenvelder (USA) ALP Cycles Racing | 0:00:49 |
57 | Kathryn Buss (USA) Tibco-Silicon Valley Bank | Row 56 - Cell 2 |
58 | Jennifer Hale (USA) Orion Racing | 0:02:40 |
59 | Emily Marcolini (Can) Swisse Femme Equipe | 0:02:42 |
60 | Jeannie Kuhajek (USA) Stages Cycling Team | Row 59 - Cell 2 |
61 | Melanie Wong (USA) Point S Auto p-b Nokian Tyres | 0:04:27 |
DNF | Manuela Escobar (Col) ALP Cycles Racing | Row 61 - Cell 2 |
DNF | Clio Dinan (USA) Amy D. Foundation | Row 62 - Cell 2 |
DNF | Anne Donley (USA) Fearless Femme | Row 63 - Cell 2 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jennifer Valente (USA) Twenty20 p/b Sho-Air | 5 | pts |
2 | Allie Dragoo (USA) Twenty20 p/b Sho-Air | 3 | Row 1 - Cell 3 |
3 | Kristina Clonan (Aus) Fearless Femme | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jennifer Valente (USA) Twenty20 p/b Sho-Air | 5 | pts |
2 | Lauren Hall (USA) UnitedHealthcare Pro Cycling | 3 | Row 1 - Cell 3 |
3 | Flavia Oliviera (Bra) Fearless Femme | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jess Cerra (USA) Hagens Berman - Supermint | 5 | pts |
2 | Emily Newsom (USA) Tibco-Silicon Valley Bank | 3 | Row 1 - Cell 3 |
3 | Diana Penuela (Col) UnitedHealthcare Pro Cycling | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Kendall Ryan (USA) Tibco-Silicon Valley Bank | 15 | pts |
2 | Emma White (USA) Rally Cycling | 12 | Row 1 - Cell 3 |
3 | Allison Beveridge (Can) Rally Cycling | 10 | Row 2 - Cell 3 |
4 | Harriet Owen (GBr) Hagens Berman - Supermint | 7 | Row 3 - Cell 3 |
5 | Jennifer Valente (USA) Twenty20 p/b Sho-Air | 6 | Row 4 - Cell 3 |
6 | Rebecca Wiasak (Aus) Fearless Femme | 5 | Row 5 - Cell 3 |
7 | Kristina Clonan (Aus) Fearless Femme | 4 | Row 6 - Cell 3 |
8 | Rachel Langdon (USA) Team Affinity | 3 | Row 7 - Cell 3 |
9 | Esther Meisels (USA) Point S Auto p-b Nokian Tyres | 2 | Row 8 - Cell 3 |
10 | Mia Kilburg (USA) Team Affinity | 1 | Row 9 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Emma White (USA) Rally Cycling | 1:16:29 |
2 | Kristina Clonan (Aus) Fearless Femme | Row 1 - Cell 2 |
3 | Esther Meisels (USA) Point S Auto p-b Nokian Tyres | Row 2 - Cell 2 |
4 | Eleanor Velez (USA) Amy D. Foundation | Row 3 - Cell 2 |
5 | Megan Jastrab (USA) Rally Cycling | Row 4 - Cell 2 |
6 | Natalia Franco (Col) Stages Cycling Team | Row 5 - Cell 2 |
7 | Janelle Cole (USA) UnitedHealthcare Pro Cycling | Row 6 - Cell 2 |
8 | Charlotte Backus (USA) Palmares | Row 7 - Cell 2 |
9 | Gillian Ellsay (Can) Rally Cycling | Row 8 - Cell 2 |
10 | Jasmine Soh (USA) Amy D. Foundation | Row 9 - Cell 2 |
11 | Sara Poidevin (Can) Rally Cycling | Row 10 - Cell 2 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Rally Cycling | 3:49:27 |
2 | Fearless Femme | Row 1 - Cell 2 |
3 | TIBCO-Silicon Valley Bank | Row 2 - Cell 2 |
4 | Hagens Berman / Supermint | Row 3 - Cell 2 |
5 | Team Affinity | Row 4 - Cell 2 |
6 | Point S Auto p/b Nokian Tyres | Row 5 - Cell 2 |
7 | UnitedHealthcare Pro Cycling Team | Row 6 - Cell 2 |
8 | Twenty20 pb Sho-Air | Row 7 - Cell 2 |
9 | Amy D. Foundation | Row 8 - Cell 2 |
10 | Palmares | Row 9 - Cell 2 |
11 | Orion Racing | Row 10 - Cell 2 |
12 | ALP Cycles Racing | Row 11 - Cell 2 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Katherine Hall (USA) UnitedHealthcare Pro Cycling | 4:12:44 |
2 | Leah Thomas (USA) UnitedHealthcare Pro Cycling | 0:00:24 |
3 | Abigail Mickey (USA) Rally Cycling | 0:01:22 |
4 | Krista Doebel-Hickok (USA) Cylance Pro Cycling | 0:01:36 |
5 | Gillian Ellsay (Can) Rally Cycling | 0:01:57 |
6 | Sara Poidevin (Can) Rally Cycling | 0:01:58 |
7 | Leigh Ann Ganzar (USA) Team Affinity | 0:02:10 |
8 | Maddy Ward (USA) Amy D. Foundation | 0:02:48 |
9 | Jess Cerra (USA) Hagens Berman - Supermint | Row 8 - Cell 2 |
10 | Jillian Bearden (USA) Palmares | 0:02:53 |
11 | Lauren Hall (USA) UnitedHealthcare Pro Cycling | Row 10 - Cell 2 |
12 | Diana Penuela (Col) UnitedHealthcare Pro Cycling | 0:02:59 |
13 | Allie Dragoo (USA) Twenty20 p/b Sho-Air | 0:03:08 |
14 | Emily Newsom (USA) Tibco-Silicon Valley Bank | 0:03:17 |
15 | Flavia Oliviera (Bra) Fearless Femme | 0:03:24 |
16 | Lex Albrecht (USA) Tibco-Silicon Valley Bank | 0:03:42 |
17 | Rachel Langdon (USA) Team Affinity | 0:03:44 |
18 | Charlotte Backus (USA) Palmares | 0:03:55 |
19 | Emma White (USA) Rally Cycling | 0:03:59 |
20 | Katherine Compton (USA) Fearless Femme | 0:04:12 |
21 | Jennifer Valente (USA) Twenty20 p/b Sho-Air | 0:04:13 |
22 | Kathryn Buss (USA) Tibco-Silicon Valley Bank | 0:04:24 |
23 | Ashlee Ankudinoff (Aus) Fearless Femme | 0:04:32 |
24 | Shayna Powless (USA) Twenty20 p/b Sho-Air | 0:04:42 |
25 | Allison Beveridge (Can) Rally Cycling | 0:04:56 |
26 | Hanna Muegge (USA) Point S Auto p-b Nokian Tyres | 0:04:58 |
27 | Eleanor Velez (USA) Amy D. Foundation | 0:05:05 |
28 | Natalia Franco (Col) Stages Cycling Team | 0:05:18 |
29 | Emma Lujan (Can) Swisse Femme Equipe | 0:05:23 |
30 | Kendall Ryan (USA) Tibco-Silicon Valley Bank | 0:06:17 |
31 | Haley Gill (Can) Amy D. Foundation | Row 30 - Cell 2 |
32 | Caroline Mani (Fra) Palmares | 0:06:24 |
33 | Rachel Plessing (USA) ALP Cycles Racing | 0:06:41 |
34 | Rebecca Wiasak (Aus) Fearless Femme | 0:07:04 |
35 | Alexandra Millard (USA) Orion Racing | 0:07:23 |
36 | Erica Clevenger (USA) Twenty20 p/b Sho-Air | 0:07:42 |
37 | Esther Meisels (USA) Point S Auto p-b Nokian Tyres | 0:07:51 |
38 | Lisa Cordova (USA) Amy D. Foundation | 0:07:53 |
39 | Carlyn Jackson (USA) Orion Racing | 0:07:54 |
40 | Steph Roorda (Can) Twenty20 p/b Sho-Air | 0:08:00 |
41 | Daphne Karagianis (USA) ALP Cycles Racing | 0:08:16 |
42 | Beth Ann Orton (USA) Point S Auto p-b Nokian Tyres | 0:08:34 |
43 | Allison Baca (USA) Hagens Berman - Supermint | 0:08:40 |
44 | Lynne Anderson (USA) ALP Cycles Racing | 0:08:43 |
45 | Holly Breck (USA) Cylance Pro Cycling | 0:08:50 |
46 | Hayley Lytle (USA) Palmares | 0:09:01 |
47 | Mia Kilburg (USA) Team Affinity | Row 46 - Cell 2 |
48 | Janelle Cole (USA) UnitedHealthcare Pro Cycling | 0:09:08 |
49 | Megan Jastrab (USA) Rally Cycling | 0:09:16 |
50 | Kristina Clonan (Aus) Fearless Femme | 0:09:20 |
51 | Gwen Inglis (USA) Stages Cycling Team | 0:09:24 |
52 | Harriet Owen (GBr) Hagens Berman - Supermint | 0:09:38 |
53 | Jennifer Tetrick (USA) Tibco-Silicon Valley Bank | 0:09:41 |
54 | Andrea Thomas (USA) ALP Cycles Racing | 0:09:44 |
55 | Jasmine Soh (USA) Amy D. Foundation | 0:10:08 |
56 | Kristina Kvrouwenvelder (USA) ALP Cycles Racing | 0:12:00 |
57 | Carol Seipp (USA) Orion Racing | 0:18:55 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jennifer Valente (USA) Twenty20 p/b Sho-Air | 58 | pts |
2 | Kendall Ryan (USA) Tibco-Silicon Valley Bank | 37 | Row 1 - Cell 3 |
3 | Emma White (USA) Rally Cycling | 26 | Row 2 - Cell 3 |
4 | Rebecca Wiasak (Aus) Fearless Femme | 20 | Row 3 - Cell 3 |
5 | Allison Beveridge (Can) Rally Cycling | 16 | Row 4 - Cell 3 |
6 | Rachel Langdon (USA) Team Affinity | 14 | Row 5 - Cell 3 |
7 | Harriet Owen (GBr) Hagens Berman - Supermint | 13 | Row 6 - Cell 3 |
8 | Lex Albrecht (USA) Tibco-Silicon Valley Bank | 12 | Row 7 - Cell 3 |
9 | Lauren Hall (USA) UnitedHealthcare Pro Cycling | 11 | Row 8 - Cell 3 |
10 | Diana Penuela (Col) UnitedHealthcare Pro Cycling | 9 | Row 9 - Cell 3 |
11 | Kristina Clonan (Aus) Fearless Femme | 8 | Row 10 - Cell 3 |
12 | Jess Cerra (USA) Hagens Berman - Supermint | 5 | Row 11 - Cell 3 |
13 | Krista Doebel-Hickok (USA) Cylance Pro Cycling | 5 | Row 12 - Cell 3 |
14 | Leah Thomas (USA) UnitedHealthcare Pro Cycling | 3 | Row 13 - Cell 3 |
15 | Jillian Bearden (USA) Palmares | 3 | Row 14 - Cell 3 |
16 | Allie Dragoo (USA) Twenty20 p/b Sho-Air | 3 | Row 15 - Cell 3 |
17 | Emily Newsom (USA) Tibco-Silicon Valley Bank | 3 | Row 16 - Cell 3 |
18 | Mia Kilburg (USA) Team Affinity | 3 | Row 17 - Cell 3 |
19 | Megan Jastrab (USA) Rally Cycling | 3 | Row 18 - Cell 3 |
20 | Sara Poidevin (Can) Rally Cycling | 2 | Row 19 - Cell 3 |
21 | Flavia Oliviera (Bra) Fearless Femme | 2 | Row 20 - Cell 3 |
22 | Esther Meisels (USA) Point S Auto p-b Nokian Tyres | 2 | Row 21 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Leah Thomas (USA) UnitedHealthcare Pro Cycling | 14 | pts |
2 | Katherine Hall (USA) UnitedHealthcare Pro Cycling | 13 | Row 1 - Cell 3 |
3 | Abigail Mickey (USA) Rally Cycling | 7 | Row 2 - Cell 3 |
4 | Gillian Ellsay (Can) Rally Cycling | 6 | Row 3 - Cell 3 |
5 | Krista Doebel-Hickok (USA) Cylance Pro Cycling | 3 | Row 4 - Cell 3 |
6 | Sara Poidevin (Can) Rally Cycling | 3 | Row 5 - Cell 3 |
7 | Emma White (USA) Rally Cycling | 3 | Row 6 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Gillian Ellsay (Can) Rally Cycling | 4:14:41 |
2 | Sara Poidevin (Can) Rally Cycling | 0:00:01 |
3 | Charlotte Backus (USA) Palmares | 0:01:58 |
4 | Emma White (USA) Rally Cycling | 0:02:02 |
5 | Eleanor Velez (USA) Amy D. Foundation | 0:03:08 |
6 | Natalia Franco (Col) Stages Cycling Team | 0:03:21 |
7 | Esther Meisels (USA) Point S Auto p-b Nokian Tyres | 0:05:54 |
8 | Janelle Cole (USA) UnitedHealthcare Pro Cycling | 0:07:11 |
9 | Megan Jastrab (USA) Rally Cycling | 0:07:19 |
10 | Kristina Clonan (Aus) Fearless Femme | 0:07:23 |
11 | Jasmine Soh (USA) Amy D. Foundation | 0:08:11 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | UnitedHealthcare Pro Cycling Team | 12:41:35 |
2 | Rally Cycling | 0:00:46 |
3 | TIBCO-Silicon Valley Bank | 0:06:15 |
4 | Fearless Femme | 0:08:20 |
5 | Twenty20 pb Sho-Air | 0:09:10 |
6 | Palmares | 0:09:49 |
7 | Amy D. Foundation | 0:10:47 |
8 | Hagens Berman / Supermint | 0:11:30 |
9 | Team Affinity | 0:11:35 |
10 | Point S Auto p/b Nokian Tyres | 0:15:30 |
11 | ALP Cycles Racing | 0:18:09 |
12 | Orion Racing | 0:21:25 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.
Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.
She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.
Latest on Cyclingnews
-
The Oakley Encoders are our top choice of all cycling glasses, and they are available at a massive $148 discount right now on Amazon
The Oakley Encoder are our top-rated best-in-guide selection when it comes to cycling glasses and they've got 54% off -
Miguel Angel López's doping ban appeal rejected by CAS
Colombian's four-year ban is upheld as he remains suspended until July 2027 -
La Vuelta Femenina: Anna van der Breggen escapes on final descent for stage 4 solo victory
Marianne Vos leads reduces peloton for second with Demi Vollering third -
Matt White leaves GreenEdge Cycling with immediate effect as Australian team restructures performance group
'While it’s time for change, Matt will always remain part of the GreenEdge family' says team owner Gerry Ryan