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 11-12 Junior (Ages 714)

Pl First Name Last Name Team Time
1 Vincent Dipiazza Diablo cycling 00:24:53.34
2 Andrew Bertram 00:24:55.98
3 Reid Seeley Red Fury Sun Prairie 00:25:07.80
4 Joshua Wardle ASU DEVO 00:25:28.08
5 Anders Holmes 00:25:45.20
6 Owen Fluegel 00:25:59.39
7 Hugo Hughes 00:25:59.84
8 Owen Schwanz Ratsch Engineering 00:26:21.36
9 Charlie Rychlik 00:26:44.77
10 Ethan Schneider 00:27:26.14
11 Charlie Sonnentag Camrock Climbers 00:28:08.84
12 Henry Brandow 00:29:08.14
13 Brady Malneg Camrock Climbers 00:29:25.44
14 Ashton Gower 00:30:27.37
15 Jake Mueller 00:30:53.89
16 Sam Terrones 00:33:51.96
17 Levi Eckert 00:51:19.43

Men 13-14 Junior (Ages 714)

Pl First Name Last Name Team Time
1 Charles Ingersoll 00:22:58.72
2 Henry Ingersoll 00:23:04.45
3 Jayce Mork 00:24:08.35
4 Owen Williams 00:26:03.56
5 Nathan Beekman 00:26:04.23
6 Tucker Handlen Red Fury 00:26:24.25
7 Santiago Muirhead 00:26:33.22
8 Demitri Demolas SLSMTB 00:26:50.80
9 Mathew Milam 00:27:25.80
10 Andrew Fleming 00:29:18.62
11 Silas Wineberg 00:31:17.73
12 Henry Carlson Camrock Climbers 00:31:19.44
13 Quentin Hagen Sun Prairie Composite 00:31:56.73
14 Bill Hunsicker Sun Prairie Red Fury 00:33:42.63

Men 15-16 Junior Elite

Pl First Name Last Name Team Time
1 Nathan Bailey Mock Rock 01:28:36.37
2 Francis Kuefler 01:34:43.20
3 Caden Budd 01:38:07.61
4 Sam Cherchian ASU Devo 01:46:19.83

Men 17-18 Junior Elite

Pl First Name Last Name Team Time
1 Ryan Paupore 01:36:38.52
2 Mark Ruzicka ASU 01:40:41.93

Men 19-29 Elite Pro & Cat 1

Pl First Name Last Name Team Time
1 Casey Griesemer 01:52:02.56
2 Francisco Saxtan GuatEver 01:56:22.22
4 Max Bailey 02:05:59.09
5 Kaden Snoop Geoff's Bike and Ski 02:13:57.19
DNF Nolan Magsamen 01:45:58.89

Men 30-39 Elite Pro & Cat 1

Pl First Name Last Name Team Time
3 Dan Teaters Broken Spoke Racing 01:54:41.99
4 Dallas Fowler 01:56:53.49
5 Carlos Haeckel GuatEver 01:59:50.04
6 Ryan Goemans Pete's Garage Racing 02:00:06.65
7 Thomas Sturtevant 02:02:06.11
8 Josh Fangman 02:02:16.49
9 Bryan Wenzel 02:02:48.37
10 Mark Norton 02:06:42.35
11 Brad Heckert 02:06:48.25
DNF Michael Humpal

Men 40-49 Elite Pro & Cat 1

Pl First Name Last Name Team Time
2 Timothy Strelecki 01:52:50.54
3 Alan Krueger LINEAR SPORT RACING / TREK 01:54:54.37
4 Ryan Krayer 01:59:30.56
5 Mike Budd 01:59:34.81
6 Jason Kloptowsky Rbikes.com / Terrene tires 02:03:34.81
7 Patrick Dowd Neff Cycle Service 02:04:28.56
8 Peter Cherchian Neff Cycle Service Team 02:11:42.83

Men 50+ Elite - Pro & Cat 1

Pl First Name Last Name Team Time
1 D Scott daubert Trek 01:58:20.52
2 Ray Nelson 01:59:19.05
3 Greg Love 02:02:00.07
4 Christopher Oleson 02:07:31.87
5 Jerrod Collier 02:14:10.09

Men 7-8 Junior (Ages 14)

