These results are provided for informational purposes only. Please note that the protest period for this event has expired and no changes can or will be made to these results.

Collegiate A Men

Pl First Name Last Name Team Time
1 Kaden Hopkins 2:38:31
2 Caiden Plummer 2:38:31
3 Garrett Gerchar CU Cycling-Boulder 2:38:31
4 Alexander Marr The Phoenix Cyclery-Orbea 2:38:33
5 Eric Brunner 2:38:33
6 Tayne Andrade 2:38:33
7 Andre Bos FLC Cycling 2:38:33
8 Dalton Walters 2:38:33
9 Jack Tanner 2:38:33
10 Jonathan Anderson 2:38:33
11 Torbjorn Roed Colorado Mesa University 2:38:38
12 Kobi Gyetvan 2:38:44
13 Chaz Hogenauer Team Rio Grande 2:38:50
14 Daniel Willett 2:38:50
15 Ben O'malley Scout Cycling Team 2:39:01
16 Henry Lutz 2:39:01
17 Noah Granigan UCI CT: CCB Foundation - Sicleri 2:39:01
18 Noah Schlosser 2:39:01
19 Jakub Valigura CU Cycling-Boulder 2:39:19
20 Liam Earl 2:39:22
21 Levi Kramer 2:49:05
DNF Kevin Callahan FLC Cycling DNF
DNF Andrew Castagneri COGA Elite Cycling Team DNF
DNF Kahlo Chitraroff DNF
DNF Ross Ellwood DNF
DNF Adam Garcia Eliel Factory Team DNF
DNF Thomas Gauthier DNF
DNF Grant Gipson DNF
DNF Nikos Hessert DNF
DNF Carter Jackson DNF
DNF Nikolas Johnson DNF
DNF Andrew Levitt DNF
DNF Simon Lynn Air Force Academy Falcons Cycling DNF
DNF Julian Maissel DNF
DNF Jake Marasco DNF
DNF Michael Morton Highline Racing DNF
DNF Henry Nadell DNF
DNF Jake Wands DNF
DNF Henry York Team Rio Grande DNF

Collegiate A Women

Pl First Name Last Name Team Time
1 Kira Payer 1:58:23
2 Dafne Theroux izquierdo 1:59:31
3 Lauren De crescenzo DNA Racing 2:01:41
4 Ava Hachmann JET Cycling 2:04:48
5 Anna Christian 2:04:51
6 Charlotte W backus 2:04:51
7 Katja Freeburn 2:04:54
8 Laura Leonard Colorado School of Mines 2:04:54
9 Turner Ramsay 2:04:54
10 Emelie Persson 2:04:54
11 Melanie Beale DNA Pro Cycling Team 2:04:54
12 Tristen Musselman 2:04:54
13 Luise Ollick 2:04:54
14 Eliza Gregoire 2:05:00
15 Bailey Scanlan 2:05:03
16 Jenny Lucke CU Cycling-Boulder 2:06:04
17 Megan Osteen 2:10:48
18 Megan Percy DNA Racing 2:11:59
19 Stella Sisneros 2:12:00
20 Catie Jungmann 2:17:20
21 Korissa Straub 2:17:20
DNF Josefine Dreier DNF
DNF Kristen Kollus DNF
DNF Aspen Wallace DNF

Collegiate B Men

Pl First Name Last Name Team Time
1 Parker Gara 1:50:17
2 Marshall Graybill 1:51:11
3 Simon Castagneri CU Cycling-Boulder 1:51:11
4 Spencer White 1:51:20
5 Wyatt Mason 1:51:24
6 Cole Page 1:51:27
7 Joseph Way Air Force Academy Falcons Cycling 1:51:33
8 Ben Cook CU Cycling-Boulder 1:51:39
9 Nikolai Lyssogor pedal RACING 1:51:39
10 Matthew Gilster 1:51:39
11 Isaac Nagelbrice Colorado Mesa University 1:51:41
12 Ty Thede 1:51:41
13 Eric Pipkin 1:51:41
14 Keiran Eagen Durango Devo 1:51:41
15 William Crowley 1:51:46
16 Ryan Chaney 1:51:53
17 Vegard Soernes 1:51:56
18 Kyle Ramage Air Force Academy Falcons Cycling 1:52:03
19 Chase Whitman 1:52:09
20 Michael Kouznetsov CU Cycling-Boulder 1:52:26
21 Ross Steward Rams Cycling 1:55:51
22 John Keller CU Cycling-Boulder 1:56:40
23 Oliver Stubbs 1:58:12
24 Kit Hinders Primal-Audi Denver 2:00:11
25 Paxton Hyde 2:09:52
DNF Maxwell Mount DNF

