IMCA RaceSaver Sprint Car
A Feature 1 (20 Laps): 1. 4L-Mike Houseman Jr[2]; 2. 91-Andrew Sullivan[1]; 3. 17-Justin Bolte[6]; 4. 33-Trevor Smith[3]; 5. 2-Casey Friedrichsen[7]; 6. 11S-Shadrach Sporaa[5]; 7. 28-Madi Miller[4]; 8. 53-Joe Miller[9]; 9. (DNF) 77-Bret Klabunde[8]; 10. (DNF) 61-Stacy Baas[10]; 11. (DNF) 2D-Devin Friedrichsen[11]
Heat 1 (8 Laps): 1. 17-Justin Bolte[1]; 2. 53-Joe Miller[4]; 3. 2-Casey Friedrichsen[6]; 4. 4L-Mike Houseman Jr[5]; 5. 28-Madi Miller[3]; 6. (DNF) 2D-Devin Friedrichsen[2]
Heat 2 (8 Laps): 1. 77-Bret Klabunde[1]; 2. 11S-Shadrach Sporaa[2]; 3. 33-Trevor Smith[3]; 4. 91-Andrew Sullivan[4]; 5. 61-Stacy Baas[5]
Hobby Stocks
A Feature 1: 1. 83X-Justin Frederick[4]; 2. 79RC-Riley Christensen[2]; 3. 01F-Jeff Fink[9]; 4. 87-Michael Steier[5]; 5. 7-Alec Stapleton[1]; 6. 01U2-Dayton Ullrich[10]; 7. F20-Travis Fink[8]; 8. 16R-George Reeh[3]; 9. (DNF) 9C-Colby Christensen[7]; 10. (DNF) 01B-Kevin Bruck[6]; 11. (DNF) 22-Seth Butler[11]
Heat 1 (6 Laps): 1. 9C-Colby Christensen[2]; 2. 01B-Kevin Bruck[4]; 3. 79RC-Riley Christensen[3]; 4. F20-Travis Fink[1]; 5. 01U2-Dayton Ullrich[6]; 6. 22-Seth Butler[5]
Heat 2 (6 Laps): 1. 7-Alec Stapleton[1]; 2. 83X-Justin Frederick[3]; 3. 01F-Jeff Fink[5]; 4. 87-Michael Steier[2]; 5. 16R-George Reeh[4]
A Modifieds
A Feature 1: 1. 23-Jim Thies[9]; 2. 1R-Craig Reetz[8]; 3. 00K-Trey Kline[7]; 4. 92-Jeff Stephens[10]; 5. 35-Nathan Barker[3]; 6. (DNF) 7M-Daniel Miller[11]; 7. (DNF) 1RS-Rodney Stopak[2]; 8. (DNF) 45D-Dyllan Ricks[5]; 9. (DNF) 15M-Shane DeMey[4]; 10. (DNF) 1AR-Alex Reetz[1]; 11. (DNF) 45R-Dale Ricks Jr[6]
Heat 1: 1. 1R-Craig Reetz[2]; 2. 92-Jeff Stephens[4]; 3. 45D-Dyllan Ricks[6]; 4. 23-Jim Thies[5]; 5. 1RS-Rodney Stopak[3]; 6. 7M-Daniel Miller[1]
Heat 2: 1. 15M-Shane DeMey[1]; 2. 00K-Trey Kline[3]; 3. 1AR-Alex Reetz[2]; 4. 45R-Dale Ricks Jr[5]; 5. 35-Nathan Barker[4]
Hornets
A Feature 1 (10 Laps): 1. 22-Shannon Mahlberg[7]; 2. 65-Riley Paysen[3]; 3. 55G-Cody Gorden[9]; 4. 33R-Jordan Runge[5]; 5. 9-Tony Kerger[10]; 6. 24M-Caine Mahlberg[1]; 7. 712-Levi Volkert[8]; 8. 14-Justin Reetz[13]; 9. 30E-Evan Ewoldt[14]; 10. 7R-Nick Riesland[11]; 11. (DNF) 26-Tanner Beam[2]; 12. (DNF) 44-Jake Paysen[4]; 13. (DNF) 28R-Trent Reed[6]; 14. (DNF) 98-Skyler Savage[12]
Heat 1 (6 Laps): 1. 44-Jake Paysen[2]; 2. 22-Shannon Mahlberg[1]; 3. 28R-Trent Reed[4]; 4. 65-Riley Paysen[7]; 5. 33R-Jordan Runge[3]; 6. 7R-Nick Riesland[6]; 7. 98-Skyler Savage[5]
Heat 2 (6 Laps): 1. 9-Tony Kerger[2]; 2. 55G-Cody Gorden[1]; 3. 24M-Caine Mahlberg[6]; 4. 712-Levi Volkert[4]; 5. 26-Tanner Beam[3]; 6. 30E-Evan Ewoldt[7]; 7. 14-Justin Reetz[5]
B Modifieds
A Feature 1 (12 Laps): 1. 13-Thomas VanDyke[4]; 2. 777-Cody Olsen[3]; 3. 14S-Brian Sullivan[2]; 4. 85-Dustin West[6]; 5. (DNF) 5-Hayden Hillgartner[5]; 6. (DNF) 1JR-Joe Reetz[1]
Heat 1 (6 Laps): 1. 13-Thomas VanDyke[2]; 2. 777-Cody Olsen[5]; 3. 14S-Brian Sullivan[1]; 4. 5-Hayden Hillgartner[6]; 5. 1JR-Joe Reetz[3]; 6. 85-Dustin West[4]
Stock Cars
A Feature 1 (15 Laps): 1. 3-Mike Albertsen[1]; 2. 92B-Brian Blessington[3]; 3. 00K-Trey Kline[4]; 4. 66-Mike Vondrak[6]; 5. 14-Jake Sachau[5]; 6. 10-Mike Stapleton[7]; 7. 8-Nick Steier[10]; 8. 62-Rick Barton[9]; 9. (DNF) 7-Tyson Partridge[8]; 10. (DNF) 63-Mike Nichols[2]; 11. (DNF) 02-Adam Klocke[11]
Heat 1 (6 Laps): 1. 00K-Trey Kline[2]; 2. 3-Mike Albertsen[1]; 3. 63-Mike Nichols[5]; 4. 7-Tyson Partridge[6]; 5. 8-Nick Steier[4]; 6. (DNF) 02-Adam Klocke[3]
Heat 2 (6 Laps): 1. 14-Jake Sachau[2]; 2. 92B-Brian Blessington[1]; 3. 66-Mike Vondrak[3]; 4. 10-Mike Stapleton[5]; 5. 62-Rick Barton[4]