Pl First Name Last Name Team Time
1 Asher Mcginnis The Scarlet Knights 00:28:02.88
2 Dominic Dipiazza Diablo 00:28:17.66
3 George Bender SLS MTB 00:28:47.19
4 Warren Brandow 00:30:18.26
5 Tanner Eckert 00:33:23.58
6 Victor Haeckel Colectoivo 00:34:07.42
7 Chase Fuller 00:35:16.74
8 Oliver Lodl 00:37:00.59
9 Philip Bender SLS MTB 00:39:10.70
10 Logan Leanna Sun Prairie Youth Cycling - Red Fury 00:39:20.21
11 Jamison Hinterberg 00:39:21.67

Men 9-10 Junior (Ages 714)

Pl First Name Last Name Team Time
1 Caleb Wardle ASU DEVO 00:27:27.95
2 Isaac Williams 00:27:40.95
3 Dusty Kallan kualheim 00:28:24.01
4 Jarek Roman 00:28:46.77
5 Quintin Tavano Neff Cycle Service 00:28:54.65
6 Henry Ziegler 00:29:30.27
7 Marek Somerville 00:30:00.83
8 Peter Vanduyne 00:30:44.93
9 Micah Guerra 00:30:52.76
10 Blake Juckem 00:31:24.74
11 Oliver Eckert 00:32:58.63
12 Sven Ajer 00:35:58.03
13 Kaden Veenendaal Red Fury 00:36:13.52
14 Finnegan Harang Red Fury 00:36:26.33
15 Ian Lutz 00:37:19.53
16 Julian Hagen Sun Prairie Composite 00:39:01.99
17 Sebastian Holmes 00:41:07.26
18 Matheus Mezzalira iii Red Fury 00:41:57.53
19 Eli Smart 00:58:42.95
20 Kunsh Khanna MSOW 01:14:52.33

Men Clyde Clydesdale - Sport Cat2

Pl First Name Last Name Team Time
1 Aaron Fleming Kegels Bicycle store 01:01:20.67
2 Andrew Rossa 01:03:30.64
3 Jeremy Roth Team Adventuron 01:05:15.48
4 Graham Goeglein 01:06:30.48
5 Jeff Beck 01:26:26.76

Men Clydesdale - Citizen Cat3

Pl First Name Last Name Team Time
1 Tyler Byrnes Flying Bobcats 00:45:33.66
2 Tad Bruckner 00:48:15.41
3 Joshua Kettle 00:48:28.17
4 Andy Schweitzer 00:50:33.18
5 Walter Larson 00:51:09.36
6 Dave Kitkowski 00:53:09.36
7 Adam Ingersoll 00:53:26.63
8 David Kaul 00:54:25.74
9 Henry Berry Ratsch Engineering 01:02:14.23
10 Matheus Mezzalira iii RED FURY 01:04:31.11
11 Travis Leanna 01:07:47.12
12 Karl Bryan Pete's Paws 01:09:14.95

Men Fat Bike

Pl First Name Last Name Team Time
1 George Kapitz 00:52:58.86
2 Javier Perez 00:54:15.51
3 Nicholas Templeton 00:57:25.56
4 Nathin Davisson LaMere Racing Team. 01:01:17.89
5 Frankie Piehl 01:06:10.87
6 Mark Rude 01:07:24.81
7 William Calrins 01:12:10.30

Men M11-14 CitizenCat 3

Pl First Name Last Name Team Time
1 Finnley Sonnemann Revolution Cycles Club 00:42:48.21
2 Dennis Piehl 00:44:18.31
3 Aleksandar Trajcev Cafe De Arts Roastery 00:46:15.89
4 Aiden Mcginnis The Scarlet Knights 00:46:18.85
5 Blake Seeman JVC Youth Club 00:47:13.99
6 Issac Zarda Scarlet Knights - FVYCT 00:48:12.23
7 Nolan Olson Colectivo Coffee 00:48:43.29
8 Gavin Lindstrom SLSMTB 00:50:09.64
9 Charlie Pease 13 00:53:31.79
10 Conrad Iwen 00:54:33.93
11 James Pavelski Sun Prairie Red Fury 00:57:37.99
12 Landon Hejdak 01:03:44.69

Men M13-14 Sport (Cat 2)

