IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 69-Cody Hulse[7]; 2. 11R-Bill Hultberg[8]; 3. 28J-Chad Jahner[3]; 4. 11H-Taylor Heaton[1]; 5. 28-Brayden Urlacher[4]; 6. 11N-Nevin Jensen[9]; 7. 88-Mattea Binstock[5]; 8. 27A-Aiden Paul[2]; 9. (DNF) 73-Paul Johanson[6]
Heat 1 (8 Laps): 1. 69-Cody Hulse[4]; 2. 11H-Taylor Heaton[1]; 3. 28J-Chad Jahner[2]; 4. 88-Mattea Binstock[3]; 5. 11N-Nevin Jensen[5]
Heat 2 (8 Laps): 1. 11R-Bill Hultberg[4]; 2. 28-Brayden Urlacher[2]; 3. 73-Paul Johanson[3]; 4. 27A-Aiden Paul[1]
IMCA Modified
A Feature 1 (25 Laps): 1. 7-Marlyn Seidler[7]; 2. 15-Travis Tooley[8]; 3. 5F-Zach Frederick[9]; 4. 2T-Mike Tomlinson[4]; 5. 8-Chris Barros[1]; 6. 2*-Josh Jones[3]; 7. 80-Tony Marsh[5]; 8. 0-Peyton George[10]; 9. 7C-Josh Carson[6]; 10. 2R-Randy Burwick[2]; 11. (DNF) 17-Josh Jorde[11]
Heat 1 (8 Laps): 1. 7-Marlyn Seidler[4]; 2. 8-Chris Barros[1]; 3. 5F-Zach Frederick[5]; 4. 2*-Josh Jones[2]; 5. 80-Tony Marsh[3]; 6. (DNF) 17-Josh Jorde[6]
Heat 2 (8 Laps): 1. 15-Travis Tooley[4]; 2. 2R-Randy Burwick[1]; 3. 7C-Josh Carson[3]; 4. 2T-Mike Tomlinson[2]; 5. 0-Peyton George[5]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 47K-Luke Krogh[8]; 2. 8B-Jordan Braun[1]; 3. 85JR-Shawn Pudwill[9]; 4. 14-Caden Roberts[5]; 5. 24V-Deryk Voller[10]; 6. 69Z-Christopher Zenz[7]; 7. 33L-Cole Lewis[3]; 8. 44-Darin Tarrell[4]; 9. 85X-Brett Pudwill[2]; 10. (DNF) 36W-Michael Woznicki[11]; 11. (DNF) 70K-Chuck Peterson[13]; 12. (DNF) 14P-CJ Peterson[6]; 13. (DNF) 42-Paul Wanner[12]
Heat 1 (8 Laps): 1. 8B-Jordan Braun[2]; 2. 47K-Luke Krogh[6]; 3. 33L-Cole Lewis[3]; 4. 14P-CJ Peterson[5]; 5. 24V-Deryk Voller[7]; 6. 36W-Michael Woznicki[4]; 7. (DNF) 70K-Chuck Peterson[1]
Heat 2 (8 Laps): 1. 85JR-Shawn Pudwill[6]; 2. 14-Caden Roberts[4]; 3. 69Z-Christopher Zenz[5]; 4. 85X-Brett Pudwill[2]; 5. 44-Darin Tarrell[3]; 6. 42-Paul Wanner[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 3-Travis Ulmer[10]; 2. 22-Casey Binstock[5]; 3. 11K-Luke Krogh[9]; 4. 85B-Tyler Bartholomew[3]; 5. 33-Tyler Ashley[7]; 6. 11B-Alex Braun[8]; 7. 147-John Gartner Jr[1]; 8. 27R-Brooke Bartholomew[6]; 9. 23-Hailey Jordan[4]; 10. 23H-Cale Hadaway[11]; 11. (DNF) 85-Doug Pudwill[2]
Heat 1 (8 Laps): 1. 3-Travis Ulmer[6]; 2. 11B-Alex Braun[5]; 3. 85-Doug Pudwill[2]; 4. 23-Hailey Jordan[3]; 5. 27R-Brooke Bartholomew[4]; 6. 23H-Cale Hadaway[1]
Heat 2 (8 Laps): 1. 11K-Luke Krogh[5]; 2. 85B-Tyler Bartholomew[2]; 3. 22-Casey Binstock[3]; 4. 33-Tyler Ashley[4]; 5. 147-John Gartner Jr[1]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 60-Drew Papke[10]; 2. 14R-Philip Roller[6]; 3. O70-Dayton Olheiser[5]; 4. 700-Gage Madler[8]; 5. 800-Noah Madler[7]; 6. 00-Duston Hagen[1]; 7. 33S-Robert Sigman[2]; 8. 13-Kevin Pudwill[3]; 9. 8-Mike Kraft[4]; 10. 21-Tanner Hofer[12]; 11. (DNF) 06-Weston Hagen[11]; 12. (DNF) 77-Preston Martin[9]
Heat 1 (8 Laps): 1. 77-Preston Martin[3]; 2. 800-Noah Madler[6]; 3. 00-Duston Hagen[2]; 4. 14R-Philip Roller[5]; 5. 8-Mike Kraft[1]; 6. 06-Weston Hagen[4]
Heat 2 (8 Laps): 1. 60-Drew Papke[3]; 2. 700-Gage Madler[4]; 3. O70-Dayton Olheiser[5]; 4. 13-Kevin Pudwill[1]; 5. 33S-Robert Sigman[6]; 6. 21-Tanner Hofer[2]