Collegiate B Women

Pl First Name Last Name Team Time
1 Jessie Ryan 1:27:22
2 Molly Madden 1:28:16
3 Celeste Carmignani 1:28:16
4 Elizabeth Frakes Air Force Academy Falcons Cycling 1:29:21
5 Emily Radtke 1:29:28
6 Charlotte Wolsleben 1:29:55
7 Kelly Blunt 1:33:56
8 Katera Seybert 1:43:03
DNF Erin Cope DNF

Collegiate C Men

Pl First Name Last Name Team Time
1 Ian Blythe 1:13:21
2 Drew Sotebeer 1:13:35
3 Ethan Lynn 1:14:05
4 Grant Scherber Primal-Audi Denver 1:14:25
5 Timothy O'meara 1:14:25
6 Lakota Cheek 1:14:27
7 Edmund Weschler 1:14:29
8 Bryan Knisely 1:14:33
9 Alexander Johnson 1:14:33
10 Nicholas Denlinger 1:14:47
11 Scott Parmelee 1:14:50
12 Jeremy Jacobs Primal-Audi Denver 1:15:02
13 Conor Wisentaner 1:15:06
14 Simon Lindley 1:15:35
15 Sean Adams 1:15:44
16 Austin Monaghan 1:15:44
17 Robert Devlin 1:15:44
18 Brandon Hanson 1:15:50
19 William Nichols 1:15:51
20 Kevin Young 1:16:01
21 Yiyang Wu 1:17:39
22 Logan Rains 1:22:46
23 Samuel Fortescue 1:23:08
24 Carson Kimball 1:25:50
25 Robert Schilling 1:26:08
DNF Mewael Ahmedin DNF
DNF Daniel Gutierrez mendoza DNF

MM 40+ 1-23

Pl First Name Last Name Team Time
1 Jonathan Cavner Sonic Boom Racing 2:19:31
2 Clark Sheehan Stages Cycling 2:19:31
3 Kevin Nicol Excel Sports -Insight Designs 2:19:31
4 Shawn Betz Stages Cycling 2:19:31
5 Jerod Ridge Black Swift / Cycleton Cycling Team 2:19:31
6 Peter Sabey Groove Subaru Excel Sports 2:19:31
7 Lilburn Shaw Groove Subaru Excel Sports 2:19:31
8 Greg Scanlan NCCP/ Remote Geo-Matador Team 2:19:31
9 Matthew Skrdla NCCP/ Remote Geo-Matador Team 2:19:31
10 Jacob Rosenbarger 2:19:31
11 Tony Dagiau Sonic Boom Racing 2:19:31
12 Adam Asnes Rocky Mountain Cancer Centers 2:19:31
13 Russell Griffin Black Swift / Cycleton Cycling Team 2:19:31
14 Charles Coyle Groove Subaru Excel Sports 2:19:40
15 Aaron Jeffrey Sonic Boom Racing 2:19:40
16 Jon Harp COS Racing 2:19:40
17 Byron Nix Groove Subaru Excel Sports 2:19:45
18 Simon Phuah Stages Cycling 2:19:45
19 Christopher Doyle Black Swift / Cycleton Cycling Team 2:19:45
20 Geoff Cooper Sklar Masters Racing 2:19:49
21 Yannick Drouet Old School Industries 2:19:49
22 Charley Dean Rally Sport Cycling Team 2:19:53
23 Juan Gutierrez Agility PT p/b Beyond Category Coaching 2:19:56
24 Christopher Munro Black Swift / Cycleton Cycling Team 2:19:56
25 Joseph Taddeucci 2:19:56
26 Joseph Klein 2:20:02
27 Michael Kolczak NCCP/ Remote Geo-Matador Team 2:20:05
28 Brian Hart Groove Subaru Excel Sports 2:20:05
29 Jack Jefferies 2:20:05
30 Benjamin Sharp Stages Cycling 2:20:11
31 Michael Inglis Black Swift / Cycleton Cycling Team 2:20:22
32 Michael Catterall Stages Cycling 2:21:42
33 Andy Johnson Sonic Boom Racing 2:22:44
34 Lloyd Jones Old School Industries 2:22:44
35 Glen Winkel Old School Industries 2:25:14
36 Colm Flannery Sklar Masters Racing 2:25:15
37 Troy Reynolds Reynolds Roofing Racing 2:17:14
38 Brian Combs 2:17:14
DNF Marcel Van garderen Rocky Mountain Cancer Centers DNF

MM 40+ 4-5

