Sport Compact
A Feature 1: 1. 24M-Caine Mahlberg[2]; 2. 8K-Kaytee DeVries[4]; 3. 8J-Jay Devries[1]; 4. 33N-Corey Nammany[3]; 5. 39H-Jason Hanson[5]; 6. 43-Jade Lange[7]; 7. 02-John Gill[6]; 8. (DNF) 52L-Mark Lindgren[8]
Heat 1: 1. 8K-Kaytee DeVries[3]; 2. 24M-Caine Mahlberg[2]; 3. 39H-Jason Hanson[1]; 4. 43-Jade Lange[4]
Heat 2: 1. 33N-Corey Nammany[1]; 2. 8J-Jay Devries[2]; 3. 02-John Gill[3]; 4. 52L-Mark Lindgren[4]
Hobby Stocks
A Feature 1: 1. 22-Mike Smith[1]; 2. T8-Brandon Nielsen[8]; 3. 29N-Cody Nielsen[10]; 4. 37-Gaylen Freese[2]; 5. 49-James Johnson[5]; 6. 45B-Craig Brotherton[9]; 7. 88-Daniel Smith[6]; 8. 7C-Andrew Claus[7]; 9. 87-John Briggs[14]; 10. 77-Conner Hildreth[11]; 11. 28-Dillon Magnussen[3]; 12. 61W-Zach Weier[13]; 13. 007-Mike Swain[16]; 14. 11K-Kurtis Bonneson[4]; 15. (DNF) 7P-Austin Pinney[15]; 16. (DNF) 717-Nick Schilling[12]; 17. (DNF) 12R-Garret Ray[17]
Heat 1: 1. 22-Mike Smith[2]; 2. 45B-Craig Brotherton[8]; 3. 49-James Johnson[5]; 4. T8-Brandon Nielsen[7]; 5. 88-Daniel Smith[6]; 6. 77-Conner Hildreth[3]; 7. 61W-Zach Weier[1]; 8. 7P-Austin Pinney[4]; 9. (DNS) 12R-Garret Ray
Heat 2: 1. 37-Gaylen Freese[2]; 2. 28-Dillon Magnussen[3]; 3. 11K-Kurtis Bonneson[4]; 4. 29N-Cody Nielsen[8]; 5. 7C-Andrew Claus[6]; 6. 717-Nick Schilling[5]; 7. 87-John Briggs[7]; 8. 007-Mike Swain[1]
B Modifieds
A Feature 1: 1. 12-Doug Smith[1]; 2. 14Z-Zech Norgaard[3]; 3. 44-Cameron VandeWeerd[8]; 4. 21-Connor Vande Weerd[11]; 5. 21D-David Calmer[4]; 6. 25X-Adam Bohlman[9]; 7. 3D-Keith Demey[13]; 8. 33X-Nicholas Carpenter[12]; 9. 12X-Christian Sylvester[14]; 10. 2-Ariel Mueller[2]; 11. 9J-Jeremiah Reed[5]; 12. 34-Braden Scharn[15]; 13. (DNF) 25-Cody Thompson[10]; 14. (DNF) T1-Rusty Montagne[7]; 15. (DNF) 98-Alex Bailey[6]
Heat 1: 1. 25-Cody Thompson[2]; 2. 98-Alex Bailey[4]; 3. 44-Cameron VandeWeerd[1]; 4. 21D-David Calmer[7]; 5. 25X-Adam Bohlman[3]; 6. 21-Connor Vande Weerd[6]; 7. 3D-Keith Demey[5]; 8. 34-Braden Scharn[8]
Heat 2: 1. 14Z-Zech Norgaard[3]; 2. 12-Doug Smith[5]; 3. T1-Rusty Montagne[4]; 4. 2-Ariel Mueller[6]; 5. 9J-Jeremiah Reed[7]; 6. 33X-Nicholas Carpenter[1]; 7. (DNF) 12X-Christian Sylvester[2]
Stock Cars
A Feature 1: 1. 5B-Stefan Sybesma[5]; 2. 8-David Smith[9]; 3. 92B-Brian Blessington[8]; 4. 01U-Chris Ullrich[6]; 5. 20N-Justin Nehring[3]; 6. 21X-Grant Schmidt[11]; 7. 8B-Merle Bass[2]; 8. 18-Tyler Nelsen[1]; 9. 81-Devin Smith[7]; 10. 27X-Allan Schmidt[10]; 11. (DNS) 66-Mike Vondrak
Heat 1: 1. 92B-Brian Blessington[4]; 2. 66-Mike Vondrak[2]; 3. 01U-Chris Ullrich[3]; 4. 8B-Merle Bass[1]; 5. 27X-Allan Schmidt[5]; 6. 18-Tyler Nelsen[6]
Heat 2: 1. 5B-Stefan Sybesma[2]; 2. 8-David Smith[4]; 3. 81-Devin Smith[3]; 4. 20N-Justin Nehring[1]; 5. 21X-Grant Schmidt[5]
A Modifieds
Arnold Motor Supply A Feature 1 (30 Laps): 1. 1X-Chris Abelson[1]; 2. 5L-Cody Laney[2]; 3. 19G-Richie Gustin[7]; 4. 26J-Joel Rust[6]; 5. 3-Kelly Shryock[8]; 6. 92-Josh Most[4]; 7. 13H-Travis Hatcher[9]; 8. 21K-Kyle Brown[16]; 9. 174-Ethan Dotson[10]; 10. 1R-Craig Reetz[19]; 11. 777-Al Hejna[13]; 12. 19-Brock Bauman[12]; 13. 14B-Matt Bonine[11]; 14. 11-Ethan Braaksma[18]; 15. 22-Alan Bohlman[15]; 16. 17-Justin Sackett[21]; 17. (DNF) 32-DJ Shannon[5]; 18. (DNF) 10E-Stacey Mills[22]; 19. (DNF) 31-Corey Dripps[3]; 20. (DNF) 48K-Kollin Hibdon[14]; 21. (DNF) 43-Derrick Stewart[17]; 22. (DNF) 4-Cody Bauman[20]; 23. (DNF) 43XX-Brent Mack[23]
Arnold Motor Supply Heat 1 (8 Laps): 1. 26J-Joel Rust[4]; 2. 5L-Cody Laney[3]; 3. 1X-Chris Abelson[5]; 4. 22-Alan Bohlman[1]; 5. 14B-Matt Bonine[8]; 6. 43-Derrick Stewart[7]; 7. 17-Justin Sackett[2]; 8. 10E-Stacey Mills[6]
Arnold Motor Supply Heat 2 (8 Laps): 1. 3-Kelly Shryock[1]; 2. 32-DJ Shannon[2]; 3. 31-Corey Dripps[3]; 4. 174-Ethan Dotson[5]; 5. 92-Josh Most[7]; 6. 48K-Kollin Hibdon[8]; 7. (DNF) 4-Cody Bauman[4]; 8. (DNF) 43XX-Brent Mack[6]
Arnold Motor Supply Heat 3 (8 Laps): 1. 13H-Travis Hatcher[2]; 2. 19G-Richie Gustin[4]; 3. 19-Brock Bauman[1]; 4. 777-Al Hejna[3]; 5. 21K-Kyle Brown[5]; 6. 11-Ethan Braaksma[6]; 7. 1R-Craig Reetz[7]