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