Pl First Name Last Name Team Time
1 Brad Wright NCCP/ 1st City Cycling Team 1:42:06
2 Mark Meadows pedal RACING 1:42:22
3 Donald Dority Avout Racing 1:44:48
4 Mark Stookesberry pedal RACING 1:44:50
5 Mark Culver Racer X Cycling / ColoBikeLaw 1:44:50
6 Ian Kearns pedal RACING 1:44:50
7 Michael Still Primal-Audi Denver 1:44:52
8 Scott Adams 1:44:52
9 Robert Kantor Racer X Cycling / ColoBikeLaw 1:44:52
10 Dan Evans NCCP/ 1st City Cycling Team 1:44:52
11 Eric Welch Old School Industries 1:44:53
12 James Scott NCCP/ 1st City Cycling Team 1:44:53
13 Willem Van de graaf Old School Industries 1:44:53
14 Tom Leahy Modern Market and GR Capital Partners 1:44:53
15 Brian Coleman Shrunken Head Racing 1:44:53
16 Paul Bickerton NCCP/ 1st City Cycling Team 1:44:56
17 Alistar Jordan NCCP/ 1st City Cycling Team 1:44:58
18 Michael Porter Sklar Masters Racing 1:45:01
19 Stuart Morrison Panache Houndstooth 1:45:02
20 Kerry Tasa NCCP/ 1st City Cycling Team 1:45:02
21 George York COS Racing 1:45:02
22 Kirk Adams 1:45:04
23 Tom O'malley Shrunken Head Racing 1:45:06
24 Mick Occhiato NCCP/ 1st City Cycling Team 1:45:11
25 James O'connell 1:45:14
26 Eric Stoutenburg Sklar Masters Racing 1:45:18
27 Phillip Merrill pedal RACING 1:45:27
28 Robert Zedaker 1:46:38
29 Eric Thompson Team Rio Grande 1:47:03
30 Michael Imhoff Shrunken Head Racing 1:47:03
31 Chad Elmendorf 1:47:55
32 Michael Branca 1:49:36
33 Eric Shuemake Shrunken Head Racing 1:51:16
34 Troy Westergren Primal-Audi Denver 1:54:21
35 Joseph Manning Shrunken Head Racing 1:57:00
36 Christopher Dillis pedal RACING 1:57:49
37 Thomas Blaney 2:02:17
DNF James Fahling Spradley Barr Wind Chill Cycling DNF
DNF Timothy Ryan DNF
DNF Jason Gugelman NCCP/ 1st City Cycling Team DNF

SM 3

Pl First Name Last Name Team Time
1 Jonathan Wood 2:17:51
2 Christopher Dolan Primal-Audi Denver 2:17:51
3 Gabriel alejandro Gutierrez flores 2:17:51
4 Matt Rothrock 2:17:53
5 Scott Kurban Groove Subaru Excel Sports 2:17:53
6 Michael Comer Groove Subaru Excel Sports 2:17:53
7 Travis Lechner 2:17:55
8 Jacob Read 2:17:55
9 Jacob Richardson Primal-Audi Denver 2:17:55
10 Terry Rice Full Send Racing p/b Elevation Cycles 2:17:55
11 David Mcneill pedal RACING 2:17:55
12 Charles Shobe Highline Racing 2:17:55
13 Lanny Dunham Modern Market and GR Capital Partners 2:17:55
14 Collin Zimmerman Primal-Audi Denver 2:17:55
15 Scott Carlson Palmares Racing 2:18:01
16 Michael Murphy Primal-Audi Denver 2:18:01
17 Garrick Mitchell Palmares Racing 2:18:03
18 Alex Ranum Highline Racing 2:18:03
19 Joshua Pickett 2:18:03
20 Shane Garland NCCP/ 1st City Cycling Team 2:18:03
21 Adam Pochon Reynolds Roofing Racing 2:18:09
22 Jack Toland Audi 2:18:09
23 Thomas Brown Palmares Racing 2:18:14
24 Sanjin Obhodas Primal-Audi Denver 2:18:27
25 George Jordan Primal-Audi Denver 2:18:27
26 Graham Outlaw Boulder Junior Cycling 2:18:46
27 Daniel Padgett Tierra Plan Racing p/b IntraNerve 2:18:54
28 Ethan Dunham Avout Racing 2:22:47
29 Rob Salcido Natural Grocers by Vitamin Cottage Inc 2:25:21
30 Karl Pelletier Twin Peaks Racing 2:31:18
31 Jeff Ray Natural Grocers by Vitamin Cottage Inc 2:44:21
32 Rees York NCCP/ 1st City Cycling Team 2:32:44
DNF Alessandro Carollo Groove Subaru Excel Sports DNF
DNF Dillon Janda DNF
DNF Owen Mcgrath Highline Racing DNF
DNF Mitch Reidt DNF
DNF Ben Schuchard NCCP/ 1st City Cycling Team DNF
DNF Justin Sotdorus Primal-Audi Denver DNF
DNF Mateo Gallegos Panache Houndstooth DNF
DNF Mark Homlish Groove Subaru Excel Sports DNF