Pl First Name Last Name Team Time
1 James Wardle ASU DEVO 00:54:27.58
2 Thomas Agnew 00:54:33.87
3 Andrew Dipiazza Diablo Cycling 00:58:48.64
4 Ryker Zarda Scarlet Knights FCYCT 01:00:52.03
5 Bodie Fuller 01:02:57.28

Men M15-16 CitizenCat 3

Pl First Name Last Name Team Time
1 Dylan Hoard 00:40:18.02
2 Christian Berg 00:40:20.22
3 Finn Matthews 00:40:43.55
4 John Walrich SLS MTB Team 00:43:39.92
5 Colten Passarella 00:44:11.60
6 Curtis Galstad Camrock Climbers 00:44:27.78
7 Alex Nelson 00:46:08.28
8 Tanner Hutchens Camrock Climbers 00:46:11.28
9 Tyler Lange 00:46:19.41
10 Henry Elbert 00:46:40.63
11 Adam Alt SPYCT (Red Fury) 00:48:16.91
12 Haylan Engdahl SLS MTB Team 00:48:42.29
13 Nathan Brzowski Camrock Climbers 00:49:01.54
14 Keaton Somerville 00:52:23.40
15 Ian Terrones 00:58:04.80
16 Montana Walker 01:07:35.93

Men M15-16 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Dylan Hart 00:51:34.75
2 Max Garwick Thursday Night Killerz 00:52:01.52
3 Ben Carmody TreadHead Cycling 00:53:00.69
4 Harrison Buenger Red Fury 00:54:02.45
5 Henry Praznowski 00:55:18.04
6 Arlo Waisman 00:56:14.04
7 Samuel Dipiazza Diablo Cycling 00:56:27.24
8 Bradley Vincent 00:57:25.49
9 Luka Kluetmeier 00:58:32.51
10 Finn Hill-gorman 01:01:11.97

Men M17-18 CitizenCat 3

Pl First Name Last Name Team Time
1 Caden Herrick 00:42:46.15
2 ? 25 00:43:33.03
3 Zachary Feldmann SPYCT Red Fury 00:48:27.04
4 Justin Munzur Cafe De Arts / CZ Velo 00:50:41.69
5 Eric Pederson Red Fury 00:51:07.50
6 Isaac Busse 01:01:19.31

Men M17-18 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Owen Buske 00:55:56.70
2 Andrew Beery 00:57:43.15
3 Parker Faust Rib Mt Cycles 00:57:45.73
4 Ean Dalton 01:00:41.93
5 Quentin Saylor 01:02:03.09

Men M19-24 Comp (Cat 2)

Pl First Name Last Name Team Time
1 Liam Smith 01:30:28.51
2 Arlen Slaymaker 01:32:44.09
3 Joshua Fitzgerald Lindenwood University 01:33:33.05
4 Jacob Arrigoni 01:45:55.92
7 Phoenix Leary 01:24:42.58

Men M19-24 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Ethan Cramer 00:56:36.35
2 Andrew Norvilas 00:56:47.45
3 Cadell Van den heuvel 01:39:35.70

Men M19-29 CitizenCat 3

Pl First Name Last Name Team Time
1 Ethan Hansen 00:41:58.15
2 Riley Kopesky 00:42:44.67
3 Drew Haas 00:44:19.65
4 Nathan Hataj 00:44:30.50
5 Bergen Frank-loron 00:45:29.90
6 John Gallagher 00:46:52.39
7 Jed Gunn 00:47:36.66
8 Paul Burrie 00:47:39.33
9 Brandon Ferstl 00:47:45.85
10 Zach Armstrong 00:49:56.73
11 Hans Bryan Pete's Paws 00:50:03.66
12 Granthem Beck 00:51:20.57
13 Karl Herring 00:56:35.86

Men M25-29 Comp (Cat 2)

Pl First Name Last Name Team Time
1 Scott Brasel Cykle Cycle 01:35:17.37

Men M25-29 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Leo Roth 00:56:14.88
2 Alex Aviles 00:59:15.39
3 Nicholas Langreck 01:05:39.90

Men M30-34 Comp (Cat 2)

