IMCA Modified
A Feature 1 (20 Laps): 1. 60IV-Anthony Roth[1]; 2. 1X-Chris Abelson[6]; 3. WW1-Ricky Alvarado[7]; 4. 82-Jake McBirnie[10]; 5. 4J-Jordy Nelson[4]; 6. 02JR-Chris Mills[9]; 7. 15M-Shane DeMey[11]; 8. 23-Jim Thies[12]; 9. 1000-Tyler Frye[2]; 10. 25-Ricky Stephan[17]; 11. 20M-Mark Leiting[5]; 12. 7-Clay Money[23]; 13. 48-Bob Moore[8]; 14. 7N-Jay Noteboom[14]; 15. 44-Jason Schneiders[18]; 16. 55-Jim Cole[13]; 17. 3D-Daniel Gottschalk[22]; 18. 8R-Jesse Richter[21]; 19. 20B-Brandon Schmitt[16]; 20. 44S-Shane DeVolder[15]; 21. 20T-Chad Ten Napel[19]; 22. 20RT-Ricky Thornton Jr[24]; 23. 21-Josh Blumer[3]; 24. 20-Cody Schroeder[20]
B Feature 1 (7 Laps): 1. 8R-Jesse Richter[1]; 2. 3D-Daniel Gottschalk[3]; 3. 7-Clay Money[7]; 4. 20RT-Ricky Thornton Jr[15]; 5. 4K-Kent Willms[4]; 6. 33X-Dan Roedl[13]; 7. 95-Jeff Bodendorfer[2]; 8. 3S-Jesse Skalicky[12]; 9. 17-Justin Sackett[9]; 10. 88-Sean Barragan[14]; 11. M80-Jim Mathieson[6]; 12. 47-Darin Roepke[11]; 13. 35-Jeff Berens[8]; 14. (DNF) 14-Matt Bonine[10]; 15. (DNF) 13H-Travis Hatcher[5]
Heat 1 (8 Laps): 1. WW1-Ricky Alvarado[2]; 2. 20M-Mark Leiting[1]; 3. 48-Bob Moore[4]; 4. 55-Jim Cole[3]; 5. 25-Ricky Stephan[5]; 6. 8R-Jesse Richter[7]; 7. 13H-Travis Hatcher[8]; 8. 17-Justin Sackett[6]; 9. 33X-Dan Roedl[9]
Heat 2 (8 Laps): 1. 60IV-Anthony Roth[2]; 2. 1X-Chris Abelson[3]; 3. 4J-Jordy Nelson[4]; 4. 7N-Jay Noteboom[6]; 5. 44-Jason Schneiders[8]; 6. 95-Jeff Bodendorfer[5]; 7. M80-Jim Mathieson[9]; 8. (DNF) 14-Matt Bonine[1]; 9. (DNF) 88-Sean Barragan[7]
Heat 3 (8 Laps): 1. 82-Jake McBirnie[2]; 2. 02JR-Chris Mills[4]; 3. 23-Jim Thies[3]; 4. 44S-Shane DeVolder[8]; 5. 20T-Chad Ten Napel[1]; 6. 3D-Daniel Gottschalk[7]; 7. (DNF) 7-Clay Money[9]; 8. (DNF) 47-Darin Roepke[6]; 9. (DNF) 20RT-Ricky Thornton Jr[5]
Heat 4 (8 Laps): 1. 21-Josh Blumer[2]; 2. 15M-Shane DeMey[1]; 3. 1000-Tyler Frye[4]; 4. 20B-Brandon Schmitt[7]; 5. 20-Cody Schroeder[8]; 6. 4K-Kent Willms[3]; 7. (DNF) 35-Jeff Berens[6]; 8. (DNF) 3S-Jesse Skalicky[5]
Hornets
A Feature 1 (15 Laps): 1. 33N-Corey Namanny[12]; 2. 8K-Kaytee DeVries[2]; 3. 11A-Darwin Brown[4]; 4. 22-Shannon Mahlberg[11]; 5. 69V-Danny Vanderveen[3]; 6. 19B-Bradyn Blackhart[8]; 7. 8A-Anthony Clark[7]; 8. 13M-Justin Myre[13]; 9. T13-Braxton Wallace[9]; 10. (DNF) 46S-Jared Sloss[15]; 11. (DNF) 3A-Auston Honeycutt[5]; 12. (DNF) N8-Nathan Fontenot[6]; 13. (DNF) 35JR-Taylor Brown[14]; 14. (DNF) 35X-Connor Brown[10]; 15. (DNF) 7G-Gilbert Aldape[1]; 16. (DNS) 15J-Josh Stanley; 17. (DNS) 11G-Gary Grabill
Heat 1 (6 Laps): 1. 33N-Corey Namanny[1]; 2. T13-Braxton Wallace[2]; 3. 19B-Bradyn Blackhart[3]; 4. 7G-Gilbert Aldape[4]
Heat 2 (6 Laps): 1. N8-Nathan Fontenot[2]; 2. 3A-Auston Honeycutt[1]; 3. 11A-Darwin Brown[6]; 4. 69V-Danny Vanderveen[4]; 5. 13M-Justin Myre[5]; 6. 46S-Jared Sloss[7]; 7. 15J-Josh Stanley[3]
Heat 3 (6 Laps): 1. 22-Shannon Mahlberg[1]; 2. 8K-Kaytee DeVries[5]; 3. 8A-Anthony Clark[2]; 4. 35X-Connor Brown[3]; 5. 35JR-Taylor Brown[6]; 6. 11G-Gary Grabill[4]
Hobby Stocks
A Feature 1 (20 Laps): 1. 27-Malik Sampson[2]; 2. 52-Jason Wilkinson[4]; 3. 55-Jason Fusselman[12]; 4. 68Z-Zach Ankrum[8]; 5. 01B-Kevin Bruck[22]; 6. 29N-Cody Nielsen[1]; 7. 59-Corey Gronewold[10]; 8. 77W-Cody Williams[3]; 9. 5G-Tim Gonska[20]; 10. 26-Tyler Pospisil[9]; 11. 34M-David Miller[14]; 12. 04-Mark Arduser[15]; 13. 13B-David Bates[24]; 14. 7D7-David Norquest[13]; 15. 12T-Tanner Jones[16]; 16. 35-Spencer Galaway[23]; 17. 37-Bingston Rogers[17]; 18. 7-Tony Fetterman[6]; 19. 83-Jeff Ware[7]; 20. 8X-Andy Hoffman[11]; 21. 16X-Blake Luinenburg[21]; 22. 11T-Todd Uhl[19]; 23. 711-Brady Bencken[5]; 24. 50-Bryce Sommerfeld[18]
B Feature 1 (8 Laps): 1. 16X-Blake Luinenburg[3]; 2. 01B-Kevin Bruck[11]; 3. 35-Spencer Galaway[2]; 4. 13B-David Bates[6]; 5. 77-Craig Clift[9]; 6. 4-Lowell Janssen[4]; 7. 22A-Andrew Harris[12]; 8. 33-Kyle Davis[5]; 9. (DNF) 31K-Nate Desive[8]; 10. (DNF) 64-Nick Bruegman[7]; 11. (DNS) 5A-Anthony Nelson; 12. (DNS) 40-Richard Schaeffer
Heat 1 (8 Laps): 1. 26-Tyler Pospisil[2]; 2. 68Z-Zach Ankrum[8]; 3. 29N-Cody Nielsen[7]; 4. 7D7-David Norquest[4]; 5. 37-Bingston Rogers[6]; 6. 40-Richard Schaeffer[5]; 7. (DNF) 33-Kyle Davis[1]; 8. (DNS) 77-Craig Clift
Heat 2 (8 Laps): 1. 55-Jason Fusselman[2]; 2. 52-Jason Wilkinson[6]; 3. 7-Tony Fetterman[3]; 4. 34M-David Miller[1]; 5. 50-Bryce Sommerfeld[8]; 6. 35-Spencer Galaway[7]; 7. 13B-David Bates[5]; 8. (DNF) 5A-Anthony Nelson[4]
Heat 3 (8 Laps): 1. 77W-Cody Williams[2]; 2. 27-Malik Sampson[4]; 3. 59-Corey Gronewold[6]; 4. 04-Mark Arduser[1]; 5. 11T-Todd Uhl[8]; 6. 16X-Blake Luinenburg[5]; 7. 64-Nick Bruegman[3]; 8. (DNF) 01B-Kevin Bruck[7]
Heat 4 (8 Laps): 1. 8X-Andy Hoffman[2]; 2. 83-Jeff Ware[4]; 3. 711-Brady Bencken[1]; 4. 12T-Tanner Jones[5]; 5. 5G-Tim Gonska[7]; 6. 4-Lowell Janssen[6]; 7. 31K-Nate Desive[8]; 8. 22A-Andrew Harris[3]
Stock Cars
A Feature 1 (20 Laps): 1. 22S-Shane Stutzman[4]; 2. 17X-Justin Luinenburg[11]; 3. 15X-Taylor Willms[1]; 4. 52-Kyle Wilkinson[2]; 5. 19-Bo Lundquist[6]; 6. 66Z-Elijah Zevenbergen[9]; 7. 30-Travis Barker[7]; 8. 92-Dan Mackenthun[23]; 9. 013-Casey Jones[19]; 10. 55JR-Greg Taylor[24]; 11. 10A-Austin Brauner[8]; 12. 34K-Colby Klaassen[10]; 13. 6-Chanse Hollatz[21]; 14. 13-Glen Jones[17]; 15. 64-John Bruegman[18]; 16. 49-Ryan Harris[20]; 17. 9-Dean Cornelius[16]; 18. 18-Kyle Krause[14]; 19. 7L-Jeffrey Larson[15]; 20. 2020-Dan Jackson[13]; 21. 94-Todd Gereau[12]; 22. 21-Eric Rempel[3]; 23. 10X-Paul Wenzlaff[5]; 24. (DNS) 1B-Michael Logelin
B Feature 1 (10 Laps): 1. 6-Chanse Hollatz[4]; 2. 1B-Michael Logelin[3]; 3. 92-Dan Mackenthun[8]; 4. 55JR-Greg Taylor[6]; 5. 26J-Jeremy Hoskinson[9]; 6. T17-Brenton Palmer[12]; 7. 5-Cameron Wilkinson[13]; 8. 35-Curt Vanbeek[11]; 9. 30A-Adam Goff[7]; 10. 25B-Eric Bartels[10]; 11. (DNF) 25-Tom Schumann[2]; 12. (DNS) 1R-Cade Richards; 13. (DNS) 37-Jason Rogers
Heat 1 (8 Laps): 1. 17X-Justin Luinenburg[9]; 2. 94-Todd Gereau[2]; 3. 15X-Taylor Willms[8]; 4. 2020-Dan Jackson[4]; 5. 13-Glen Jones[3]; 6. (DNF) 37-Jason Rogers[1]; 7. (DNF) 1R-Cade Richards[7]; 8. (DNF) 26J-Jeremy Hoskinson[6]; 9. (DNF) 5-Cameron Wilkinson[5]
Heat 2 (8 Laps): 1. 66Z-Elijah Zevenbergen[3]; 2. 10X-Paul Wenzlaff[2]; 3. 19-Bo Lundquist[7]; 4. 18-Kyle Krause[4]; 5. 64-John Bruegman[6]; 6. 25-Tom Schumann[1]; 7. 55JR-Greg Taylor[5]; 8. 25B-Eric Bartels[8]
Heat 3 (8 Laps): 1. 22S-Shane Stutzman[3]; 2. 21-Eric Rempel[4]; 3. 30-Travis Barker[5]; 4. 7L-Jeffrey Larson[7]; 5. 013-Casey Jones[2]; 6. 1B-Michael Logelin[1]; 7. 30A-Adam Goff[6]; 8. 35-Curt Vanbeek[8]
Heat 4 (8 Laps): 1. 34K-Colby Klaassen[2]; 2. 52-Kyle Wilkinson[4]; 3. 10A-Austin Brauner[6]; 4. 9-Dean Cornelius[7]; 5. 49-Ryan Harris[1]; 6. 6-Chanse Hollatz[5]; 7. 92-Dan Mackenthun[8]; 8. T17-Brenton Palmer[3]
B Modifieds
A Feature 1 (20 Laps): 1. 60-Kevin Zeitner[2]; 2. 40-Shawn Harker[3]; 3. 25-Cody Thompson[11]; 4. 5K-Kyle Prauner[7]; 5. 81-Jared Boumeester[14]; 6. T1-Rusty Montagne[1]; 7. 24-Jayden Schmidt[22]; 8. 10N-Keegan Nordquist[19]; 9. 97-David Johnson[10]; 10. 69-Tony Rialson[4]; 11. 27-Eric Sloan[12]; 12. 32X-Skyler Woods[21]; 13. 38-Jeremy Gnat[13]; 14. 3-Jim Blazina[17]; 15. 11-Austin Price[24]; 16. 1ST-Justin Klynsma[15]; 17. 01-Jacob Wolsleben[23]; 18. 5D-Devyn Peterson[8]; 19. 14V-AJ Boulware[20]; 20. 5MM-Matt Ruf[6]; 21. 14-Jake Sachau[5]; 22. 18X-Chris Neisen[9]; 23. 23J-Dudley Schroeder Jr[16]; 24. 999-Brian Osantowski[18]
B Feature 1 (8 Laps): 1. 32X-Skyler Woods[2]; 2. 24-Jayden Schmidt[8]; 3. 01-Jacob Wolsleben[1]; 4. 11-Austin Price[6]; 5. 1R-Cade Richards[11]; 6. 6-Luke Jackson[5]; 7. 7CC-Chris DeMara[7]; 8. 93S-Jake Kubik[10]; 9. 8-Casey Cakebread[4]; 10. (DNF) 5R-James Richert[9]; 11. (DNF) 27G-Kamren Gruber[3]; 12. (DNF) 5M-Scott March[12]
Heat 1 (8 Laps): 1. 14-Jake Sachau[2]; 2. T1-Rusty Montagne[3]; 3. 18X-Chris Neisen[1]; 4. 38-Jeremy Gnat[4]; 5. 3-Jim Blazina[6]; 6. 01-Jacob Wolsleben[7]; 7. 6-Luke Jackson[8]; 8. 5R-James Richert[5]
Heat 2 (8 Laps): 1. 40-Shawn Harker[2]; 2. 69-Tony Rialson[1]; 3. 97-David Johnson[4]; 4. 81-Jared Boumeester[5]; 5. 999-Brian Osantowski[7]; 6. 32X-Skyler Woods[3]; 7. 11-Austin Price[8]; 8. 93S-Jake Kubik[6]
Heat 3 (8 Laps): 1. 5MM-Matt Ruf[2]; 2. 27-Eric Sloan[1]; 3. 5D-Devyn Peterson[8]; 4. 1ST-Justin Klynsma[5]; 5. 10N-Keegan Nordquist[6]; 6. 27G-Kamren Gruber[3]; 7. 7CC-Chris DeMara[4]; 8. (DNF) 1R-Cade Richards[7]
Heat 4 (8 Laps): 1. 5K-Kyle Prauner[3]; 2. 25-Cody Thompson[4]; 3. 60-Kevin Zeitner[5]; 4. 23J-Dudley Schroeder Jr[2]; 5. 14V-AJ Boulware[7]; 6. 8-Casey Cakebread[1]; 7. 24-Jayden Schmidt[8]; 8. (DNS) 5M-Scott March