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 1/2

Pl First Name Last Name Team Time
1 John Heinlein iii 0:56:24.7
2 Kyle Fry Fresh Air Thunder Bay 0:56:55.8
3 Morgan Hendricks Northstar Development 0:57:20.7
4 Peter Olejniczak Project Echelon Racing 0:57:33.4
5 Eli Shank Versus Race Team 0:58:44.0
6 Nicholas Lemke KUHL Cycling Team 0:58:54.7
7 Dominic Talerico Wolftooth Components 1:01:07.8
8 Brian Jones Beyond Category Coaching 1:01:25.3
9 Samuel Bramel NorthStar Development 1:02:51.4
10 Ethan Nelson VERSUS RACE TEAM 1:03:38.1
11 Brian Koeneman Donkey Label 1:03:44.1
12 Bjorn Selander Velo du Nord / MNJRC 0:56:39.5
DNF Josh Bauer Angry Catfish 0:31:45.6
DNF James Halverson Minnesota Junior Cycling 0:08:20.0

Men Cat 3

Pl First Name Last Name Team Time
1 John Glynn TNR / HCCc 1:00:25.2
2 Ruben Dayton-brantmeier Minnesota Junior Cycling 1:00:26.5
3 Keir Stiegler Top Natchez Racing p/b TNR Tape 1:01:31.8
4 Nathaniel Halverson Minnesota Junior Cycling 1:02:51.3
5 Daniel Nelson MN Niice 0:56:01.8
6 Mitchell Erickson Hub 0:56:31.5
7 Paul Krumrich Donkey Label Racing 0:56:50.3
8 Tim Werts Team Hollywood Cycles 0:57:05.5
9 Robb Korhonen MN Niice 0:57:16.8
10 Isaac Weeks The Hub Cycling team 0:58:13.5
11 Charles Spanjers Berd Spokes 0:58:34.0
12 Jack Sullivan THC* 0:59:54.7
DNF Daniel Eckerson West River Racing 0:54:45.0
DNF Jarad Watts Chapeau Cycling Club 0:40:38.0
DNF Alex Walsh 0:35:44.9

Men Cat 3/4

Pl First Name Last Name Team Time
1 Lucien Randolph NorthStar Development 0:41:35.7
2 Andrew Foote 0:41:49.6
3 Brian Sprague Peace Coffee Racing 0:43:39.7
4 Matt Stenerson HOLIDAY CAMP CYCLING CLUB 0:45:12.6
5 Aaron Olson KOLEKTIV 0:45:50.2
6 Levi Mills Piecycle Club 0:38:25.1
7 Eliott Schloetel 0:39:37.9
8 Bennett Goiffon Peace Coffee Racing 0:41:58.7
9 Ted Clausen LCR 0:43:23.6
DNF William Palmieri 0:25:56.0

Men Cat 4/5

Pl First Name Last Name Team Time
1 Isaiah Wang North Star Development 0:31:06.9
2 Trace Jocewicz iii Gray Duck Racing 0:31:15.8
3 Andrew Fredrickson Gray Duck Racing 0:31:49.0
4 Odin Bergs Minnesota Junior Cycling Inc. 0:31:58.5
5 Cole Stiegler Top Natchez Racing p/b TNR Tape 0:32:21.4
6 John Hammje Top Natchez Racing p/b TNR Tape 0:33:33.2
7 Steve Jarvis Beyond Category Coaching 0:33:44.7
8 Zach Bordeau Gray Duck Racing 0:33:56.0
9 Michael Gormley Midtown 0:36:05.3
10 Marco Dregni versus 0:36:37.6
11 Rj Goetz 0:36:38.3
12 Ted M hintz 0:36:53.1
13 Quincy Long 0:37:06.4
14 Bennett Goiffon Peace Coffee Racing 0:37:15.0
15 William Pass Gray Duck Racing 0:37:52.6
DNF Blake Weiss NorthStar Development 0:17:15.3

Men Clydesdale

Pl First Name Last Name Team Time
1 Daniel Nelson MN Niice 0:32:41.8
2 Thomas Needham Peace Coffee Racing 0:35:02.3
3 Brian Kozicki Top Natchez Racing P/B TNR Tape 0:35:09.9
4 Nate Zumach F.O.C. (LaCorvus) 0:36:27.3
5 Jason Prudhom Kolektiv 0:36:35.5
6 Aaron Collins Top Natchez Racing p/b A Midlife Crisis 0:37:41.6
7 Eric Hughes 0:37:48.3
8 Dave Damminga Beyond Category Coaching 0:37:48.4
9 John Fenske 0:30:18.4
10 Ben Tramm West River Racing 0:32:34.7
DNF Chris Marsden Midwest Offroad 0:25:38.9

