IMCA Sport Compact
A Feature 1 (10 Laps): 1. 35JR-Taylor Brown[4]; 2. 33R-Jordan Runge[3]; 3. 14-Justin Reetz[2]; 4. 1-Chase Felix[1]; 5. 13T-Richard Gray[5]; 6. 98-Skyler Savage[6]; 7. 3E-Ethan McConnell[7]
Heat 1 (6 Laps): 1. 35JR-Taylor Brown[4]; 2. 14-Justin Reetz[2]; 3. 33R-Jordan Runge[3]; 4. 1-Chase Felix[1]; 5. 13T-Richard Gray[5]; 6. 98-Skyler Savage[7]; 7. 3E-Ethan McConnell[6]
IMCA Stock Car
A Feature 1 (14 Laps): 1. TNT2-Devin Tripp[4]; 2. 43-Aaron Cain[3]; 3. 94-Todd Gereau[7]; 4. 55JR-Greg Taylor[10]; 5. 27-Sid Mosher[9]; 6. 49-Ryan Harris[6]; 7. 78M-Joe Merrill[11]; 8. 10X-Paul Wenzlaff[8]; 9. (DNF) 4A-Brian Seibold[2]; 10. (DNF) 49X-Jeff Atkins[1]; 11. (DNS) 44X-Jason Schneiders
Heat 1 (8 Laps): 1. 49-Ryan Harris[4]; 2. 55JR-Greg Taylor[6]; 3. TNT2-Devin Tripp[3]; 4. 10X-Paul Wenzlaff[5]; 5. (DNF) 49X-Jeff Atkins[1]; 6. (DNF) 78M-Joe Merrill[2]
Heat 2 (8 Laps): 1. 43-Aaron Cain[2]; 2. 27-Sid Mosher[5]; 3. 94-Todd Gereau[4]; 4. 4A-Brian Seibold[1]; 5. (DNF) 44X-Jason Schneiders[3]
IMCA Modified
A Feature 1 (18 Laps): 1. 25C-Cody Thompson[5]; 2. 15M-Shane DeMey[8]; 3. 48-Bob Moore[9]; 4. 23-Jim Thies[2]; 5. 25-Ricky Stephan[6]; 6. 10N-Keegan Nordquist[7]; 7. 55-Jim Cole[3]; 8. 88-Sean Barragan[1]; 9. 35-Jeff Berens[4]
Heat 1 (8 Laps): 1. 23-Jim Thies[3]; 2. 25C-Cody Thompson[9]; 3. 55-Jim Cole[4]; 4. 88-Sean Barragan[2]; 5. 35-Jeff Berens[5]; 6. 25-Ricky Stephan[6]; 7. 10N-Keegan Nordquist[1]; 8. 15M-Shane DeMey[8]; 9. (DNF) 48-Bob Moore[7]
IMCA Northern SportMod
A Feature 1 (14 Laps): 1. 13K-Karl Brewer[5]; 2. T1-Rusty Montagne[10]; 3. 1S-Justin Klynsma[13]; 4. 25-Josh Blom[2]; 5. 86W-Willy Kirk[8]; 6. 4G-Michael Guthrie[7]; 7. 14-AJ Boulware[1]; 8. 00K-Kalyb Brunssen[9]; 9. 48-Tommy Tanner[3]; 10. 9M-Matt Morrow[12]; 11. (DNF) 7-Wayne Becker[4]; 12. (DNF) 67JR-Jacob Beckstrom[11]; 13. (DNF) 13B-Brendan Rupp[14]; 14. (DQ) 57X-Devon McMartin[6]
Heat 1 (6 Laps): 1. 13K-Karl Brewer[4]; 2. 86W-Willy Kirk[6]; 3. 14-AJ Boulware[2]; 4. T1-Rusty Montagne[7]; 5. 48-Tommy Tanner[3]; 6. 67JR-Jacob Beckstrom[1]; 7. 1S-Justin Klynsma[5]
Heat 2 (6 Laps): 1. 25-Josh Blom[2]; 2. 57X-Devon McMartin[4]; 3. 7-Wayne Becker[3]; 4. 00K-Kalyb Brunssen[6]; 5. 4G-Michael Guthrie[5]; 6. 9M-Matt Morrow[1]; 7. 13B-Brendan Rupp[7]
IMCA Hobby Stock
A Feature 1 (14 Laps): 1. 34M-David Miller[9]; 2. 9-Joel Magee[7]; 3. 22T-Tyler Smith[6]; 4. 99-Dellas Williams[3]; 5. 02C-Cody Boulware[1]; 6. (DNF) 35X-Connor Brown[4]; 7. (DNF) 32-Nate Regnerus[8]; 8. (DNS) 12M-Phillip McKee; 9. (DNS) 88G-Gavin Gilbertson; 10. (DQ) 5A-Anthony Nelson[10]
Heat 1 (6 Laps): 1. 34M-David Miller[5]; 2. 9-Joel Magee[4]; 3. 88G-Gavin Gilbertson[3]; 4. 02C-Cody Boulware[1]; 5. (DNF) 99-Dellas Williams[2]
Heat 2 (6 Laps): 1. 5A-Anthony Nelson[5]; 2. 32-Nate Regnerus[4]; 3. 22T-Tyler Smith[3]; 4. 35X-Connor Brown[2]; 5. (DNF) 12M-Phillip McKee[1]
Vintage Full Body Stock Cars
A Feature 1 (12 Laps): 1. 13-Pete Rasmussen[3]; 2. 7-Bill Rombach[7]; 3. 00-Eric Cerny[6]; 4. 79-Shawn Rasmussen[4]; 5. 89-Greg Moravec[1]; 6. 38-Kevin Bruck[2]; 7. (DNF) 55-Mike Merrill[5]
Heat 1 (6 Laps): 1. 55-Mike Merrill[4]; 2. 38-Kevin Bruck[7]; 3. 13-Pete Rasmussen[5]; 4. 00-Eric Cerny[2]; 5. 7-Bill Rombach[1]; 6. 89-Greg Moravec[6]; 7. 79-Shawn Rasmussen[3]