Dwarf
A Feature 1 (10 Laps): 1. 51-Cole McNeal[4]; 2. 22-Matt Post[3]; 3. 1-Chad Dugan[6]; 4. 72-Kolton Osborn[1]; 5. 25-Dale Schwamman[2]; 6. T25-Logan Takes[7]; 7. 18-Jeff Davis[5]
Heat 1 (6 Laps): 1. 51-Cole McNeal[6]; 2. 72-Kolton Osborn[2]; 3. 22-Matt Post[5]; 4. 25-Dale Schwamman[3]; 5. 18-Jeff Davis[7]; 6. 1-Chad Dugan[4]; 7. T25-Logan Takes[1]
IMCA Modified
A Feature 1 (20 Laps): 1. 71C-Troy Cordes[7]; 2. 38T-Dylan Thornton[10]; 3. 11B-Mike Burbridge[5]; 4. 27M-Mark Schulte[12]; 5. 80-Jerry Dedrick[4]; 6. F7-Patrick Flannagan[3]; 7. 73-Greg Kastli[6]; 8. 9-Leon Wilson[1]; 9. 333-Rob Charapata[11]; 10. 40RC-Rod Clement[15]; 11. (DNF) 43-Creston Williams[2]; 12. (DNF) 13F-Mathew Fox[13]; 13. (DNF) 11X-Tom Berry Jr[8]; 14. (DNF) 77X-Austin Kuehl[9]; 15. (DNS) 81-Jesse Belez
Heat 1 (8 Laps): 1. 71C-Troy Cordes[5]; 2. 73-Greg Kastli[4]; 3. 9-Leon Wilson[1]; 4. 80-Jerry Dedrick[3]; 5. 43-Creston Williams[2]; 6. 333-Rob Charapata[6]; 7. 13F-Mathew Fox[8]; 8. 40RC-Rod Clement[7]
Heat 2 (8 Laps): 1. 11X-Tom Berry Jr[5]; 2. 11B-Mike Burbridge[3]; 3. 38T-Dylan Thornton[7]; 4. F7-Patrick Flannagan[2]; 5. 77X-Austin Kuehl[6]; 6. 27M-Mark Schulte[4]; 7. 81-Jesse Belez[1]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 30M-Maguire DeJong[1]; 2. K3-Kyle Olson[5]; 3. 1JR-Ben Chapman[7]; 4. 12D-Joe Docekal[9]; 5. 22JR-Brady Hilmer[6]; 6. 45-Justin Wacha[2]; 7. 22H-Curt Hilmer[3]; 8. 717-Dawn Krall[10]; 9. 7-Bradley Ivy[12]; 10. 13A-Rob Aimers[11]; 11. 71-Scott Meyers[13]; 12. B21-Brandon Tharp[4]; 13. T23-Tony Olson[8]
Heat 1 (8 Laps): 1. 1JR-Ben Chapman[5]; 2. 30M-Maguire DeJong[2]; 3. K3-Kyle Olson[4]; 4. 12D-Joe Docekal[6]; 5. 22H-Curt Hilmer[3]; 6. 13A-Rob Aimers[7]; 7. 71-Scott Meyers[1]
Heat 2 (8 Laps): 1. T23-Tony Olson[5]; 2. 22JR-Brady Hilmer[4]; 3. B21-Brandon Tharp[3]; 4. 45-Justin Wacha[2]; 5. 717-Dawn Krall[6]; 6. 7-Bradley Ivy[1]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 99-Dallon Murty[5]; 2. 99D-Damon Murty[4]; 3. 14C-Leah Wroten[2]; 4. 1X-Michael Peterson[3]; 5. 121-Kenzie Ritter[1]; 6. 12H-Duayne Herb[8]; 7. 3T-Terry Dulin[6]; 8. 63-Reece Norton[7]; 9. 17-Andrew Chelf[9]; 10. 85-Bryce Carey[10]
Heat 1 (8 Laps): 1. 121-Kenzie Ritter[2]; 2. 14C-Leah Wroten[3]; 3. 99-Dallon Murty[7]; 4. 99D-Damon Murty[6]; 5. 1X-Michael Peterson[5]; 6. 3T-Terry Dulin[4]; 7. 63-Reece Norton[10]; 8. 12H-Duayne Herb[9]; 9. 17-Andrew Chelf[1]; 10. 85-Bryce Carey[8]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 1-Kaden Reynolds[2]; 2. 14J-Jacob Floyd[7]; 3. 52-Joren Fisher[1]; 4. 357-Brett Vanous[8]; 5. 06S-Adam Streeter[4]; 6. 29-Nathan Ballard[9]; 7. 1S-Scott Siems[11]; 8. 78-Matt Brown[13]; 9. 45J-Kyle Jared[16]; 10. 52K-Carter Koop[10]; 11. 22-Matt Petrzelka[3]; 12. 3-Jake Benischek[6]; 13. 20CK-Justin Ginther[14]; 14. 51-Michael Kimm[5]; 15. 72RJ-Joey Hughes[12]; 16. (DNS) 75-Justin Tharp
Heat 1 (8 Laps): 1. 1-Kaden Reynolds[3]; 2. 357-Brett Vanous[7]; 3. 06S-Adam Streeter[4]; 4. 3-Jake Benischek[5]; 5. 52K-Carter Koop[8]; 6. 1S-Scott Siems[2]; 7. 78-Matt Brown[6]; 8. 75-Justin Tharp[1]
Heat 2 (8 Laps): 1. 29-Nathan Ballard[7]; 2. 52-Joren Fisher[1]; 3. 14J-Jacob Floyd[6]; 4. 22-Matt Petrzelka[3]; 5. 51-Michael Kimm[4]; 6. 72RJ-Joey Hughes[2]; 7. 20CK-Justin Ginther[5]; 8. 45J-Kyle Jared[8]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 69JX-William Michel[8]; 2. 24-Korey Lana[6]; 3. 4R-Ashley Reuman[7]; 4. 22-Travis Losenicky[9]; 5. 8-Austin Reuman[4]; 6. 815-Dustin Forbes[5]; 7. 69M-Jeremy Wheeler[1]; 8. 87C-Jay Crabill[15]; 9. 92-Brandon Schneider[10]; 10. 95-Thomas Werning[14]; 11. 22R-Danny Robinson[12]; 12. 90-Robert Rundle[13]; 13. 00-Jaycee Floyd[16]; 14. 85-Lukas Rick[3]; 15. (DNS) K13-Kayle Claypoole; 16. (DNS) 68-Devin Coghlan; 17. (DNS) 89-Cristian Grady; 18. (DNS) 40-Michael Trachta; 19. (DNS) 15M-Zeke Wheeler
Heat 1 (6 Laps): 1. 69JX-William Michel[7]; 2. 815-Dustin Forbes[5]; 3. 24-Korey Lana[6]; 4. 92-Brandon Schneider[9]; 5. 15M-Zeke Wheeler[3]; 6. 68-Devin Coghlan[2]; 7. 90-Robert Rundle[10]; 8. 87C-Jay Crabill[4]; 9. K13-Kayle Claypoole[8]; 10. 40-Michael Trachta[1]
Heat 2 (6 Laps): 1. 4R-Ashley Reuman[6]; 2. 22-Travis Losenicky[7]; 3. 8-Austin Reuman[4]; 4. 85-Lukas Rick[3]; 5. 69M-Jeremy Wheeler[2]; 6. 22R-Danny Robinson[1]; 7. 95-Thomas Werning[9]; 8. 00-Jaycee Floyd[8]; 9. 89-Cristian Grady[5]
Vintage Full Body Stock Cars
A Feature 1 (15 Laps): 1. 51-Scott Fridley[1]; 2. 17-Bryan Caspary[12]; 3. 42-Bruce Yoerger[9]; 4. 80N-Richard Nelson[3]; 5. 501-Bart Miller[7]; 6. 00-Dan Kessler[11]; 7. 23-Dennis Etten[8]; 8. 63-Steve Olson[10]; 9. 68-Travis Heier[5]; 10. 17SR-Ron Cook[4]; 11. 66-Owen Hayes[16]; 12. 6-Todd Ness[15]; 13. 16-Robin Atkins[2]; 14. 5-Brian Gade[6]; 15. 345-Jeremy Clement[14]; 16. (DNS) 78-Danny Coppess
Heat 1 (6 Laps): 1. 16-Robin Atkins[6]; 2. 42-Bruce Yoerger[4]; 3. 23-Dennis Etten[5]; 4. 63-Steve Olson[3]; 5. 501-Bart Miller[1]; 6. 00-Dan Kessler[7]; 7. 78-Danny Coppess[2]; 8. 6-Todd Ness[8]
Heat 2 (6 Laps): 1. 5-Brian Gade[2]; 2. 68-Travis Heier[1]; 3. 17SR-Ron Cook[4]; 4. 80N-Richard Nelson[3]; 5. 51-Scott Fridley[7]; 6. 17-Bryan Caspary[6]; 7. 345-Jeremy Clement[8]; 8. 66-Owen Hayes[5]