IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[10]; 2. 7L-Eric Larson[9]; 3. 75-Jeff Lloyd[11]; 4. 2J-Jeff Carter[7]; 5. 24T-Tony Steffensmeier[1]; 6. 23E-Broddy Enter[12]; 7. 25-Ben Reierson[5]; 8. 11-Cole Hesse[8]; 9. 77-Matthew Schoenke[4]; 10. 19-Bryan Spaude[6]; 11. 0C-Charlie Rustman[3]; 12. 18X-Chris Neisen[15]; 13. 19K-Scott Koep[2]; 14. (DNF) 1J-Joey Reimers[14]; 15. (DNS) 55-Jonah Padgett
Heat 1 (6 Laps): 1. 0C-Charlie Rustman[2]; 2. 2J-Jeff Carter[4]; 3. 7L-Eric Larson[6]; 4. 24T-Tony Steffensmeier[1]; 5. 25-Ben Reierson[3]; 6. 75-Jeff Lloyd[5]; 7. (DNF) 55-Jonah Padgett[7]
Heat 2 (6 Laps): 1. 9-Matthew Looft[6]; 2. 11-Cole Hesse[4]; 3. 19-Bryan Spaude[3]; 4. 77-Matthew Schoenke[2]; 5. 19K-Scott Koep[1]; 6. (DNF) 23E-Broddy Enter[5]; 7. (DNF) 1J-Joey Reimers[7]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 99L-Matthew Looft[12]; 2. 81-Matt Speckman[7]; 3. 00-Ryan Bjerkeset[10]; 4. 92-Dan Mackenthun[11]; 5. 87-Brent Uecker[23]; 6. 18X-Daniel Eckblad[3]; 7. 30-David Moriarty[8]; 8. 74-Tim Pessek[9]; 9. 9Z-AJ Zimmerman[15]; 10. 71D-Shaun Bruns[17]; 11. 110-Ken Tietz[1]; 12. 27-Jed Trebelhorn[18]; 13. 78-Kevin Latour[5]; 14. 25A-Andrea McCain[4]; 15. 99-Mason Goettl[20]; 16. 30Z-Mark Zimmerman[22]; 17. 24-Craig Groebner[16]; 18. 1M-Jeff McCollum[2]; 19. (DNF) 87L-Curt Lund[13]; 20. (DNF) 71-Josh Larsen[19]; 21. (DNF) 34-Dakota Robinson[14]; 22. (DNF) 16T-Luke Trebelhorn[6]; 23. (DNS) 18M-Randy Melvin
Heat 1 (6 Laps): 1. 18X-Daniel Eckblad[2]; 2. 30-David Moriarty[6]; 3. 92-Dan Mackenthun[8]; 4. 16T-Luke Trebelhorn[4]; 5. 87L-Curt Lund[7]; 6. 24-Craig Groebner[3]; 7. 71-Josh Larsen[5]; 8. (DNF) 30Z-Mark Zimmerman[1]
Heat 2 (6 Laps): 1. 25A-Andrea McCain[2]; 2. 99L-Matthew Looft[8]; 3. 78-Kevin Latour[3]; 4. 110-Ken Tietz[1]; 5. 34-Dakota Robinson[7]; 6. 71D-Shaun Bruns[6]; 7. 99-Mason Goettl[4]; 8. (DNF) 87-Brent Uecker[5]
Heat 3 (6 Laps): 1. 74-Tim Pessek[6]; 2. 81-Matt Speckman[4]; 3. 1M-Jeff McCollum[1]; 4. 00-Ryan Bjerkeset[7]; 5. 9Z-AJ Zimmerman[5]; 6. 27-Jed Trebelhorn[2]; 7. (DNF) 18M-Randy Melvin[3]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 9-Nate Coopman[5]; 2. 32%-Eric Stocker[1]; 3. 7F-Neil Forsberg[4]; 4. 81D-Justin Dose[6]; 5. 54-Alan Lahr[3]; 6. 51X-Gary Schumacher[2]; 7. 53-Nicole Kelzer[7]; 8. 24G-Dale Gatton[8]; 9. 88T-Marc Grey[9]
Heat 1 (4 Laps): 1. 54-Alan Lahr[5]; 2. 32%-Eric Stocker[2]; 3. 9-Nate Coopman[7]; 4. 51X-Gary Schumacher[4]; 5. 7F-Neil Forsberg[6]; 6. 81D-Justin Dose[9]; 7. 53-Nicole Kelzer[3]; 8. 24G-Dale Gatton[8]; 9. 88T-Marc Grey[1]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 39X-Daniel Eckblad[9]; 2. 3K-Karl Hewitt Jr[5]; 3. 0X-Mark Oestreich[7]; 4. 95X-Patrick Schauer[1]; 5. 11R-Rod Manthey[8]; 6. 11-Tyler Manthey[3]; 7. 38-Fred Heidecker[2]; 8. 60-Beau Frauendienst[12]; 9. 99-Zach Wisch[13]; 10. (DNF) 17R-Luke Rohde[10]; 11. (DNF) 87-Garett Uecker[6]; 12. (DNF) 3J-Jessie Johnson[4]; 13. (DNS) 17B-Billy Foesch
Heat 1 (6 Laps): 1. 0X-Mark Oestreich[5]; 2. 39X-Daniel Eckblad[6]; 3. 38-Fred Heidecker[2]; 4. 3K-Karl Hewitt Jr[4]; 5. 95X-Patrick Schauer[1]; 6. 99-Zach Wisch[7]; 7. (DNS) 17B-Billy Foesch
Heat 2 (6 Laps): 1. 87-Garett Uecker[4]; 2. 11-Tyler Manthey[2]; 3. 11R-Rod Manthey[5]; 4. 3J-Jessie Johnson[3]; 5. 60-Beau Frauendienst[6]; 6. (DNF) 17R-Luke Rohde[1]
IMCA Modified
A Feature 1 (20 Laps): 1. 11-Trent Loverude[6]; 2. 74C-Clint Hatlestad[8]; 3. 19M-Dan Menk[7]; 4. 141-Matt Bonine[9]; 5. 3J-JJ Reimers[3]; 6. 47-Jason Hyerdall[10]; 7. 12-Chad Porter[5]; 8. 74J-Jason Schroeder[2]; 9. 71N-Rick Nelson[4]; 10. 13L-Zachary Schultz[1]; 11. 21G-Wayne Govig[11]
Heat 1 (6 Laps): 1. 141-Matt Bonine[5]; 2. 19M-Dan Menk[4]; 3. 3J-JJ Reimers[2]; 4. 12-Chad Porter[3]; 5. 13L-Zachary Schultz[1]; 6. 21G-Wayne Govig[6]
Heat 2 (6 Laps): 1. 74C-Clint Hatlestad[4]; 2. 11-Trent Loverude[3]; 3. 71N-Rick Nelson[2]; 4. 47-Jason Hyerdall[5]; 5. 74J-Jason Schroeder[1]
IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[9]; 2. 175C-Daniel Probst[4]; 3. 18M-Taylor Manderfield[8]; 4. 38B-Brad Becker[7]; 5. 72-Jordan Robinson[5]; 6. 85-George Motto[16]; 7. 32-Chad Volk[6]; 8. 75H-Carter Holmquist[1]; 9. 53-Travis Koester[11]; 10. 11-Ben Davis[15]; 11. 27-Moriah Trebelhorn[13]; 12. 24-Mac Tollefson[10]; 13. (DNF) 16R-Hunter Rebstock[12]; 14. (DNF) 15-Scott Porter[2]; 15. (DNF) 17B-Blake Foesch[14]; 16. (DNF) 7K-Jonathan Schroeder[3]
Heat 1 (6 Laps): 1. 32-Chad Volk[6]; 2. 75H-Carter Holmquist[2]; 3. 18M-Taylor Manderfield[7]; 4. 175C-Daniel Probst[5]; 5. 7K-Jonathan Schroeder[3]; 6. 24-Mac Tollefson[8]; 7. 16R-Hunter Rebstock[1]; 8. 17B-Blake Foesch[4]
Heat 2 (6 Laps): 1. 15-Scott Porter[3]; 2. 38B-Brad Becker[7]; 3. 72-Jordan Robinson[6]; 4. 85-George Motto[2]; 5. 75C-Cory Probst[8]; 6. 53-Travis Koester[4]; 7. 27-Moriah Trebelhorn[1]; 8. 11-Ben Davis[5]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 4S-Mike Stien[2]; 2. 1300-Brett Allen[8]; 3. 30-Matt Johnson[7]; 4. 56-Bill Johnson[6]; 5. 9A-Hunter Hanson[3]; 6. 41-Jeff Wilke[9]; 7. 15-Zach Glaser[5]; 8. 24G-Rob Rawson[4]; 9. (DNF) 55-Bruce Allen[1]; 10. (DNF) 69X-Robert Rezac[10]
Heat 1 (6 Laps): 1. 30-Matt Johnson[4]; 2. 55-Bruce Allen[1]; 3. 9A-Hunter Hanson[2]; 4. 41-Jeff Wilke[5]; 5. (DNF) 15-Zach Glaser[3]
Heat 2 (6 Laps): 1. 56-Bill Johnson[3]; 2. 4S-Mike Stien[1]; 3. 24G-Rob Rawson[2]; 4. 1300-Brett Allen[4]; 5. 69X-Robert Rezac[5]
MTRA Trucks
A Feature 1 (8 Laps): 1. 51K-Robert Knuth[3]; 2. 77-Cody Sievert[4]; 3. 851-Josh Compton[9]; 4. 85-Dustin Theuringer[2]; 5. 6T-Brandon Kuehn[12]; 6. 54K-Ryan Kisor[5]; 7. 80-Brandon Karnik[16]; 8. 0-Aric Rolf[1]; 9. 48-Dakota Bryant[10]; 10. 3-Brian Alsleben[7]; 11. 50-Brett Mcconnell[6]; 12. 19-Carlee Reierson[15]; 13. 100-Kayla Oestreich[17]; 14. 10-Katelyn Herrley[11]; 15. 60-Mitchell Penaz[13]; 16. 23K-Brian Krueger[14]; 17. (DNF) 8-Robert Sundberg[20]; 18. (DNF) 26LL-Derrek Schmidt[19]; 19. (DNF) 80J-Jesse Dieball[8]; 20. (DNS) 99-Antonio Carreon Jr
Heat 1 (4 Laps): 1. 50-Brett Mcconnell[2]; 2. 851-Josh Compton[4]; 3. 51K-Robert Knuth[3]; 4. 54K-Ryan Kisor[1]; 5. 60-Mitchell Penaz[5]; 6. (DNF) 80-Brandon Karnik[7]; 7. (DNF) 99-Antonio Carreon Jr[6]
Heat 2 (4 Laps): 1. 80J-Jesse Dieball[7]; 2. 10-Katelyn Herrley[5]; 3. 85-Dustin Theuringer[4]; 4. 3-Brian Alsleben[3]; 5. 23K-Brian Krueger[1]; 6. 100-Kayla Oestreich[2]; 7. (DNF) 26LL-Derrek Schmidt[6]
Heat 3 (4 Laps): 1. 0-Aric Rolf[4]; 2. 77-Cody Sievert[1]; 3. 48-Dakota Bryant[5]; 4. 6T-Brandon Kuehn[2]; 5. (DNF) 19-Carlee Reierson[3]; 6. (DNF) 8-Robert Sundberg[6]