Pl First Name Last Name Team Time
1 Brian Bierman 2 Bit Bicycle Goons 01:30:03.59
2 Jody Walker Zion Cyclery 01:31:14.09
3 Danny Sonnentag 01:35:07.19
4 Branden Downs 01:36:39.93
5 Kevin Niles 01:36:56.58
6 Aaron Deutchman 01:38:21.00
7 Joshua Rupnow 01:44:33.95
8 Robert Scianni Belgianwerkx 01:45:03.85
9 Trevor Smith LAEMTAO 01:53:17.05

Men M30-34 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Jonathan Davis 00:54:07.38
2 Anders Ahlberg 00:54:15.55
3 Wes Warne 00:54:40.94
4 Arick Dustaver 00:55:01.87
5 Caleb Wilson 00:55:21.11
6 Alec Hembree 00:55:59.10
7 Benjamin Specht Black Saddle Bike Shop 00:57:38.86
8 Ben Haight 00:57:49.20
9 Riley Knudson Angry Monkey / Eriks Bike Shop 00:59:03.44
10 Michael Van dyke 01:00:21.14
11 Dillon Bera 01:00:50.14
12 Dustin Quade 01:02:28.48
13 Keith Bennett 01:03:15.35
14 Rolf Marty Broken Spoke Racing 01:03:39.32
15 Jordan Follett 01:11:01.99
16 Levi Ney 01:21:07.30

Men M30-39 CitizenCat 3

Pl First Name Last Name Team Time
1 Jarred West West 00:42:58.40
2 Luyang Gao Adapt Cycling 00:43:23.65
3 David Austin 00:43:25.40
4 Alexander Harris 00:43:49.65
5 Thomas Carmody 00:44:11.52
6 Steven Kuick 00:44:18.69
7 Anthony Matysik 00:48:00.04
8 Nick Elder 00:48:21.91
9 Jed Voss 00:48:56.10
10 Greg Lutz 00:49:16.16
11 Kendal Linscheid Treadhead Cycling 00:51:57.37
12 Eric Manipon Bike Bros Of Chicago/Sariling Atin 00:58:37.61
13 Chris Smith 01:07:07.46

Men M35-39 Comp (Cat 2)

Pl First Name Last Name Team Time
1 Andrew Webb Diablo Cycling 01:35:33.05
2 Greg Niles 01:39:56.85
3 Andy Rossetto 01:41:02.96
4 Lucas Branum 01:42:54.72
5 Brett Stepanik 01:51:05.96
6 Doug Herrick Treadhead Cycling 01:51:49.82
7 Matthew Schmitz Half Acre Cycling 01:54:12.22

Men M35-39 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Peter Sonnentag Team Butter Run 00:53:26.24
2 Eric Moe Butter Run 00:55:00.99
3 Travis Mcfall Broken Spoke 00:55:51.50
4 Dean Wardle All Spoked Up 00:57:28.68
5 Elliott Krizek 00:57:38.92
6 Kyle Bettilyon 00:58:23.69
7 Seth Smekal 00:59:15.25
8 Michael Eckert 01:00:35.71
DNF Joshua Bucholtz

Men M40-44 CitizenCat 3

Pl First Name Last Name Team Time
1 Michael Lodl 00:43:36.87
2 John Eaton 00:44:07.44
3 Ulises Lopez Rbikes.com 00:46:17.25
4 Justin Heiligenthal Treadhead Cycling 00:48:40.95
5 Esteban Fernandez 00:48:48.95
6 Andrew Rychlik 00:51:24.78
7 Jason Finnegan 00:55:45.67

Men M40-44 Comp (Cat 2)

Pl First Name Last Name Team Time
1 Paul Vanduyne 01:32:05.21
2 Ben Agnew 01:37:08.46
3 Charlie Harrison butter run 01:37:41.66
4 Samuel Adams Milwaukee Bicycle Company 01:37:56.71
5 Ron Knutowski 01:38:15.32
6 Martin Tank ii 01:38:26.21
7 Mike Ziegler 01:39:13.92
8 Joseph Gower Neff Cycle Service 01:42:12.66
9 Keith Snoop Geoff's Bike and Ski 01:43:59.72
10 Adam Raychel Midwest Orthopedic Specialty Hospital / Team Wisconsin Cycling 01:45:35.48
11 Isaac Olson Colectivo Coffee 01:47:38.72

