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 juniors 13-14 open

Pl First Name Last Name Team Time
1 Anthony Hilligoss 0:31:06
2 Zach Bollom 0:35:03
3 Luke Feuerhelm 0:35:50

Men juniors 15-18 open

Pl First Name Last Name Team Time
1 Nick Gordon 0:27:18
2 Will Curtis 0:27:31
3 Benjamin Juarez 0:28:46
4 Jackson Sunde 0:29:00
5 Ethan Nelson 0:29:35
6 Luke Skov 0:30:07
7 Anthony Mika 0:30:51
8 Daniel Van beek 0:31:50
9 Scott Ferguson 0:33:10
10 Ellis Nordhougen 0:29:50

Men juniors 9-12 open

Pl First Name Last Name Team Time
1 Cooper Camp 0:32:42
2 Evan Nowlin 0:29:50
3 Ayden Brent 0:30:41
4 Charles Bryant 0:31:29
5 Mack Sunde 0:29:15

Men masters 35+ open

Pl First Name Last Name Team Time
1 Jesse Rients 1:02:14
2 Owen Thoele 1:03:20
3 Brian Koeneman 1:04:41
4 Dave Fetters 1:05:22
5 Barry Tungseth 0:59:46
6 Mitchel Bruns 1:02:28
7 Andy Reichert 1:04:23
8 Jeffrey Penman 1:05:12
DNF Ryan Guy 0:04:56

Men masters 45+ open

Pl First Name Last Name Team Time
1 Adam Staufenberg 0:46:35
2 Brian Koeneman 0:46:56
3 Thomas Manderfeld 0:47:27
4 Arik Jon holm 0:47:44
5 Michael Phillips 0:48:00
6 John Thompson 0:48:40
7 Chris Van ert 0:49:20
8 Jeffrey Hilligoss 0:49:30
9 Brad Wessman 0:49:38
10 Charles Jacobs 0:49:57
11 Steven Pippin 0:50:00
12 Jeff Weyrens 0:50:01
13 Charlie Schad 0:50:20
14 Gregory Goblirsch 0:50:27
15 Willem Bastiaens 0:46:39
16 Eric Swenson 0:52:03
DNF David Ziemer 0:44:53
DNF William Dick 0:22:03
DNF Jim Bell 0:02:06

Men masters 55+ open

Pl First Name Last Name Team Time
1 Mark Halvorson 0:50:52
2 Bruce Porter 0:51:27
3 Matthew Mclean 0:52:26
4 Mark Overgaard 0:47:12
5 Karl Svedberg 0:47:20
6 William Kuster 0:49:10
7 Todd Trembley 0:56:22

Men senior 18+ cat 1/2

Pl First Name Last Name Team Time
1 Josh Bauer 0:59:14
2 Dominic Talerico 0:59:56
3 Craig Faulkner 1:00:02
4 Charles Simacek 1:01:23
5 Adam Gorski 1:01:50
6 Olivier Vrambout 1:02:38
7 Marcus Bush 1:02:48
8 Sam Berkland 1:03:38
9 Brendan Bellew 1:04:11
10 Jameson Ribbens 1:04:32
11 Joshua Roeser 1:05:36
12 Grant Flick 1:05:47
13 Matthew Stallings 0:59:45

Men senior 18+ cat 3

Pl First Name Last Name Team Time
1 Logan Grace 0:59:46
2 Tim Gut Angry Catfish 0:59:58
3 Adam Vail 1:00:58
4 Eric Jorgenson 1:02:50
5 Bryan Gerding 1:06:10
6 Andrew Sherve 1:01:03
7 Ted Clausen 1:04:31
8 Jacob Okamoto 0:00:00
DNF Christian Sundquist 0:27:45

Men senior 18+ cat 3/4

Pl First Name Last Name Team Time
1 Jonathan Falkowski 0:45:01
2 Matthew Abel 0:45:22
3 Mitch Nordahl 0:46:28
4 Nicholas Paglia All-City X Fulton Racing 0:46:49
5 Max Severson 0:47:32
6 Seth Peterson 0:47:36
7 Matthew Nikodym 0:47:42
8 Dale Chistiansen 0:47:54
9 Isaac Bryant 0:48:15
10 Justin Patch 0:48:20
11 Jared Gazda 0:48:39
12 Matt Huron 0:48:44
13 Adrian Swanson 0:49:18
14 Ben Cox 0:49:46
15 Kevin Brandt 0:49:53
16 Dustin Skarda 0:50:00
17 Mederic Hall 0:50:10
18 Bryan Gerding 0:50:33
19 Blake Kelley 0:50:54
20 Noah Middlestaedt 0:51:02
21 Joel Beach 0:51:07
22 Joel Swenson 0:51:18
23 Leo Haefemeyer 0:51:31
24 Nick Watts 0:51:54
25 Scott Feuerhelm 0:52:50
26 Bennett Goiffon 0:46:37
27 Ted Clausen 0:46:46
28 Theo Halvorson 0:48:27
29 Ian Johnson 0:50:56
30 Joel Benton 0:48:08
DNF Charlie Schad 0:12:36