SM 4-5

Pl First Name Last Name Team Time
1 Luke Elphingstone Boulder Junior Cycling 1:41:48
2 Kevin Osberg NCCP/ 1st City Cycling Team 1:41:48
3 Caleb Schroder Avout Racing 1:41:48
4 Ian Livingston 1:41:48
5 Jason Kosena pedal RACING 1:41:48
6 Liam Clevenger Vail Jr Cycling 1:41:48
7 Sean Burke NCCP/ 1st City Cycling Team 1:41:48
8 Adam Kremers Groove Subaru Excel Sports 1:41:48
9 Patrick Santino 1:41:48
10 Mason Child The Phoenix Cyclery-Orbea 1:41:48
11 James Davis Groove Subaru Excel Sports 1:41:48
12 Alex Schlosser Old School Industries 1:41:48
13 Ryan Slone Groove Subaru Excel Sports 1:41:48
14 Heath Meyer 1:41:48
15 Philip Gresock pedal RACING 1:41:48
16 Andrew Milewski The Phoenix Cyclery-Orbea 1:41:48
17 Martin Osorio 1:41:48
18 Dan Petrykowski 1:41:48
19 Conor Grogan 1:41:48
20 Travis Johnson 1:41:48
21 Charlie Barsch Boulder Junior Cycling 1:41:48
22 Maas Van de graaf The Phoenix Cyclery-Orbea 1:41:48
23 Mike Swanson Primal-Audi Denver 1:41:48
24 Brian Kosena 1:41:48
25 Ian Rogers Vail Jr Cycling 1:41:57
26 David Sedelnick 1:42:00
27 Peter Mccarty 1:42:00
28 Ross Meyer 1:42:02
29 Matthew Shannon Reynolds Roofing Racing 1:42:02
30 Peter Gee Palmares Racing 1:42:04
31 Devon Baummer CU Cycling-Boulder 1:42:07
32 Jakub Borowski Twin Peaks Racing 1:42:13
33 Mark Mortell Twin Peaks Racing 1:42:20
34 Eduardo Colon 1:43:48
35 Devin Rhinehart VR7 Colorado Cycling Team 1:44:45
36 Paul Hesselgrave pedal RACING 1:48:59
37 Alfonso Martinez 1:49:29
38 Bryce Pfuetze The Phoenix Cyclery-Orbea 1:49:48
39 Sterling Wilson Peloton-Specialized Cycling Team 1:49:50
40 Joseph Weingart 1:49:50
41 Lucas Lenoch The Phoenix Cyclery-Orbea 1:50:16
42 Miles Gentry 1:50:42
43 Logan Kiff 1:50:51
44 Grant Crist 1:53:57
45 James Mccreery Primal-Audi Denver 1:54:00
46 Jared Hanson NCCP/ 1st City Cycling Team 1:54:09
47 Michael Ortega 1:54:17
48 Bruno Echegoyen-chirinos 1:54:22
49 Neil Phippen Primal-Audi Denver 1:57:04
50 Scott Schubert Training Peaks 1:57:06
DNF Michael Brady Groove Subaru Excel Sports DNF
DNF David Buchan DNF
DNF Ryan Derrick DNF
DNF Enrique Lopez Peloton-Specialized Cycling Team DNF
DNF Alfred Querubin NCCP/ 1st City Cycling Team DNF
DNF Marc Spratt DNF
DNF Korey Stephens DNF
DNF Nelson Thomas Vail Jr Cycling DNF
DNF Sasha Cucci DNF
DNF Scott Vanderlinden DNF
DNF Chris Smith NCCP/ 1st City Cycling Team DNF

SM Pro-12

