IMCA Modified
A Feature 1 (20 Laps): 1. 26J-Joel Rust[5]; 2. 5-Todd Shute[7]; 3. 38T-Dylan Thornton[9]; 4. 10K-Ronn Lauritzen[2]; 5. 77T-Tripp Gaylord[10]; 6. 127-Drew Janssen[11]; 7. 17-Cory Sauerman[14]; 8. 2Z-Zack Rawlins[6]; 9. 05-Paul Nagle[4]; 10. 111-Ethan Braaksma[18]; 11. 21CZ-Cole Czarneski[15]; 12. 38-Mitchell Hunt[12]; 13. 88-Jarrett Brown[23]; 14. 32K-Kyle Montgomery[13]; 15. 11-Izac Mallicoat[8]; 16. 23K-Kaden Cochrun[1]; 17. 62-Greg Cox[21]; 18. 43-Creston Williams[17]; 19. 12-Bret Ramsey[16]; 20. 5J-Jason Morehouse[20]; 21. (DNF) 56K-Dustin Kroening[3]; 22. (DNF) 30M-Maguire DeJong[22]; 23. (DNF) 40RC-Rod Clement[19]
Heat 1 (8 Laps): 1. 77T-Tripp Gaylord[6]; 2. 2Z-Zack Rawlins[4]; 3. 05-Paul Nagle[3]; 4. 23K-Kaden Cochrun[2]; 5. 32K-Kyle Montgomery[7]; 6. 12-Bret Ramsey[8]; 7. 40RC-Rod Clement[1]; 8. 30M-Maguire DeJong[5]
Heat 2 (8 Laps): 1. 5-Todd Shute[4]; 2. 10K-Ronn Lauritzen[2]; 3. 38T-Dylan Thornton[5]; 4. 127-Drew Janssen[6]; 5. 17-Cory Sauerman[3]; 6. 43-Creston Williams[1]; 7. 5J-Jason Morehouse[8]; 8. 88-Jarrett Brown[7]
Heat 3 (8 Laps): 1. 26J-Joel Rust[3]; 2. 56K-Dustin Kroening[2]; 3. 11-Izac Mallicoat[4]; 4. 38-Mitchell Hunt[7]; 5. 21CZ-Cole Czarneski[6]; 6. 111-Ethan Braaksma[5]; 7. 62-Greg Cox[1]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 01-Brayton Carter[9]; 2. T23-Tony Olson[8]; 3. K3-Kyle Olson[15]; 4. 53-Logan Anderson[4]; 5. 19J-Jenae Gustin[7]; 6. 57K-Ryan King[6]; 7. 25-Travis Peterson[2]; 8. 46-Jackson Harpole[13]; 9. 193-Jessiah Taylor[1]; 10. 7-Brady Harshbarger[27]; 11. 85JR-Shawn Pudwill[24]; 12. 42-Tyler Heckart[11]; 13. 511-Keith Simmons[17]; 14. 99RE-Arie Schouten[12]; 15. 9H-Levi Heath[23]; 16. 2X-Matt Avila[3]; 17. 74-Camdan Vincent[5]; 18. 24-Travis Brown[14]; 19. 18-Josalyn Elmquist[16]; 20. 11K-William Klosterman[19]; 21. 28B-Curt Smeins[21]; 22. 11J-Trey Jacobs[22]; 23. (DNF) 17-Christopher Frisbie[26]; 24. (DNF) 8-Tom Lathrop[20]; 25. (DNF) 43LV-Logan Veloz[10]; 26. (DNF) 30-Kenser Ellis[18]; 27. (DNF) 7M-Steve McLaughlin[25]
Heat 1 (8 Laps): 1. 25-Travis Peterson[4]; 2. 01-Brayton Carter[7]; 3. 57K-Ryan King[6]; 4. 42-Tyler Heckart[9]; 5. 46-Jackson Harpole[5]; 6. 18-Josalyn Elmquist[1]; 7. 11K-William Klosterman[3]; 8. 11J-Trey Jacobs[8]; 9. 7M-Steve McLaughlin[2]
Heat 2 (8 Laps): 1. 2X-Matt Avila[4]; 2. 193-Jessiah Taylor[2]; 3. 74-Camdan Vincent[5]; 4. 19J-Jenae Gustin[6]; 5. 24-Travis Brown[1]; 6. 511-Keith Simmons[8]; 7. 8-Tom Lathrop[3]; 8. 9H-Levi Heath[9]; 9. (DNS) 7-Brady Harshbarger
Heat 3 (8 Laps): 1. 43LV-Logan Veloz[8]; 2. T23-Tony Olson[6]; 3. 53-Logan Anderson[4]; 4. 99RE-Arie Schouten[9]; 5. K3-Kyle Olson[5]; 6. 30-Kenser Ellis[1]; 7. 28B-Curt Smeins[3]; 8. 85JR-Shawn Pudwill[7]; 9. 17-Christopher Frisbie[2]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 1-Kaden Reynolds[1]; 2. 01-Troy Jerovetz[9]; 3. 29-Nathan Ballard[11]; 4. 17-Austin Brands[10]; 5. 93-Michael Jaennette[18]; 6. 94-Steve Meyer[17]; 7. 4-Scott Rice[7]; 8. 3W-Jeff Wollam[6]; 9. 5A-Tyler Pickett[5]; 10. 71-David Brandies[12]; 11. 31-Micheal Smith[4]; 12. 24A-Aidan Gretz[22]; 13. 3T-Terry Dulin[19]; 14. 14-Dallon Murty[8]; 15. 21CZ-Cole Czarneski[15]; 16. 37-Kylie Rawlins[23]; 17. 16-Jeff Byers Jr[2]; 18. (DNF) 19J-Jay Schmidt[13]; 19. (DNF) C29-Garrett Corn[14]; 20. (DNF) 49-Ian Huff[16]; 21. (DNF) 32C-Tom Cannon[20]; 22. (DNF) 23W-Keegan Wells[21]; 23. (DNS) 14C-Leah Wroten
Heat 1 (8 Laps): 1. 1-Kaden Reynolds[1]; 2. 3W-Jeff Wollam[4]; 3. 71-David Brandies[8]; 4. 17-Austin Brands[7]; 5. 19J-Jay Schmidt[5]; 6. 49-Ian Huff[2]; 7. 3T-Terry Dulin[3]; 8. 24A-Aidan Gretz[6]
Heat 2 (8 Laps): 1. 29-Nathan Ballard[7]; 2. 14-Dallon Murty[5]; 3. 14C-Leah Wroten[2]; 4. 01-Troy Jerovetz[6]; 5. C29-Garrett Corn[3]; 6. 94-Steve Meyer[4]; 7. 32C-Tom Cannon[8]; 8. 37-Kylie Rawlins[1]
Heat 3 (8 Laps): 1. 31-Micheal Smith[2]; 2. 4-Scott Rice[4]; 3. 5A-Tyler Pickett[3]; 4. 16-Jeff Byers Jr[1]; 5. (DNF) 21CZ-Cole Czarneski[6]; 6. (DNF) 93-Michael Jaennette[5]; 7. (DNF) 23W-Keegan Wells[7]
IMCA Hobby Stock
A Feature 1 (20 Laps): 1. 11B-Solomon Bennett[11]; 2. 2G-Bradly Graham[8]; 3. 51X-Dustin Filloon[6]; 4. 55X-Corey VanDerwilt[10]; 5. 12K-Eric Knutson[13]; 6. 69-Calvin Dhondt[12]; 7. 4W-John Watson[14]; 8. 29-Jake Nelson[5]; 9. 52-Joren Fisher[7]; 10. 73-Aaron Martin[28]; 11. 23Z-Zach McNeese[26]; 12. 7B-Jim Ball Jr[21]; 13. 45-Justin Wacha[20]; 14. 14T-Mitchell Thomas[15]; 15. 17X-Ben Newhouse `[3]; 16. 8-Adam Tiernan[18]; 17. 64H-Mark Hidlebaugh[16]; 18. 17B-Garrett Ball[22]; 19. 9L-Logan Andrews[2]; 20. 28-Tucker Richardson[19]; 21. 55-Brett Maasdam[17]; 22. 17-Andy Peck[23]; 23. (DNF) 22-Seth Butler[1]; 24. (DNF) 47W-Sam West[9]; 25. (DNF) 5B-Brandon Behle[27]; 26. (DNF) 4JW-Justin Maschke[4]; 27. (DNF) 59JR-Chad Rickett Jr[25]; 28. (DNF) 78N-Matt Nelson[29]; 29. (DNS) 48-Derrick McNeece; 30. (DNS) 31D-Blake Driscol; 31. (DNS) 14-Mike House
B Feature 1 (10 Laps): 1. 7B-Jim Ball Jr[1]; 2. 17B-Garrett Ball[2]; 3. 17-Andy Peck[3]; 4. 48-Derrick McNeece[4]; 5. 59JR-Chad Rickett Jr[5]; 6. 23Z-Zach McNeese[6]; 7. 5B-Brandon Behle[7]; 8. 73-Aaron Martin[9]; 9. 78N-Matt Nelson[10]; 10. 31D-Blake Driscol[11]; 11. (DNS) 14-Mike House
Heat 1 (8 Laps): 1. 17X-Ben Newhouse `[3]; 2. 22-Seth Butler[2]; 3. 52-Joren Fisher[5]; 4. 12K-Eric Knutson[7]; 5. 55-Brett Maasdam[6]; 6. 7B-Jim Ball Jr[8]; 7. 59JR-Chad Rickett Jr[1]; 8. (DNF) 73-Aaron Martin[4]
Heat 2 (8 Laps): 1. 9L-Logan Andrews[2]; 2. 69-Calvin Dhondt[7]; 3. 4JW-Justin Maschke[4]; 4. 4W-John Watson[6]; 5. 8-Adam Tiernan[3]; 6. 17B-Garrett Ball[8]; 7. (DNF) 23Z-Zach McNeese[5]; 8. (DNF) 78N-Matt Nelson[1]
Heat 3 (8 Laps): 1. 29-Jake Nelson[4]; 2. 2G-Bradly Graham[5]; 3. 55X-Corey VanDerwilt[6]; 4. 14T-Mitchell Thomas[3]; 5. 28-Tucker Richardson[7]; 6. 17-Andy Peck[2]; 7. 5B-Brandon Behle[8]; 8. (DNF) 31D-Blake Driscol[1]
Heat 4 (8 Laps): 1. 51X-Dustin Filloon[4]; 2. 47W-Sam West[5]; 3. 11B-Solomon Bennett[6]; 4. 64H-Mark Hidlebaugh[3]; 5. 45-Justin Wacha[7]; 6. 48-Derrick McNeece[1]; 7. (DNF) 14-Mike House[2]
Dwarf
A Feature 1 (15 Laps): 1. Z-Mike Zemo Jr[5]; 2. 3G-Joe Glick[3]; 3. 11P-Jon Padilla[9]; 4. 99-Josh May[10]; 5. 70-Alex Eischeid[8]; 6. 8N-Bryce Vowan[2]; 7. 64-Randy Bryan[4]; 8. 4G-Ben George[7]; 9. 4-Cliff Barber[13]; 10. 18M-Chelsea Ladurini[15]; 11. 02-Jered Douglas[12]; 12. (DNF) 14-David Bailey[1]; 13. (DNF) 99X-Erick Knutsen[11]; 14. (DNF) 21-Scott Bailey[6]; 15. (DNS) 46Z-Bryan Zehm
Heat 1 (8 Laps): 1. Z-Mike Zemo Jr[4]; 2. 11P-Jon Padilla[6]; 3. 14-David Bailey[1]; 4. 3G-Joe Glick[3]; 5. 4G-Ben George[5]; 6. 99X-Erick Knutsen[7]; 7. 4-Cliff Barber[8]; 8. 18M-Chelsea Ladurini[2]
Heat 2 (8 Laps): 1. 99-Josh May[6]; 2. 70-Alex Eischeid[5]; 3. 64-Randy Bryan[3]; 4. 21-Scott Bailey[4]; 5. 8N-Bryce Vowan[1]; 6. 02-Jered Douglas[7]; 7. (DNF) 46Z-Bryan Zehm[2]