Midgets
A Feature (30 Laps): 1. 7X-Thomas Meseraull[1]; 2. 89-Chris Windom[2]; 3. 67-Michael Kofoid[3]; 4. 2J-Justin Grant[4]; 5. 71K-Daison Pursley[10]; 6. 4-Jason McDougal[5]; 7. 15-Emerson Axsom[9]; 8. 88-Tanner Thorson[6]; 9. 98K-Tanner Carrick[12]; 10. 5-Kevin Thomas Jr[11]; 11. 08-Cannon McIntosh[14]; 12. 01-Bryant Wiedeman[16]; 13. 25-Logan Seavey[13]; 14. 84-Chase Elliott[8]; 15. 19A-Chase Randall[17]; 16. 97-Brenham Crouch[19]; 17. 71-Kaylee Bryson[18]; 18. 25K-Taylor Reimer[7]; 19. 21KS-Trey Gropp[15]; 20. 57A-Daniel Robinson[20]; 21. 8M-Kade Morton[22]; 22. 19M-Ethan Mitchell[21]
B Feature (12 Laps): 1. 15-Emerson Axsom[1]; 2. 71K-Daison Pursley[2]; 3. 97-Brenham Crouch[4]; 4. 71-Kaylee Bryson[3]; 5. 57A-Daniel Robinson[5]; 6. 19M-Ethan Mitchell[6]; 7. 8M-Kade Morton[8]; 8. 21K-Emilio Hoover[7]; 9. 19AZ-Hayden Reinbold[9]; 10. 41-Oliver Akard[10]
Heat 1 (8 Laps): 1. 25K-Taylor Reimer[2]; 2. 89-Chris Windom[4]; 3. 88-Tanner Thorson[6]; 4. 98K-Tanner Carrick[3]; 5. 21KS-Trey Gropp[1]; 6. 15-Emerson Axsom[5]; 7. 71-Kaylee Bryson[7]; 8. 19M-Ethan Mitchell[8]; 9. 19AZ-Hayden Reinbold[9]
Heat 2 (8 Laps): 1. 7X-Thomas Meseraull[4]; 2. 4-Jason McDougal[6]; 3. 01-Bryant Wiedeman[1]; 4. 25-Logan Seavey[3]; 5. 67-Michael Kofoid[5]; 6. 97-Brenham Crouch[7]; 7. 21K-Emilio Hoover[8]; 8. 41-Oliver Akard[9]; 9. (DNS) Z8-Max McLaughlin
Heat 3 (8 Laps): 1. 84-Chase Elliott[2]; 2. 5-Kevin Thomas Jr[4]; 3. 19A-Chase Randall[1]; 4. 08-Cannon McIntosh[3]; 5. 2J-Justin Grant[6]; 6. 71K-Daison Pursley[5]; 7. 8M-Kade Morton[8]; 8. 57A-Daniel Robinson[7]
Qualifying (2 Laps): 1. 88-Tanner Thorson, 00:14.325[20]; 2. 4-Jason McDougal, 00:14.432[16]; 3. 2J-Justin Grant, 00:14.532[18]; 4. 15-Emerson Axsom, 00:14.540[12]; 5. 67-Michael Kofoid, 00:14.545[22]; 6. 71K-Daison Pursley, 00:14.551[25]; 7. 89-Chris Windom, 00:14.557[15]; 8. 7X-Thomas Meseraull, 00:14.578[19]; 9. 5-Kevin Thomas Jr, 00:14.666[11]; 10. 98K-Tanner Carrick, 00:14.758[24]; 11. 25-Logan Seavey, 00:14.800[3]; 12. 08-Cannon McIntosh, 00:14.916[4]; 13. 25K-Taylor Reimer, 00:14.977[17]; 14. Z8-Max McLaughlin, 00:15.003[26]; 15. 84-Chase Elliott, 00:15.008[9]; 16. 21KS-Trey Gropp, 00:15.044[21]; 17. 01-Bryant Wiedeman, 00:15.107[8]; 18. 19A-Chase Randall, 00:15.139[5]; 19. 71-Kaylee Bryson, 00:15.252[10]; 20. 97-Brenham Crouch, 00:15.299[13]; 21. 57A-Daniel Robinson, 00:15.354[6]; 22. 19M-Ethan Mitchell, 00:15.382[1]; 23. 21K-Emilio Hoover, 00:15.527[14]; 24. 8M-Kade Morton, 00:15.556[23]; 25. 19AZ-Hayden Reinbold, 00:15.788[2]; 26. 41-Oliver Akard, 00:16.236[7]