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.

Men - Cat. 2/3

Pl First Name Last Name Team Time
1 Johnny Corcoran 0:00:00
2 Michael Dritlein 0:00:00
3 Ricky Gaynor 0:00:00
4 Richard Farabee 0:00:00
5 Stephen Brown 0:00:00
6 Philip Martens 0:00:00
7 Chris Quismorio 0:00:00
8 Josh Watts 0:00:00
9 Jonathan Mclaren 0:00:00
10 Ron Riley 0:00:00
11 Dillon Kennedy 0:00:00
12 Weston Rasmussen 0:00:00
13 Robert Aldecoa 0:00:00
14 Leo Carrillo 0:00:00
15 Terrell Brown 0:00:00
16 Bud Lacombe 0:00:00
17 Cara O'neill 0:00:00
18 Joe Ebenroth 0:00:00
19 Kyle Hornbeck 0:00:00
20 David Stout 0:00:00
21 Christina Hashimoto 0:00:00
22 Jennifer Quijada 0:00:00
23 Brendan Thomson Bicycle Haus Racing 0:00:00
24 Scott Jones 0:00:00
25 Tony Rice 0:00:00
26 Sean Mccormack 0:00:00
27 Kevin Harsley 0:00:00
28 Gilberto Melendez 0:00:00
29 Peter Vlad 0:00:00
30 Paige Redman 0:00:00
31 Kevin Salmon 0:00:00
32 Kale Keltz 0:00:00

Men - Cat. 3/4

Pl First Name Last Name Team Time
1 Gonzalo Barroilhet 0:00:00
2 Michael Dritlein 0:00:00
3 Hayden Palmer 0:00:00
4 Stephen Brown 0:00:00
5 Charles Everett 0:00:00
6 Ricky Gaynor 0:00:00
7 Yuri Wilcox 0:00:00
8 Philip Martens 0:00:00
9 Joseph Lupien 0:00:00
10 Joe Dominguez jr 0:00:00
11 Karst Kingsley 0:00:00
12 Stephen Schaefer 0:00:00
13 Chris Quismorio 0:00:00
14 Sam Riess 0:00:00
15 Peter Vlad 0:00:00
16 Brock Kruse 0:00:00
17 Nathan Penny 0:00:00
18 David Platon 0:00:00
19 Gregory Janousek 0:00:00
20 Bret Smith 0:00:00
21 Leo Carrillo 0:00:00
22 Tony Rice 0:00:00
23 Robbie Horstman 0:00:00
24 Victor Silva 0:00:00
25 Kendrick Murphy 0:00:00
26 Timothy Maley 0:00:00
27 Aaron Ortega 0:00:00
28 Joshua Heiller 0:00:00
29 Jeff Ell 0:00:00
30 Kyle Hornbeck 0:00:00
31 Chad Douglas 0:00:00
32 Alexander Alvarez 0:00:00
33 Sean Mccormack 0:00:00
34 Dillon Kennedy 0:00:00
35 Scott Jones 0:00:00
36 Aaron Moser 0:00:00
37 George Hackett 0:00:00

Men - Cat. 4

Pl First Name Last Name Team Time
1 Charles Everett 0:00:00
2 Karst Kingsley 0:00:00
3 Hayden Palmer 0:00:00
4 Gonzalo Barroilhet 0:00:00
5 Sam Riess 0:00:00
6 Brock Kruse 0:00:00
7 Joe Dominguez jr 0:00:00
8 Sean Baird 0:00:00
9 Chad Douglas 0:00:00
10 Yuri Wilcox 0:00:00
11 Ed Vasquez 0:00:00
12 Bret Smith 0:00:00
13 David Platon 0:00:00
14 George Hackett 0:00:00
15 Joseph Lupien 0:00:00
16 Anna Lisk 0:00:00
17 Aaron Moser 0:00:00
18 David Nicholls 0:00:00
19 Alexander Alvarez 0:00:00
20 Ronny Alvarez 0:00:00
21 Alex Lawson 0:00:00
22 Victor Silva 0:00:00
23 Osama Wali 0:00:00
24 Anthony Maher 0:00:00
25 Timothy Maley 0:00:00
26 Kendrick Murphy 0:00:00
27 Aaron Ortega 0:00:00
28 Brian Devaney 0:00:00
29 Jacob Tung 0:00:00
30 Gregory Janousek 0:00:00
31 Jeff Ell 0:00:00
32 Andrew Howell 0:00:00

Men - Cat. 5

