IMCA Modified
A Feature 1 (44 Laps): 1. 4TW-Tim Ward[2]; 2. 11X-Tom Berry Jr[11]; 3. 82-Jake McBirnie[1]; 4. 77T-Tripp Gaylord[12]; 5. 08-Dakota Sproul[3]; 6. 12J-Justin O'Brien[9]; 7. 5-Todd Shute[17]; 8. 56D-Travis Denning[4]; 9. 9Z-Chris Zogg[5]; 10. 71C-Troy Cordes[10]; 11. 5L-Cody Laney[23]; 12. 26J-Joel Rust[18]; 13. 4-Ryan Maitland[19]; 14. 127-Drew Janssen[21]; 15. 80-Jerry Dedrick[14]; 16. 31X-Cole Denner[20]; 17. 22-Austen Becerra[13]; 18. 11XX-Kyle Heckman[8]; 19. 29-Spencer Diercks[15]; 20. 21-Brennen Chipp[6]; 21. F7-Patrick Flannagan[22]; 22. 19-Jimmy Gustin[7]; 23. 19G-Richie Gustin[16]; 24. 77-Jeff Aikey[24]
B Feature 1 (10 Laps): 1. 127-Drew Janssen[2]; 2. F7-Patrick Flannagan[6]; 3. 5L-Cody Laney[13]; 4. 77-Jeff Aikey[12]; 5. 2Z-Zack Rawlins[5]; 6. 32M-Jeremy Meirhofer[8]; 7. 50-Denny Eckrich[3]; 8. 57B-Dennis Betzer[9]; 9. 01-Ed Thomas[4]; 10. 01L-Michael Leach[1]; 11. (DNF) B12T-Jeff Larson[11]; 12. (DNF) 11-Izac Mallicoat[7]; 13. (DNS) 38T-Dylan Thornton
Heat 1 (8 Laps): 1. 12J-Justin O'Brien[1]; 2. 11XX-Kyle Heckman[5]; 3. 08-Dakota Sproul[3]; 4. 22-Austen Becerra[7]; 5. 5-Todd Shute[8]; 6. 01L-Michael Leach[4]; 7. 2Z-Zack Rawlins[6]; 8. 57B-Dennis Betzer[9]; 9. (DQ) 5L-Cody Laney[2]
Heat 2 (8 Laps): 1. 11X-Tom Berry Jr[1]; 2. 9Z-Chris Zogg[8]; 3. 71C-Troy Cordes[6]; 4. 80-Jerry Dedrick[2]; 5. 26J-Joel Rust[5]; 6. 127-Drew Janssen[7]; 7. F7-Patrick Flannagan[4]; 8. 38T-Dylan Thornton[3]
Heat 3 (8 Laps): 1. 4TW-Tim Ward[5]; 2. 82-Jake McBirnie[3]; 3. 19-Jimmy Gustin[1]; 4. 29-Spencer Diercks[6]; 5. 4-Ryan Maitland[7]; 6. 50-Denny Eckrich[8]; 7. 11-Izac Mallicoat[4]; 8. B12T-Jeff Larson[2]
Heat 4 (8 Laps): 1. 21-Brennen Chipp[1]; 2. 56D-Travis Denning[3]; 3. 77T-Tripp Gaylord[7]; 4. 19G-Richie Gustin[6]; 5. 31X-Cole Denner[2]; 6. 01-Ed Thomas[5]; 7. 32M-Jeremy Meirhofer[8]; 8. 77-Jeff Aikey[4]
IMCA Northern SportMod
A Feature 1 (25 Laps): 1. 33-Jarett Franzen[16]; 2. T23-Tony Olson[18]; 3. 13C-Shane Paris[6]; 4. 12D-Joe Docekal[11]; 5. 22JR-Brady Hilmer[10]; 6. B21-Brandon Tharp[5]; 7. 198-Sam Wieben[8]; 8. 97-David Johnson[12]; 9. 77JR-Rayce Mullen[3]; 10. 88K-Kole Quam[9]; 11. 13-Robert Patava[15]; 12. 68-Chris Snyder[2]; 13. 59-Josh Fisher[21]; 14. 41T-Anthony Trotta[17]; 15. 8-Tom Lathrop[7]; 16. 75D-Dale Kite[1]; 17. 71-Scott Meyers[19]; 18. 117-Dylan VanWyk[4]; 19. 13J-Brandon Jacoby[20]; 20. K3-Kyle Olson[13]; 21. MR31-Mike Rutherford[14]
Heat 1 (8 Laps): 1. 88K-Kole Quam[2]; 2. B21-Brandon Tharp[6]; 3. 68-Chris Snyder[1]; 4. 13C-Shane Paris[5]; 5. K3-Kyle Olson[3]; 6. 33-Jarett Franzen[7]; 7. 71-Scott Meyers[4]
Heat 2 (8 Laps): 1. 117-Dylan VanWyk[6]; 2. 22JR-Brady Hilmer[7]; 3. 8-Tom Lathrop[4]; 4. 75D-Dale Kite[3]; 5. MR31-Mike Rutherford[5]; 6. 41T-Anthony Trotta[1]; 7. 13J-Brandon Jacoby[2]
Heat 3 (8 Laps): 1. 198-Sam Wieben[1]; 2. 97-David Johnson[5]; 3. 77JR-Rayce Mullen[7]; 4. 12D-Joe Docekal[3]; 5. 13-Robert Patava[4]; 6. T23-Tony Olson[2]; 7. 59-Josh Fisher[6]
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 85-Lukas Rick[9]; 2. 47-Stephen Randall[3]; 3. 29-Matt Miller[5]; 4. T2-Nolan Tuttle[8]; 5. 17-Corey Crispin[1]; 6. 333-Steven Schmitz[6]; 7. 20C-Caleb Giese[15]; 8. 90-Robert Rundle[16]; 9. 65C-Colton Stewart[2]; 10. 24-Korey Lana[7]; 11. 7K-Kord Sellers[11]; 12. 43E-Ethan Hogan[13]; 13. 09K-Spencer Eubanks[14]; 14. 54A-Jake Anderson[10]; 15. 10-Logan Clausen[4]; 16. 13X-Noah Beenken[12]
Heat 1 (6 Laps): 1. 333-Steven Schmitz[1]; 2. 10-Logan Clausen[6]; 3. 17-Corey Crispin[4]; 4. 54A-Jake Anderson[7]; 5. 29-Matt Miller[8]; 6. 7K-Kord Sellers[2]; 7. 43E-Ethan Hogan[3]; 8. (DQ) 20C-Caleb Giese[5]
Heat 2 (6 Laps): 1. 85-Lukas Rick[6]; 2. 47-Stephen Randall[5]; 3. T2-Nolan Tuttle[4]; 4. 24-Korey Lana[2]; 5. 65C-Colton Stewart[7]; 6. 13X-Noah Beenken[3]; 7. 09K-Spencer Eubanks[8]; 8. (DQ) 90-Robert Rundle[1]