Men M40-44 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Adam Salvo 00:53:16.00
2 Ron Schneider 00:53:57.99
3 Eric Jensen Main Street Bicycles Sasquatch Squadron 00:54:01.16
4 Jarred Cassady Trek Midwest Team 00:54:42.50
5 Joe Hughes 00:55:29.47
6 Mitchell Pilon 00:57:34.42
7 Gabriel Anibas 00:57:34.75
8 Tim Gray 00:57:55.98
9 Nate Zinzow 00:58:12.00
10 Mathew Malloy 00:58:28.75
11 John Middleton 00:58:29.04
12 Shaun Putz 00:58:32.22
13 Jason Baer 00:58:48.55
14 Nicholas Hardrath Hollander Benelux Racing 00:58:51.06
15 Philip Salamone 01:00:40.76
16 Kian Wagner 01:02:48.26
17 Joshua Mendolla 01:04:06.43
18 Michael Hinterberg 01:04:21.32
19 Jeff Dahlseng 01:09:50.67

Men M45-49 CitizenCat 3

Pl First Name Last Name Team Time
1 Andrew Ross 00:44:05.94
2 Daniel Kolthoff 00:45:02.44
3 Daniel Baumgartner 00:45:04.56
4 Brandon Halverson 00:45:56.13
5 David Schram 00:46:57.45
6 Jason Tucker 00:47:34.78
7 Tim Misavage 00:47:40.30
8 Kurt Nelson 00:47:41.19
9 Ernesto Isip jr 00:49:32.95
10 Cre Engelke 00:50:23.05
11 Jason Roberts 00:52:53.65
12 Rich Lindstrom 00:56:03.46

Men M45-49 Comp (Cat 2)

Pl First Name Last Name Team Time
1 Paul Juckem 01:32:03.59
2 Timothy Scanley 01:32:14.38
3 Warren Heise 02:15:40.76

Men M45-49 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Thomas Kuefler 00:51:19.35
2 Shane Semb 00:55:49.92
3 Jesse Arnold Sun City Cyclery 00:57:18.35
4 Bryon Anderson Neff Cycle Service 00:57:30.81
5 Jamie Bloomquist Breaking wind 2 00:58:19.12
6 Jim Conard 01:00:57.67
7 Brian Olesen 01:02:18.04
8 Mike Mennenoh 01:02:51.14
9 Aaron Mcginnis The Scarlet Knights 01:05:14.68

Men M50-54 Comp (Cat 2)

Pl First Name Last Name Team Time
1 David Studner Trek Midwest Team 01:39:16.71
2 John Cramer Neff Cycle Service 01:48:33.16
3 John Remi Plus One Cycling 01:51:01.23

Men M50-54 Sport (Cat 2)

Pl First Name Last Name Team Time
1 ? 35 00:55:20.84
2 Joe Alligood 00:57:14.17
3 Jon Terrones 00:58:02.27
4 Enrico Digiammarino 00:59:16.17
5 Thomas Hineline 00:59:39.92
6 Philip Peterson 01:00:18.92
7 Don Iwen 01:01:21.92
8 John Vandenberg 01:04:02.59

Men M50-59 CitizenCat 3

Pl First Name Last Name Team Time
1 Jamie Banks-george 00:43:26.91
2 Mark Georg 00:43:53.00
3 Todd Hendrickson 00:45:03.91
4 Scott Tank Associated Bank / Point Area Bicycle Service 00:45:05.64
5 Peter Matthews 00:45:18.66
6 Greg Mann 00:46:00.41
7 Stuart Scholz 00:46:57.41
8 Mark Beck 00:46:58.75
9 Pablo Muirhead 00:47:24.16
10 Jeffrey Maxson 00:48:54.38
11 Kurt Greenslit Colavita Racing 00:50:25.42
12 Jeff Durbin Brazen Dropouts 00:50:34.92
13 Eric Vincent 00:51:13.41
14 David Foster 00:52:09.17
15 Jeffrey Miller Colectivo Coffee 00:52:10.25
16 Mark Kessenich Colectivo 00:53:26.39
17 Louis Armstrong Huber Bock 00:54:25.42
18 Ken Cole 00:56:57.16

Men M55-59 Comp (Cat 2)