Men Junior 13-14

Pl First Name Last Name Team Time
1 Milo Needham Peace Coffee Racing 0:28:26.7
2 Caleb Petri 6731 Clinton Ave. S. 0:29:18.0
3 Thomas Humenik 0:32:18.3
4 Earl Skarda 0:35:56.4

Men Junior 15-18

Pl First Name Last Name Team Time
1 Isaiah Wang North Star Development 0:24:53.8
2 Sam Anderson NCYD / Donkey Label 0:26:08.7
3 August Lauer NorthStar Development Cycling 0:26:34.5
4 Kai Walker 0:27:15.0
5 Owen Marks 0:28:14.6
6 Gerik Nowlin NowPow 0:28:37.1
7 Oliver Ley 0:30:08.5

Men Junior 9-12

Pl First Name Last Name Team Time
1 Grayson Rickert Donkey Label 0:31:16.2
2 Reid Anderson Deuce Cycles 0:26:02.9

Men Masters 35+

Pl First Name Last Name Team Time
1 Matt Christiansen Burleigh county factory race division 0:44:54.8
2 Andrew Crane 0:48:24.5
3 Kyle Rickert Donkey Label 0:49:02.7
4 Gregory Goblirsch Team Pactimo 0:49:53.6
5 Eric Pirius 0:50:06.9
6 Jacob Klink Charlottes Angels 0:50:07.9
7 William Kuster MN Masters Cycling 0:51:58.0
8 Charles Townsend NorthStar Development 0:52:45.9
9 Mark Mlinar MBRAC/Flanders 0:44:17.4
10 Jason Finch 0:44:27.4
11 Jon Friedell Kenwood Racing 0:45:13.5
12 Robert Ogren NorthStar Development 0:46:44.6
13 William Pass Gray Duck Racing 0:46:49.9
14 Michael Eastman 0:48:35.4
15 Adam Riggall 0:48:59.9
16 Martin Andrusiak Northstar Development 0:50:50.5
DNF Jamin Marks 0:21:07.0
DNF Anthony Lane CONVOY 0:18:39.3
DNF John Hammje Top Natchez Racing p/b TNR Tape 0:10:08.9
DNF Brian Hawthorne MBRC/Flanders Cycle 0:00:00.0
DNF Brian Sprague Peace Coffee Racing 0:00:00.0

Men SingleSpd

Pl First Name Last Name Team Time
1 Adam Crane Soft Like Kitten 0:47:58.9
2 Jack Sullivan THC 0:44:24.8
3 Jason Prudhom Kolektiv 0:47:40.1
4 Lucas Pedersen 0:50:04.2

Women Athena

Pl First Name Last Name Team Time
1 Tiana Johnson Versus Race Team 0:31:47.1
2 Madilynn Garcia Stamina Racing Collective 0:37:09.3

Women Cat 1/2

Pl First Name Last Name Team Time
1 Risa Hustad Versus 0:53:48.7
2 Lee Penn Tacocat 0:53:59.7

Women Cat 3

Pl First Name Last Name Team Time
1 Meghan Mason 0:52:53.9
2 Sarah Jamieson Maple Grove Cycling 0:54:24.5
3 Emily Flynn CNYC/NYCM Insurance/Nicollet Bike & Ski 0:55:12.4
4 Rebecca Ireland 0:57:55.3
5 Lauren Weigel Virginias Blue Ridge Twenty24 0:49:55.5
6 Ragan Weigel VBR Twenty24 Devo 0:49:55.6
7 Sarah Mount Pactimo Midwest / / Valley F 0:51:18.5
8 Tiana Johnson Versus Race Team 0:46:50.6

Women Cat 3/4

Pl First Name Last Name Team Time
1 Emma Schultz Versus Race Team 0:39:26.3

Women Cat 4/5

Pl First Name Last Name Team Time
1 Ashley Sullivan 0:31:52.9
2 Sarah Engen 0:34:24.2
3 Carolyn Damminga 0:35:52.0
4 Christine Danielson West River Racing 0:40:03.0

Women Junior 13-14

Pl First Name Last Name Team Time
1 Megan Erickson NorthStar Development 0:30:14.2

Women Junior 9-12

Pl First Name Last Name Team Time
1 Ruth Petri MNJRC 0:35:04.6