IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 13C-Chase Peterson[3]; 2. 51B-Brandon Bombardo[7]; 3. 28R-Ryan Kleinschmidt[6]; 4. 17T-Tim Otterness[9]; 5. 16-Mark Johnson[11]; 6. 09-Bryon Britton[2]; 7. 15-Chris Seidel[10]; 8. 6-Scott Herron[8]; 9. 5D-Nicholas Dillenburg[1]; 10. 2B-Tom Anderson[16]; 11. 95-Reid Randall[4]; 12. 22-Clay Lommen[5]; 13. 17-Chad Visser[18]; 14. 31-Scott Dillenburg[14]; 15. 169-Graham Thompson[15]; 16. 4-Cory Lodermeier[19]; 17. (DNF) 012-Greg Kohl[17]; 18. (DNF) 01-Nathan Kohl[12]; 19. (DNF) 47-Nate Hanson[13]
Heat 1 (8 Laps): 1. 51B-Brandon Bombardo[4]; 2. 16-Mark Johnson[6]; 3. 22-Clay Lommen[3]; 4. 4-Cory Lodermeier[7]; 5. (DNF) 01-Nathan Kohl[5]; 6. (DNF) 169-Graham Thompson[2]; 7. (DNF) 17-Chad Visser[1]
Heat 2 (8 Laps): 1. 13C-Chase Peterson[2]; 2. 17T-Tim Otterness[5]; 3. 5D-Nicholas Dillenburg[1]; 4. 28R-Ryan Kleinschmidt[3]; 5. 47-Nate Hanson[6]; 6. 2B-Tom Anderson[4]
Heat 3 (8 Laps): 1. 95-Reid Randall[2]; 2. 09-Bryon Britton[1]; 3. 6-Scott Herron[4]; 4. 15-Chris Seidel[5]; 5. 31-Scott Dillenburg[3]; 6. 012-Greg Kohl[6]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 8-Justin Jones[10]; 2. 28J-Jacob Jordan[9]; 3. 28-Luke Ryan[5]; 4. 0-Dru Nelson[1]; 5. 71B-David Siercks[14]; 6. 743-Devon Charpenter[7]; 7. 10-Alex Morgan[3]; 8. 22-Kaleb Ruikka[4]; 9. 85-Anthony Sabinash[11]; 10. 173-Brandan Woods[13]; 11. 980-Kaden Woodie[6]; 12. 11-William Herron[12]; 13. 4Q2-Mark Martini[8]; 14. (DQ) 14J-Troy Jordan[2]
Heat 1 (8 Laps): 1. 980-Kaden Woodie[5]; 2. 4Q2-Mark Martini[6]; 3. 0-Dru Nelson[1]; 4. 28J-Jacob Jordan[7]; 5. 10-Alex Morgan[2]; 6. 85-Anthony Sabinash[4]; 7. 173-Brandan Woods[3]
Heat 2 (8 Laps): 1. 14J-Troy Jordan[1]; 2. 743-Devon Charpenter[5]; 3. 8-Justin Jones[7]; 4. 28-Luke Ryan[4]; 5. 22-Kaleb Ruikka[3]; 6. 11-William Herron[2]; 7. 71B-David Siercks[6]
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 19-Josh Backstrom[6]; 2. 3JR-Kole Holtz[4]; 3. 07-Andrew Malinowski[10]; 4. 13K-Russell Kiker Jr[7]; 5. 27-Baylen Rooker[11]; 6. 3-Scott Erickson[12]; 7. 21-Colton Lodermeier[3]; 8. 85K-Korbin Sarazin[16]; 9. 8B-Brady Freeman[5]; 10. 47F-Raeann Hanson[2]; 11. 32-Gabe Ridlon[15]; 12. 111-Bayden Ruikka[13]; 13. 75-Harry Ruikka[1]; 14. 00JR-Carter Fenstermaker[19]; 15. 147-Isabelle Roskop[18]; 16. 4-Beau Fries[14]; 17. 09-Kaidynce Jones[17]; 18. (DNF) 64-Eric Pfundt[8]; 19. (DNF) 22JR-Keyonna young[9]
Heat 1 (8 Laps): 1. 22JR-Keyonna young[6]; 2. 75-Harry Ruikka[2]; 3. 3JR-Kole Holtz[4]; 4. 3-Scott Erickson[7]; 5. 111-Bayden Ruikka[3]; 6. 85K-Korbin Sarazin[5]; 7. (DNF) 00JR-Carter Fenstermaker[1]
Heat 2 (8 Laps): 1. 13K-Russell Kiker Jr[5]; 2. 07-Andrew Malinowski[6]; 3. 8B-Brady Freeman[4]; 4. 47F-Raeann Hanson[3]; 5. 4-Beau Fries[2]; 6. (DNF) 09-Kaidynce Jones[1]
Heat 3 (8 Laps): 1. 64-Eric Pfundt[5]; 2. 19-Josh Backstrom[4]; 3. 21-Colton Lodermeier[3]; 4. 27-Baylen Rooker[6]; 5. (DNF) 32-Gabe Ridlon[2]; 6. (DNF) 147-Isabelle Roskop[1]
WISSOTA Mod Four
A Feature 1 (15 Laps): 1. 18-Luke Erlandson[2]; 2. 44-Chad Erlandson[4]; 3. 8R-Josh Litzau[3]; 4. 617-Patrick Specht[6]; 5. 13-Casey Traxler[5]; 6. N88-Gerrald Nohner[8]; 7. 30K-Keith Roush[1]; 8. 8-Bill Jones[9]; 9. 29-Trevor Siltman[11]; 10. 63-Nicholas Foster[12]; 11. N28-Hailey Nohner[10]; 12. 14T-Rowan Tramm[7]; 13. (DNS) 14-Gene Traxler
Heat 1 (8 Laps): 1. N88-Gerrald Nohner[1]; 2. 18-Luke Erlandson[2]; 3. 617-Patrick Specht[4]; 4. 44-Chad Erlandson[7]; 5. 8-Bill Jones[3]; 6. 29-Trevor Siltman[6]; 7. 14-Gene Traxler[5]
Heat 2 (8 Laps): 1. 13-Casey Traxler[2]; 2. 8R-Josh Litzau[4]; 3. 14T-Rowan Tramm[5]; 4. 30K-Keith Roush[1]; 5. N28-Hailey Nohner[3]; 6. 63-Nicholas Foster[6]
WISSOTA Super Stock
A Feature 1 (20 Laps): 1. 25-Dylan Nelson[2]; 2. L1-Andrew Johnson[4]; 3. 1JR-Tim Johnson[5]; 4. 57-Dalton Carlson[8]; 5. 8-Nick Schultz[1]; 6. 24M-Eric Martini[10]; 7. 77K-Rick Simpson[7]; 8. 27C-Cameron Labelle[6]; 9. B23-Wade Blumke[9]; 10. 12-David Dosh[12]; 11. 40-Ellen Lange[14]; 12. 24-Albert Hemmesch[11]; 13. (DNF) 47-Devin Dustin[13]; 14. (DNF) 22-Jack Koranda[3]; 15. (DNS) 2XL-Jason Garner
Heat 1 (8 Laps): 1. 77K-Rick Simpson[2]; 2. 25-Dylan Nelson[4]; 3. 8-Nick Schultz[1]; 4. L1-Andrew Johnson[5]; 5. B23-Wade Blumke[8]; 6. 24-Albert Hemmesch[6]; 7. 47-Devin Dustin[7]; 8. 2XL-Jason Garner[3]
Heat 2 (8 Laps): 1. 22-Jack Koranda[3]; 2. 57-Dalton Carlson[2]; 3. 1JR-Tim Johnson[4]; 4. 27C-Cameron Labelle[6]; 5. 24M-Eric Martini[5]; 6. 12-David Dosh[7]; 7. 40-Ellen Lange[1]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 1JR-Tim Johnson[5]; 2. 442-Aaron Johnson[3]; 3. 5G-Tim Gonska[7]; 4. 3-Dave Johnson[2]; 5. 18-Alex Dostal[6]; 6. 980-Kaden Woodie[1]; 7. B1-Brody Carlsrud[4]; 8. (DNS) 68-Corey Hill; 9. (DNS) 3X-Jeff Innes
Heat 1 (9 Laps): 1. 442-Aaron Johnson[6]; 2. 980-Kaden Woodie[3]; 3. 1JR-Tim Johnson[8]; 4. 3-Dave Johnson[5]; 5. B1-Brody Carlsrud[7]; 6. 18-Alex Dostal[2]; 7. 5G-Tim Gonska[4]; 8. 68-Corey Hill[1]; 9. (DNS) 3X-Jeff Innes
360 Sprints - Non-Winged
A Feature 1 (15 Laps): 1. Z15-Zach Olson[3]; 2. 101-Paul Schultz[2]; 3. 19B-Jack Berger[5]; 4. 6-Mark Martin[8]; 5. 51-Peyton Emerson[11]; 6. 17-Mariah LaPatka[9]; 7. 5J-Chris Lewis[4]; 8. 17C-Hunter Colton[7]; 9. (DNF) 46H-Ken Hron[6]; 10. (DNF) 92-Danny Wait Jr[1]; 11. (DNS) 17B-Mackenzie Bjorklund
Heat 1 (8 Laps): 1. 5J-Chris Lewis[1]; 2. 101-Paul Schultz[2]; 3. Z15-Zach Olson[4]; 4. 17C-Hunter Colton[3]; 5. 51-Peyton Emerson[6]; 6. 17B-Mackenzie Bjorklund[5]
Heat 2 (8 Laps): 1. 46H-Ken Hron[3]; 2. 19B-Jack Berger[4]; 3. 92-Danny Wait Jr[1]; 4. 6-Mark Martin[2]; 5. 17-Mariah LaPatka[5]
305 Sprints - Winged
A Feature 1 (15 Laps): 1. 2V-Chris Vogel[1]; 2. 46H-Travis Case[3]; 3. 92-Danny Wait Jr[2]; 4. 51-Peyton Emerson[7]; 5. 17-Mariah LaPatka[4]; 6. (DNS) Z15-Zach Olson; 7. (DNS) 59-Jamie Reberg
Heat 1 (8 Laps): 1. 92-Danny Wait Jr[4]; 2. 46H-Travis Case[1]; 3. 2V-Chris Vogel[5]; 4. 51-Peyton Emerson[7]; 5. 17-Mariah LaPatka[3]; 6. 59-Jamie Reberg[6]; 7. (DNS) Z15-Zach Olson