Pl First Name Last Name Team Time
1 Jacob Piazza 0:00:00
2 James Eby 0:00:00
3 Allan Smith 0:00:00
4 Brighton Johnson 0:00:00
5 Grant Sivley 0:00:00
6 Ian Mulligan 0:00:00
7 Calvin Smith 0:00:00
8 Giuseppe Ambrosio 0:00:00
9 Nishant Nishant 0:00:00
10 Ahmad Sayyed 0:00:00
11 Matthew Muller 0:00:00
12 Cody Kelly 0:00:00
13 Ryan Oscarson 0:00:00
14 Tj Green 0:00:00
15 Tom Collins 0:00:00
16 Austin Arseo 0:00:00
17 Samuel Maneely 0:00:00
18 Voltaire Cao 0:00:00
19 Charles Hursh 0:00:00
20 Mark Pearson 0:00:00
21 Aidan Rhodes 0:00:00
22 Nathaniel Davis 0:00:00
23 Peter Keith 0:00:00
24 Reed Byrnes 0:00:00
25 Darren Hiebel 0:00:00
26 Kenneth Plante 0:00:00
27 Kenneth Walter 0:00:00
28 Joe Dimarco 0:00:00
29 Matt Smith 0:00:00
30 Andrew Richard 0:00:00
31 Jesse Young 0:00:00
32 Steve Morganstern 0:00:00
33 Cyrus Hembree 0:00:00

Men - Pro/Cat 1/2

Pl First Name Last Name Team Time
1 Johnny Corcoran 0:00:00
2 Quinn Simmons 0:00:00
3 Adam Bryfogle 0:00:00
4 Marcello Cesario 0:00:00
5 Michael Dutczak 0:00:00
6 Dane Murphy 0:00:00
7 Tanner Thornton 0:00:00
8 Zach Shone 0:00:00
9 Robby Ketterhagen 0:00:00
10 Joshua Berry 0:00:00
11 Max Huddleston 0:00:00
12 Zachary Fernau 0:00:00
13 Jan Schaer 0:00:00
14 Weston Rasmussen 0:00:00
15 Cameron Taylor 0:00:00
16 Janelle Cole 0:00:00
17 Matthew Holecko 0:00:00
18 Craig Streit 0:00:00
19 Josh Watts 0:00:00
20 Daniel Parkman 0:00:00
21 Gilberto Melendez 0:00:00
22 Jim Woodburne 0:00:00
23 John Salskov 0:00:00
24 Matt Murphy 0:00:00
25 Lewis Elliot 0:00:00
26 Rob Alvarez 0:00:00
27 Matthew Joy 0:00:00
28 Brian Forbes 0:00:00
29 Kamden Reedy 0:00:00
30 Kyle Vanrenterghem 0:00:00
31 Scott Arnold 0:00:00
32 James Webster 0:00:00
33 Wouter Zwart 0:00:00
34 Stephen Pedone 0:00:00
35 Peter Behm 0:00:00

Men Juniors 13-14 Cat. Open

Pl First Name Last Name Team Time
1 Griffin Solle 0:00:00
2 Grayson Skinner 0:00:00

Men Juniors 15-16 Cat. Open

Pl First Name Last Name Team Time
1 Luke Brocco 0:00:00
2 Hayden Palmer 0:00:00

Men Juniors 17-18 Cat. Open

Pl First Name Last Name Team Time
1 James Eby 0:00:00

Men Juniors 9-12 Cat. Open

Pl First Name Last Name Team Time
1 Cyrus Hembree 0:00:00
2 Aaron Solle 0:00:00
3 Daniel Hembree 0:00:00
4 Owen Fish 0:00:00

Men Masters 35+ Cat. 1/2/3/4

Pl First Name Last Name Team Time
1 Craig Streit 0:00:00
2 Lewis Elliot 0:00:00
3 Rob Alvarez 0:00:00
4 Michael Dritlein 0:00:00
5 Jim Woodburne 0:00:00
6 Matthew Holecko 0:00:00
7 Brian Abraham 0:00:00
8 Richard Farabee 0:00:00
9 Matthew Joy 0:00:00
10 Lawrence Towner 0:00:00
11 Trevor Olson 0:00:00
12 Terrell Brown 0:00:00
13 Carl D'alessandro 0:00:00
14 James Webster 0:00:00
15 David Stout 0:00:00
16 David Hamblen 0:00:00
17 Michael Brilhante 0:00:00
18 Andy Byrnes 0:00:00
19 Tom Collins 0:00:00
20 Gerry Clapper 0:00:00
21 Nathan Penny 0:00:00
22 Kevin Mikkelson 0:00:00
23 Greg Barrett 0:00:00
24 Michael Hast 0:00:00
25 Brian Lemke 0:00:00

Men Masters 40+ Cat. 4/5

