IMCA RaceSaver Sprint Car
A Feature 1 (20 Laps): 1. 91-Andrew Sullivan[3]; 2. 5-Stuart Snyder[8]; 3. 12-Tyler Drueke[9]; 4. 33-Trevor Smith[2]; 5. 25-Gunnar Pike[5]; 6. 4L-Mike Houseman Jr[4]; 7. 2D-Dusty Ballenger[6]; 8. 47-Cody Ledger[10]; 9. 6B-Bayley Ballenger[7]; 10. 19-Tadd Holliman[12]; 11. (DNF) 28-Madi Miller[11]; 12. (DNS) 53-Joe Miller
Heat 1 (8 Laps): 1. 12-Tyler Drueke[6]; 2. 33-Trevor Smith[2]; 3. 53-Joe Miller[1]; 4. 4L-Mike Houseman Jr[3]; 5. 6B-Bayley Ballenger[4]; 6. (DNS) 19-Tadd Holliman
Heat 2 (8 Laps): 1. 2D-Dusty Ballenger[4]; 2. 47-Cody Ledger[6]; 3. 25-Gunnar Pike[3]; 4. 5-Stuart Snyder[5]; 5. 91-Andrew Sullivan[2]; 6. 28-Madi Miller[1]
Hobby Stocks
A Feature 1 (15 Laps): 1. 01F-Jeff Fink[6]; 2. 7-Alec Stapleton[5]; 3. 01U2-Dayton Ullrich[4]; 4. 9C-Colby Christensen[1]; 5. 79RC-Riley Christensen[7]; 6. 11K-Kurtis Bonneson[10]; 7. 37-Dustin O'Brien Jr[9]; 8. 16R-George Reeh[2]; 9. F20-Travis Fink[3]; 10. (DNF) 13M-Justin Myre[8]; 11. (DNS) 12-Brady Gottsch; 12. (DNS) 87-Michael Steier
Heat 1 (6 Laps): 1. 9C-Colby Christensen[1]; 2. 01F-Jeff Fink[4]; 3. F20-Travis Fink[2]; 4. 7-Alec Stapleton[3]; 5. 13M-Justin Myre[5]; 6. 12-Brady Gottsch[6]
Heat 2 (6 Laps): 1. 01U2-Dayton Ullrich[2]; 2. 79RC-Riley Christensen[4]; 3. 11K-Kurtis Bonneson[6]; 4. 37-Dustin O'Brien Jr[5]; 5. 16R-George Reeh[1]; 6. (DNF) 87-Michael Steier[3]
Hornets
A Feature 1 (10 Laps): 1. 22-Shannon Mahlberg[4]; 2. 65-Riley Paysen[1]; 3. 712-Levi Volkert[3]; 4. 14-Justin Reetz[2]; 5. 12-Kaylee Richards[9]; 6. 8A-Anthony Clark[6]; 7. 7G-Gilbert Aldape[11]; 8. N8-Nathan Fontenot[13]; 9. 57-Dylan Huston[12]; 10. 21M-Cullen Gossage[10]; 11. 26-Tanner Beam[17]; 12. 7R-Nick Riesland[14]; 13. (DNF) 1-Chase Felix[5]; 14. (DNF) 39H-Jason Hanson[7]; 15. (DNF) 55G-Cody Gorden[8]; 16. (DNS) 30E-Evan Ewoldt; 17. (DNS) 5G-Keaton Gottsch
Heat 1 (6 Laps): 1. 65-Riley Paysen[3]; 2. 712-Levi Volkert[2]; 3. 1-Chase Felix[4]; 4. 39H-Jason Hanson[6]; 5. 12-Kaylee Richards[7]; 6. 7G-Gilbert Aldape[5]; 7. N8-Nathan Fontenot[8]; 8. 7R-Nick Riesland[1]; 9. (DNF) 30E-Evan Ewoldt[9]
Heat 2 (6 Laps): 1. 14-Justin Reetz[1]; 2. 22-Shannon Mahlberg[3]; 3. 8A-Anthony Clark[7]; 4. 55G-Cody Gorden[2]; 5. 21M-Cullen Gossage[4]; 6. 57-Dylan Huston[5]; 7. 26-Tanner Beam[8]; 8. (DNF) 5G-Keaton Gottsch[6]
B Modifieds
A Feature 1 (15 Laps): 1. 777-Cody Olsen[4]; 2. 13-Thomas VanDyke[5]; 3. 37-Thomas Behle[10]; 4. 1JR-Joe Reetz[1]; 5. 14S-Brian Sullivan[3]; 6. 5-Hayden Hillgartner[2]; 7. 48-Tommy Tanner[8]; 8. 58-Hunter Poston[15]; 9. J2K-Jordan Krug[11]; 10. 74-Sean Kuehl[12]; 11. 26M-Tim McCoid[7]; 12. 25-Buddy Ray Jones[9]; 13. 3-Jim Blazina[13]; 14. 40-Leslie Lutter[14]; 15. (DNF) 0NA-Ahnna Schouten[6]
Heat 1 (6 Laps): 1. 13-Thomas VanDyke[3]; 2. 14S-Brian Sullivan[2]; 3. 1JR-Joe Reetz[1]; 4. 26M-Tim McCoid[4]; 5. 37-Thomas Behle[8]; 6. J2K-Jordan Krug[7]; 7. 3-Jim Blazina[5]; 8. 58-Hunter Poston[6]
Heat 2 (6 Laps): 1. 777-Cody Olsen[2]; 2. 5-Hayden Hillgartner[1]; 3. 48-Tommy Tanner[4]; 4. 0NA-Ahnna Schouten[3]; 5. 25-Buddy Ray Jones[6]; 6. 74-Sean Kuehl[7]; 7. 40-Leslie Lutter[5]
Stock Cars
A Feature 1 (18 Laps): 1. 14-Jake Sachau[6]; 2. 63-Mike Nichols[2]; 3. 02-Adam Klocke[1]; 4. 92B-Brian Blessington[7]; 5. 1R-Craig Reetz[10]; 6. 3-Mike Albertsen[8]; 7. 8-Nick Steier[4]; 8. 10-Mike Stapleton[5]; 9. 7-Tyson Partridge[3]; 10. 00K-Trey Kline[11]; 11. 54R-Trent Rold[9]; 12. (DNF) 8X-Mike Hansen[12]
Heat 1 (8 Laps): 1. 10-Mike Stapleton[3]; 2. 02-Adam Klocke[1]; 3. 3-Mike Albertsen[5]; 4. 54R-Trent Rold[6]; 5. (DNF) 7-Tyson Partridge[2]; 6. (DNF) 00K-Trey Kline[4]
Heat 2 (8 Laps): 1. 63-Mike Nichols[1]; 2. 14-Jake Sachau[3]; 3. 8-Nick Steier[2]; 4. 92B-Brian Blessington[4]; 5. 1R-Craig Reetz[6]; 6. (DNF) 8X-Mike Hansen[5]
Dirt Late Models
A Feature 1 (20 Laps): 1. 83-Jake Bridge[1]; 2. 35-Kale Kosiski[3]; 3. 14-Chase Osborne[2]; 4. 41-Robbie Jorgensen[4]; 5. 47-AJ Jorgensen[7]; 6. 22-Jake Jorgensen[8]; 7. 3X-Hayden Kenkel[6]; 8. 78-Logan Cloudt[10]; 9. 8-Aidan Mohr[9]; 10. (DNF) 76-Zach Zeitner[5]; 11. (DNF) J236-Jaymison Coffelt[11]
Heat 1 (8 Laps): 1. 41-Robbie Jorgensen[3]; 2. 3X-Hayden Kenkel[2]; 3. 14-Chase Osborne[4]; 4. 47-AJ Jorgensen[5]; 5. 8-Aidan Mohr[6]; 6. J236-Jaymison Coffelt[1]
Heat 2 (8 Laps): 1. 83-Jake Bridge[1]; 2. 76-Zach Zeitner[4]; 3. 35-Kale Kosiski[3]; 4. 22-Jake Jorgensen[2]; 5. 78-Logan Cloudt[5]