Hobby Stocks
A Feature 1 (15 Laps): 1. 75C-Cory Probst[8]; 2. 56M-Matt Olson[1]; 3. 13C-Chase Peterson[9]; 4. 3-Dave Johnson[15]; 5. 6-Scott Herron[6]; 6. 10JR-Michael Nelson[4]; 7. 11R-Rod Manthey[11]; 8. 33-Austin Niemeyer[5]; 9. 14R-Riley Gruenhagen[10]; 10. 96-Devin Larson[17]; 11. 17-Chad Visser[3]; 12. 11-William Herron[12]; 13. 4-Cory Lodermeier[16]; 14. 5G-Tim Gonska[7]; 15. 51B-Brandon Bombardo[14]; 16. 15-Chris Seidel[2]; 17. 8B-Jake Borden[13]
Heat 1 (8 Laps): 1. 5G-Tim Gonska[4]; 2. 15-Chris Seidel[1]; 3. 6-Scott Herron[6]; 4. 13C-Chase Peterson[8]; 5. 96-Devin Larson[9]; 6. 14R-Riley Gruenhagen[5]; 7. 11-William Herron[7]; 8. (DNF) 51B-Brandon Bombardo[3]; 9. (DNF) 4-Cory Lodermeier[2]
Heat 2 (8 Laps): 1. 56M-Matt Olson[5]; 2. 10JR-Michael Nelson[3]; 3. 75C-Cory Probst[8]; 4. 17-Chad Visser[1]; 5. 33-Austin Niemeyer[7]; 6. 11R-Rod Manthey[6]; 7. 8B-Jake Borden[4]; 8. 3-Dave Johnson[2]
A Modifieds
A Feature 1 (20 Laps): 1. 74C-Clint Hatlestad[1]; 2. 9-Billy Kendall III[6]; 3. 15T-Erick Thiesse[5]; 4. 11-Trent Loverude[2]; 5. 26-Shawn Fletcher[11]; 6. 6Z-Zach Dockter[3]; 7. 34-Scott Engholm[8]; 8. 19M-Dan Menk[10]; 9. 24-Tyler English[14]; 10. 442-Aaron Johnson[7]; 11. 17-Luke Hines[9]; 12. 2BAD-Craig Paul[15]; 13. 27-Kyle Root[17]; 14. 7X-Brett Hines[18]; 15. 22-Alan Bohlman[4]; 16. 44P-Russell Peterson[13]; 17. 26V-AJ Viehauser[16]; 18. 287-Collin VanTassell[19]; 19. 777-Pete Hines[12]
Heat 1 (8 Laps): 1. 19M-Dan Menk[1]; 2. 442-Aaron Johnson[4]; 3. 17-Luke Hines[2]; 4. 22-Alan Bohlman[3]; 5. 44P-Russell Peterson[6]; 6. 27-Kyle Root[7]; 7. 26V-AJ Viehauser[5]
Heat 2 (8 Laps): 1. 74C-Clint Hatlestad[1]; 2. 9-Billy Kendall III[4]; 3. 11-Trent Loverude[3]; 4. 34-Scott Engholm[5]; 5. 24-Tyler English[2]; 6. 7X-Brett Hines[6]
Heat 3 (8 Laps): 1. 26-Shawn Fletcher[2]; 2. 15T-Erick Thiesse[5]; 3. 777-Pete Hines[1]; 4. 6Z-Zach Dockter[4]; 5. 2BAD-Craig Paul[3]; 6. 287-Collin VanTassell[6]
B Modifieds
A Feature 1 (20 Laps): 1. 71B-David Siercks[5]; 2. 4Q2-Mark Martini[3]; 3. 5B-Tim Bergerson[4]; 4. 33-Jake Hagemann[16]; 5. 65J-Joshua Moulton[13]; 6. 25-Adam Bohlman[7]; 7. 71S-Tim Siercks[2]; 8. 13-Dustin Joel[21]; 9. 3-Dru Nelson[6]; 10. 97K-Ronnie Brisbin[14]; 11. 22-Jamie Lenarz[12]; 12. 11S-Jaeger Sypnieski[24]; 13. 47-Tom Jackson[19]; 14. 85-Anthony Sabinash[20]; 15. 30K-Jake Kierstead[23]; 16. 22Y-Brendon Yamry[15]; 17. 2-Ariel Mueller[8]; 18. 11-Zachery Schreder[1]; 19. 26-John Young[10]; 20. 78X-Chris Siercks[18]; 21. 32-Max Nelson[11]; 22. 38J-Jason Vejtruba[9]; 23. (DNS) 3X-Jeff Innes; 24. (DNS) 14J-Troy Jordan
Heat 1 (8 Laps): 1. 4Q2-Mark Martini[3]; 2. 38J-Jason Vejtruba[4]; 3. 25-Adam Bohlman[1]; 4. 71B-David Siercks[5]; 5. 65J-Joshua Moulton[2]; 6. 33-Jake Hagemann[8]; 7. 47-Tom Jackson[7]; 8. 14J-Troy Jordan[6]
Heat 2 (8 Laps): 1. 71S-Tim Siercks[5]; 2. 22-Jamie Lenarz[2]; 3. 3-Dru Nelson[6]; 4. 26-John Young[7]; 5. 97K-Ronnie Brisbin[1]; 6. 3X-Jeff Innes[3]; 7. 85-Anthony Sabinash[8]; 8. (DQ) 30K-Jake Kierstead[4]
Heat 3 (8 Laps): 1. 32-Max Nelson[3]; 2. 5B-Tim Bergerson[7]; 3. 2-Ariel Mueller[1]; 4. 11-Zachery Schreder[2]; 5. 22Y-Brendon Yamry[5]; 6. 78X-Chris Siercks[6]; 7. 13-Dustin Joel[4]; 8. 11S-Jaeger Sypnieski[8]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 92-Dan Mackenthun[10]; 2. 81-Matt Speckman[1]; 3. 17Z-Zach Foesch[9]; 4. 86-Thomas Ahrndt[7]; 5. 25-Dan McCain[6]; 6. 25A-Andrea McCain[8]; 7. 18-Alex Dostal[4]; 8. 18X-Daniel Eckblad[5]; 9. 44-Kris Peterson[2]; 10. 71-Josh Larsen[3]
Heat 1 (10 Laps): 1. 81-Matt Speckman[5]; 2. 18-Alex Dostal[2]; 3. 71-Josh Larsen[7]; 4. 18X-Daniel Eckblad[3]; 5. 44-Kris Peterson[8]; 6. 25-Dan McCain[9]; 7. 86-Thomas Ahrndt[4]; 8. 25A-Andrea McCain[10]; 9. 17Z-Zach Foesch[1]; 10. 92-Dan Mackenthun[6]
Sport Compact
A Feature 1 (15 Laps): 1. OK-Joseph Wilber[6]; 2. 46SSG-Dannie Burkholder[1]; 3. 27-Corey Mehrwerth[11]; 4. 2JR-Greg Kohl[15]; 5. 18-RJ Esqueda[8]; 6. 77-Daniel Harstad[3]; 7. 35-Alyssa Nelson[4]; 8. 173-Brandan Woods[2]; 9. 26H-Jenna Hagemann[19]; 10. 37-John Aderman[20]; 11. 75-Harry Ruikka[10]; 12. 81D-Justin Dose[12]; 13. 25-Jordan Thayer[18]; 14. 61-Bayden Ruikka[14]; 15. 7-Alex Fenstermaker[21]; 16. 26-Kaleb Ruikka[23]; 17. 37C-Colton Trembath[17]; 18. 22-Keyonna young[24]; 19. (DNF) 37A-Alex Aderman[5]; 20. (DNF) 01-Nathan Kohl[7]; 21. (DNF) 7B-Zach Besmehn[9]; 22. (DNF) 06-Terry Matthewman[16]; 23. (DNF) 99-Nate Servaty[13]; 24. (DNS) 97-Jadyn Brusven
Heat 1 (8 Laps): 1. 01-Nathan Kohl[3]; 2. 81D-Justin Dose[1]; 3. 35-Alyssa Nelson[2]; 4. 173-Brandan Woods[5]; 5. 99-Nate Servaty[4]; 6. 06-Terry Matthewman[6]; 7. 26H-Jenna Hagemann[8]; 8. 97-Jadyn Brusven[7]
Heat 2 (8 Laps): 1. 77-Daniel Harstad[2]; 2. 18-RJ Esqueda[3]; 3. 37A-Alex Aderman[7]; 4. 75-Harry Ruikka[8]; 5. 61-Bayden Ruikka[1]; 6. 37C-Colton Trembath[6]; 7. 37-John Aderman[4]; 8. 26-Kaleb Ruikka[5]
Heat 3 (8 Laps): 1. OK-Joseph Wilber[5]; 2. 27-Corey Mehrwerth[4]; 3. 7B-Zach Besmehn[7]; 4. 46SSG-Dannie Burkholder[3]; 5. 2JR-Greg Kohl[6]; 6. 25-Jordan Thayer[1]; 7. 7-Alex Fenstermaker[2]; 8. 22-Keyonna young[8]