Stock Cars
A Feature 1 (30 Laps): 1. 99X-Dallon Murty[4]; 2. 99D-Damon Murty[2]; 3. 94-Dan Nelson[9]; 4. 19-Kyle Vanover[6]; 5. 30-Jordan Grabouski[12]; 6. 26J-Justin Addison[3]; 7. 22S-Shane Stutzman[5]; 8. 3Z-Mike Albertsen[7]; 9. 76-Lance Borgman[14]; 10. 11K-Kyle Clough[1]; 11. 55XX-Tim Drake[11]; 12. 99-Jesse Sobbing[23]; 13. 64X-Dusty Blake[18]; 14. 55X-Tyler Frye[22]; 15. 5B-Matt Boucher[20]; 16. 83-Jeff Ware[16]; 17. 10A-Austin Brauner[15]; 18. 37D-Brad Derry[17]; 19. 77-Tejay Mielke[19]; 20. 63C-Austin Carter[10]; 21. (DNF) 55-Curt Drake[13]; 22. (DNF) 84-Benji Legg[8]; 23. (DNF) 24R-Dillon Richards[21]; 24. (DNF) 34-Max Harder[24]
B Feature 1 (10 Laps): 1. 55XX-Tim Drake[2]; 2. 55-Curt Drake[1]; 3. 10A-Austin Brauner[3]; 4. 37D-Brad Derry[6]; 5. 77-Tejay Mielke[10]; 6. 24R-Dillon Richards[5]; 7. 99-Jesse Sobbing[15]; 8. 1X-Bo Egge[8]; 9. 6X-Nick Bruegman[4]; 10. 11A-Andy Huffaker[7]; 11. 72V-Jesse VanLaningham[13]; 12. 17TK-Travis Patterson[16]; 13. 6-Jeremy Down[12]; 14. 4W-Jaret Wood[14]; 15. 43T-Jered Tiedeman[17]; 16. (DNF) 3-Dan Jackson[11]; 17. (DNS) 29-John Meyer
B Feature 2 (10 Laps): 1. 30-Jordan Grabouski[1]; 2. 76-Lance Borgman[3]; 3. 83-Jeff Ware[4]; 4. 64X-Dusty Blake[7]; 5. 5B-Matt Boucher[9]; 6. 55X-Tyler Frye[8]; 7. 34-Max Harder[6]; 8. 21-Eric Rempel[11]; 9. 3X-Trey Duensing[12]; 10. 46-Paul Burck[15]; 11. 64-John Bruegman[10]; 12. 61B-Brandon Wergin[13]; 13. 7-Matt Fralin[14]; 14. 9-Gary Laflin[16]; 15. (DNF) 250-Tathan Burkhart[5]; 16. (DNS) 3T-Tim Podraza
Heat 1 (8 Laps): 1. 22S-Shane Stutzman[1]; 2. 84-Benji Legg[3]; 3. 55-Curt Drake[2]; 4. 76-Lance Borgman[5]; 5. 37D-Brad Derry[7]; 6. 55X-Tyler Frye[9]; 7. 3-Dan Jackson[6]; 8. 61B-Brandon Wergin[4]; 9. 17TK-Travis Patterson[8]
Heat 2 (8 Laps): 1. 19-Kyle Vanover[4]; 2. 99D-Damon Murty[3]; 3. 30-Jordan Grabouski[8]; 4. 6X-Nick Bruegman[1]; 5. 34-Max Harder[9]; 6. 29-John Meyer[2]; 7. 21-Eric Rempel[5]; 8. 4W-Jaret Wood[6]; 9. (DNF) 9-Gary Laflin[7]
Heat 3 (8 Laps): 1. 94-Dan Nelson[2]; 2. 11K-Kyle Clough[1]; 3. 55XX-Tim Drake[3]; 4. 83-Jeff Ware[5]; 5. 11A-Andy Huffaker[6]; 6. 5B-Matt Boucher[7]; 7. 6-Jeremy Down[8]; 8. 7-Matt Fralin[4]; 9. 43T-Jered Tiedeman[9]
Heat 4 (8 Laps): 1. 63C-Austin Carter[2]; 2. 99X-Dallon Murty[3]; 3. 3T-Tim Podraza[4]; 4. 24R-Dillon Richards[6]; 5. 64X-Dusty Blake[8]; 6. 77-Tejay Mielke[7]; 7. 3X-Trey Duensing[5]; 8. 99-Jesse Sobbing[1]
Heat 5 (8 Laps): 1. 3Z-Mike Albertsen[1]; 2. 26J-Justin Addison[4]; 3. 10A-Austin Brauner[8]; 4. 250-Tathan Burkhart[5]; 5. 1X-Bo Egge[3]; 6. 64-John Bruegman[7]; 7. (DNF) 72V-Jesse VanLaningham[2]; 8. (DNF) 46-Paul Burck[6]
B Modifieds
A Feature 1 (20 Laps): 1. 6A-Adam Armstrong[1]; 2. 22-Matt Andrews[5]; 3. 19XX-Brandon Spanjer[15]; 4. 4-David Trauernicht[4]; 5. 76-Lance Borgman[7]; 6. 7-Lee Horky[13]; 7. 96-Gary Saathoff[2]; 8. 27W-Andrew Whitmore[9]; 9. W2-Kash Wenske[8]; 10. 30-Taylor Metz[3]; 11. 18M-Mason Richards[11]; 12. 24-Drake Bohlmeyer[14]; 13. 44-Mclain Reed[19]; 14. 58-Destyn Whitney[18]; 15. 45-Lane Malchow[20]; 16. 5H-Shawn Hein[12]; 17. J2K-Jordan Krug[23]; 18. (DNF) 25J-Jonathan Jensen[16]; 19. (DNF) 27-Dane Martindale[21]; 20. (DNF) 0-Michael Sherwood[22]; 21. (DNF) 5-Hayden Hillgartner[17]; 22. (DNF) 25-Kyle Ord[10]; 23. (DNS) 74-Rick Rohr; 24. (DNS) 05-David Sherwood
Heat 1 (8 Laps): 1. 30-Taylor Metz[2]; 2. 74-Rick Rohr[1]; 3. 4-David Trauernicht[4]; 4. 76-Lance Borgman[3]; 5. 7-Lee Horky[5]; 6. 25J-Jonathan Jensen[7]; 7. 44-Mclain Reed[8]; 8. (DNF) 0-Michael Sherwood[6]
Heat 2 (8 Laps): 1. 25-Kyle Ord[2]; 2. 27W-Andrew Whitmore[4]; 3. 96-Gary Saathoff[3]; 4. 5H-Shawn Hein[6]; 5. 24-Drake Bohlmeyer[7]; 6. 5-Hayden Hillgartner[8]; 7. 45-Lane Malchow[5]; 8. (DNF) J2K-Jordan Krug[1]
Heat 3 (8 Laps): 1. 6A-Adam Armstrong[8]; 2. 22-Matt Andrews[2]; 3. W2-Kash Wenske[4]; 4. 18M-Mason Richards[1]; 5. 19XX-Brandon Spanjer[5]; 6. 58-Destyn Whitney[6]; 7. 27-Dane Martindale[7]; 8. 05-David Sherwood[3]
Sport Compact
A Feature 1 (15 Laps): 1. 12-Kaylee Richards[3]; 2. 00-Coleton Williamson[8]; 3. 12C-Brandon Carmichael[4]; 4. 92C-Dylan Crannell[5]; 5. 30T-Troy Krieger[9]; 6. 32X-Nathan Wahlstrom[7]; 7. 1-Blain Petersen[14]; 8. 19J-Jacob Schwab[1]; 9. 9K-Kaden Murray[6]; 10. 84J-Jackson Black[13]; 11. 76-Hallie Borgman[16]; 12. 16-Brin McAtee[19]; 13. 84C-Carson Black[21]; 14. 24Z-Zach Bohlmeyer[10]; 15. 72J-Joshua Ortgies[12]; 16. (DNF) 23H-Keeley Hoyt[11]; 17. (DNF) 3-Jordan Bender[2]; 18. (DNF) 72W-Wayne Ortgies[15]; 19. (DNF) 05H-Shaye Howe[17]; 20. (DNF) 30S-Dominic Stewart[18]; 21. (DNF) 32S-Schad Myers[20]
Heat 1 (8 Laps): 1. 32X-Nathan Wahlstrom[7]; 2. 9K-Kaden Murray[3]; 3. 12C-Brandon Carmichael[6]; 4. 23H-Keeley Hoyt[2]; 5. (DNF) 72J-Joshua Ortgies[5]; 6. (DNF) 72W-Wayne Ortgies[1]; 7. (DNS) 30S-Dominic Stewart
Heat 2 (8 Laps): 1. 12-Kaylee Richards[1]; 2. 3-Jordan Bender[2]; 3. 92C-Dylan Crannell[4]; 4. 24Z-Zach Bohlmeyer[3]; 5. 84J-Jackson Black[5]; 6. 76-Hallie Borgman[6]; 7. 16-Brin McAtee[7]
Heat 3 (8 Laps): 1. 00-Coleton Williamson[5]; 2. 19J-Jacob Schwab[6]; 3. 30T-Troy Krieger[3]; 4. 84C-Carson Black[7]; 5. 1-Blain Petersen[2]; 6. 05H-Shaye Howe[4]; 7. (DNF) 32S-Schad Myers[1]
Hobby Stocks
A Feature 1 (18 Laps): 1. 41-Adam Wasserman[5]; 2. 3-Taylor Huss[6]; 3. 12-Michael Wade[8]; 4. 69-Brendon Stigge[2]; 5. 20-Tanner Clough[10]; 6. 55T-Jeremy Kinsey[12]; 7. 12G-Tyler Gray[3]; 8. 22T-Tyler Smith[7]; 9. 6R-Roy Armstrong[13]; 10. 2-Ian Roschewski[14]; 11. 69L-Branden Lotspeich[16]; 12. (DNF) 52-Tobey VanLaningham[15]; 13. (DNF) 00J-John Martinez[1]; 14. (DNF) 66-Jeff Watts[9]; 15. (DNF) 22-Seth Butler[4]; 16. (DNS) 44-Ed Swanson
Heat 1 (8 Laps): 1. 00J-John Martinez[1]; 2. 69-Brendon Stigge[2]; 3. 3-Taylor Huss[4]; 4. 66-Jeff Watts[5]; 5. 41-Adam Wasserman[3]; 6. 20-Tanner Clough[6]; 7. 69L-Branden Lotspeich[8]; 8. 6R-Roy Armstrong[7]
Heat 2 (8 Laps): 1. 12-Michael Wade[5]; 2. 12G-Tyler Gray[1]; 3. 22-Seth Butler[4]; 4. 22T-Tyler Smith[2]; 5. 52-Tobey VanLaningham[8]; 6. 44-Ed Swanson[3]; 7. (DNF) 55T-Jeremy Kinsey[7]; 8. (DNF) 2-Ian Roschewski[6]
A Modifieds
A Feature 1 (20 Laps): 1. 30-Jordan Grabouski[1]; 2. 35D-Dylan Sillman[2]; 3. 96-Jaxon Saathoff[7]; 4. 3-Trey Duensing[5]; 5. 5S-Bob Zoubek[4]; 6. 45R-Dyllan Ricks[11]; 7. 96J-Johnny Saathoff[10]; 8. 12-Reed Payne[3]; 9. 75-Kyle Olberding[6]; 10. 1Z-Norm Ziegenbein[9]; 11. (DNF) 18W-Cole Wayman[8]
Heat 1 (8 Laps): 1. 3-Trey Duensing[1]; 2. 30-Jordan Grabouski[4]; 3. 12-Reed Payne[2]; 4. 35D-Dylan Sillman[6]; 5. 18W-Cole Wayman[3]; 6. 45R-Dyllan Ricks[5]
Heat 2 (8 Laps): 1. 96-Jaxon Saathoff[2]; 2. 5S-Bob Zoubek[4]; 3. 96J-Johnny Saathoff[1]; 4. 1Z-Norm Ziegenbein[3]; 5. 75-Kyle Olberding[5]