Summit Racing Equipment A Feature 1 (50 Laps): 1. 50III-Brandon Davis[7]; 2. 5-Reece Solander[4]; 3. 24C-Jim Chisholm[2]; 4. 75-Terry Phillips[1]; 5. 19-Dustin Sorensen[5]; 6. 25-Joe Chisholm[9]; 7. 02-Tanner Mullens[8]; 8. 20-Rodney Sanders[3]; 9. 49-Jake Timm[14]; 10. 28-Parker Hale[13]; 11. 58X-Gary Christian[11]; 12. 99-Josh Angst[12]; 13. 33-Joe Ludemann[18]; 14. 5X-Gabe Hodges[23]; 15. 95-Keith Foss[20]; 16. 21K-Kyle Brown[22]; 17. 8-Kyle Strickler[19]; 18. 25W-Ryan Wetzstein[16]; 19. 69-Lucas Schott[24]; 20. 21-Jacob Bleess[6]; 21. 12M-Nick Murgic[21]; 22. 91-Joe Duvall[26]; 23. 33Z-Zack VanderBeek[10]; 24. 24W-Brad Waits[17]; 25. 19SB-Lance Mari[15]; 26. 712-Trevor Hughes[25]
Real Racing Wheels B Feature 1 (15 Laps): 1. 8-Kyle Strickler[1]; 2. 12M-Nick Murgic[7]; 3. 5X-Gabe Hodges[2]; 4. 27-Don Gerritsen Jr[9]; 5. 712-Trevor Hughes[3]; 6. 43-Zach Brom[6]; 7. 15W-Alex Williamson[4]; 8. 97JR-Landon Volkman[8]; 9. 21X-Travis Saurer[10]; 10. 16-Austin Siebert[13]; 11. 29H-Joe Horgdal[12]; 12. 4A-Joel Alberts[16]; 13. 88XXX-Randy Klein[15]; 14. 2G-Troy Girolamo[17]; 15. 95X-Shaun Walski[11]; 16. 5K-Tyler Kaeter[5]; 17. 20-Rodney Sanders[14]
Real Racing Wheels B Feature 2 (15 Laps): 1. 95-Keith Foss[2]; 2. 21K-Kyle Brown[4]; 3. 69-Lucas Schott[1]; 4. 96-Taton Hansen[5]; 5. 91-Joe Duvall[8]; 6. 3-Eric Dailey[6]; 7. 98-Kevin Stoa[3]; 8. 98M-Mitchel Madery[9]; 9. 1-Blake Arndt[14]; 10. 55H-AJ Hoff[7]; 11. 2C-Cole Bennerotte; 12. 24-Charles Steinberg[10]; 13. 0-Brandon Duellman[13]; 14. 35X-Parker Foster[17]; 15. 17W-Ryan Wiome[16]; 16. 3A-Taylor Ausrud[12]; 17. 23-Darwin Karau[15]; 18. 83-Kylie Kath[11]
Simpson Performance Products Heat 1 (15 Laps): 1. 33Z-Zack VanderBeek[1]; 2. 28-Parker Hale[3]; 3. 25W-Ryan Wetzstein[4]; 4. 8-Kyle Strickler[5]; 5. 95-Keith Foss[7]; 6. 15W-Alex Williamson[9]; 7. 96-Taton Hansen[8]; 8. 12M-Nick Murgic[6]; 9. 91-Joe Duvall[2]; 10. 21X-Travis Saurer[10]; 11. 83-Kylie Kath[15]; 12. 16-Austin Siebert[12]; 13. 1-Blake Arndt[11]; 14. 4A-Joel Alberts[13]; 15. 35X-Parker Foster[14]
Fast Shafts Heat 2 (15 Laps): 1. 58X-Gary Christian[2]; 2. 49-Jake Timm[1]; 3. 24W-Brad Waits[4]; 4. 69-Lucas Schott[3]; 5. 712-Trevor Hughes[6]; 6. 21K-Kyle Brown[5]; 7. 43-Zach Brom[7]; 8. 55H-AJ Hoff[9]; 9. 27-Don Gerritsen Jr[10]; 10. 24-Charles Steinberg[12]; 11. 29H-Joe Horgdal[11]; 12. 0-Brandon Duellman[8]; 13. 88XXX-Randy Klein[13]; 14. 17W-Ryan Wiome[14]
Edelbrock Heat 3 (15 Laps): 1. 99-Josh Angst[2]; 2. 19SB-Lance Mari[1]; 3. 33-Joe Ludemann[5]; 4. 5X-Gabe Hodges[3]; 5. 98-Kevin Stoa[11]; 6. 5K-Tyler Kaeter[7]; 7. 3-Eric Dailey[4]; 8. 97JR-Landon Volkman[10]; 9. 98M-Mitchel Madery[12]; 10. 95X-Shaun Walski[6]; 11. 3A-Taylor Ausrud[8]; 12. 2C-Cole Bennerotte[9]; 13. 23-Darwin Karau[14]; 14. 2G-Troy Girolamo[13]
Modified Non Qualifier Special 1 (25 Laps): 1. 55H-AJ Hoff[2]; 2. 43-Zach Brom[8]; 3. 95X-Shaun Walski[6]; 4. 15W-Alex Williamson[20]; 5. 21X-Travis Saurer[10]; 6. 2C-Cole Bennerotte[4]; 7. 29H-Joe Horgdal[18]; 8. 96-Taton Hansen[15]; 9. 17W-Ryan Wiome[3]; 10. 3A-Taylor Ausrud[9]; 11. 88XXX-Randy Klein[13]; 12. 16-Austin Siebert[11]; 13. 4A-Joel Alberts[24]; 14. 23-Darwin Karau[12]; 15. 24-Charles Steinberg[26]; 16. 35X-Parker Foster[1]; 17. 98-Kevin Stoa[7]; 18. 0-Brandon Duellman[5]; 19. 1-Blake Arndt[19]; 20. 97JR-Landon Volkman[16]; 21. 98M-Mitchel Madery[22]; 22. 83-Kylie Kath[21]; 23. 27-Don Gerritsen Jr[23]; 24. 2G-Troy Girolamo[14]; 25. 3-Eric Dailey[25]; 26. (DNS) 5K-Tyler Kaeter
