A Modifieds
A Feature 1 (20 Laps): 1. 60IV-Anthony Roth[8]; 2. 96-Jaxon Saathoff[4]; 3. 5S-Bob Zoubek[5]; 4. 96J-Johnny Saathoff[9]; 5. 4J-Jordy Nelson[7]; 6. 4-David Trauernicht[6]; 7. 999-Brian Osantowski[1]; 8. 81-Mike Densberger[11]; 9. 3-Trey Duensing[12]; 10. 50S-Kale Smith[2]; 11. 3A-Aaron Pella[3]; 12. 97-Ryan Sample[13]; 13. 30-Jordan Grabouski[10]
Heat 1 (8 Laps): 1. 999-Brian Osantowski[1]; 2. 5S-Bob Zoubek[3]; 3. 30-Jordan Grabouski[5]; 4. 50S-Kale Smith[2]; 5. 96J-Johnny Saathoff[6]; 6. 81-Mike Densberger[4]; 7. 97-Ryan Sample[7]
Heat 2 (8 Laps): 1. 96-Jaxon Saathoff[2]; 2. 4J-Jordy Nelson[6]; 3. 4-David Trauernicht[3]; 4. 3A-Aaron Pella[1]; 5. 60IV-Anthony Roth[5]; 6. 3-Trey Duensing[4]
Hobby Stocks
A Feature 1 (18 Laps): 1. 24R-Dillon Richards[12]; 2. 20-Chad Borgman[8]; 3. 12-Michael Wade[2]; 4. 72V-Jesse VanLaningham[11]; 5. 3-Taylor Huss[9]; 6. 69-Brendon Stigge[15]; 7. 41-Adam Wasserman[7]; 8. 66-Jeff Watts[3]; 9. 46-Ryan Gilland[13]; 10. 00J-John Martinez[5]; 11. 3N-Neil Pella[4]; 12. 97J-Jayde Blythe[16]; 13. 2-Ian Roschewski[14]; 14. 6R-Roy Armstrong[10]; 15. (DNF) 83J-Jeff Oehm[20]; 16. (DNF) 40S-Matthew Schmitz[19]; 17. (DNF) M30-David Murk[6]; 18. (DNF) 4X-Cody Green[1]; 19. (DNF) 13T-Tyler Jackson[18]; 20. (DNF) 6J-Jacob Harms[17]
Heat 1 (8 Laps): 1. 20-Chad Borgman[5]; 2. 6R-Roy Armstrong[6]; 3. 24R-Dillon Richards[7]; 4. 66-Jeff Watts[3]; 5. 46-Ryan Gilland[4]; 6. 97J-Jayde Blythe[2]; 7. 40S-Matthew Schmitz[1]
Heat 2 (8 Laps): 1. 3-Taylor Huss[5]; 2. M30-David Murk[4]; 3. 3N-Neil Pella[3]; 4. 4X-Cody Green[1]; 5. 2-Ian Roschewski[2]; 6. 6J-Jacob Harms[6]
Heat 3 (8 Laps): 1. 12-Michael Wade[2]; 2. 72V-Jesse VanLaningham[6]; 3. 41-Adam Wasserman[4]; 4. 00J-John Martinez[3]; 5. 69-Brendon Stigge[5]; 6. 13T-Tyler Jackson[7]; 7. 83J-Jeff Oehm[1]
Sport Compact
A Feature 1 (16 Laps): 1. 89-Kaylee Richards[6]; 2. 32X-Nathan Wahlstrom[1]; 3. 24Z-Zach Bohlmeyer[10]; 4. 24-Drake Bohlmeyer[11]; 5. 70SS-Jacob Schwab[7]; 6. 9K-Kaden Murray[4]; 7. 00C-Coleton Williamson[8]; 8. 13J-Joshua Young[15]; 9. 33D-Devin Schmidt[12]; 10. 12-Ronda Mewes[9]; 11. 34V-Dakota Voight[14]; 12. 3-Jordan Bender[2]; 13. 12C-Brandon Carmichael[17]; 14. 75-Tyler Hooper[13]; 15. (DNF) 15B-Justin Brown[3]; 16. (DNF) 05H-Shaye Howe[5]; 17. (DNF) 56T-Tristen McLaughlin[16]
Heat 1 (6 Laps): 1. 33D-Devin Schmidt[6]; 2. 89-Kaylee Richards[4]; 3. 12-Ronda Mewes[5]; 4. 05H-Shaye Howe[3]; 5. 75-Tyler Hooper[2]; 6. 56T-Tristen McLaughlin[1]
Heat 2 (6 Laps): 1. 32X-Nathan Wahlstrom[1]; 2. 70SS-Jacob Schwab[4]; 3. 15B-Justin Brown[2]; 4. 24Z-Zach Bohlmeyer[5]; 5. 34V-Dakota Voight[3]; 6. 12C-Brandon Carmichael[6]
Heat 3 (6 Laps): 1. 24-Drake Bohlmeyer[5]; 2. 9K-Kaden Murray[2]; 3. 3-Jordan Bender[1]; 4. 00C-Coleton Williamson[4]; 5. (DNS) 13J-Joshua Young
B Modifieds
A Feature 1 (20 Laps): 1. 6A-Adam Armstrong[1]; 2. 7-Lee Horky[10]; 3. 76-Lance Borgman[13]; 4. 30-Taylor Metz[8]; 5. 25!-Trevor Baker[11]; 6. 23-Steve Swarthout[9]; 7. 0-Michael Sherwood[14]; 8. 27-Dane Martindale[3]; 9. 33-Travis Runcie[2]; 10. 27W-Andrew Whitmore[20]; 11. 5H-Shawn Hein[19]; 12. 45-Lane Malchow[22]; 13. 05-David Sherwood[23]; 14. 8X-Justin Bell[17]; 15. 06-Tanner Hauger[21]; 16. (DNF) 96-Gary Saathoff[4]; 17. (DNF) 12-Lukas Pohlmann[15]; 18. (DNF) 31S-Jacob Swanson[18]; 19. (DNF) 74-Rick Rohr[5]; 20. (DNF) 25-Nick Snyder[6]; 21. (DNF) 6-Brandon Spanjer[7]; 22. (DNF) 97-Mark Saathoff[16]; 23. (DNF) 73-Steffen Oaks[12]
Heat 1 (8 Laps): 1. 6A-Adam Armstrong[1]; 2. 74-Rick Rohr[4]; 3. 6-Brandon Spanjer[6]; 4. 25!-Trevor Baker[8]; 5. 76-Lance Borgman[7]; 6. 97-Mark Saathoff[5]; 7. 5H-Shawn Hein[3]; 8. 45-Lane Malchow[2]
Heat 2 (8 Laps): 1. 33-Travis Runcie[2]; 2. 30-Taylor Metz[6]; 3. 73-Steffen Oaks[8]; 4. 25-Nick Snyder[5]; 5. 0-Michael Sherwood[4]; 6. 8X-Justin Bell[3]; 7. (DNF) 27W-Andrew Whitmore[7]; 8. (DNF) 05-David Sherwood[1]
Heat 3 (8 Laps): 1. 96-Gary Saathoff[3]; 2. 27-Dane Martindale[2]; 3. 23-Steve Swarthout[6]; 4. 7-Lee Horky[7]; 5. 12-Lukas Pohlmann[4]; 6. 31S-Jacob Swanson[5]; 7. 06-Tanner Hauger[1]
Stock Cars
A Feature 1 (18 Laps): 1. 25B-Eric Bartels[4]; 2. 30-Jordan Grabouski[8]; 3. 1R-Cade Richards[9]; 4. 76-Lance Borgman[6]; 5. 50-Scott Smith[3]; 6. 84-Benji Legg[7]; 7. 7-Matt Fralin[1]; 8. (DNF) 88-Dylan Lauenstein[10]; 9. (DNF) 7B-Paul Burck[5]; 10. (DNF) 9-Gary Laflin[2]
Heat 1 (8 Laps): 1. 7-Matt Fralin[1]; 2. 50-Scott Smith[2]; 3. 1R-Cade Richards[5]; 4. 7B-Paul Burck[3]; 5. 84-Benji Legg[4]
Heat 2 (8 Laps): 1. 25B-Eric Bartels[2]; 2. 30-Jordan Grabouski[4]; 3. 76-Lance Borgman[3]; 4. 9-Gary Laflin[1]; 5. 88-Dylan Lauenstein[5]