Lyco Manufacturing A – Feature (25 Laps): 1. 41-Parker Jones[16]; 2. 3W-Brandon Waelti[7]; 3. 2-Kyle Stark[1]; 4. 55-Todd Kluever[4]; 5. 51-Zach Boden[6]; 6. 31-Nathan Crane[5]; 7. 20D-Derek Doerr[17]; 8. 73W-Luke Wackerlin[10]; 9. 8D-Miles Doherty[8]; 10. 20-Cody Weisensel[9]; 11. 5K-Aaron Fiscus[20]; 12. 45-Trey Weishoff[19]; 13. 29K-Mike Stroik[13]; 14. 7-Brian Peterson[14]; 15. 29-Harrison Kleven[12]; 16. 17N-Nick Kilian[15]; 17. 59-Kyle Koch[21]; 18. (DNF) 3-Jake Dohner[2]; 19. (DNF) 22S-Brian Strane Jr[18]; 20. (DNF) 68-Eric Blumer[11]; 21. (DNF) 15-Colton Anderson[22]; 22. (DNF) 57-Matt Rechek[3]
High Performance Lubricants B Feature 1 (12 Laps): 1. 41-Parker Jones[8]; 2. 20D-Derek Doerr[3]; 3. 22S-Brian Strane Jr[1]; 4. 45-Trey Weishoff[6]; 5. 5K-Aaron Fiscus[2]; 6. 59-Kyle Koch[4]; 7. 15-Colton Anderson[9]; 8. 40JR-Dave Collins Jr[5]; 9. (DNF) 81-Mike Gebhard[12]; 10. (DNF) 8-Jake Goeglein[7]; 11. (DNS) 10-Denny Smith; 12. (DNS) 67U-Mike Unger
Auto Meter Heat 1 (8 Laps): 1. 7-Brian Peterson[3]; 2. 51-Zach Boden[8]; 3. 55-Todd Kluever[7]; 4. 68-Eric Blumer[4]; 5. 17N-Nick Kilian[2]; 6. 20D-Derek Doerr[6]; 7. 45-Trey Weishoff[5]; 8. 15-Colton Anderson[9]; 9. (DNF) 81-Mike Gebhard[1]
Dave Jones Plumbing HVAC Electrical Heat 2 (8 Laps): 1. 8D-Miles Doherty[5]; 2. 29K-Mike Stroik[3]; 3. 73W-Luke Wackerlin[4]; 4. 31-Nathan Crane[7]; 5. 3-Jake Dohner[6]; 6. 5K-Aaron Fiscus[9]; 7. 40JR-Dave Collins Jr[2]; 8. (DNF) 41-Parker Jones[8]; 9. (DNS) 10-Denny Smith
Behlings Race Products Heat 3 (8 Laps): 1. 20-Cody Weisensel[4]; 2. 29-Harrison Kleven[3]; 3. 2-Kyle Stark[5]; 4. 3W-Brandon Waelti[8]; 5. 57-Matt Rechek[6]; 6. 22S-Brian Strane Jr[7]; 7. 59-Kyle Koch[2]; 8. (DNF) 8-Jake Goeglein[1]; 9. (DNS) 67U-Mike Unger
Rod End Supply Fast Time Qualifying (100 Laps): 1. 3W-Brandon Waelti, 00:15.149[18]; 2. 41-Parker Jones, 00:15.183[15]; 3. 51-Zach Boden, 00:15.371[9]; 4. 22S-Brian Strane Jr, 00:15.527[4]; 5. 31-Nathan Crane, 00:15.528[19]; 6. 55-Todd Kluever, 00:15.541[12]; 7. 57-Matt Rechek, 00:15.558[26]; 8. 3-Jake Dohner, 00:15.573[23]; 9. 20D-Derek Doerr, 00:15.589[5]; 10. 2-Kyle Stark, 00:15.600[10]; 11. 8D-Miles Doherty, 00:15.601[14]; 12. 45-Trey Weishoff, 00:15.684[17]; 13. 20-Cody Weisensel, 00:15.853[11]; 14. 73W-Luke Wackerlin, 00:15.870[6]; 15. 68-Eric Blumer, 00:15.882[25]; 16. 29-Harrison Kleven, 00:15.964[27]; 17. 29K-Mike Stroik, 00:16.008[22]; 18. 7-Brian Peterson, 00:16.147[3]; 19. 59-Kyle Koch, 00:16.682[7]; 20. 40JR-Dave Collins Jr, 00:16.745[1]; 21. 17N-Nick Kilian, 00:16.793[2]; 22. 8-Jake Goeglein, 00:17.118[24]; 23. 10-Denny Smith, 00:17.445[13]; 24. 81-Mike Gebhard, 00:18.665[16]; 25. (DNS) 67U-Mike Unger; 26. (DNS) 5K-Aaron Fiscus; 27. (DNS) 15-Colton Anderson; 28. (DNS) 55K-Colin Campbell; 29. (DNS) 20R-Chris Adrien
