Log In
Boulder Roubaix Road Race • Apr 6 2019 • Longmont, CO
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!
 
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Mark Howard 2:09:50
1
Finishers: Cat 2: 1  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Michael Auletta 1:39:06
2 Alex Goldmeyer 2:36:29
3 Michael Solano 3:02:41
4 Mark Drake 7:33:47
Finishers: Cat 5: 1   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 John Groetlusuen 1:50:06
2 Rodger Reddish 3:02:41
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Marc Cattapan 1:39:07
2 Scott Bell 2:36:29
3 Chris Wiegand 3:02:42
Finishers: Cat 5: 1   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 Garrett Gerchar 3:08:18
2 W Grant ellwood 3:08:18
3 Jack R tanner 3:08:18
4 Reade Warner 3:08:18
5 Paul Hartner 3:08:18
6 Nicholas Mckey 3:10:40
7 Jonathan Anderson 3:12:54
8 Eric Brunner 3:13:38
9 Andre Bos 3:14:24
10 Dalton Walters 3:17:49
11 Ross M ellwood 3:17:52
12 Kobi Gyetvan 3:18:02
13 Michael Morton 3:18:12
14 Nikolas Johnson 3:18:30
15 Thomas Gauthier 3:18:30
16 Eli Kranefuss 3:19:32
17 Kevin Callahan 3:19:43
18 Andrew Castagneri 3:23:48
19 Adam Garcia 3:45:11
20 Daniel Willett @ 1 Lap
21 Ian Anderson @ 1 Lap
22 Kaden Hopkins @ 1 Lap
23 Zackary Villars @ 1 Lap
24 Simon Lynn @ 1 Lap
25 Jake Marasco @ 3 Laps
DNF Julian Maissel DNF
DNF Carter Jackson DNF
DNF James Hilyer DNF
DNF Grant Gipson DNF
DNF Tayne Andrade DNF
DNF Jeremy Norris DNF
DNF Ben Omalley DNF
Finishers: Cat 1: 8   Cat 2: 8   Cat 3: 10   Cat 4: 3   Cat 5: 2   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 Simon Castagneri 2:31:45
2 John Keller 2:31:45
3 Nikolai Lyssogor 2:31:45
4 Caleb Reese 2:34:00
5 Chase Whitman 2:34:25
6 Oliver Stubbs 2:37:09
7 Wyatt Mason 2:37:23
8 Joseph Way 2:37:32
9 Vegard Soernes 2:38:49
10 Marshall Graybill 2:40:15
11 Paxton Hyde 2:46:03
12 Tommy J papenthien 2:54:10
13 Michael Kouznetsov 2:58:30
14 Matthew Gilster @ 1 Lap
15 Kit Hinders @ 1 Lap
16 Adam Jolly @ 1 Lap
DNF Ty Thede DNF
DNF Brian Kennedy DNF
DNF Parker Gara DNF
DNF Ross Steward DNF
DNF Kyle Ramage DNF
Finishers: Cat 2: 2   Cat 3: 9   Cat 4: 7   Cat 5: 2   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 Isaac Nagelbrice 0:50:22
2 William Crowley 0:50:46
3 Colin Wood 0:50:47
4 Cole Sexton 0:50:52
5 Ryan Chaney 0:51:07
6 Ian Blythe 0:51:10
7 Robert Devlin 0:51:17
8 Timothy O'meara 0:51:46
9 Brent Frieden 0:52:15
10 Bryan Knisely 0:53:04
11 Lakota Cheek 0:53:20
12 Grant Scherber 0:53:20
13 Sean Adams 0:53:44
14 Mason Frith 0:54:00
15 Jeremy Jacobs 0:54:49
16 Nicholas Denlinger 0:54:52
17 Levi Brower 0:55:49
18 Yiyang Wu 0:56:50
19 Joseph Weingart 0:57:29
20 Conor Wisentaner 0:57:30
21 Joseph Anderson 0:57:37
22 Mewael Ahmedin 0:58:21
23 Joshua Mcbride 0:59:25
24 Ethan Lynn 1:00:30
25 Daniel Gutierrez mendoza 1:01:04
26 Daniel Deschane 1:01:24
27 Max Schmidtmann 1:02:49
28 Edmund Weschler 1:07:33
DNF Brandon Hanson DNF
Finishers: Cat 4: 5   Cat 5: 18   Cat ?: 6  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Garrett Beshore 0:29:09
2 Ian Edwards 0:30:17
3 Kalen Brown 0:34:10
4 Desmond Mohr 0:35:02
5 Ty Anderson 0:35:54
Finishers: 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 Ben Stevenson 0:24:23
2 Magnus Y white 0:26:05
3 Noah Y siegelstone 0:26:53
4 Gavin Lopez 0:26:54
5 Jude L schafer 0:27:24
6 Truett Bennett 0:27:37
7 Liam Bezek 0:27:45
8 Reiner Schmidt 0:27:46
9 Bodhi Malin 0:28:27
10 Toren Knepper 0:30:25
11 Eli Deboom 0:31:07
12 Aj Holliday 0:31:19
13 Iskandar Ocampo 0:32:21
Finishers: Cat 4: 1   Cat 5: 12  
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 1:01:40
2 Lucas Hartman 1:01:40
3 Peyton Wilkerson 1:01:41
4 William Stanford 1:01:51
5 Michael Watkins 1:01:57
6 Davis Duncan 1:02:00
7 Aiden Swift 1:02:19
8 Jonathan Meyer 1:02:33
9 Mason Child 1:02:33
10 Nicholas Boni 1:02:36
11 Sam Pflugh 1:05:39
12 Sam Post 1:05:41
Finishers: Cat 3: 1   Cat 4: 1   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 Miles Willis 1:42:10
2 Garrett Meifert 1:42:20
3 Jack Bettcher 1:42:20
4 Nelson Thomas 1:42:40
Finishers: 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 Connnor Beshore 0:17:22
2 Steve Danielson 0:20:30
Finishers: Cat 5: 1   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 Patrick Warner 3:16:52
2 Jonathan Cavner 3:16:53
3 Justin Little 3:16:54
4 Jerod Ridge 3:17:14
5 Jacob Rosenbarger 3:17:33
6 Benjamin Sharp 3:17:33
7 Michael Inglis 3:17:43
8 Byron Nix 3:18:31
9 Luis Rodriguez 3:18:32
10 Greg Scanlan 3:18:32
11 Jeffrey A hartman 3:21:16
12 Tony Dagiau Sonic Boom Racing 3:23:47
13 Andrew Lull 3:25:46
14 Grant Holicky 3:25:47
15 David Neis 3:26:41
16 Cody Waite 3:27:30
17 Matthew Skrdla 3:30:12
18 Andy Johnson 3:30:12
19 Patrick Caro 3:36:30
20 Jeremy Reimer 3:37:18
21 Darian Founds 3:46:45
22 Dean Myers 3:52:46
23 Jack Jefferies @ 1 Lap
24 Jon Tarkington @ 2 Laps
25 Jeff Hoobler @ 2 Laps
26 Joseph Taddeucci @ 2 Laps
27 Frank Overton @ 2 Laps
28 Matthew Segur @ 2 Laps
29 Shane Orr @ 2 Laps
30 Matt Blakely @ 2 Laps
31 Jayson Hurd @ 2 Laps
32 Brad Loyd @ 2 Laps
33 N.n. 547 @ 2 Laps
34 James Dunkleberger @ 2 Laps
35 William Howe @ 2 Laps
36 Fredd Corpuz @ 3 Laps
37 Jacob Dewalt @ 3 Laps
DNF Jeremy Stitt DNF
DNF Erin Witter DNF
DNF Michael Catterall DNF
DNF Dane Emde DNF
DNF Christopher M r munro DNF
DNF Todd Cassan DNF
DNF Dan Schrad DNF
DNF Jeff Anderson DNF
DNF Craig Wu DNF
DNF Peter Sabey DNF
Finishers: Cat 1: 9   Cat 2: 31   Cat 3: 5   Cat 4: 1   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 Josh Doyle 2:29:51
Off The Front
2 Chris Johnson 2:29:51
Off The Front
3 Michael Zimski 2:29:51
Off The Front
4 Ryan Koonce 2:29:53
Off The Front
5 Jordan Sher 2:30:08
Off The Front
6 Chris Burke 2:31:33
Off The Front
7 Jason Glenn 2:32:45
1
8 Juan Gutierrez 2:32:46
2
9 William Raatz 2:32:47
3
10 Jared Thaut 2:32:47
4
11 Rob Graef 2:32:47
5
12 Derek Newell 2:32:48
6
13 Asier Artaechevarria 2:32:48
7
14 Brandon Dyksterhouse 2:32:49
8
15 Gary Wiese Primal-Audi Denver 2:32:49
9
16 Tyler Peterson 2:32:53
17 Mark Homlish 2:33:30
18 Matthew Walp 2:34:25
19 Patrick Gallegos 2:35:01
20 Nathan A miller 2:35:24
21 Alessandro Carollo 2:36:53
22 Scott Steinbrecher 2:38:08
23 Scott Carlson 2:39:46
24 David Mead 2:39:46
25 Lee Gerakos 2:39:47
26 Peter Benkowski 2:39:57
27 Christopher Jones 2:40:44
28 Ken Jones 2:41:31
29 Birt Stem 2:41:40
30 Bennett Hug 2:43:08
31 Greg Mueller 2:44:14
32 Jeff Krause 2:46:23
33 John Steward 2:46:24
34 Darryl Sigman 2:46:26
35 Felipe Cardenas 2:48:55
36 David Kendall 2:49:00
37 Blair Oliver 2:50:26
38 Jon Smela 2:52:02
39 Jason Heider 2:52:02
40 Garrick Mitchell 2:54:38
41 Justin Hall 2:55:49
42 Gary Lancaster 2:56:58
43 Xavier Melendez 2:57:16
44 William Manning 2:57:16
45 Colm Flannery 3:00:21
46 Joseph Klein 3:03:17
47 Doug Gordon 3:34:52
48 Jon Cooley @ 1 Lap
49 Chris Parsons @ 1 Lap
50 Rod Unverrich @ 1 Lap
51 Joseph Clemens @ 2 Laps
52 Gregg Tomlinson @ 2 Laps
53 Scott Kurban @ 2 Laps
54 Gabe Rivero @ 2 Laps
55 Neal Henderson @ 2 Laps
56 Jake Lueckel @ 2 Laps
57 Casey Hill @ 2 Laps
58 Darryn Biggerstaff @ 2 Laps
59 Matthew A ray @ 2 Laps
DNF Richard Klusman DNF
DNF Gregory Pent DNF
DNF Dave Ratcliff DNF
DNF Chris J heimerl DNF
DNF Adam Lorenz DNF
DNF Neil Schirmer DNF
DNF Tomi Ikonen DNF
Finishers: Cat 2: 1   Cat 3: 65  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Chris Smith 1:38:27
2 James Servaites 1:38:30
3 Lucas Jaramillo 1:38:31
4 Antony Fraij 1:38:36
5 Mark Stookesberry 1:38:40
6 Mike Hurst 1:38:58
7 Eric Shuemake 1:39:06
8 Jonathan P jones 1:39:12
9 Peter H gee 1:39:38
10 Jason Reynolds 1:39:40
11 Erik Rissler 1:39:45
12 James Scott 1:39:46
13 David Altschuld 1:40:00
14 Doug Schuler 1:40:03
15 Eric Welch 1:40:04
16 Eric Brodis 1:40:05
17 Felix Naschold 1:40:06
18 William Kin 1:40:06
19 Rodney Bolls 1:40:12
20 Robert Lydic 1:40:23
21 Stephen Strayer 1:41:01
22 John Vajda 1:42:04
23 Darren Ray 1:42:04
24 Eric Stoutenburg 1:42:37
25 Eric Thompson 1:42:45
26 Brian Smits 1:43:05
27 Matthew Hemstreet 1:43:17
28 Shane Garman 1:43:17
29 John Heisel 1:43:28
30 Andrew Barrett 1:44:06
31 Matthew Muir 1:44:14
32 Marc Mata 1:45:23
33 Chad Elmendorf 1:46:42
34 Brian Claytor 1:46:58
35 Brian Hemstreet 1:47:59
36 Brian M aiken 1:48:58
37 Joseph Manning 1:50:22
38 Neil Smith 1:51:22
39 John Lynn 1:55:52
40 Anthony Diaz 1:56:13
41 Chad Sigler 1:57:52
42 Chris Mcmanus 1:58:50
43 Chad Haynes 2:05:43
44 John Gerritsen 2:22:34
45 David Travis 2:42:28
46 Yousef Hamzeh @ 1 Lap
DNF Louis Rodriguez DNF
Finishers: Cat 4: 42   Cat 5: 3   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 Jason Eckenroth 0:48:58
2 Ian Kearns 0:48:59
3 Steve Johnson 0:49:24
4 Stephen Douglas 0:49:39
5 Justin Dickenson 0:49:57
6 Tod Rowles 0:50:04
7 Aaron Sudduth 0:52:03
8 Folkert Wilman 0:52:07
9 Phillip Merrill 0:52:19
10 Chad Brenzikofer 0:52:25
11 Brian Yates 0:52:33
12 Justin Jewell 0:52:35
13 Rob Gray 0:52:57
14 Nathan Hawkins 0:53:11
15 Ernest M robles 0:53:15
16 Jim Adams 0:53:22
17 Alex Herr 0:54:33
18 Jeremy Schupbach 0:55:18
19 Greg Moore 0:55:29
20 James O'connell 0:55:57
21 Eric Falldin 0:56:17
22 Jonathan Knisely 0:56:18
23 Michael Barsch 0:56:44
24 Tom Charkut 0:56:48
25 Andrew Mccarron pedal RACING 0:56:54
26 Josiah Strauss 0:56:56
27 Salvatore Proia 0:57:09
28 Matt Dipaolo 0:57:15
29 Grahan Whitaker 0:57:15
30 Gary Robinson 0:57:16
31 Michael Friesen 0:57:23
32 Steven Morgan 0:57:28
33 Eric Sorenson 0:57:45
34 Jeff Neely 0:57:46
35 Gabe Anderson 0:57:59
36 Randy Starr 0:58:18
37 Brent Hatch 0:58:58
38 Seth Frankel 0:59:39
39 Yuriy Verkhovoy 1:00:08
40 Steffen Hverven 1:00:11
41 William Cox 1:00:47
42 Glenn E cruger 1:01:44
43 Chris Sword 1:02:01
44 Michael Warner 1:02:04
45 Tyrone Branch 1:02:47
46 Pete Mohr 1:02:58
47 Steven Clagg 1:04:22
48 Martin Osborn 1:04:52
49 Jeremy Franz 1:05:05
50 Mike Zuhlke 1:05:05
51 Matthew Ferdinand 1:05:28
52 Larry Meyer 1:05:33
53 George Braun 1:06:51
54 Keith Guastella 1:06:56
55 Donald Libasci 1:08:36
56 Jay Clark 1:11:26
57 Ivo Karadjov 1:11:28
58 Steven Daggett 1:11:49
59 David Smith 1:12:00
60 Will Reiss 1:13:00
Finishers: Cat 3: 1   Cat 4: 2   Cat 5: 41   Cat ?: 16  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Lilburn Shaw 2:30:29
1
2 Adam Asnes 2:30:29
2
3 Jeff Winkler 2:30:30
3
4 Sherman Towsley 2:30:31
4
5 Norman F alvis 2:30:31
5
6 Robert Arena 2:30:31
6
7 Craig Hofer 2:30:32
7
8 Gregory Auld 2:30:33
8
9 Robert Dahl 2:30:33
9
10 Unknown Rider 2:30:34
10
11 Brad Mosier 2:30:36
11
12 Kevin Eldredge 2:32:06
13 Jeff Martin 2:32:54
14 Donald Powell 2:33:06
15 Jon Harp 2:33:38
16 Jeff Ofsanko 2:33:38
17 Yannick Drouet 2:35:18
18 Richard Guillery 2:36:12
19 Chip Krauss 2:37:02
20 John Mansell 2:41:56
21 Joseph Paulson 2:44:32
22 Ray Healy 2:47:01
23 Rob Salcido 2:48:53
24 Carlos Vulgamott 2:49:32
25 N.n. 935 2:51:28
26 Marcel Vangarderen 2:53:01
27 David Boynton 2:59:51
28 Jim Mason @ 1 Lap
29 Michael P carter @ 1 Lap
30 Paul Combest @ 1 Lap
31 Corey Cope @ 2 Laps
DNF Christopher Stout DNF
Finishers: Cat 1: 8   Cat 2: 12   Cat 3: 11   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 George Squibb Sklar Masters Racing 1:38:34
2 Doug Steele 1:38:34
3 John Callahan 1:39:42
4 Steven Frank 1:40:33
5 Ethan Lovell 1:40:33
6 Michael Dodge 1:40:34
7 Floyd Williams 1:40:36
8 Robert Kantor 1:40:44
9 David Fitzpatrick 1:40:53
10 Ronald Budhi 1:40:53
11 Philippe Capraro 1:42:36
12 Thomas Rathbun 1:42:43
13 William J haas 1:42:43
14 Mark Culver 1:43:00
15 Jason Kaminski 1:43:01
16 Robert Andrew 1:43:01
17 Robert Fischer 1:43:52
18 Gary W dorris 1:44:29
19 Doug Richards 1:44:41
20 George York 1:47:18
21 Dean Davis 1:47:32
22 Howard Stevenson 1:48:18
23 D'arcy Straub 1:49:10
24 Jonathan Day 1:49:35
25 Michael Smith 1:50:16
26 Thomas Panton 1:50:45
27 Curtis Weitkunat 1:52:27
28 John Vonplutzner 1:52:48
29 Kirk Adams 1:53:43
30 Ken Misch 1:55:34
31 Mike Higgins 1:55:55
32 Douglas Robison 1:56:01
33 Richard Giniewski 1:56:10
34 Michael Fosselman 1:56:15
35 David Tolbert 1:58:23
36 Joshua Pace 1:58:54
37 Ed Witterholt 2:05:15
38 Steve Douglas 2:09:25
DNF Eddie Metro DNF
DNF Sy Nayman DNF
DNF Tom Hootman DNF
DNF Joseph Vigil DNF
DNF Nigel Willerton DNF
Finishers: Cat 3: 1   Cat 4: 40   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 Chris Beaudin 1:37:44
2 Rip Mobus 1:37:48
3 John Stone 1:37:50
4 William Kellagher 1:37:52
5 Glen Larson 1:37:57
6 Steve Crowley 1:38:14
7 John Langley 1:39:00
8 Shannon Gillespie 1:39:01
9 David Kruger 1:39:06
10 Glen Winkel 1:39:16
11 Hal W mckelvy 1:39:54
12 Michael Porter 1:40:16
13 William Simmons 1:40:16
14 Steve Matous 1:41:05
15 Jim Kraychy 1:41:18
16 Dennis Coombs 1:41:27
17 Steve Kurland 1:42:31
18 Lloyd Jones 1:43:04
19 Robert Stanley 1:45:43
20 Robert Pinkerton 1:46:29
21 Jeffrey Ulbrich 1:46:30
22 James Barker 1:48:23
23 Dean Cahow 1:49:44
24 Richard Riecks 1:50:33
25 Trent Hovenga 1:52:21
26 Dan Pate 1:54:40
27 Bret Wade 1:55:02
28 James Malone 1:55:38
29 William Ehler 1:56:23
30 Michael Kitson 1:57:38
31 Doug Hill 1:57:54
32 Stuart Watada 1:58:27
33 Kevin Kelley 1:58:46
34 Bob Lynch 1:59:43
35 Timothy Crossen 2:01:12
36 Geoff Cooper 2:02:46
37 Herbert Pridgeon 2:04:42
38 Mike Krenisky 2:05:07
39 James Dickerson @ 1 Lap
40 Karl Kiester @ 1 Lap
DNF Larry Houle DNF
DNF William Brunk DNF
Finishers: Cat 1: 1   Cat 2: 13   Cat 3: 8   Cat 4: 12   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 Arthur Allen 0:56:39
2 Joe Shirley 0:59:24
3 Richard Elliott 1:01:37
4 Roy Bash 1:01:44
5 Peter Francis 1:02:19
Finishers: Cat 4: 2   Cat 5: 3  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jonathan Wood 3:23:20
1
2 Gabriel Gutierrez flores 3:23:20
2
3 Torin Bickmore 3:23:20
3
4 Michael De sena 3:23:21
4
5 Justin Sotdorus 3:23:21
5
6 Seth Stingley 3:23:21
6
7 David Mcneill 3:23:21
7
8 Spencer Powlison 3:23:21
8
9 Christopher J dolan 3:23:23
9
10 N.n. 956 3:23:23
10
11 Colin Daniels 3:23:23
11
12 Nicholas Tabares 3:23:23
12
13 Mateo Gallegos 3:23:29
14 Michael Murphy 3:23:35
15 Mark Schroeder 3:26:02
16 Peter Tonn 3:26:16
17 Terry Rice 3:28:08
18 Nathan Pawlak 3:28:12
19 Jacob Read 3:29:21
20 Will Pirkey 3:29:35
21 Owen Mcgrath 3:29:35
22 Greg E jackson 3:30:49
23 John Herr 3:34:18
24 Aaron Vaughn 3:34:19
25 Charles Shobe 3:34:25
26 Donovan Quimby 3:40:54
27 Peter Roper 3:45:10
28 Shane Garland 3:45:24
29 Stephen Bartels 3:50:46
30 Travis Lechner @ 1 Lap
31 Cole Williams @ 1 Lap
32 Matthew Brill @ 1 Lap
33 Wren Powers @ 1 Lap
34 Maciej Balajewicz @ 2 Laps
35 Zacharey Elzi @ 2 Laps
36 Corey J baughman @ 2 Laps
37 John Vandegrift @ 2 Laps
38 Fred David @ 2 Laps
39 Tyler Matson @ 2 Laps
40 Christian Culpepper @ 3 Laps
41 Matt Carnal @ 3 Laps
42 Josh Weis @ 3 Laps
43 Aaron Calhoun @ 3 Laps
44 Joshua Pickett @ 3 Laps
45 Jacob Richardson @ 3 Laps
DNF Dillon Janda DNF
DNF Todd Gearhart DNF
DNF David Palazzo DNF
DNF Michael Comer DNF
DNF Ociel Borjas DNF
DNF Rory Devin DNF
DNF Andrew Kruse DNF
DNF Ian Wilson DNF
DNF Benjamin Donnelly DNF
DNF Collin Zimmerman DNF
DNF Sanjin Obhodas DNF
DNF Mark Steger DNF
Finishers: Cat 3: 56   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 Ryan Witt 1:36:44
2 Ryan Slone 1:36:47
1
3 James Davis 1:36:47
2
4 Mike Swanson 1:36:47
3
5 Frederick Lintz 1:36:48
4
6 Matthew Payne 1:36:48
5
7 Ryan Graber 1:36:48
6
8 Sebastian Sturges SQUARE1 Cycling 1:36:49
7
9 Tor Holck 1:36:50
8
10 Cameron Sprenger 1:36:50
9
11 Michael Worrell 1:36:50
10
12 Blake Herzog 1:36:51
11
13 Dustin Kilness 1:36:52
12
14 Ian Livingston 1:36:53
13
15 Andrew Lydic 1:36:53
14
16 Zachary Koelling 1:37:00
17 Nathan Torres 1:37:03
18 Miles Livermore 1:37:05
19 Eric Mahoney 1:37:07
20 Travis Johnson 1:37:13
21 Adam Engel 1:37:13
22 Michael Margolis 1:37:13
23 Jake Peterson 1:37:20
24 Neil Phippen 1:37:29
25 Liam Clevenger 1:38:00
26 Vaughn Veenendaal 1:38:09
27 Luke Elphingstone 1:38:27
28 John Newman 1:38:32
29 Adam Kremers 1:39:08
30 Bryce Pfuetze The Phoenix Cyclery-Orbea 1:39:29
31 Brelon May 1:40:31
32 Vin Hludzinski 1:40:35
33 Matthew Gebert 1:41:48
34 Gabe Thomas 1:41:48
35 Noah Rand 1:42:04
36 Marco Capraro 1:43:01
37 Brian Zipler 1:43:05
38 Alfred Querubin 1:43:25
39 Parker Lindley 1:43:58
40 Judd Nutting 1:43:58
41 Christian Cabral 1:44:00
42 Lucas Lenoch 1:44:03
43 Michael Welker 1:44:54
44 Scott Davis 1:44:55
45 David Buchan 1:46:32
46 Michael Cordts 1:47:24
47 Quang Tran 1:47:32
48 Clayton Leon 1:47:37
49 Francisco Grino 1:47:52
50 Andy Archinal 1:48:33
51 Barry Pugh 1:48:58
52 Brian Metz 1:49:33
53 Mark Mortell 1:50:14
54 Sean Burke 1:51:01
55 Brett Dixon 1:51:30
56 David Cahill 1:51:37
57 Jeremy Ostrowski 1:52:20
58 Patrick Repasky 1:52:42
59 Patrick Santino 1:52:52
60 Richard Shall 1:52:52
61 Robert Watkins 1:53:40
62 Jared Hanson 1:55:05
63 Caleb Schroder 1:57:04
64 Andrew Milewski 1:57:05
65 Steven Parker 1:58:12
66 Charles Springer 1:58:17
67 Andrew Simons 2:01:45
68 Kyle Dow 2:03:23
69 Eric Edwards 2:03:25
70 Ryan Lowe 2:03:26
71 Charlie Frank 2:07:04
72 Ben Stevenson @ 1 Lap
73 Rodney Rice @ 1 Lap
DNF William Drasler DNF
DNF Josh Crane DNF
DNF Charlie Barsch DNF
DNF Darren Riethmiller DNF
DNF Jabez Meulemans DNF
DNF Maas Van de graaf DNF
DNF John Ruffer DNF
DNF Trevor Sooy DNF
Finishers: Cat 3: 2   Cat 4: 68   Cat 5: 10   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 Alex Schlosser 0:48:16
1
2 Benjamin Boncella 0:48:17
2
3 Jason Kosena 0:48:17
3
4 Nick Stengl 0:48:17
4
5 Jacob Aisenbrey 0:48:19
5
6 Dan Petrykowski 0:48:19
6
7 Joshua Talkington 0:48:20
7
8 Brian Bandle 0:48:22
8
9 Brian Kosena 0:48:23
9
10 Adam Vannoy 0:48:36
11 Broox Pulford 0:48:38
12 Stephen Michon 0:48:55
13 Heath Meyer 0:49:06
14 Javier Hernandez 0:50:14
15 N.n. 165 0:51:13
16 Maxwell Fowle 0:51:25
17 Brayan Gomez 0:51:39
18 Cory Prager 0:51:46
19 Justin Brester 0:52:05
20 Tyler Landman 0:52:08
21 Spencer Hodges 0:52:10
22 Nicholas Mole 0:52:12
23 Bryan Lohoff 0:52:12
24 James Mccreery 0:52:35
25 William Mauke 0:52:44
26 Jan-willem Maarse 0:52:45
27 Jair Ocampo 0:53:03
28 Blaise Fleury 0:53:46
29 Bruno Echegoyen-chirinos 0:54:00
30 Scott Van der linden 0:54:09
31 Alec Pott 0:54:15
32 Alfonso Martinez 0:54:18
33 Robert Vibert 0:55:13
34 Jeff Brimhall 0:55:25
35 Jacob Jones 0:55:39
36 Cory Jackson 0:55:46
37 Kasey Mccurdy 0:55:46
38 Jakub Borowski 0:55:48
39 Sam Pritchard 0:55:49
40 Lenn Soderlund 0:55:59
41 Jon Romenesko 0:57:20
42 John Housner 0:57:34
43 Brando Farmer 0:57:37
44 Daniel Kapelove 0:57:39
45 Michael Spiesbach 0:58:55
46 Jackky Sirichantho 0:59:23
47 David Broome 0:59:56
48 Maxwell Patwardhan 1:00:48
49 Sergey Dusheyko 1:03:11
50 Ryan Bonick 1:03:14
51 Zach Felton 1:04:00
52 Ryan Carlson 1:05:15
53 Serge Verkhovoy 1:06:26
54 James Orcutt 1:08:25
55 Joshua Vanauken 1:09:02
56 Jonathan Ward 1:10:25
57 Daniel Taylor 1:19:36
58 Matthew Roeder 1:32:55
DNF Martin Osorio DNF
DNF Michael Miller DNF
Finishers: Cat 4: 1   Cat 5: 44   Cat ?: 15  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Colby Lange 2:57:55
2 Colin Strickland 2:57:55
3 Kevin Girkins 3:02:20
4 ? Samuel 3:03:05
5 Jake Magee 3:03:05
6 Isaiah Newkirk 3:03:05
7 Andrew Clemence 3:03:16
8 James Read 3:05:23
9 Jared Scott 3:05:23
10 David Almanzan 3:05:26
11 Thomas Herman 3:05:26
12 Jameson Ribbens 3:05:45
13 Tyler Butterfield 3:05:47
14 Yannick Eckmann 3:05:57
15 Andrew Levitt 3:09:49
16 Jayson Jacobs 3:12:46
17 Lukas Marshall 3:12:46
18 Maxx Chance 3:17:38
19 Zack Allison 3:18:08
20 Gabe Murray 3:18:49
21 Daniel Crespo 3:20:18
22 Henry York 3:20:18
23 Juan Cortes 3:20:28
24 Sam J redding 3:20:28
25 John Hain 3:25:40
26 Melvin Barrios 3:32:06
27 Trevor Connor 3:32:20
28 Andrew E wheeler 3:33:00
29 Chris Wood 3:33:43
30 Jiri Senkyrik 3:33:43
31 Samuel Boardman 3:33:44
32 Michael Hanna 3:33:48
33 Adam Farabaugh @ 1 Lap
34 Scott Piercefield @ 1 Lap
35 Conor Mullervy @ 1 Lap
36 Andrew Bernstein @ 2 Laps
37 Kevin Selker @ 2 Laps
38 Wil Gavato @ 2 Laps
39 William Dugan @ 2 Laps
40 Kevin Mullervy @ 2 Laps
41 John Croom @ 3 Laps
42 Riley Burgon @ 3 Laps
43 Michael Rost @ 3 Laps
DNF John Herrick DNF
DNF Gabriel Baca DNF
DNF Spencer Martin DNF
DNF Blake Romine DNF
DNF Josh Direen DNF
DNF Aidan Coatsballaseux Above and Beyond Cancer p/b Schee DNF
Finishers: Cat 1: 26   Cat 2: 22   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 Eulene Wagner 1:50:06
1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Margot Clyne 2:52:24
2 Kira Payer 2:52:44
3 Melanie Beale 2:53:00
4 Anna Christian 2:57:39
5 Sophie Russenberger 2:57:44
6 Charlotte W backus 2:57:49
7 Katja Freeburn 3:02:54
8 Megan Osteen 3:04:04
9 Bailey Scanlan 3:04:50
10 Korissa Straub 3:27:06
DNF Elizabeth Frakes DNF
Finishers: Cat 1: 2   Cat 2: 4   Cat 3: 1   Cat 4: 2   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 Carly Wegren 1:55:03
2 Megan Percy 1:55:06
3 Molly Madden 1:55:09
4 Jessie Ryan 1:55:34
5 Julia Pack 1:58:41
6 Emily Radtke 2:08:14
7 Charlotte Wolsleben 2:10:32
8 Molly Mcpherson 2:11:10
9 Katera Seybert 2:14:05
10 Danielle Ekstrand 2:16:36
11 Kelly Blunt 2:21:13
12 Sofia Springer 2:22:04
13 Joely Depoy 2:22:04
DNF Erin Cope DNF
Finishers: Cat 4: 4   Cat 5: 1   Cat ?: 9  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Alexis Jaramillo 0:27:39
2 Avery Cavner 0:38:25
Finishers: Cat 4: 2  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Makala Jaramillo 0:26:55
2 Kaya Musgrave 0:27:18
3 Jorja Bond 0:28:27
4 Kate Stanford 0:31:15
Finishers: Cat 4: 4  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Mia Aseltine 1:01:33
2 Keira Bond 1:01:35
3 Isabel Naschold 1:01:38
4 Amoris Bigler-redd 1:01:38
5 Reyna Bernard 1:09:49
Finishers: Cat 4: 4   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 Jennifer Hare 1:50:56
2 Diane Percy 1:53:11
3 Renee Eastman 1:53:11
4 Heather Mcwilliamsmierzejews 1:53:14
5 Ashley Fouts 1:53:16
6 Jennifer Lausen 1:55:27
7 Shawn Morelli 1:57:40
8 Susie Bockard 1:57:47
9 Shareen Brendle 1:59:45
10 Aimee Dupont 2:04:40
11 Andrea Koenig 2:12:21
12 Nina Donohue 2:15:05
13 Chris Van patten 2:18:23
Finishers: Cat 1: 1   Cat 2: 5   Cat 3: 3   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 Tracey Jacobs 1:43:56
2 Jennifer Cubillas 1:44:18
3 Diana Hassel 1:47:28
4 Margell Abel 1:47:29
5 Robin Waterman 1:58:02
6 Michele J moffat 1:58:09
7 Kimberly Nuffer 1:58:12
8 Syrae Weikle 1:58:40
9 Jennifer Eyre white 1:59:26
10 Erica Brann 2:11:19
11 Peg Hallberg 2:11:19
DNF Jj Laughon DNF
DNF Michele Blackburn DNF
Finishers: Cat 1: 2   Cat 2: 3   Cat 3: 2   Cat 4: 6  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Janet Winterhalder 0:59:50
2 Karin Budding 1:00:55
Finishers: Cat 4: 2  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Petra Schmidtmann 1:45:00
2 Madigan Munro 1:45:02
3 Jessica Mcwhirt 1:47:07
4 Andrea Fasen 1:47:20
5 Lydia Tanner 1:47:25
6 Valerie Kuhns 1:48:02
7 Crista Gilmore 1:48:10
8 Natalia Ptas 1:52:21
9 Sarah Ginsbach 1:54:48
10 Lorna Pomeroy 1:55:47
11 Heidi Gurov 2:00:01
12 Victoria Brumfield 2:02:38
DNF Barb Blakley DNF
Finishers: Cat 3: 13  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Bria Edwards 1:44:50
2 Leslie Ethridge 1:46:25
3 Casey Richter 1:46:25
4 Julie Hsu 1:46:26
5 Melissa Haley 1:46:54
6 Madelynn Gerritsen 1:48:24
7 Ada Urist 1:49:52
8 Jennifer Coyle 1:50:18
9 Tea Wright 1:52:56
10 Amy Romero 1:54:02
11 Jessica Garner 1:55:43
12 Magui Martinez-pena 1:56:14
13 Hallie Larson 1:56:14
14 Jasmine Kemble 1:56:20
15 Taylor Johnson 1:57:12
16 Heather Romenesko 1:57:13
17 Monica Rosa 1:57:13
18 Keren Wallace 2:05:20
19 Elliote Muir 2:06:30
20 Marisa Farro-miro 2:08:45
21 Laura C mizener 2:15:48
Finishers: Cat 4: 19   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 Laura Martel 0:55:44
2 Marissa Beene 0:59:22
3 Julia Engelsted 0:59:59
4 Beth Haney 1:00:56
5 Alessandra De mello castanho 1:01:42
6 Briana Pittman 1:05:28
7 Tamara White 1:07:41
Finishers: Cat 5: 6   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 Jennifer Valente 2:44:17
2 Gwen Inglis 2:44:33
3 Lauren De crescenzo 2:44:38
4 Rachel Plessing 2:44:50
5 Holly Breck 2:44:50
6 Julie Emmerman 2:44:51
7 Kristina Vrouwenvelder 2:44:53
8 Merideth Miller 2:45:06
9 Anna Dorovskikh 2:45:16
10 Claudia Smith 2:45:53
11 Emily Jordan 2:45:53
12 Michelle Henry 2:47:10
13 Abigail Mickey 2:47:31
14 Emily Skiles 2:48:24
15 Cari Higgins 2:49:23
16 Cory Popovich 2:49:50
17 Erica Clevenger 2:51:08
18 Ashley King 3:08:31
DNF Olivia G cummins DNF
Finishers: Cat 1: 6   Cat 2: 12   Cat ?: 1