Pl First Name Last Name Team Time
1 Michael Jones Neff Cycle Service 01:33:09.75
2 Jeff Sympson Kegel's 01:40:53.95
3 Stuart Shelton 01:43:06.37
4 Michael Jeschke 01:46:47.86
5 Andrew Ohlsson 01:49:08.68
6 Scott Arrigoni 01:49:57.61

Men M55-59 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Matthew Paradis Team Bicycle Heaven 00:58:00.42
2 Eric Huff 00:58:45.22
3 Thomas Wendland 00:58:51.41
4 Joseph Kuick Metro Motorcycles 01:00:06.54
5 Mike Bons Team Extreme 01:00:12.44
6 Scott Palmersheim Pedal Moraine 01:01:14.22
7 Carmelo Interone 01:05:26.28
8 Gene Gowan Team Butter Run 01:08:41.48
9 ? 139 01:09:40.24

Men M60-64 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Greg Niles Oberlin Filter Racing 00:59:59.18
2 David Gavinski Milwaukee Bicycle Company 01:00:42.43
3 Donald Freitag Team Extreme 01:01:01.22
4 Michael Dobrient Brazen Dropouts 01:04:08.23
5 John Senkerik Team Extreme 01:05:00.95
6 Rich Baumgarten Half Acre Cycling 01:05:26.73
7 Bruce a Hauser 01:10:32.24

Men M60-69 CitizenCat 3

Pl First Name Last Name Team Time
1 Jan Krupa 00:42:42.13
2 Peter Ackermann Alumnus Project 00:49:14.71
3 Jed Kimla Team Extreme 00:51:09.92
4 Matt Bodden 00:51:10.36
5 Bob Pease Pete's Paws 00:58:41.89

Men M65-69 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Joseph King Team Neff Cycle Service 00:58:31.94
2 Alex Derderian Lifetime Fitness 01:04:29.73
3 Darryl Mataya 01:05:56.60
4 William Styer 01:07:40.20
5 Thomas Silbernagel 01:25:51.95

Men M70+ Citizen-Cat 3

Pl First Name Last Name Team Time
1 Don Howell 00:59:34.43
2 Dennis Klinkert 01:04:11.53
3 James Heinecke 01:12:25.70

Men M70+ Sport (Cat 2)

Pl First Name Last Name Team Time
1 Gary Meader 01:03:27.10
2 John Craychee Guaranteed Rate Cycling 01:07:48.65
3 Frank Lobello 01:28:28.10

Men MSS Single Speed

Pl First Name Last Name Team Time
1 Patrick Scheibel 01:40:42.16
2 Steve Jeske 01:45:06.97
3 Dan Gage Treadhead Cycle 02:11:57.69

Men Pro Elite - & Cat 1

Pl First Name Last Name Team Time
1 Cole House 01:49:17.38
1 Corey Stelljes Neff Cycle Service 01:50:37.04
1 Nathan Guerra 01:49:11.29
2 Isaac Neff 01:53:48.16
2 Tyler Stein 01:56:39.48
3 Matthew Grady 02:01:29.63
3 David Bender SLS MTB 02:05:19.15

Women 11-12 Junior (Ages 714)

Pl First Name Last Name Team Time
1 Ali Agnew 00:30:35.39
2 Carmen Tank 00:36:20.15
3 Ivy Lindstrom SLSMTB 00:40:46.16

Women 13-14 Junior (Ages 714)

Pl First Name Last Name Team Time
1 Ryan Kahl 00:23:40.72
2 Nadja Micklinghoff 00:28:21.36
3 Emily Ross 00:31:09.92
4 Elise Grosenick 00:32:05.17

Women 15-18 Junior Elite

Pl First Name Last Name Team Time
1 Lyllie Sonnemann Revolution Cycles Club 01:08:21.71
2 Leah Fletcher 01:10:45.69

Women 19-29 CitizenCat 3

Pl First Name Last Name Team Time
1 Celia Mueller 00:53:46.91
2 Emma Halverson 01:01:33.66
3 Sahara Walker 01:06:21.20

Women 19-29 Elite Pro & Cat 1

Pl First Name Last Name Team Time
DNF Grace Anne ingham Grace Ingham

