IMCA Hobby Stock
A Feature 1 (14 Laps): 1. 22-Seth Butler[4]; 2. 3M-Nathan Mumm[6]; 3. 1X-Corbin White[7]; 4. 22B-Braden Gifford[12]; 5. F20-Travis Fink[5]; 6. 9-Max Pogeler[8]; 7. 43-Bowe Kinkade[9]; 8. 29-Austin Snyder[1]; 9. (DNF) 11M-Kyler Mattson[10]; 10. (DNF) 18Z-Ryler Zeigmann[2]; 11. (DNF) 33B-Landon Veit[3]; 12. (DNF) 15A-Andy Scheuermann[11]; 13. (DNF) 79-Dustin Daringer[13]
Heat 1: 1. F20-Travis Fink[3]; 2. 33B-Landon Veit[2]; 3. 43-Bowe Kinkade[5]; 4. 29-Austin Snyder[7]; 5. 11M-Kyler Mattson[6]; 6. 15A-Andy Scheuermann[1]; 7. 79-Dustin Daringer[4]
Heat 2: 1. 22-Seth Butler[2]; 2. 1X-Corbin White[3]; 3. 18Z-Ryler Zeigmann[1]; 4. 3M-Nathan Mumm[6]; 5. 9-Max Pogeler[4]; 6. 22B-Braden Gifford[5]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 777-Cody Olsen[3]; 2. 14S-Brian Sullivan[5]; 3. 7T-Josh Thomsen[2]; 4. 39-Garrett Neville[4]; 5. 55-John Nicholson Jr[13]; 6. 3KT-Kyle Tanner[10]; 7. 74-Corey Eitmann[8]; 8. 69-Cale Clark[12]; 9. (DNF) 17S-Braden Scharn[6]; 10. (DNF) 13S-Michael Scharn[7]; 11. (DNF) 18-Aaron Denney[14]; 12. (DNF) 3C-Andrew Clark[9]; 13. (DNF) 00K-Trey Kline[1]; 14. (DNF) 1JR-Joe Reetz[11]
Heat 1 (8 Laps): 1. 00K-Trey Kline[1]; 2. 14S-Brian Sullivan[4]; 3. 7T-Josh Thomsen[2]; 4. 13S-Michael Scharn[5]; 5. 3C-Andrew Clark[7]; 6. 1JR-Joe Reetz[3]; 7. 55-John Nicholson Jr[6]
Heat 2 (8 Laps): 1. 777-Cody Olsen[2]; 2. 39-Garrett Neville[3]; 3. 3KT-Kyle Tanner[7]; 4. 17S-Braden Scharn[4]; 5. 74-Corey Eitmann[6]; 6. 69-Cale Clark[5]; 7. 18-Aaron Denney[1]
IMCA Stock Car
A Feature 1: 1. 1R-Craig Reetz[3]; 2. 3-Mike Albertsen[1]; 3. 79RC-Riley Christensen[7]; 4. 10S-Mike Stapleton[4]; 5. 7-Tyson Partridge[8]; 6. 92B-Brian Blessington[2]; 7. 50-Robert Stofer[6]; 8. 7X-Nick Mardesen[9]; 9. (DNF) 50B-Brock Badger[5]
Heat 1: 1. 3-Mike Albertsen[3]; 2. 10S-Mike Stapleton[7]; 3. 50B-Brock Badger[9]; 4. 1R-Craig Reetz[6]; 5. 92B-Brian Blessington[4]; 6. 50-Robert Stofer[8]; 7. 79RC-Riley Christensen[2]; 8. 7-Tyson Partridge[5]; 9. 7X-Nick Mardesen[1]
Dirt Late Models
A Feature 1 (15 Laps): 1. 76-Zach Zeitner[1]; 2. 55D-Nick Deal[7]; 3. 83-Jake Bridge[2]; 4. 30-Curtis Glover[12]; 5. 35-Kale Kosiski[4]; 6. 95X-Jimmy Judd[3]; 7. 8-Aidan Mohr[11]; 8. 3-Mike Collins[8]; 9. 47-AJ Jorgensen[14]; 10. 33-Don Beckstrom[9]; 11. 22-Jake Jorgensen[13]; 12. 78-Logan Cloudt[16]; 13. 71-Mike Morton Jr[10]; 14. (DNF) 01-Jarrett Branz[15]; 15. (DNF) 56C-Cooper Tilley[6]; 16. (DNF) 41-Robbie Jorgensen[5]
Heat 1 (8 Laps): 1. 71-Mike Morton Jr[2]; 2. 83-Jake Bridge[1]; 3. 55D-Nick Deal[5]; 4. 3-Mike Collins[4]; 5. 95X-Jimmy Judd[3]; 6. 8-Aidan Mohr[8]; 7. 22-Jake Jorgensen[6]; 8. 01-Jarrett Branz[7]
Heat 2 (8 Laps): 1. 76-Zach Zeitner[3]; 2. 35-Kale Kosiski[4]; 3. 56C-Cooper Tilley[2]; 4. 41-Robbie Jorgensen[6]; 5. 33-Don Beckstrom[1]; 6. 30-Curtis Glover[5]; 7. 47-AJ Jorgensen[8]; 8. 78-Logan Cloudt[7]
Hornets
A Feature 1: 1. 24M-Caine Mahlberg[9]; 2. 40-Cody Volkert[1]; 3. 28R-Trent Reed[10]; 4. 14-Justin Reetz[7]; 5. 712-Levi Volkert[8]; 6. 26-Tanner Beam[2]; 7. 55-Chris LaFoy[4]; 8. 30E-Evan Ewoldt[3]; 9. (DNF) 0T-Tanner Hoffman[6]; 10. (DNF) 94-Cammey Hast[5]
Heat 1: 1. 24M-Caine Mahlberg[5]; 2. 14-Justin Reetz[4]; 3. 40-Cody Volkert[1]; 4. 94-Cammey Hast[3]; 5. 30E-Evan Ewoldt[2]
Heat 2: 1. 712-Levi Volkert[4]; 2. 28R-Trent Reed[5]; 3. 55-Chris LaFoy[2]; 4. 0T-Tanner Hoffman[3]; 5. 26-Tanner Beam[1]