Log In
WORS Wisconsin Off-road Race Series • May 1 2022 • Various, WI
Humid and Partly Cloudy, 89 degrees, wind 7 mph
Is there a Strava segment for this course? Paste the url here:
Categories
» Men Citizen 11-14 Cat 3 » Men Citizen 15-16 Cat 3
» Men Citizen 17-18 Cat 3 » Men Citizen 19-29 Cat 3
» Men Citizen 30-39 Cat 3 » Men Citizen 40-44 Cat 3
» Men Citizen 45-49 Cat 3 » Men Citizen 50-59 Cat 3
» Men Citizen 60-69 Cat 3 » Men Citizen 70 & over Cat 3
» Men Clydesdale Cat 2 » Men Clydesdale Cat 3
» Men Comp 19-24 Cat 2 » Men Comp 30-34 Cat 2
» Men Comp 35-39 Cat 2 » Men Comp 40-44 Cat 2
» Men Comp 45-49 Cat 2 » Men Comp 50-54 Cat 2
» Men Comp 55-59 Cat 2 » Men Elite 19-29 Pro/Cat 1
» Men Elite 19-29 Pro/Cat1 » Men Elite 30-39 Pro/Cat 1
» Men Elite 30-39 Pro/Cat1 » Men Elite 40-49 Pro/Cat 1
» Men Elite 40-49 Pro/Cat1 » Men Elite 50 & Over Pro/Cat 1
» Men Elite 50 & Over Pro/Cat1 » Men Junior 11-12 Cat 1/2/3
» Men Junior 13-14 Cat 1/2/3 » Men Junior 15-16 Cat 1
» Men Junior 17-18 Cat 1 » Men Junior 7-8 Cat 1/2/3
» Men Junior 9-10 Cat 1/2/3 » Men Sport 13-14 Cat 2
» Men Sport 15-16 Cat 2 » Men Sport 17-18 Cat 2
» Men Sport 19-24 Cat 2 » Men Sport 25-29 Cat 2
» Men Sport 30-34 Cat 2 » Men Sport 35-39 Cat 2
» Men Sport 40-44 Cat 2 » Men Sport 45-49 Cat 2
» Men Sport 50-54 Cat 2 » Men Sport 55-59 Cat 2
» Men Sport 60-64 Cat 2 » Men Sport 65-69 Cat 2
» Men Sport 70 & over Cat 2 » Men Try-ItOut Cat 1/2/3
» Women Citizen 11-14 Cat 3 » Women Citizen 15-18 Cat 3
» Women Citizen 19-29 Cat 3 » Women Citizen 40-44 Cat 3
» Women Citizen 45-49 Cat 3 » Women Citizen 60 & over Cat 3
» Women Elite 30-39 Pro/Cat 1 » Women Elite 30-39 Pro/Cat1
» Women Junior 11-12 Cat 1/2/3 » Women Junior 13-14 Cat 1/2/3
» Women Junior 15-18 Cat 1 » Women Sport 13-14 Cat 2
» Women Sport 15-18 Cat 2 » Women Sport 30-39 Cat 2
» Women Sport 40-49 Cat 2 » Women Try-ItOut Cat 1/2/3
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!
 
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Finnley Sonnemann Revolution Cycles Club 51:14.40
2 Aj Kangas 906 Adventure Team 54:59.60
3 Cole Falkenberry 55:17.10
4 Walter Larson SCUMBAG 57:18.20
5 Owen Schwanz ASU Jr Devo/Ratsch Eng 57:20.40
6 Owen Williams Michael's Cycles 58:54.30
7 Tozer Jones Gryphon Velo Racing 59:11.10
8 William Bercher SCUMBAG 59:36.60
9 Soren Klessig SPASH 1:01:31.70
10 Marlo Hunter Revolutions Cycling Club 1:02:22.50
11 Landon Lade Pete's Garage 1:02:30.70
12 Issac Zarda ASU Devo 1:12:12.80
13 Mason Ziebell 1:14:38.60
14 Vincent Dipiazza Diablo 1:15:09.20
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Demitri Demolas SLSMTB 55:18.10
2 Conrad Iwen Colectivo Coffee 1:00:55.70
3 Alec Nelson 1:03:53.10
4 Brandon Paulson 1:08:07.20
5 Alex Wiacek 1:14:35.20
6 Ian Terrones 1:21:20.20
7 Austin Passarella 1:21:20.20
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Zachary Feldmann Red Fury Sun Prairie 1:09:26.50
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Russell Carpenter 53:07.30
2 Isaac Shannon 57:47.10
3 Thomas Powers 1:00:06.60
4 James Hickey Missoula Mugulents 1:03:46.10
5 Matthew Harrison 1:04:21.80
6 ? 25 1:05:18.70
7 Jarrett Debruin 1:15:30.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Peter Johnson 55:36.30
2 Corey Hafemeister Team Pedal Moraine 56:39.00
3 Joe Paczkowski 59:09.70
4 Nick Elder 59:42.70
5 Marcus Biagini 1:06:28.10
6 Anthony Matysik 1:07:06.60
7 Andre Burda 1:25:40.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Chad Brown trek cyclocross collective 51:36.00
2 Andy Bean 51:53.70
3 Levi Pingel 59:38.30
4 John Eaton 1:00:35.80
5 Andrew Rychlik 1:06:19.80
6 Terry Micklinghoff 1:07:58.20
7 Justin Heiligenthal SLS MTB 1:10:08.00
8 Dominic Lapean 1:15:06.20
9 Shain Wahlen 1:38:37.30
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Dainius Gabrenas 52:30.30
2 Carey Falkenberry 1:00:05.30
3 Jeff Gau Gryphon velo racing 1:01:36.40
4 Stephen Graham SLS 1:13:40.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 John Ford 55:42.90
2 Tim Lencki Adventure Outfitters LLC 59:22.20
3 Jim Sherman Janesville Velo Club 1:06:10.00
4 Jeffrey Miller Colectivo Coffee 1:06:19.90
5 Kenneth Cole Colectivo Coffee 1:06:56.60
6 Charles Berry 1:09:41.80
7 Todd Somers Hayes Bicycle Group 1:14:56.40
8 Louis Armstrong Huber Bock 1:18:11.90
9 Derrill Peters 1:35:22.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 ? 80 Brazen Dropouts 1:01:48.50
2 Peter Ackermann Alumnus Project 1:04:43.20
3 Jed Kimla Team Extreme 1:07:43.10
4 Mike Hoeft YMCA of Green Bay 1:11:43.10
5 Bob Pease 1:22:37.80
6 Robert Tews 1:33:45.70
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Dominic Rossetto Project Echelon 1:28:54.20
2 Dennis Klinkert NONE 1:33:46.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Will Schmidt Cykel Cycles 1:27:20.70
2 Nate Schoenemann 1:27:21.70
3 Wade Cupkie Hollander Benelux Racing 1:33:51.60
4 Nathin Davisson Treadhead Cycling 1:36:07.20
5 Tim Black Angry Monkey's Racing 1:41:38.80
6 Matthew Forst 2:30:04.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Walter Larson SCUMBAG 1:03:24.00
2 Tad Bruckner 1:03:47.40
3 Mark Schindel Gryphon Velo Racing 1:08:24.60
4 Ben Mikkelson 1:15:20.20
5 Mark Bercher SCUMBAG 1:24:38.50
6 Fred Simons 1:25:33.90
7 Andrew Kaukl 1:32:24.60
8 Dave Shackleton 1:44:30.40
9 Zachary Wright 1:44:30.70
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Nate Perronne Team Wheel & Sprocket 1:47:18.30
2 Riley Writsman 1:51:51.10
3 Devin Hatch 1:53:13.10
4 Henry Jacobson 2:02:46.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ian Gallo 1:52:32.70
2 Tony Lemke Lemke Worldwide 1:58:26.70
3 Brian Mowcomber 2:01:46.20
4 Joshua Rupnow Team Extreme 2:13:04.50
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Branden Downs 1:52:14.60
2 Jeff Niswander Cykel Cycles 1:54:54.80
3 Brandon Moscho 1:55:46.00
4 Travis Mcfall Broken Spoke 1:57:52.30
5 Tracy Johnson Colectivo Coffee Mountain Bike Team 2:00:11.70
6 Doug Herrick Treadhead Cycling 2:06:01.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Samuel Adams Milwaukee Bicycle Company 1:44:10.00
2 Paul Vanduyne 1:44:33.10
3 Adam Raychel Midwest Orthopedic Specialty Hospit 1:47:29.50
4 Michael Ziegler 1:47:52.80
5 Eric Jensen Main Street Bicycles Sasquatch Squa 1:51:10.90
6 George Kapitz Broken Spoke Racing Team 1:54:07.80
7 Greg Niles 1:57:45.10
8 Isaac Olson Colectivo Coffee 2:01:59.40
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Robb Brabant Broken spoke 2:00:02.20
2 Michael Hopkins Colectivo Coffee MTB 2:19:28.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Aaron Mock Trek Bicycles 1:46:52.60
2 Matthew Lemorande Pete's Garage Racing 1:57:05.90
3 Bob Mach Broken Spoke Racing 2:01:03.60
4 Daniel Luebke Smith's Bike Shop 2:09:06.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Michael Jones Neff Cycle Service 1:46:58.90
2 Michael Martens Milwaukee Bicycle co. PB BENS CYCLE 1:49:05.70
3 Jeff Sympson Kegel 1:52:59.70
4 Roger Lundsten Smith Bike Shop La X 1:53:11.30
5 Pj Braun Fiets Club Flahute 1:56:22.10
6 John Riley Trek Midwest Team 1:58:56.00
7 Mike Bons Team Extreme 2:00:31.20
8 Mark Rude Broken Spoke Racing 2:02:39.20
9 Steve Jeske Team Pedal Moraine 2:03:58.30
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Benjamin Senkerik Team Extreme 1:50:51.40
2 Casey Hildebrandt Broken Spoke 1:51:49.90
3 Dylan Schroeder ASU Devo 1:56:03.30
4 Elias Saigh All spoked up development 1:56:36.20
5 Adam Ptaszek Waite Endurance 1:56:36.70
6 Logan Schlough Smith 1:58:48.20
7 Isaac Allred 2:01:09.30
8 Colin Knowles ASU Junior Development 2:02:49.40
9 Matthew Grady Team Pedal Moraine 2:03:05.30
10 Chad Cannon Gryphon Velo Racing 2:03:07.20
11 Jeremy Bloyd-peshkin Not Cyclocross? 2:07:10.00
12 Will Knowles ASU Junior Development 2:10:42.20
13 Jura Gerlach Bicycle Doctor 2:13:28.40
14 Paul Johannes ASU Devo 2:15:26.30
15 Dominic Falter NorthStar Development 2:15:29.80
16 Eli Kotz ECBC 2:23:24.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Benjamin Senkerik Team Extreme 1:50:51.40
2 Casey Hildebrandt Broken Spoke 1:51:49.90
3 Dylan Schroeder ASU Devo 1:56:03.30
4 Elias Saigh All spoked up development 1:56:36.20
5 Adam Ptaszek Waite Endurance 1:56:36.70
6 Logan Schlough Smith 1:58:48.20
7 Isaac Allred 2:01:09.30
8 Colin Knowles ASU Junior Development 2:02:49.40
9 Matthew Grady Team Pedal Moraine 2:03:05.30
10 Chad Cannon Gryphon Velo Racing 2:03:07.20
11 Jeremy Bloyd-peshkin Not Cyclocross? 2:07:10.00
12 Will Knowles ASU Junior Development 2:10:42.20
13 Jura Gerlach Bicycle Doctor 2:13:28.40
14 Paul Johannes ASU Devo 2:15:26.30
15 Dominic Falter NorthStar Development 2:15:29.80
16 Eli Kotz ECBC 2:23:24.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Dan Teaters 1:58:41.50
2 Carlos Haeckel GuatEver Team 1:59:33.90
3 Thomas Sturtevant Neff Cycle Service 2:04:48.60
4 Josh Meyer Heavy Pedal Velo Club 2:04:49.60
5 Jody Walker Zion Cyclery 2:06:08.70
6 Tyler Stein DNA Cycling 2:06:09.70
7 Nicholas Lemke KUHL Cycling Team 2:10:17.30
8 Alex Vanias Eclipse On Tap 2:10:35.10
9 Brad Heckert Team Pedal Moraine 2:11:31.50
10 Brian Bierman 2 Bit Bicycle Goons 2:12:47.80
11 Danny Sonnentag Trek 2:22:49.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Dan Teaters 1:58:41.50
2 Carlos Haeckel GuatEver Team 1:59:33.90
3 Thomas Sturtevant Neff Cycle Service 2:04:48.60
4 Josh Meyer Heavy Pedal Velo Club 2:04:49.60
5 Jody Walker Zion Cyclery 2:06:08.70
6 Tyler Stein DNA Cycling 2:06:09.70
7 Nicholas Lemke KUHL Cycling Team 2:10:17.30
8 Alex Vanias Eclipse On Tap 2:10:35.10
9 Brad Heckert Team Pedal Moraine 2:11:31.50
10 Brian Bierman 2 Bit Bicycle Goons 2:12:47.80
11 Danny Sonnentag Trek 2:22:49.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Nathan Guerra Broken Spoke Racing 1:54:08.80
2 Ted Hanes Fond du Lac Cyclery 1:58:52.50
3 Jason Kloptowsky Rbikes / Terrene tires 2:03:24.90
4 Neil Zacharek All Spoked Up 2:10:00.00
5 Paul Juckem Neff Cycling 2:10:28.00
6 James Holmes 2:16:02.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Nathan Guerra Broken Spoke Racing 1:54:08.80
2 Ted Hanes Fond du Lac Cyclery 1:58:52.50
3 Jason Kloptowsky Rbikes / Terrene tires 2:03:24.90
4 Neil Zacharek All Spoked Up 2:10:00.00
5 Paul Juckem Neff Cycling 2:10:28.00
6 James Holmes 2:16:02.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ray Nelson Tread head cycling 2:05:03.20
2 D Scott daubert Trek Waterloo 2:05:27.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ray Nelson Tread head cycling 2:05:03.20
2 D Scott daubert Trek Waterloo 2:05:27.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Anders Holmes Corridor Devo 24:51.10
2 Espen Wilke 25:11.10
3 Isaac Williams Michael's Cycles 25:11.80
4 Andrew Bertram Revolution Cycling Club 25:12.00
5 Wyatt Schmidt Cykel Cycles 26:28.30
6 Henry Bobyk 30:05.10
7 Joseph Cole 30:28.40
8 Orin Bean 30:46.30
9 Henry Ziegler 31:25.90
10 Jacoby Van sistine 31:52.00
11 Wyatt Flade SLS 31:54.10
12 Trevin Lapean 32:02.50
13 William Main 32:28.30
14 Gabriel Jaeger 37:36.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Henry Whyte Waunakee MTB 23:23.80
2 Ryland Lapean 23:49.70
3 Milo Graham CWC 24:14.50
4 Almanzo Hanes Fond du Lac Cyclery 25:17.60
5 Marijonas Gabrenas 26:28.30
6 Levi Glen Spash 26:30.10
7 Charlie Rychlik 27:24.70
8 Elvis Rimsa 28:07.00
9 Brady Malueg 29:52.70
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Max Garwick Mead's Bike Shop 1:41:18.60
2 Teague Jackson NCYD p/b Donkey Label Racing 1:44:06.90
3 Corbin Grim 906 Adventure Team 1:44:43.40
4 Jack Lackman Rib Mountain Cycles 1:46:51.10
5 Samuel Marsteller Bender Coaching 1:49:57.50
6 Charlie Themanson SLSMTB 1:50:20.40
7 Hunter Gengler ASU Devo 1:51:16.10
8 Logan Powers SLS MTB 1:51:26.00
9 Matthew Marsh 1:59:09.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Austin Kaukl 1:44:43.30
2 Dylan Hart ASU Junior Development 1:53:55.90
3 Nate Luebke Smith's Bike Shop 2:12:34.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Kaleb Holmes Corridor Devo 40:43.10
2 Isaac Van sistine 41:17.90
3 Max Bender SLS MTB 49:26.40
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Elliot Knox SLSMTB 26:10.30
2 John Lambe 28:26.10
3 Dusty Kvalheim 28:35.50
4 George Bender SLS MTB 29:48.40
5 Dane Schmidt Cykel Cycles 30:10.10
6 Finn Davis 32:01.40
7 Connor Davis 32:34.20
8 Samuel Main 34:30.10
9 Sebastian Holmes Corridor Devo 36:20.80
10 Everett Ponath 36:27.30
11 Philip Bender SLS MTB 40:28.10
12 Joshua Jaeger 44:32.40
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Thomas Agnew Englewood Grass Farm 1:17:07.70
2 Rylan Zacharek ASU Junior Development 1:20:04.40
3 Ryker Zarda ASU Devo 1:27:46.80
4 Andrew Dipiazza Diablo 1:40:01.70
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Cohen Sylvester broken spoke racing 1:15:23.80
2 Christian Berg ASU Junior Development 1:15:41.70
3 Theo Hubanks Hollander Benelux - Neff Cycle Serv 1:18:31.40
4 John Walrich SLS MTB 1:22:35.70
5 Haylan Engdahl SLSMTB 1:22:36.30
6 Ian Kangas 906 Adventure Team 1:24:55.80
7 Miles Bockhorst 1:25:15.50
8 Aleksandar Trajcev 1:30:38.20
9 Zachary Gera sls mtb 1:36:43.50
10 Charlie Pease 1:38:26.10
11 Cooper Groff 1:43:53.70
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Bennett Bookter Broken Spoke 1:15:49.60
2 Mathew Howe 1:18:22.30
3 Quentin Willmas 1:22:47.70
4 Jude Kunkel 1:23:05.60
5 Sam O'carroll 1:32:12.60
6 Brady Gilbertson NA 1:36:23.10
7 Christopher Haugen 1:36:26.50
8 Nevyn Klessig SPASH 1:41:07.70
9 Nathan Okey 1:42:03.50
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Thomas Hiles 1:21:06.40
2 Jacob Degroot Adapt Cycling 1:22:16.40
3 Ean Dalton VelociRiders 1:25:03.10
4 David Litton Colectivo MTB 1:28:15.30
5 Parker Faust 1:43:45.80
6 Hoyt Hall 1:50:14.70
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Michael Koeppel Team Screw Boss Unaffiliated 1:25:15.00
2 Collin Seubert 1:26:51.60
3 Chase Rigsby 1:28:13.90
4 Derek Urban Angry Monkeys 1:43:27.20
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jordan Richard 1:19:52.90
2 Jake Spaciel Team Pedal Moraine 1:27:24.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Chris Woodke Broken Spoke 1:17:48.70
2 Thomas Carmody SLS MTB 1:27:26.70
3 Joshua Bucholtz 1:27:55.60
4 Doug Dalsing Testudo LLC 1:29:01.80
5 Kyle Bettilyon 1:29:37.30
6 Jon Schmidt 1:32:30.80
7 Dave Kitkowski Wildside Adventure Sports 1:52:30.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Danial Knox SLSMTB 1:17:52.10
2 Scott Bergman 1:25:26.00
3 Joe Eick Aventuron 1:27:12.40
4 Jason Baer Aventuron 1:28:11.80
5 Erich Ponath 1:31:13.50
6 Matthew Kerr Matthew Kerr Design LLC 1:36:57.20
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Derek Moran Gryphon Velo Racing 1:20:12.10
2 Ryan Jones Gryphon Velo Racing 1:21:03.10
3 Bob Hubanks 1:23:33.10
4 Ron Schneider 1:24:49.30
5 Elmantas Rimsa 1:26:15.00
6 Robert Willmas 1:28:00.20
7 Brian Olesen Fox Cities Scarlet Knights 1:29:21.10
8 Myles Saigh BBL Racing 1:30:18.20
9 Ryan Vanderloop Bike PT 1:31:42.00
10 Tim Gilbertson 1:37:48.00
11 Ryan Frank 1:42:14.40
12 Nathan Tock 1:46:59.50
13 Michael Russell 2:06:27.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Steven Downs SPCC 1:21:34.20
2 Jason Ruesch RMC 1:22:25.50
3 Steven Giles Colectivo MTB 1:23:27.80
4 Carl Anton Recycled Cycles Racing 1:33:19.30
5 Jay Yanko Colectivo MTB Race Team 1:37:47.20
6 Thomas Hineline 1:40:51.30
7 Enrico Digiammarino 1:46:41.60
8 Andrew Frank-loron 1:55:09.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jeff Wren Extreme 1:29:16.60
2 Scott Tank 1:31:47.40
3 Eric Huff Bicycle Works 1:32:00.30
4 Patrick Ryder Treadhead Cycling 1:35:22.60
5 Robert Manwaring 1:35:46.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Todd Fletcher 1:31:25.50
2 Greg Niles 1:34:29.60
3 Dustin Vande zande Fxck Cancer Endurance Club 1:36:20.10
4 Rich Baumgarten Half acre cycling 1:36:20.20
5 Donald Freitag TEAM EXTREME 1:38:37.50
6 Michael Dobrient Brazen Dropouts 1:43:16.30
7 Bruce a Hauser 1:48:24.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Robert Garner team wisconsin/midwest orthopedic s 1:28:57.30
2 Kyle Fingerson Neff Cycle Service 1:30:18.50
3 Andrzej Sadanowicz 2:15:09.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Don Edberg 1:48:25.90
2 Thomas Silbernagel Team Extreme 2:07:58.60
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jacob Pingel 43:33.90
2 Eric Okey 44:11.20
3 Bill Suskey Hells Bells Farm 1:05:50.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Layla Jones Gryphon Velo Racing 59:47.50
2 Ali Agnew Englewood 1:06:23.90
3 Ruth Knox SLSMTB 1:11:49.00
4 Piper West Lucky Brake 1:14:59.50
5 Nadja Micklinghoff SLS MTB 1:18:59.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Grace Peterson SPASH 1:06:25.00
2 Annalisa Jaeger 1:10:21.40
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Breanna Richard 1:02:38.40
2 Kilyn Brabant Broken Spoke Racing 1:05:12.60
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Rachel Tilley 1:21:36.80
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Becky Dudek 1:05:00.40
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Mary Geralts Team Wisconsin/Midwest Orthropedic 1:16:55.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Shelby Spaciel Team Pedal Moraine 1:46:56.50
2 Kaitlyn Patterson 1:49:53.20
3 Maria Larkin Donkey Label Racing p/b FK Law 2:00:07.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Shelby Spaciel Team Pedal Moraine 1:46:56.50
2 Kaitlyn Patterson 1:49:53.20
3 Maria Larkin Donkey Label Racing p/b FK Law 2:00:07.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Bella Fletcher 36:04.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Parker Powers SLS MTB 38:59.90
2 Elise Grosenick Painted Faces LLC 40:08.40
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Lyllie Sonnemann Revolution Cycles Club 1:21:25.70
2 Meira Kalbas ASU Development Team 1:30:39.50
3 Anja Lanser Team Hollander Benelux Racing 1:43:09.50
4 Maisy Scheuneman National Center for Youth Developme 1:45:37.80
5 Madeline Micklinghoff SLS MTB 1:52:27.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Anna Olesen ASU Junior Devo 1:37:13.50
2 Siobhan Artz 2:27:44.00
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ryan Kahl Hollander Benelux-Neff Cycle Servic 1:33:15.20
2 Fiona King N/A 1:35:47.70
3 Tatum Dalton VelociRiders 1:38:51.50
4 Gabrielle Wrightsman 1:40:48.30
5 Amelia Giles-pufahl Colectivo MTB 1:41:56.50
6 Clarabella Jaeger 1:50:30.60
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Kayla Johnson Colectivo coffee mountain bike team 1:40:27.90
2 Allison Carmody SLS MTB 1:53:18.90
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jamie Zarda 1:35:44.00
2 Amy Mann Broken spoke 1:42:59.10
Classes: All |  
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Karlie Senn 37:47.70
2 Kara Bercher SCUMBAG 43:56.70
3 Pamela Cotton Hells Bells Farm 1:05:50.70