IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[3]; 2. 23E-Broddy Enter[5]; 3. 11-Cole Hesse[2]; 4. 19-Bryan Spaude[1]; 5. 0C-Charlie Rustman[7]; 6. 75-Jeff Lloyd[4]; 7. 24T-Tony Steffensmeier[6]; 8. 77-Matthew Schoenke[11]; 9. 1Z-Zach Davis[8]; 10. 1J-Joey Reimers[15]; 11. 7L-Eric Larson[12]; 12. 55-Jonah Padgett[14]; 13. (DNF) 27-Jeff McCollum[13]; 14. (DNF) 2J-Jeff Carter[10]; 15. (DQ) 25-Ben Reierson[9]
Heat 1 (6 Laps): 1. 9-Matthew Looft[2]; 2. 23E-Broddy Enter[3]; 3. 24T-Tony Steffensmeier[4]; 4. 1Z-Zach Davis[5]; 5. 2J-Jeff Carter[6]; 6. 1J-Joey Reimers[8]; 7. 55-Jonah Padgett[7]; 8. (DNF) 27-Jeff McCollum[1]
Heat 2 (6 Laps): 1. 75-Jeff Lloyd[4]; 2. 0C-Charlie Rustman[6]; 3. 25-Ben Reierson[7]; 4. 19-Bryan Spaude[2]; 5. 11-Cole Hesse[3]; 6. 77-Matthew Schoenke[1]; 7. 7L-Eric Larson[5]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 87L-Curt Lund[6]; 2. 74-Tim Pessek[8]; 3. 92-Dan Mackenthun[11]; 4. 87-Brent Uecker[3]; 5. 7K-Chad Schroeder[15]; 6. 9Z-AJ Zimmerman[2]; 7. 18X-Daniel Eckblad[9]; 8. 71-Josh Larsen[7]; 9. 95X-Patrick Schauer[1]; 10. 04S-Chuck Winter[12]; 11. 25A-Andrea McCain[13]; 12. 5Z-Mark Zimmerman[4]; 13. 18M-Randy Melvin[14]; 14. 00-Ryan Bjerkeset[10]; 15. (DNF) 99L-Matthew Looft[5]
Heat 1 (6 Laps): 1. 87-Brent Uecker[3]; 2. 95X-Patrick Schauer[2]; 3. 99L-Matthew Looft[4]; 4. 71-Josh Larsen[5]; 5. 74-Tim Pessek[6]; 6. 92-Dan Mackenthun[7]; 7. (DNF) 25A-Andrea McCain[1]; 8. (DNF) 7K-Chad Schroeder[8]
Heat 2 (6 Laps): 1. 87L-Curt Lund[4]; 2. 18X-Daniel Eckblad[6]; 3. 9Z-AJ Zimmerman[2]; 4. 00-Ryan Bjerkeset[7]; 5. 5Z-Mark Zimmerman[3]; 6. 04S-Chuck Winter[5]; 7. 18M-Randy Melvin[1]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 24G-Dale Gatton[2]; 2. 54-Alan Lahr[3]; 3. 81D-Justin Dose[5]; 4. 51X-Gary Schumacher[4]; 5. 53-Nicole Kelzer[6]; 6. 50-Emily McConnell[1]
Heat 1 (4 Laps): 1. 81D-Justin Dose[6]; 2. 24G-Dale Gatton[3]; 3. 51X-Gary Schumacher[5]; 4. 54-Alan Lahr[4]; 5. 50-Emily McConnell[1]; 6. (DNF) 53-Nicole Kelzer[2]
IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[9]; 2. 175C-Daniel Probst[8]; 3. 32-Chad Volk[12]; 4. 7K-Jonathan Schroeder[5]; 5. 18M-Taylor Manderfield[2]; 6. 72-Jordan Robinson[10]; 7. 50-Brett Mcconnell[6]; 8. 30-Nick McConnell[3]; 9. (DNF) 15-Scott Porter[13]; 10. (DNF) 16R-Hunter Rebstock[11]; 11. (DNF) 9S-Todd Sievert[7]; 12. (DNF) 53-Travis Koester[4]; 13. (DNF) 11-Ben Davis[14]; 14. (DQ) 17B-Blake Foesch[1]
Heat 1 (6 Laps): 1. 30-Nick McConnell[2]; 2. 53-Travis Koester[4]; 3. 11-Ben Davis[3]; 4. 50-Brett Mcconnell[5]; 5. 17B-Blake Foesch[1]; 6. (DNF) 72-Jordan Robinson[6]; 7. (DNF) 32-Chad Volk[7]
Heat 2 (6 Laps): 1. 75C-Cory Probst[7]; 2. 175C-Daniel Probst[6]; 3. 7K-Jonathan Schroeder[4]; 4. 18M-Taylor Manderfield[1]; 5. 9S-Todd Sievert[5]; 6. 16R-Hunter Rebstock[2]; 7. (DNS) 15-Scott Porter
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 34-Dakota Robinson[8]; 2. 3K-Karl Hewitt Jr[9]; 3. 11R-Rod Manthey[7]; 4. 24-Craig Groebner[1]; 5. 0X-Mark Oestreich[6]; 6. (DNF) 87-Garett Uecker[2]; 7. (DNF) 11-Tyler Manthey[3]; 8. (DNF) 21-Logan Wagenius[4]; 9. (DNF) 79-Bill Braunworth[5]
Heat 1 (6 Laps): 1. 3K-Karl Hewitt Jr[5]; 2. 79-Bill Braunworth[3]; 3. 11R-Rod Manthey[4]; 4. 24-Craig Groebner[1]; 5. 11-Tyler Manthey[2]
Heat 2 (6 Laps): 1. 34-Dakota Robinson[4]; 2. 21-Logan Wagenius[2]; 3. 0X-Mark Oestreich[3]; 4. 87-Garett Uecker[1]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 30-Matt Johnson[5]; 2. 24B-Brandon Buysse[12]; 3. 56-Bill Johnson[3]; 4. 1300-Brett Allen[13]; 5. 33S-Jeremy Schultz[6]; 6. 4-Jeremy Snow[7]; 7. 15-Zach Glaser[9]; 8. 54-Lyle Sathoff[11]; 9. (DNF) 3D-Dan Griep[2]; 10. (DNF) 4S-Mike Stien[4]; 11. (DNF) 07-Owen Carlson[8]; 12. (DNF) 10-Trevor Serbus[10]; 13. (DNF) 7D-Dave Becker[1]
Heat 1 (6 Laps): 1. 7D-Dave Becker[1]; 2. 56-Bill Johnson[2]; 3. 30-Matt Johnson[3]; 4. 07-Owen Carlson[5]; 5. 15-Zach Glaser[6]; 6. 54-Lyle Sathoff[7]; 7. (DNF) 1300-Brett Allen[4]
Heat 2 (6 Laps): 1. 4S-Mike Stien[2]; 2. 10-Trevor Serbus[6]; 3. 3D-Dan Griep[1]; 4. 4-Jeremy Snow[4]; 5. 33S-Jeremy Schultz[3]; 6. 24B-Brandon Buysse[5]
IMCA Modified
A Feature 1 (15 Laps): 1. 74-Clint Hatlestad[8]; 2. 11-Trent Loverude[3]; 3. 25-Toby Patchen[9]; 4. 47-Jason Hyerdall[5]; 5. 12-Chad Porter[7]; 6. 19M-Dan Menk[6]; 7. 71N-Rick Nelson[2]; 8. 74J-Jason Schroeder[4]; 9. 3J-JJ Reimers[1]; 10. 13L-Zachary Schultz[11]; 11. 48-John Albrecht[13]; 12. (DNF) 21G-Wayne Govig[12]; 13. (DNF) 99-Paul Burger[10]
Heat 1 (6 Laps): 1. 11-Trent Loverude[3]; 2. 12-Chad Porter[5]; 3. 25-Toby Patchen[6]; 4. 47-Jason Hyerdall[4]; 5. 3J-JJ Reimers[1]; 6. (DNF) 99-Paul Burger[2]; 7. (DNF) 21G-Wayne Govig[7]
Heat 2 (6 Laps): 1. 74-Clint Hatlestad[5]; 2. 19M-Dan Menk[4]; 3. 71N-Rick Nelson[2]; 4. 74J-Jason Schroeder[3]; 5. 48-John Albrecht[6]; 6. 13L-Zachary Schultz[1]
MTRA Trucks
A Feature 1 (6 Laps): 1. 851-Josh Compton[2]; 2. 48-Dakota Bryant[1]; 3. 3-Brian Alsleben[4]; 4. 77-Cody Sievert[5]; 5. 26LL-Derrek Schmidt[13]; 6. 21-Dylan Scharpe[15]; 7. 68X-Zachary Luebke[7]; 8. 76-Rylie Frauendienst[17]; 9. 38-Michael Lewis[11]; 10. 6T-Brandon Kuehn[16]; 11. 0-Aric Rolf[9]; 12. 19-Carlee Reierson[6]; 13. 60-Mitchell Penaz[3]; 14. 23K-Brian Krueger[12]; 15. 17L-Andrew Burns[10]; 16. (DNF) 54K-Elizabeth Kisor[14]; 17. (DNF) 80-Jesse Dieball[8]
Heat 1 (4 Laps): 1. 48-Dakota Bryant[1]; 2. 77-Cody Sievert[3]; 3. 17L-Andrew Burns[5]; 4. 23K-Brian Krueger[6]; 5. 26LL-Derrek Schmidt[4]; 6. 6T-Brandon Kuehn[2]
Heat 2 (4 Laps): 1. 80-Jesse Dieball[4]; 2. 60-Mitchell Penaz[2]; 3. 38-Michael Lewis[5]; 4. 19-Carlee Reierson[3]; 5. 54K-Elizabeth Kisor[1]; 6. (DNS) 76-Rylie Frauendienst
Heat 3 (4 Laps): 1. 851-Josh Compton[1]; 2. 0-Aric Rolf[4]; 3. 3-Brian Alsleben[2]; 4. 68X-Zachary Luebke[3]; 5. 21-Dylan Scharpe[5]