Pl First Name Last Name Team Time
1 Charles Everett 0:00:00
2 Ed Vasquez 0:00:00
3 Andrew Osvald 0:00:00
4 Jeremiah Johnson 0:00:00
5 Randy Bueghly 0:00:00
6 Yakov Bronsteyn 0:00:00
7 Randy Westacott 0:00:00
8 Tj Green 0:00:00
9 Jaime Cancel 0:00:00
10 Ahmad Sayyed 0:00:00
11 Jeff Ell 0:00:00
12 Charles Hursh 0:00:00
13 Kevin Mikkelson 0:00:00
14 Matthew Muller 0:00:00
15 Stephen Hopkins 0:00:00
16 Thomas Bowmaster 0:00:00
17 Mark Pearson 0:00:00
18 Voltaire Cao 0:00:00
19 Joe Dimarco 0:00:00
20 Alan Edington 0:00:00
21 Gregory Noga 0:00:00
22 Anthony Maher 0:00:00
23 Jacob Tung 0:00:00
24 Curt Copeland 0:00:00
25 Jason Lindgren 0:00:00
26 Steve Morganstern 0:00:00
27 Ronny Alvarez 0:00:00
28 Jarrett Wyatt 0:00:00
29 David Platon 0:00:00
30 Charles Boch 0:00:00
31 Mark Terriquez 0:00:00
32 Ty Criner 0:00:00
33 Jesse Young 0:00:00
34 Robert Sweador 0:00:00

Men Masters 45+ Cat. 1/2/3/4

Pl First Name Last Name Team Time
1 Michael Dritlein 0:00:00
2 James Kramer 0:00:00
3 Richard Farabee 0:00:00
4 Leo Carrillo 0:00:00
5 Robert Francis 0:00:00
6 Alan Edington 0:00:00
7 Daniel Bennett 0:00:00
8 Kevin Harsley 0:00:00
9 Gary Schobel 0:00:00
10 Jim Holbrook 0:00:00
11 Michael Hast 0:00:00
12 Timothy Fleming 0:00:00
13 Charles Boch 0:00:00

Men Masters 50+ Cat. 1/2/3/4

Pl First Name Last Name Team Time
1 Matt Murphy 0:00:00
2 Ron Riley 0:00:00
3 Richard Farabee 0:00:00
4 Kevin Petrick 0:00:00
5 Bud Lacombe 0:00:00
6 James Kramer 0:00:00
7 Paul Hunt 0:00:00
8 Jason Lindgren 0:00:00
9 David Hamblen 0:00:00
10 Gary Schobel 0:00:00
11 Gerry Clapper 0:00:00
12 Craig Hamilton 0:00:00
13 Kurt Kroemer 0:00:00
14 Mark Cowin 0:00:00
15 Robert Wells 0:00:00
16 James Fehrenbach 0:00:00
17 Charles Boch 0:00:00
18 Alan Edington 0:00:00
19 Brian Lemke 0:00:00
20 Jim Holbrook 0:00:00

Men Masters 60+ Cat. 1/2/3/4

Pl First Name Last Name Team Time
1 Lawrence Towner 0:00:00
2 Steve Cullinan 0:00:00
3 Jeff Penney 0:00:00
4 Bill Mcdorman 0:00:00
5 John Paproski 0:00:00
6 Thomas Bowmaster 0:00:00
7 Mark Pearson 0:00:00

Women - Cat. 4

Pl First Name Last Name Team Time
1 Natalie Fernau 0:00:00
2 Megan Payan 0:00:00
3 Jamie Rowden 0:00:00

Women - Cat. 5

Pl First Name Last Name Team Time
1 Cecile Lejeune 0:00:00
2 Katherine Weaver 0:00:00
3 Marie Boone 0:00:00
4 Rachel Cary 0:00:00
5 Sophia Larsen 0:00:00
6 Wendy Tew 0:00:00
7 Melody Bueghly 0:00:00
8 Lisa Powell 0:00:00
9 Bekah Collins 0:00:00
10 Whitney Everett 0:00:00
11 Keri Orner 0:00:00
12 Brenna Whitney 0:00:00
13 Sarah Cooney 0:00:00

Women - Pro/Cat 1/2/3

Pl First Name Last Name Team Time
1 Janelle Cole 0:00:00
2 Cara O'neill 0:00:00
3 Christina Hashimoto 0:00:00
4 Kasey Mcevoy 0:00:00
5 Sarah Sullivan 0:00:00
6 Sarah Muench 0:00:00
7 Paige Redman 0:00:00
8 Charlayne Barger 0:00:00
9 Jennifer Quijada 0:00:00
10 Sasha Johnson 0:00:00
11 April Hart 0:00:00

Women Juniors 13-14 Cat. Open

Pl First Name Last Name Team Time
1 Sarah Fernau 0:00:00

Women Juniors 9-12 Cat. Open

Pl First Name Last Name Team Time
1 Selah Johnson 0:00:00
2 Sophia Tew 0:00:00

Women Masters 35+ Cat.

Pl First Name Last Name Team Time
1 Anna Lisk 0:00:00
2 Sasha Johnson 0:00:00
3 Shawna Glazier 0:00:00
4 Charlayne Barger 0:00:00
5 Stephanie Holbrook 0:00:00

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