Advanced Fastening Supply A – Feature (25 Laps): 1. 5X-Adam Taylor[2]; 2. 41-Parker Jones[18]; 3. 40-Jace Sparks[5]; 4. 2-Kyle Stark[9]; 5. 15C-RJ Corson[15]; 6. 18-Tyler Roth[10]; 7. 8D-Miles Doherty[11]; 8. 53-Aaron Schuck[16]; 9. 17N-Nick Kilian[22]; 10. 11K-Robby Wirth[17]; 11. 12C-Dominic Bruns[20]; 12. 40JR-Dave Collins Jr[19]; 13. 73-Luke Wackerlin[8]; 14. 29-Harrison Kleven[12]; 15. 22S-Brian Strane Jr[23]; 16. 77-Mark McMahill[14]; 17. 29K-Dan Kleven[21]; 18. 20D-Derek Doerr[3]; 19. 7-Brian Peterson[1]; 20. 19E-Daltyn England[7]; 21. 4K-Charles Kunz[4]; 22. 05-Alex Midkiff[6]; 23. (DNS) 17K-Nicholas Klein
Auto Meter Heat 1 (8 Laps): 1. 05-Alex Midkiff[5]; 2. 73-Luke Wackerlin[6]; 3. 22S-Brian Strane Jr[7]; 4. 20D-Derek Doerr[4]; 5. 17K-Nicholas Klein[1]; 6. 11K-Robby Wirth[2]; 7. (DNS) 12C-Dominic Bruns
Madison Extinguisher Service Heat 2 (8 Laps): 1. 8D-Miles Doherty[3]; 2. 4K-Charles Kunz[6]; 3. 77-Mark McMahill[1]; 4. 19E-Daltyn England[7]; 5. 2-Kyle Stark[8]; 6. 53-Aaron Schuck[5]; 7. 40JR-Dave Collins Jr[2]; 8. 17N-Nick Kilian[4]
Behlings Race Products Heat 3 (8 Laps): 1. 7-Brian Peterson[3]; 2. 40-Jace Sparks[5]; 3. 29-Harrison Kleven[1]; 4. 5X-Adam Taylor[4]; 5. 18-Tyler Roth[2]; 6. 15C-RJ Corson[7]; 7. 41-Parker Jones[6]; 8. (DNS) 29K-Dan Kleven
FiveOne Motorsports Fast Time Schoenfeld Qualifying (100 Laps): 1. 15C-RJ Corson, 00:15.530[10]; 2. 2-Kyle Stark, 00:15.581[6]; 3. 73-Luke Wackerlin, 00:15.622[21]; 4. 41-Parker Jones, 00:15.661[12]; 5. 19E-Daltyn England, 00:15.742[19]; 6. 05-Alex Midkiff, 00:15.863[22]; 7. 40-Jace Sparks, 00:15.870[3]; 8. 4K-Charles Kunz, 00:15.885[2]; 9. 20D-Derek Doerr, 00:15.957[9]; 10. 5X-Adam Taylor, 00:16.071[11]; 11. 53-Aaron Schuck, 00:16.094[15]; 12. 22S-Brian Strane Jr, 00:16.149[13]; 13. 7-Brian Peterson, 00:16.179[4]; 14. 17N-Nick Kilian, 00:16.188[8]; 15. 12C-Dominic Bruns, 00:16.256[23]; 16. 18-Tyler Roth, 00:16.283[17]; 17. 8D-Miles Doherty, 00:16.286[5]; 18. 11K-Robby Wirth, 00:16.401[20]; 19. 29-Harrison Kleven, 00:16.694[1]; 20. 40JR-Dave Collins Jr, 00:16.976[16]; 21. 17K-Nicholas Klein, 00:16.995[7]; 22. 29K-Dan Kleven, 00:20.897[14]; 23. 77-Mark McMahill, 01:14.131[18]; 24. (DNS) 19S-Jeff Sparks; 25. (DNS) 41J-Brandon Waelti
