Log In
CYCLO-X Louisville • Oct 5 2024 • Louisville, CO
4.7
1.3
3.1
4.4
4.6
Is there a Strava segment for this course? Paste the url here:
Categories
Race Pictures
Know where to find pictures from this race? Share the love by adding a Photo Url:
Note: sharing private Facebook albums is not exactly "da love." Remember to make it public!
 
Race RatingCast Vote
4.7
Beers
1.3
Moisture
3.1
Accel
4.4
Tech
4.6
Elevation
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Van Harbuck Groove Dirt 0:19:15
2 Clyde Wright Groove Subaru Excel Sports 0:19:47
3 Emerson Brown 0:19:56
4 Cole Schmidt 0:19:56
5 Reece Slade Groove Dirt 0:21:25
6 Burke Jeffries 0:21:50
7 Aaron Kalisman @ 1 Lap
8 Taylor Deangelis @ 1 Lap
Finishers: Cat 5: 6   Cat ?: 2  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Leo Carlin Donovan Racing 0:29:56
2 Braden Meegan Avout Racing 0:29:57
3 Charlie Mohr Boulder Junior Cycling 0:31:19
4 Asher Howe 0:31:48
5 Theodore Hulslander Boulder Junior Cycling 0:32:06
6 Oscar Yates Boulder Junior Cycling 0:32:09
7 Rye Kimmel Boulder Junior Cycling 0:32:18
8 Julius Starnes Boulder Junior Cycling @ 1 Lap
9 Miles Bentley Boulder Junior Cycling @ 1 Lap
10 Axel Bergesen Denver Dynamo @ 1 Lap
11 Sebastian Pickels @ 1 Lap
12 Haydn Blake @ 1 Lap
13 Henry Townsend @ 1 Lap
14 Max Spehar @ 1 Lap
Finishers: Cat 3: 1   Cat 5: 11   Cat ?: 2  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ronan Kroll 0:28:56
2 Wesley Borger Donovan Racing 0:29:50
3 Cooper Mcdonagh Avout Racing 0:30:56
4 Jacob Cox Denver Dynamo 0:31:47
5 Oban Pitts 0:32:04
6 Rishabh Gyambavantha Dawson School @ 1 Lap
7 Michael Wilson @ 1 Lap
Finishers: Cat 3: 1   Cat 4: 1   Cat 5: 5  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Neo Monti di sopra 0:30:24
Finishers: Cat 5: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Max Kremer Avout Racing 0:21:06
2 Reed Lile Avout Racing 0:23:46
3 Ryan Larsen Boulder Junior Cycling 0:23:57
4 Ansel Merges Boulder Junior Cycling 0:23:57
5 Nico Zola Boulder Junior Cycling 0:24:21
6 Everett Schneider Boulder Junior Cycling 0:25:34
7 Charles Soltys 0:25:35
8 Vincenzo Erdley Boulder Junior Cycling @ 1 Lap
9 Dylan Primeau @ 1 Lap
10 Noam Hausler Boulder Junior Cycling @ 1 Lap
Finishers: Cat 5: 10  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Steven Stefko NoCo Cycling Project 0:52:44
2 Andy Lueck 0:54:27
3 Aaron Vaughn 0:54:56
4 Michael Ward 0:55:49
5 Matthew Klick LOCKTON FULL CYCLE 0:56:11
6 Jason Grubb 0:56:11
7 Randall Fransen 0:56:12
8 Benjamin Donnelly 0:58:23
9 Eric Jones 0:59:40
10 David Neis @ 1 Lap
Finishers: Cat 1: 4   Cat 2: 5   Cat 3: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 David Choren Old School Industries 0:40:58
2 Ryan Hughes 0:41:08
3 Joshua Scott 0:41:11
4 David Cahill 0:41:47
5 Erik Rissler GRVL Cycling 0:41:53
6 Zachary Pitts 0:42:10
7 Richard Scudney All.Ways Cycling Club p/b Pause Bre 0:42:38
8 Joseph Marinelli 0:42:46
9 Brad Taylor BAD Rocket Racing 0:43:01
10 Mike Threadgould 0 0:43:16
11 Jon Bates GRVL DNKYS 0:43:20
12 Bob Roman 0:43:32
13 Jon Squadrito Stem Ciders Racing 0:43:36
14 Keagan Rowley LOCKTON FULL CYCLE 0:43:42
15 Joe Hofeditz Sonic Boom Racing 0:43:42
16 Alden Kroll 0:44:19
17 Benjamin Ollett 0:47:39
18 Michael Crouch 0:48:04
DNF Peter Bergmann DNF
Finishers: Cat 3: 19  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Russ Slade Groove Subaru Excel Sports 0:33:25
2 Richard Shall 0:34:15
3 Leith Carey 0:35:11
4 Paul Crabtree Racer X Cycling/ColoBikeLaw 0:35:38
5 Bart Wolczyk 0:35:41
6 Ben Werner 0:36:13
7 Jeff Tryon Groove Subaru Excel Sports 0:36:56
8 Matt Dipaolo 0:37:01
9 Kyle Gustafson Old School Industries 0:37:15
10 Josh Southern 0 0:37:38
11 Alexander Vogenthaler 0:37:53
12 Nick Steiner 0:38:39
13 Quaine Day Reynolds Roofing Racing 0:38:39
14 David g Fitzgerald Old School Industries 0:38:46
15 Benjamin Kleeman 0:39:05
16 Sam Scheurich 0:40:27
17 Josiah Strauss 0:40:52
18 Christopher Morgan 0:43:00
19 Timothy Lile 0:43:07
20 Richard Rollier @ 2 Laps
Finishers: Cat 4: 13   Cat 5: 5   Cat ?: 2  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Carlos Casali 0:37:31
2 Jason Hartman 0:38:20
3 Charles Coyle 0:38:34
4 James Stevens UNLEASHED Racing 0:39:05
5 Chad Sigler Physio Racing 0:39:23
6 Mike West 0:39:38
7 Johannes Huseby 0:39:46
8 Scott Meadows Old School Industries 0:40:01
9 William Howe Great Divide Brewing Company 0:40:02
10 Joseph Taddeucci JONES + CO Cycling 0:40:04
11 William Pankonin 0:40:28
12 Charley Dean 0:40:41
13 Kevin Carter 0:40:53
14 LeRoi Smith IAMICANIWILLIDO RACING 0:41:03
15 Erik Rissler GRVL Cycling 0:41:36
16 David Kendall 0:41:52
17 Scott Forrest 0:42:17
18 Brian Hludzinski Modern Market Racing p/b GR Capital 0:42:24
19 Shawn Kingrey 0:45:39
20 Mike Zuhlke @ 1 Lap
Finishers: Cat 1: 8   Cat 2: 9   Cat 3: 2   Cat 4: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Phillip Mcinturff Wholesome Masters Racing Team 0:41:05
2 Adam Northup 0:41:37
3 Patrick Ryan 0:42:12
4 Parker Macy 0:42:53
5 Kevin Kraus Wholesome Masters Racing Team 0:43:10
6 Steve Rademacher Stem Ciders Racing 0:43:38
7 Dan Sonnesyn Old School Industries 0:44:30
8 Keith Principe Racer X Cycling/ColoBikeLaw 0:45:14
9 Don Maschka 0:45:32
10 Per Larsen 0:46:17
11 Jeffrey Homan NoCo Cycling Project @ 1 Lap
DNF Adam Devoe Laws Whiskey House DNF
Finishers: Cat 3: 12  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Andy Artzberger 0:34:01
2 Gary Brown 0:34:08
3 Scott Hogg Laws Whiskey House 0:34:08
4 Carl Harmon Wholesome Masters Racing Team 0:35:27
5 Darren Nakos 0:35:30
6 Nathan Hawkins Wholesome Masters Racing Team 0:35:58
7 Marc Calder Natural Grocers Cycling 0:36:05
8 Neil Cestra Primal - Audi Denver 0:36:11
9 Eric Merges 0:36:31
10 Scott Carlson Stem Ciders Racing 0:36:35
11 Doug Walter 0:36:37
12 Ryan Bentley 0:36:43
13 Joseph Vigil Wholesome Masters Racing Team 0:36:48
14 Todd Hockenberry Racer X Cycling/ColoBikeLaw 0:36:50
15 Philip Harding 0:37:01
16 Darren Ray 0:37:15
17 Jonathan Day Team Rio Grande 0:37:27
18 Ken Ottenberg 0:37:34
19 Jason Gugelman NoCo Cycling Project 0:37:46
20 Chris Thorson Old School Industries 0:37:59
21 Gregg Cruger 0:38:07
22 Aaron Bandell 0:38:18
23 John Wooldridge 0:38:26
24 James Almroth 0:38:35
25 Andrew Stevens 0:39:04
26 Dennis Livingston 0:39:08
27 James Scott NoCo Cycling Project 0:39:53
28 Andrew Tidrick 0:39:58
29 Glenn Cruger 0:40:07
30 Scott Enger 0:40:15
31 Ethan Fuld 0:40:36
32 John Arguello NoCo Cycling Project 0:41:00
33 Larry Varys 0:41:29
34 Brad Smallegan 0:41:33
35 Ray Roetman Natural Grocers Cycling 0:42:29
36 Peter Spurlin NoCo Cycling Project 0:44:56
37 Eric Houck NoCo Cycling Project @ 1 Lap
38 Peter Strebe NoCo Cycling Project @ 1 Lap
39 Jeff Neely @ 2 Laps
DNF Donald Haywood NoCo Cycling Project DNF
Finishers: Cat 4: 35   Cat 5: 4   Cat ?: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Brian Dunn Great Divide Brewing Company 0:41:13
2 Craig Hofer Groove Subaru Excel Sports 0:41:39
3 Doug Richards Feedback Sports Racing 0:41:47
4 Steve Laurel 0:41:58
5 Martin Mrugal PA Masters p/b Piscitello Law 0:42:00
6 Keith Bushaw Racer X Cycling/ColoBikeLaw 0:42:29
7 Joseph Paulson BoulderCentre for Orthopedics & Spi 0:42:58
8 Ken Jones JONES + CO Cycling 0:43:33
9 Greg Gorrell Feedback Sports Racing 0:43:43
10 Robert Dahlstrom LOCKTON FULL CYCLE 0:44:09
11 Martin Soetaert Moontower Racing p/b Watkins Insura 0:44:09
12 Jerry Hillard 0:44:39
13 Walter Strickler 0:44:48
14 Robert Andrew LOCKTON FULL CYCLE 0:45:12
15 Bruce Whitesel 0:45:30
16 Thomas Hayles 0:45:45
17 Birt Stem Natural Grocers Cycling 0:45:58
18 Greg Talbert 0:46:39
19 Robert J brown @ 1 Lap
20 Kurtis Corbin @ 1 Lap
21 David Smith LOCKTON FULL CYCLE @ 1 Lap
22 Roger Hughes LOCKTON FULL CYCLE @ 1 Lap
23 Jeffrey Brown Wholesome Masters Racing Team @ 1 Lap
24 Arthur Allen @ 1 Lap
25 Larry Varys @ 1 Lap
26 Richard Elliott Racer X Cycling/ColoBikeLaw @ 1 Lap
27 Richard Bauch Wholesome Masters Racing Team @ 1 Lap
28 Cory Kramer Racer X Cycling/ColoBikeLaw @ 1 Lap
Finishers: Cat 1: 4   Cat 2: 7   Cat 3: 7   Cat 4: 9   Cat ?: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Anders Dahl 0:39:09
2 Luke Lehman Groove Subaru Excel Sports 0:39:13
3 Zachary Woy Team Rio Grande 0:39:19
4 Dylan Morin 0:39:26
5 Ethan Wobus 0:39:33
6 Collin Hartman Denver Dynamo 0:39:48
7 Frederick Lintz Donovan Racing 0:40:15
8 John Fowler 0:40:21
9 Caleb M schroder Avout Racing 0:41:24
10 Oliver Hart 0:41:39
11 Tate Clemson 0:43:08
12 Ezra Wardpackard 0:43:49
13 Stephen Bartels Ardor Racing 0:44:18
DNF Derek Meadows Old School Industries DNF
Finishers: Cat 3: 13   Cat 5: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Samuel Fay 0:40:02
2 Dana Mosman 0:40:42
3 Ronan Kroll 0:41:38
4 Ryan Bonick GRVL DNKYS 0:42:16
5 Kevin Kruse 0:42:26
6 Brian Spencer 0:42:34
7 Ryan Hull 0:42:39
8 Colin Baker 0:42:53
9 Roderick Eskew GRVL DNKYS 0:42:56
10 Alex Willmore 0:43:16
11 Jacob Winkelhake 0:43:57
12 Kyle Webb 0:44:00
13 Dominic Castanoli 0:47:04
14 Charles Campbell-harris 0:47:12
15 Brice Carey 0:47:51
16 Kyle Williams @ 1 Lap
17 Jt Metzger @ 1 Lap
18 John Cortes @ 1 Lap
19 Kris Brubaker @ 3 Laps
20 Michael Welker
Finishers: Cat 3: 1   Cat 4: 18   Cat 5: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Laurence Bristol 0:39:42
2 Morgan Pearson 0:41:17
3 Dan Petrykowski 0:42:10
4 Jonathan Wolf 0:42:46
5 Cade Yano 0:44:35
6 Nolan Amos 0:45:05
7 John Arciniega 0:45:47
8 Eric Wright 0:46:35
9 Winston Decredico 0:47:34
10 Davis Campbell 0:48:33
11 Christian Combs @ 1 Lap
12 Scott Salisbury @ 1 Lap
13 Dathan Webb @ 1 Lap
14 Ian Mccarthy @ 1 Lap
15 Alvaro Pineda @ 1 Lap
16 Miles Batson @ 2 Laps
17 Eric Gentry
DNF Gabriel Gordillo DNF
Finishers: Cat 5: 15   Cat ?: 3  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ethan Dunham 0:51:53
2 Gavin Lopez 0:51:54
3 Carson Mccue 0:51:56
4 William Myers First Flight Devo 0:52:15
5 Mason Lawrence 0:52:23
6 Pat Lemieux 0:52:26
7 Mark Currie 0:52:57
8 Travis Burkel LOCKTON FULL CYCLE 0:54:36
9 Tucker Platte 0:55:39
10 Luke Mather Primal - Audi Denver 0:56:03
11 Bryce Pfuetze 0:56:33
12 Luke Holloway Boulder Junior Cycling 0:56:34
13 Stephen Cochran 1:00:04
14 Drew Bublitz Donovan Racing @ 1 Lap
15 Ryan Witt Primal - Audi Denver @ 1 Lap
DNF Stephen Schaefer DNF
Finishers: Cat 1: 2   Cat 2: 6   Cat 3: 8  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Brannan Fix 0:53:07
2 Anthony Iannacito Beyond Category Coaching 0:53:48
3 Maxwell Jordan 0:54:57
4 Jake Lueckel 0:56:03
5 Shane Garland NoCo Cycling Project 0:56:23
6 Mitch Westall 0:56:41
7 Craig Kozak F3 Cycling p/b 7 Mile Cycles 0:56:51
8 Andrew Harbuck Groove Dirt 0:58:15
9 Shawn Meredith @ 1 Lap
10 Juan Esteban tapiero bernal BELGIANWERKX @ 1 Lap
11 Ken Lanham @ 1 Lap
12 Pete Mohr Old School Industries @ 2 Laps
DNF Brad Taylor BAD Rocket Racing DNF
DNF Michael Dobronyi Denver Dynamo DNF
Finishers: Cat 1: 4   Cat 2: 5   Cat 3: 2   Cat 4: 3  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jacob Huot 0:43:32
2 Tim Blakemore 0:44:07
3 Joshua Mcgehee 0:46:35
4 Dennie Mcgarry 0:46:51
5 Brian Schmierer @ 1 Lap
6 Andrew Mccown @ 1 Lap
7 Matt Sodnicar @ 1 Lap
8 Seth Murphy @ 1 Lap
9 Alejandro Machado @ 1 Lap
Finishers: Cat 4: 5   Cat 5: 4  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Heather Mccalmon 0:21:39
Finishers: Cat 5: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Chelsea Mccalmon Boulder Junior Cycling 0:32:10
2 Haylee Jo jackson Boulder Junior Cycling 0:33:24
3 Amelia Abraham Avout Racing 0:35:01
4 Eleanor Burian-james Boulder Junior Cycling @ 1 Lap
5 Annika Krum Avout Racing @ 1 Lap
6 Madison Platte Avout Racing @ 1 Lap
7 River Merges @ 1 Lap
DNF Amelie Pitts Boulder Junior Cycling DNF
Finishers: Cat 5: 8  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
DNF Sage Beetge Sage Beetge
Finishers: Cat 3: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Elsie Holland 0:30:10
Finishers: Cat 5: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ruby Crabtree 0:19:54
2 Olivia Slade Groove Subaru Excel Sports 0:25:39
Finishers: Cat 5: 2  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Karyn Abraham Racer X Cycling/ColoBikeLaw 0:46:35
2 Amanda Bye Sol Squad Cycling p/b Whole Sol 0:46:59
3 Lisa Kreibe Petunia Mafia Cycling @ 1 Lap
Finishers: Cat 2: 1   Cat 3: 1   Cat 4: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jj Laughon Team Rio Grande 0:47:45
2 Margell Abel BoulderCentre for Orthopedics & Spi 0:49:03
3 Rachel Ferguson 0:50:01
4 Michele Bliss 0:51:48
5 Sarah Dias @ 1 Lap
6 Kathleen Strong @ 1 Lap
7 Juanita Mclaughlin Old School Industries @ 2 Laps
Finishers: Cat 1: 1   Cat 2: 2   Cat 4: 3   Cat 5: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Heather Romenesko 0:36:48
Finishers: Cat 3: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Anna Shults 0:35:28
2 Lesley Mumford 0:36:41
3 Lindsey Fahey Racer X Cycling/ColoBikeLaw 0:40:47
Finishers: Cat 3: 3  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Zoe Zwecker 0:34:24
2 Jillian Lukez 0:37:08
3 Julie Pierce 0:37:27
4 Raquel Mundim walty 0:37:40
5 Gabby Macarelli 0:38:00
6 Heather Nadeau LOCKTON FULL CYCLE 0:39:24
7 Macayla Scheidt 0:39:39
8 Katie Macarelli 0:39:46
9 Amanda Stone 0:40:01
10 Kaci Wall 0:40:53
11 Michel Brossmer @ 1 Lap
DNF Larissa Fransen DNF
Finishers: Cat 4: 10   Cat 5: 2  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Karrianne Kuhling 0:40:53
2 Kajsa Holland-goon Holy Cow Racing 0:41:30
3 Shawna Pitts 0:42:00
4 Jenna Daucunas 0:43:52
5 Juli White 0:44:11
6 Ashlee Lile Avout Racing @ 1 Lap
Finishers: Cat 5: 4   Cat ?: 2  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Kristin Weber LOCKTON FULL CYCLE 0:42:40
2 Tegan Bartholomew brown 0:42:52
3 Lydia Tanner 0:42:57
4 Melanie Carter Feedback Sports Racing 0:43:29
5 Haydn Hludzinski Boulder Junior Cycling 0:44:20
6 Nadine Visser 0:45:00
7 Sylvia Espinoza 0:45:31
8 Gwen Jorgensen 0:47:36
9 Amy Cymerman 0:50:35
Finishers: Cat 1: 1   Cat 2: 2   Cat 3: 5   Cat 5: 1