IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[9]; 2. 18M-Taylor Manderfield[2]; 3. 32-Chad Volk[8]; 4. 53-Travis Koester[7]; 5. 72-Jordan Robinson[5]; 6. 03-Payton Harazin[10]; 7. 27M-Moriah Trebelhorn[3]; 8. 14E-Erich Koester[1]; 9. (DNF) 5-Corey Black[6]; 10. (DNF) 15-Scott Porter[4]
Heat 1 (6 Laps): 1. 75C-Cory Probst[5]; 2. 72-Jordan Robinson[3]; 3. 53-Travis Koester[4]; 4. 27M-Moriah Trebelhorn[2]; 5. 14E-Erich Koester[1]
Heat 2 (6 Laps): 1. 32-Chad Volk[4]; 2. 18M-Taylor Manderfield[1]; 3. 5-Corey Black[3]; 4. 15-Scott Porter[2]; 5. 03-Payton Harazin[5]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 3K-Karl Hewitt Jr[5]; 2. 11R-Rod Manthey[2]; 3. 0X-Mark Oestreich[4]; 4. 4X-Scott Oestreich[7]; 5. 3J-Jessie Johnson[1]; 6. 11-Tyler Manthey[3]; 7. 17R-Luke Rohde[8]; 8. 21-Logan Wagenius[6]
Heat 1 (6 Laps): 1. 3K-Karl Hewitt Jr[7]; 2. 11R-Rod Manthey[2]; 3. 0X-Mark Oestreich[6]; 4. 3J-Jessie Johnson[1]; 5. 11-Tyler Manthey[3]; 6. 21-Logan Wagenius[5]; 7. 4X-Scott Oestreich[8]; 8. 17R-Luke Rohde[4]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[9]; 2. 18W-Tony Steffensmeier[8]; 3. 23E-Broddy Enter[2]; 4. 22K-Mike Kennedy[4]; 5. 53-Vince Corbin[7]; 6. 19-Bryan Spaude[1]; 7. 25-Ben Reierson[6]; 8. 2J-Jeff Carter[10]; 9. 74-Thomas Malchow[11]; 10. 7L-Eric Larson[5]; 11. 0C-Charlie Rustman[14]; 12. (DNF) 75-Jeff Lloyd[19]; 13. (DNF) 1Z-Zach Davis[12]; 14. (DNF) 21J-Ben Doescher[13]; 15. (DNF) 23M-Matt Speiss[15]; 16. (DNF) 39R-John Rebstock[3]; 17. (DNF) 48-John Albrecht[16]; 18. (DNS) 37-Ridge Larson; 19. (DNS) 42-Tyler Archer
Heat 1 (6 Laps): 1. 53-Vince Corbin[4]; 2. 9-Matthew Looft[5]; 3. 23E-Broddy Enter[2]; 4. 74-Thomas Malchow[6]; 5. 21J-Ben Doescher[1]; 6. 48-John Albrecht[3]
Heat 2 (6 Laps): 1. 7L-Eric Larson[3]; 2. 39R-John Rebstock[2]; 3. 2J-Jeff Carter[5]; 4. 1Z-Zach Davis[6]; 5. 0C-Charlie Rustman[4]; 6. 37-Ridge Larson[1]
Heat 3 (6 Laps): 1. 22K-Mike Kennedy[2]; 2. 18W-Tony Steffensmeier[4]; 3. 25-Ben Reierson[3]; 4. 19-Bryan Spaude[1]; 5. 23M-Matt Speiss[5]; 6. 42-Tyler Archer[6]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 21-Brett Allen[2]; 2. 4S-Mike Stien[7]; 3. 10-Trevor Serbus[8]; 4. 24B-Brandon Buysse[6]; 5. 30-Matt Johnson[5]; 6. 17Z-Zach Foesch[4]; 7. 54-Michael Stien[10]; 8. (DNF) 17-Wade Hansen[1]; 9. (DNF) 3D-Dan Griep[3]; 10. (DNF) 26G-Hannah Graf[9]
Heat 1 (6 Laps): 1. 30-Matt Johnson[4]; 2. 17-Wade Hansen[1]; 3. 4S-Mike Stien[5]; 4. 54-Michael Stien[2]; 5. (DNS) 26G-Hannah Graf
Heat 2 (6 Laps): 1. 10-Trevor Serbus[4]; 2. 17Z-Zach Foesch[2]; 3. 24B-Brandon Buysse[3]; 4. 21-Brett Allen[1]; 5. 3D-Dan Griep[5]
IMCA Modified
A Feature 1 (15 Laps): 1. 74C-Clint Hatlestad[1]; 2. M8-Dalton Magers[5]; 3. 7S-Todd Stinehart[3]; 4. 11-Trent Loverude[6]; 5. 19M-Dan Menk[4]; 6. 12-Chad Porter[2]; 7. 4K-Kent Willms[7]; 8. 74J-Jason Schroeder[8]
Heat 1 (6 Laps): 1. 74C-Clint Hatlestad[2]; 2. 7S-Todd Stinehart[4]; 3. M8-Dalton Magers[6]; 4. 12-Chad Porter[3]; 5. 19M-Dan Menk[5]; 6. 11-Trent Loverude[7]; 7. 4K-Kent Willms[8]; 8. 74J-Jason Schroeder[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 92-Dan Mackenthun[8]; 2. 99L-Matthew Looft[7]; 3. 74-Tim Pessek[9]; 4. 7K-Chad Schroeder[12]; 5. 87L-Curt Lund[20]; 6. 15X-Taylor Willms[15]; 7. 25A-Andrea McCain[2]; 8. X2BS-Roger Jenniges[3]; 9. 33-Matt Schauer[23]; 10. 18X-Daniel Eckblad[19]; 11. 18M-Randy Melvin[1]; 12. 5Z-Mark Zimmerman[18]; 13. 78-Kevin Latour[13]; 14. 17*-Jason Goddard[14]; 15. 95X-Patrick Schauer[22]; 16. 99-Mason Goettl[17]; 17. (DNF) 71-Josh Larsen[6]; 18. (DNF) 00-Ryan Bjerkeset[11]; 19. (DNF) 30-David Moriarty[10]; 20. (DNF) 95-Chance Larson[5]; 21. (DNF) 15-Brad Lange[16]; 22. (DNF) 9Z-AJ Zimmerman[21]; 23. (DNF) 87-Brent Uecker[4]
Heat 1 (6 Laps): 1. X2BS-Roger Jenniges[2]; 2. 71-Josh Larsen[4]; 3. 74-Tim Pessek[5]; 4. 00-Ryan Bjerkeset[6]; 5. 78-Kevin Latour[1]; 6. 15-Brad Lange[7]; 7. 18X-Daniel Eckblad[3]; 8. 95X-Patrick Schauer[8]
Heat 2 (6 Laps): 1. 99L-Matthew Looft[5]; 2. 25A-Andrea McCain[2]; 3. 7K-Chad Schroeder[7]; 4. 87-Brent Uecker[4]; 5. 17*-Jason Goddard[3]; 6. 99-Mason Goettl[1]; 7. 87L-Curt Lund[8]; 8. (DNF) 33-Matt Schauer[6]
Heat 3 (6 Laps): 1. 95-Chance Larson[4]; 2. 92-Dan Mackenthun[5]; 3. 18M-Randy Melvin[1]; 4. 30-David Moriarty[6]; 5. 15X-Taylor Willms[7]; 6. 5Z-Mark Zimmerman[2]; 7. 9Z-AJ Zimmerman[3]
IMCA Sport Compact
A Feature 1 (8 Laps): 1. 9-Nate Coopman[12]; 2. 70-Justin Forcier[2]; 3. 51X-Gary Schumacher[4]; 4. 16X-RJ Esqueda[6]; 5. 01-Justin McConnell[14]; 6. 50-Brett Mcconnell[8]; 7. 76-David Marshall[1]; 8. 24-Emily Christenson[3]; 9. 21S-Tim Senne[16]; 10. 53-Nicole Kelzer[13]; 11. 49-Everett Bryant[15]; 12. 30-Nick McConnell[11]; 13. 54-Alan Lahr[7]; 14. 81D-Justin Dose[5]; 15. 32%-Eric Stocker[10]; 16. 40-Broc Braunworth[9]
Heat 1 (6 Laps): 1. 50-Brett Mcconnell[7]; 2. 32%-Eric Stocker[8]; 3. 51X-Gary Schumacher[5]; 4. 16X-RJ Esqueda[6]; 5. 24-Emily Christenson[4]; 6. 30-Nick McConnell[2]; 7. 53-Nicole Kelzer[3]; 8. 49-Everett Bryant[1]
Heat 2 (6 Laps): 1. 70-Justin Forcier[3]; 2. 76-David Marshall[1]; 3. 54-Alan Lahr[6]; 4. 81D-Justin Dose[5]; 5. 40-Broc Braunworth[7]; 6. 9-Nate Coopman[8]; 7. 01-Justin McConnell[4]; 8. 21S-Tim Senne[2]
Roadsters
A Feature 1 (6 Laps): 1. 28-Brenna Braunworth[4]; 2. 49-Dylan Braunworth[5]; 3. 54-Aaron Brinkman[1]; 4. 29X-Jayce Seifert[6]; 5. 42-Craig Peters[10]; 6. 851-Alexis Bruins[2]; 7. 8J-Jace Selly[7]; 8. 08-Levi Selly[3]; 9. 18-Mitchell Penaz[9]; 10. 96X-Blake Teubert[11]; 11. (DNF) 40-Brooklyn Peterson[8]
Heat 1 (4 Laps): 1. 28-Brenna Braunworth[2]; 2. 08-Levi Selly[3]; 3. 40-Brooklyn Peterson[4]; 4. 8J-Jace Selly[1]; 5. 851-Alexis Bruins[5]
Heat 2 (4 Laps): 1. 54-Aaron Brinkman[1]; 2. 49-Dylan Braunworth[4]; 3. 42-Craig Peters; 4. 29X-Jayce Seifert[3]; 5. 18-Mitchell Penaz[5]; 6. (DNF) 96X-Blake Teubert[2]