Men senior 18+ cat 4/5

Pl First Name Last Name Team Time
1 Matthew Abel 0:31:31
2 Samuel Westlake 0:32:20
3 Navar Hren 0:32:27
4 Josh Molnar 0:32:48
5 Nick Gordon 0:32:51
6 Bob Gerten 0:33:39
7 Robert Newcomb 0:33:49
8 Brandon Trigger 0:34:48
9 Peter Ireland 0:34:56
10 Blake Kelley 0:35:35
11 Ian Bachman-sanders 0:35:36
12 Mark Betzer 0:35:51
13 Ren Stinson 0:35:58
14 Daniel Van beek 0:36:08
15 Eamon Ohara 0:36:38
16 Joel Sehloff 0:36:41
17 Scott Feuerhelm 0:36:42
18 Luke Skov 0:36:48
19 Jacob Johnson 0:37:03
20 Josh Vanderheiden 0:37:08
21 William Browning 0:37:17
22 Aaron Collins 0:37:20
23 Adam Garberg 0:37:29
24 Andrew Dittersen 0:37:34
25 Andre Skov 0:37:34
26 Zachary Boelter 0:37:37
27 Jenna Westlake 0:37:53
28 Corey Shouse 0:38:32
29 Mark Westlake 0:39:31
30 Alex Koppy 0:29:53
31 Jordan Buth 0:32:45
32 Luke Novak 0:32:54
33 Jackson Sunde 0:33:31
34 Mary Buth 0:34:09
35 Adam Wedwick 0:34:14
36 Eric Haug 0:34:17
37 Sam Mayer 0:36:44
38 Scott Ferguson 0:37:46
39 Luke Feuerhelm 0:40:58

singlespeed 18+ open

Pl First Name Last Name Team Time
1 Kip Spaude 0:46:12
2 Marcus Bush 0:46:18
3 Monte Dirks 0:48:07
4 Brandon Krawczyk 0:48:46
5 Max Severson 0:50:20
6 Matthew Johannsen 0:43:17
7 Adrian Swanson 0:46:12
9 Ted Clausen 0:50:51
10 Daniel Strese 0:51:33
11 Fred Mills 0:36:29
DNF Joshua Roeser 0:39:48
DNF Ben Doom 0:28:11
DNF Jeffrey Penman 0:16:32
DNF Charles Simacek 0:17:00

Women flatbar 18+ open

Pl First Name Last Name Team Time
1 Naomi Kinney 0:32:23

Women juniors 13-14 open

Pl First Name Last Name Team Time
1 Zoe Camp 0:31:22

Women juniors 15-18 open

Pl First Name Last Name Team Time
1 Anya Malarski 0:31:43

Women juniors 9-12 open

Pl First Name Last Name Team Time
1 Lilly Ferguson 0:29:25
2 Metta Skov 0:35:43
3 Jennie Ferguson 0:35:43
4 Mya Schroeder 0:36:28
5 Charlie Grosenheider 0:37:21
6 Brooklyn Bocklmann 0:39:49

Women senior 18+ cat 1/2/3

Pl First Name Last Name Team Time
1 Corey Coogan cisek 0:46:42
2 Carol Seipp 0:46:54
3 Jennifer Nowlin 0:47:21
4 Megan Barr 0:47:55
5 Stacy Kalemkiarian 0:48:43
6 Diedre Ribbens 0:49:13
7 Abby Ruess 0:50:20
8 Anya Malarski 0:53:31
9 Amy Oberbroeckling 0:47:09
10 Tiana Johnson 0:50:21
DNF Nicole Mertz 0:28:55

Women senior 18+ cat 3/4

Pl First Name Last Name Team Time
1 Emily Imdieke 0:30:03
2 Katie Thompson 0:31:12
3 Amy Hanenburg 0:31:17
4 Natalia Mendez 0:31:19
5 Nico Parr 0:33:23
6 Julie Thompson 0:33:54
7 Rebecca Bastiaens 0:36:15
8 Hanah Berhane 0:24:20
9 Callie Bensel 0:27:48
10 Renee Hoppe 0:27:49
11 Kadence Hampton 0:28:29
12 Emily Wade 0:19:13
Sign up for our newsletter

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

Follow Us
Register with