IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 16-Mark Johnson[4]; 2. 15-Chris Seidel[1]; 3. 47-Nate Hanson[8]; 4. 28R-Ryan Kleinschmidt[10]; 5. 13C-Chase Peterson[12]; 6. 01-Nathan Kohl[11]; 7. 17T-Tim Otterness[7]; 8. 5D-Nicholas Dillenburg[6]; 9. 03BILL-Josh Maleski[14]; 10. 17-Chad Visser[2]; 11. 4-Cory Lodermeier[19]; 12. (DNF) 51B-Brandon Bombardo[9]; 13. (DNF) 31-Scott Dillenburg[16]; 14. (DNF) 6-Scott Herron[5]; 15. (DNF) 95-Reid Randall[3]; 16. (DNF) 012-Greg Kohl[13]; 17. (DNF) 09-Bryon Britton[15]; 18. (DNF) 169-Graham Thompson[17]; 19. (DNF) 2B-Tom Anderson[18]
Heat 1 (8 Laps): 1. 16-Mark Johnson[1]; 2. 17T-Tim Otterness[3]; 3. 28R-Ryan Kleinschmidt[2]; 4. 15-Chris Seidel[4]; 5. 012-Greg Kohl[6]; 6. 31-Scott Dillenburg[5]; 7. 4-Cory Lodermeier[7]
Heat 2 (8 Laps): 1. 6-Scott Herron[3]; 2. 13C-Chase Peterson[6]; 3. 01-Nathan Kohl[1]; 4. 17-Chad Visser[4]; 5. 03BILL-Josh Maleski[2]; 6. 169-Graham Thompson[5]
Heat 3 (8 Laps): 1. 51B-Brandon Bombardo[6]; 2. 47-Nate Hanson[1]; 3. 95-Reid Randall[4]; 4. 5D-Nicholas Dillenburg[3]; 5. 09-Bryon Britton[5]; 6. 2B-Tom Anderson[2]
IMCA Modified
A Feature 1 (20 Laps): 1. 26-Shawn Fletcher[7]; 2. 17-Luke Hines[9]; 3. 30K-Jacob Schultz Kierstead[8]; 4. 26R-Mark Blood[6]; 5. 777-Pete Hines[3]; 6. 34-Scott Engholm[4]; 7. 7X-Brett Hines[2]; 8. 26V-AJ Viehauser[5]; 9. 50-Nick McCann[11]; 10. 27-Kyle Root[10]; 11. (DNF) 15T-Erick Thiesse[1]; 12. (DNF) 442-Aaron Johnson[12]; 13. (DNF) 58-Bradley Mulholland[13]
Heat 1 (8 Laps): 1. 26V-AJ Viehauser[1]; 2. 26-Shawn Fletcher[2]; 3. 777-Pete Hines[5]; 4. 7X-Brett Hines[6]; 5. 27-Kyle Root[7]; 6. 50-Nick McCann[3]; 7. 442-Aaron Johnson[4]
Heat 2 (8 Laps): 1. 26R-Mark Blood[3]; 2. 30K-Jacob Schultz Kierstead[2]; 3. 15T-Erick Thiesse[5]; 4. 34-Scott Engholm[1]; 5. 17-Luke Hines[4]; 6. 58-Bradley Mulholland[6]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 71B-David Siercks[2]; 2. 74-Jayden Pavlicek[4]; 3. 743-Devon Charpenter[1]; 4. 980-Kaden Woodie[10]; 5. 28-Luke Ryan[9]; 6. 6-Austin Veralrud[11]; 7. 28J-Jacob Jordan[6]; 8. 173-Brandan Woods[13]; 9. 22-Kaleb Ruikka[12]; 10. 07-Carter Matthews[14]; 11. (DNF) 9-Torey Fischer[5]; 12. (DNF) 4Q2-Mark Martini[7]; 13. (DNF) 85-Anthony Sabinash[8]; 14. (DNF) 71S-Tim Siercks[3]
Heat 1 (8 Laps): 1. 9-Torey Fischer[2]; 2. 4Q2-Mark Martini[5]; 3. 74-Jayden Pavlicek[1]; 4. 71S-Tim Siercks[6]; 5. 743-Devon Charpenter[7]; 6. 6-Austin Veralrud[4]; 7. 22-Kaleb Ruikka[3]
Heat 2 (8 Laps): 1. 980-Kaden Woodie[2]; 2. 71B-David Siercks[4]; 3. 28-Luke Ryan[1]; 4. 28J-Jacob Jordan[5]; 5. 85-Anthony Sabinash[3]; 6. 07-Carter Matthews[7]; 7. 173-Brandan Woods[6]
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 119-Brandon Backstrom[2]; 2. 19-Josh Backstrom[3]; 3. 3-Scott Erickson[8]; 4. 85K-Korbin Sarazin[1]; 5. 27-Baylen Rooker[5]; 6. 75-Harry Ruikka[7]; 7. 32-Gabe Ridlon[18]; 8. 8B-Brady Freeman[14]; 9. 47F-Raeann Hanson[12]; 10. 111-Bayden Ruikka[17]; 11. 1M-Jennifer Johnson[13]; 12. 147-Isabelle Roskop[11]; 13. X-Beau Fries[19]; 14. (DNF) 21-Colton Lodermeier[20]; 15. (DNF) 3JR-Kole Holtz[9]; 16. (DNF) 09-Kaidynce Jones[16]; 17. (DNF) 07-Andrew Malinowski[4]; 18. (DNF) 13K-Russell Kiker Jr[6]; 19. (DNF) 22JR-Keyonna young[10]; 20. (DNF) 64-Eric Pfundt[15]
Heat 1 (8 Laps): 1. 3-Scott Erickson[4]; 2. 85K-Korbin Sarazin[3]; 3. 75-Harry Ruikka[5]; 4. 22JR-Keyonna young[6]; 5. 1M-Jennifer Johnson[1]; 6. 09-Kaidynce Jones[7]; 7. X-Beau Fries[2]
Heat 2 (8 Laps): 1. 07-Andrew Malinowski[4]; 2. 119-Brandon Backstrom[2]; 3. 3JR-Kole Holtz[1]; 4. 47F-Raeann Hanson[6]; 5. 8B-Brady Freeman[3]; 6. 111-Bayden Ruikka[5]; 7. 21-Colton Lodermeier[7]
Heat 3 (8 Laps): 1. 13K-Russell Kiker Jr[2]; 2. 27-Baylen Rooker[4]; 3. 19-Josh Backstrom[5]; 4. 147-Isabelle Roskop[3]; 5. 64-Eric Pfundt[1]; 6. (DNS) 32-Gabe Ridlon
IMCA Stock Car
A Feature 1 (15 Laps): 1. 1JR-Tim Johnson[7]; 2. 980-Kaden Woodie[6]; 3. B1-Brody Carlsrud[5]; 4. 18-Alex Dostal[1]; 5. 68-Corey Hill[2]; 6. 25-Dan McCain[9]; 7. 17-Mike Layne[4]; 8. (DNF) 442-Aaron Johnson[10]; 9. (DNF) 5G-Tim Gonska[3]; 10. (DNF) 3X-Jeff Innes[8]; 11. (DNS) 3-Dave Johnson
Heat 1 (8 Laps): 1. 1JR-Tim Johnson[4]; 2. B1-Brody Carlsrud[2]; 3. 980-Kaden Woodie[3]; 4. 3X-Jeff Innes[6]; 5. (DNF) 442-Aaron Johnson[1]; 6. (DNF) 3-Dave Johnson[5]
Heat 2 (8 Laps): 1. 18-Alex Dostal[1]; 2. 68-Corey Hill[3]; 3. 5G-Tim Gonska[4]; 4. 17-Mike Layne[2]; 5. 25-Dan McCain[5]
WISSOTA Mod Four
A Feature 1 (15 Laps): 1. 18-Luke Erlandson[4]; 2. N88-Gerrald Nohner[5]; 3. 44-Chad Erlandson[9]; 4. 20-Connor Bruss[11]; 5. 2-Andrew Funt[1]; 6. 30K-Keith Roush[10]; 7. 9-Thomas Burgard[15]; 8. 29-Trevor Siltman[13]; 9. 63-Nicholas Foster[12]; 10. 8-Bill Jones[7]; 11. N28-Hailey Nohner[14]; 12. (DNF) 617-Patrick Specht[3]; 13. (DNF) XL1-Chad Funt[8]; 14. (DNF) C92-Jeffrey Marthaler[6]; 15. (DNS) 8R-Josh Litzau
Heat 1 (8 Laps): 1. 8R-Josh Litzau[1]; 2. XL1-Chad Funt[4]; 3. 18-Luke Erlandson[7]; 4. 2-Andrew Funt[3]; 5. 44-Chad Erlandson[6]; 6. 20-Connor Bruss[2]; 7. 29-Trevor Siltman[8]; 8. 9-Thomas Burgard[5]
Heat 2 (8 Laps): 1. N88-Gerrald Nohner[1]; 2. 617-Patrick Specht[7]; 3. C92-Jeffrey Marthaler[2]; 4. 8-Bill Jones[3]; 5. 30K-Keith Roush[6]; 6. 63-Nicholas Foster[4]; 7. N28-Hailey Nohner[5]
WISSOTA Super Stock
A Feature 1 (15 Laps): 1. 1JR-Tim Johnson[5]; 2. 22-Jack Koranda[7]; 3. 24M-Eric Martini[4]; 4. 44-Maxwell Dondelinger[10]; 5. 12-David Dosh[2]; 6. 40-Ellen Lange[9]; 7. 8-Nick Schultz[11]; 8. 24-Albert Hemmesch[3]; 9. 47-Devin Dustin[8]; 10. L1-Andrew Johnson[6]; 11. 57-Wes Hines[1]
Heat 1 (8 Laps): 1. 22-Jack Koranda[1]; 2. 1JR-Tim Johnson[6]; 3. 57-Wes Hines[3]; 4. 12-David Dosh[2]; 5. 40-Ellen Lange[5]; 6. 8-Nick Schultz[4]
Heat 2 (8 Laps): 1. 24M-Eric Martini[5]; 2. L1-Andrew Johnson[2]; 3. 24-Albert Hemmesch[1]; 4. 47-Devin Dustin[3]; 5. 44-Maxwell Dondelinger[4]