Women 19-29 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Megan Seiler Colectivo MTB Team 01:00:27.98
2 Amandarae Pintor 01:01:04.70
3 Lisa Rush 01:05:49.76

Women 30-39 CitizenCat 3

Pl First Name Last Name Team Time
1 Maggie Eckert 00:48:44.56
2 Jenna Motz 00:50:15.54
3 Becky Phillips 00:50:25.51
4 Kathryn Boonstra 00:50:34.42
5 Cara Feller 00:51:33.67
6 Bernadette Watts Palomino 00:52:00.92
7 Melissa Wardle All Spoked Up 00:54:17.18
8 Allison Carmody 00:54:20.18
9 Allison Hudack 00:55:28.18
10 Elizabeth Chase olson 01:06:32.45
11 Lauren Pritzl Lauren Pritzl 01:24:19.22

Women 30-39 Elite Pro & Cat 1

Pl First Name Last Name Team Time
1 Kenzie Statz 01:37:35.66
DNF Amy Schultz

Women 30-39 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Leah Vanevenhoven 00:57:36.14
2 Morgan Golabowski Neff Cycle Service 00:58:28.27
3 Haley Engle Half Acre Cycling 01:02:14.56
4 Erin Sonnentag 01:06:06.51

Women 40-49 CitizenCat 3

Pl First Name Last Name Team Time
1 Rebecca Schultz 00:50:06.38
2 Amy Kittel 00:56:22.04
3 Jen Brokaw 01:00:27.88

Women 40-49 Elite Pro & Cat 1

Pl First Name Last Name Team Time
1 Sherry Mix Broken Spoke 01:38:25.16
2 Liz Baumgardt Kegel's Bicycle Store 01:52:04.86

Women 40-49 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Kristin Korevec 00:59:56.48
2 Jamie Zarda 01:03:18.20
3 Sonia Haeckel Colectivo Coffee 01:04:34.28
4 Shannon Kahl 01:09:48.01
5 Loren Fisher 01:17:43.72
6 Kelli Piotrowski 01:24:42.20

Women 50-59 CitizenCat 3

Pl First Name Last Name Team Time
1 Lisa Fitzgerald-fuerst 00:49:25.17
2 Beth Ross 00:49:59.42
3 ? Dnf Colectivo 00:56:22.18

Women 7-8 Junior (Ages 14)

Pl First Name Last Name Team Time
1 Eleanor Malloy 00:34:12.92

Women 9-10 Junior (Ages 714)

Pl First Name Last Name Team Time
1 Myah Malueg 00:35:19.91
2 Lizzie Roberts Veldor Racing 00:35:28.78
3 Lily Lodl 00:36:07.21
4 Charlotte Smith 00:36:28.16
5 Julia Juckem 00:38:52.25
6 Astella Scanley Colectoivo 00:41:17.21
7 Laney Sonnentag Camrock Youth MTB 00:55:30.19

Women F11-14 CitizenCat 3

Pl First Name Last Name Team Time
1 Charis Guerra 00:51:11.38
2 Siobhan Artz Rib Mtn Cycles / Red Eye Brewing 00:59:26.35
3 Keira Branum 01:08:21.29

Women F13-14 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Anna Olesen ASU DEVO 01:11:23.98

Women F15-18 CitizenCat 3

Pl First Name Last Name Team Time
1 Sam Mclain 00:46:34.91
2 Brianna Fletcher 00:47:05.14
3 Sarah Ross 00:48:38.66
4 Eva Zeltina 00:50:21.92
5 Tatum Dalton 00:52:14.67
6 Katie Graveen 00:59:28.59

Women F15-18 Sport (Cat 2)

Pl First Name Last Name Team Time
1 Meira Kalbas 00:58:35.39
2 Genevieve Dockry 01:04:22.47
3 Lydia Elbert 01:05:03.01
4 Madeline Micklinghoff 01:05:35.15
5 Fiona King 01:08:44.45
6 Estella Rogers Sun Prairie Youth Cycling Team 01:32:42.35

Women F60+ Citizen-Cat 3

Pl First Name Last Name Team Time
1 Angele Morris 00:50:17.17

Women Pro Elite - & Cat 1

Pl First Name Last Name Team Time
1 Holly Lavesser Neff Cycle Service 01:34:20.63
2 Caitlin Neuman 01:41:07.83