IMCA Modified
A Feature 1 (25 Laps): 1. 24Q-Quentin Kinzley[2]; 2. 7-Marlyn Seidler[1]; 3. 3S-Logan Schmitz[7]; 4. 1D-Mark Dahl[8]; 5. 27W-Jason Wolla[11]; 6. 11K-Jeremy Keller[10]; 7. 5F-Zach Frederick[5]; 8. 31-Darrell Parsons[12]; 9. 25-Hank Berry[3]; 10. 99-Shawn Strand[9]; 11. 14-Caden Roberts[6]; 12. 5-John Corell[4]; 13. 26-Crist Pittenger[15]; 14. 12S-Isaac Sondrol[19]; 15. 86-Aaron Aaseth[13]; 16. 07-Dayton Olheiser[16]; 17. 8B-Jordan Braun[14]; 18. 5E-Elijah Puckett[18]; 19. 71-Brent Schlafmann[17]; 20. 2G-Troy Girolamo[20]; 21. 44-Tyler Weeks[21]; 22. 25T-Jacoby Traut[23]; 23. (DNF) 1G-Caden Germundson[22]
Heat 1 (8 Laps): 1. 1D-Mark Dahl[5]; 2. 25-Hank Berry[2]; 3. 14-Caden Roberts[4]; 4. 31-Darrell Parsons[7]; 5. 86-Aaron Aaseth[1]; 6. 07-Dayton Olheiser[3]; 7. 12S-Isaac Sondrol[8]; 8. (DNF) 1G-Caden Germundson[6]
Heat 2 (8 Laps): 1. 7-Marlyn Seidler[1]; 2. 99-Shawn Strand[5]; 3. 5F-Zach Frederick[3]; 4. 3S-Logan Schmitz[4]; 5. 8B-Jordan Braun[7]; 6. 71-Brent Schlafmann[2]; 7. 2G-Troy Girolamo[8]; 8. 25T-Jacoby Traut[6]
Heat 3 (8 Laps): 1. 24Q-Quentin Kinzley[1]; 2. 27W-Jason Wolla[6]; 3. 11K-Jeremy Keller[5]; 4. 5-John Corell[2]; 5. 26-Crist Pittenger[3]; 6. 5E-Elijah Puckett[4]; 7. 44-Tyler Weeks[7]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 21D-Matt Dosch[4]; 2. 99X-Shawn Strand[3]; 3. 97-Hunter Domagala[9]; 4. 7-Marlyn Seidler[11]; 5. 46-Jason Berg[2]; 6. 79J-Jaden Christ[8]; 7. 0-Scott Gartner[15]; 8. S8-Shawn Volk[5]; 9. 19-Todd Carter[6]; 10. 95-Derrick Appert[10]; 11. 195-Jeremy Herr[7]; 12. 21-Casey Binstock[1]; 13. 13-Jason Meidinger[13]; 14. 3B-Derek Bernstien[12]; 15. 05-Dylan Herner[14]
Heat 1 (8 Laps): 1. 95-Derrick Appert[8]; 2. 79J-Jaden Christ[6]; 3. 99X-Shawn Strand[3]; 4. S8-Shawn Volk[4]; 5. 21-Casey Binstock[1]; 6. 7-Marlyn Seidler[7]; 7. 13-Jason Meidinger[2]; 8. (DNF) 0-Scott Gartner[5]
Heat 2 (8 Laps): 1. 19-Todd Carter[4]; 2. 46-Jason Berg[2]; 3. 21D-Matt Dosch[3]; 4. 97-Hunter Domagala[6]; 5. 195-Jeremy Herr[5]; 6. 3B-Derek Bernstien[7]; 7. (DNF) 05-Dylan Herner[1]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 77-Preston Martin[3]; 2. 471-Austin Wiest[1]; 3. 800-Noah Madler[4]; 4. 94-Bryce Barnhardt[6]; 5. 19-Donavin Wiest[5]; 6. 700-Gage Madler[7]; 7. 070-Dayton Olheiser[10]; 8. 99-Dauntae Martin[12]; 9. 49-Collin Compson[11]; 10. 67-Evan Hendrickson[19]; 11. 00-Duston Hagen[8]; 12. 7T-Ty Olson[15]; 13. 49P-Drew Papke[14]; 14. 7-Kody Machart[23]; 15. 1K-Nate Keena[17]; 16. 66-Casey Martin[18]; 17. 0-Ryan Erdahl[13]; 18. 38-Brandon Anderson[9]; 19. 850-Colten Laber[16]; 20. 79S-Clay Smith[24]; 21. 43-Dustin Herz[22]; 22. 22K-Michael King[2]; 23. (DNF) 51-Sierra Davenport[21]; 24. (DNF) 87-Gus Jensen[20]
B Feature 1 (12 Laps): 1. 1K-Nate Keena[1]; 2. 67-Evan Hendrickson[13]; 3. 51-Sierra Davenport[4]; 4. 7-Kody Machart[2]; 5. 29S-Trever Sahr[6]; 6. 68D-Kyle Doepke[3]; 7. 5-Justin Reagan[5]; 8. 3-Travis Wagner[15]; 9. 12T-Cory Tharp[9]; 10. 21-Tanner Hofer[10]; 11. 8-Mike Kraft[8]; 12. 29-Rylan Vetter[14]; 13. 22-Kaden Dockter[12]; 14. 8A-Shawn Artz[11]; 15. 99C-Jacob Campbell[16]; 16. (DNF) 23M-Darin Mowan[7]
B Feature 2 (12 Laps): 1. 66-Casey Martin[1]; 2. 87-Gus Jensen[3]; 3. 43-Dustin Herz[2]; 4. 79S-Clay Smith[6]; 5. 33B-Andrew Bargmann[7]; 6. 61-Dennis Everding[9]; 7. 75-Travis Dockter[14]; 8. 06-Weston Hagen[11]; 9. 55-Ivan Sailer[5]; 10. 13-Kevin Pudwill[13]; 11. 37-Kevin Jensen[8]; 12. 3V-Vernon Martin[12]; 13. 28L-Don Hayes[10]; 14. 35-Jessica Burke[15]; 15. (DNF) 23-Mavrick Nelson[4]
Heat 1 (10 Laps): 1. 471-Austin Wiest[9]; 2. 94-Bryce Barnhardt[5]; 3. 38-Brandon Anderson[2]; 4. 0-Ryan Erdahl[4]; 5. 1K-Nate Keena[11]; 6. 68D-Kyle Doepke[3]; 7. 5-Justin Reagan[7]; 8. 23M-Darin Mowan[1]; 9. 12T-Cory Tharp[6]; 10. 8A-Shawn Artz[12]; 11. (DNF) 67-Evan Hendrickson[10]; 12. (DNF) 75-Travis Dockter[8]
Heat 2 (10 Laps): 1. 800-Noah Madler[6]; 2. 700-Gage Madler[2]; 3. 070-Dayton Olheiser[9]; 4. 49P-Drew Papke[5]; 5. 66-Casey Martin[8]; 6. 87-Gus Jensen[3]; 7. 55-Ivan Sailer[1]; 8. 33B-Andrew Bargmann[4]; 9. 61-Dennis Everding[7]; 10. 06-Weston Hagen[11]; 11. 13-Kevin Pudwill[10]; 12. 3-Travis Wagner[12]
Heat 3 (10 Laps): 1. 19-Donavin Wiest[6]; 2. 77-Preston Martin[4]; 3. 49-Collin Compson[1]; 4. 7T-Ty Olson[9]; 5. 7-Kody Machart[10]; 6. 51-Sierra Davenport[3]; 7. 29S-Trever Sahr[7]; 8. 8-Mike Kraft[11]; 9. 21-Tanner Hofer[2]; 10. 22-Kaden Dockter[5]; 11. 99C-Jacob Campbell[12]; 12. (DNF) 35-Jessica Burke[8]
Heat 4 (10 Laps): 1. 00-Duston Hagen[3]; 2. 22K-Michael King[4]; 3. 99-Dauntae Martin[11]; 4. 850-Colten Laber[1]; 5. 43-Dustin Herz[8]; 6. 23-Mavrick Nelson[9]; 7. 79S-Clay Smith[2]; 8. 37-Kevin Jensen[5]; 9. 28L-Don Hayes[10]; 10. 3V-Vernon Martin[6]; 11. (DNF) 29-Rylan Vetter[7]
Hobby Stocks
A Feature 1 (15 Laps): 1. 55S-Dylan Sandberg[8]; 2. E85-Derrick Appert[9]; 3. 4D-Josh Roehrich[3]; 4. 29T-Terry Davenport[1]; 5. 11R-Bill Hultberg[6]; 6. E98-Jeremy Herr[14]; 7. B20-Mike Appert[5]; 8. 17-Asher Williams[7]; 9. 21-Kelly Hoerner[4]; 10. 01-Nathan Mundahl[13]; 11. 18-Brody Michaelsohn[21]; 12. E15-Mitch Gordon[15]; 13. GT0-Preston Martin[10]; 14. 10-John Gartner Jr[17]; 15. 21K-Karlie Hoerner[16]; 16. 19H-Devin Hanson[18]; 17. 39-Chad Hausauer[11]; 18. 29V-Ryker Vetter[19]; 19. 8-Stan Thompson[20]; 20. 07-Seth Howe Kellar[12]; 21. (DNF) 62K-Trenton Kohler[22]; 22. (DNF) 41-Joseph Feist[2]
Heat 1 (8 Laps): 1. 4D-Josh Roehrich[1]; 2. 21-Kelly Hoerner[4]; 3. 17-Asher Williams[8]; 4. GT0-Preston Martin[2]; 5. 01-Nathan Mundahl[3]; 6. 21K-Karlie Hoerner[7]; 7. 29V-Ryker Vetter[6]; 8. 18-Brody Michaelsohn[5]
Heat 2 (8 Laps): 1. 11R-Bill Hultberg[1]; 2. 55S-Dylan Sandberg[7]; 3. 29T-Terry Davenport[6]; 4. 39-Chad Hausauer[5]; 5. E98-Jeremy Herr[2]; 6. 10-John Gartner Jr[3]; 7. (DNF) 62K-Trenton Kohler[4]
Heat 3 (8 Laps): 1. B20-Mike Appert[1]; 2. E85-Derrick Appert[2]; 3. 41-Joseph Feist[3]; 4. 07-Seth Howe Kellar[5]; 5. E15-Mitch Gordon[4]; 6. 19H-Devin Hanson[7]; 7. 8-Stan Thompson[6]
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 00-Krys Yost[3]; 2. 16-Alex Thompson[2]; 3. 81-Lily Christianson[6]; 4. 47-Benjamin Burke[5]; 5. 83-Harrison Schwartz[4]; 6. 71-Tom Dworshak[7]; 7. B52-Jordan Bauer[8]; 8. 79-Christian Berg[10]; 9. (DNF) 87T-Dustin Thompson[9]; 10. (DNF) 27Z-Zach Hughbanks[1]
Heat 1 (8 Laps): 1. 00-Krys Yost[6]; 2. 47-Benjamin Burke[9]; 3. 16-Alex Thompson[5]; 4. 27Z-Zach Hughbanks[4]; 5. 83-Harrison Schwartz[8]; 6. 81-Lily Christianson[10]; 7. 71-Tom Dworshak[1]; 8. B52-Jordan Bauer[2]; 9. 87T-Dustin Thompson[3]; 10. 79-Christian Berg[7]