Pl First Name Last Name Team Time
1 Kevin Selker Groove Subaru Excel Sports 2:29:15
2 Andrew Dewar FAVE 2:29:15
3 Matthew Rowe Team Rio Grande 2:29:19
4 Zack Morris 2:29:22
5 W grant Ellwood 2:29:29
6 William Dugan 2:29:29
7 Brett Rindt Team Rio Grande 2:29:29
8 Alex Hoehn 2:29:29
9 Maxx Chance UCI CT: Wildlife Generation p/b Maxxis 2:29:29
10 Matthew Eberly Primal-Audi Denver 2:29:29
11 Jared Scott LUX/Sideshow p/b Specialized 2:29:29
12 James Read Highline Racing 2:29:29
13 Zack Allison Clif Bar Development Cross Team 2:29:29
14 Juan Cortes Groove Subaru Excel Sports 2:29:29
15 Justin Barber Primal-Audi Denver 2:29:29
16 Justin Little Black Swift / Cycleton Cycling Team 2:29:35
17 Conor Mullervy TEAM CLIF BAR Cycling 2:29:35
18 Giancarlo Bianchi Sonic Boom Racing 2:29:35
19 Lucas Marshall Black Swift / Cycleton Cycling Team 2:29:35
20 Sam j Redding Groove Subaru Excel Sports 2:29:35
21 Fredd Corpuz Full Send Racing p/b Elevation Cycles 2:29:35
22 Jonathan Bocina Highline Racing 2:29:35
23 Macen Vanallen 2:29:35
24 Michael Nightingale Highline Racing 2:29:39
25 Jack Jefferies 2:29:39
26 ? Max Full Send Racing p/b Elevation Cycles 2:29:39
27 Jameson Ribbens Team Rio Grande 2:29:42
28 Riley Burgon Reynolds Roofing Racing 2:29:45
29 Isaiah Newkirk UCI CT: 303 Project 2:29:45
30 Ben Marshall Primal - Audi Denver 2:30:18
31 Ben Laforce Primal-Audi Denver 2:30:34
32 Rolando Gonzalez 2:31:06
33 Eric Brunner 2:31:19
34 Johann Zvan zyl 2:31:19
35 Tony Monteferrante Full Send Racing p/b Elevation Cycles 2:31:19
36 Chris Wood Primal-Audi Denver 2:31:19
37 Spencer Martin Groove Subaru Excel Sports 2:32:00
38 Jayson Jacobs FAVE 2:32:39
39 Wyatt Gaulke Reynolds Roofing Racing 2:32:39
40 Travis Furman Team Rio Grande 2:37:04
41 Tim Speciale 2:38:56
42 William Gavato 2:39:37
43 Henry York Team Rio Grande 2:40:11
44 Blake Romine 2:41:19
45 Gabe Murray Primal-Audi Denver 2:48:03
DNF Aidan Coatsballaseux Above and Beyond Cancer p/b Scheels DNF
DNF Trevor Connor DNF
DNF Joshua Krabbe NCCP/ 1st City Cycling Team DNF
DNF Anthony Olson Team Rio Grande DNF
DNF Noah Granigan UCI CT: CCB Foundation - Sicleri DNF

SW 4-5

Pl First Name Last Name Team Time
1 Annie Poland Old School Industries 1:24:01
2 Kelly Ulmer 1:24:11
3 Leslie Ethridge Topo Designs Cycling Club 1:25:01
4 Jamie Wheeler 1:25:47
5 Caitlin Lovelace SQUARE1 Cycling 1:26:41
6 Julie Fisher 1:28:33
7 Marketa Jancar 1:33:18
8 Patricia Grajeda-babb 1:34:25
9 Kelly Wynveen 1:35:36
10 Melissa O'kelly pedal RACING 1:39:15
11 Lee ann Short 9seventy Racing 1:47:06
DNF Sarah Brautigam DNF

SW Pro-123

Pl First Name Last Name Team Time
1 Jennifer Valente 2:16:08
2 Anna Dorovskikh 2:16:08
3 Kristina Vrouwenvelder ALP Cycles Racing 2:16:11
4 Claudia Behring ALP Cycles Racing 2:16:11
5 Emily Jordan Orion Racing 2:16:16
6 Kelly Phuah 2:16:19
7 Andrea Buttine ALP Cycles Racing 2:16:39
8 Emily Houtchens 2:17:52
9 Jessica Mcwhirt pedal RACING 2:17:52
10 Jennifer Gerow Fort Follies 2:17:56
11 Jaime Brede ALP Cycles Racing 2:26:38
12 Heidi Gurov 9seventy Racing 2:39:01
DNF Anna Kelso DNF
DNF Suzie Livingston Amy D. Foundation DNF
DNF Michelle Mjoen Natural Grocers by Vitamin Cottage Inc DNF

BikeReg is the premier online event registration service for cycling events.

  • Created and run by bike racers and event directors
  • Easy, customizable, full-featured event management interface
  • Registration, Results and Fundraising solutions all in one place
  • Founded in 1999 - Two decades of experience streamlining the registration process

Learn more about the BikeReg Advantage

Register with