IMCA RaceSaver Sprint Car
A Feature 1 (20 Laps): 1. 88J-Jeremy Huish[3]; 2. 2J-Zach Blurton[1]; 3. 17X-Jake Martens[2]; 4. 21X-Taylor Velasquez[4]; 5. 10-Jordan Knight[13]; 6. 72-Ray Seemann[9]; 7. 0-Steven Richardson[17]; 8. 97-Brian Herbert[8]; 9. 6-Kaden Taylor[5]; 10. 11K-Tyler Knight[10]; 11. 65-Kohl Ricke[12]; 12. 911-Ty Williams[6]; 13. 9D-Lance Davis[14]; 14. (DNF) 49X-Luke Cranston[11]; 15. (DNF) 33-Koby Walters[7]; 16. (DNF) 17S-Chad Salem[15]; 17. (DNF) 8X-Charlee Chaffin[16]; 18. (DNF) 5K-Cale Levescy[18]
Heat 1 (8 Laps): 1. 88J-Jeremy Huish[1]; 2. 21X-Taylor Velasquez[4]; 3. 6-Kaden Taylor[5]; 4. 65-Kohl Ricke[3]; 5. 9D-Lance Davis[2]; 6. 8X-Charlee Chaffin[6]
Heat 2 (8 Laps): 1. 2J-Zach Blurton[4]; 2. 33-Koby Walters[2]; 3. 49X-Luke Cranston[1]; 4. 72-Ray Seemann[5]; 5. 10-Jordan Knight[3]; 6. 0-Steven Richardson[6]
Heat 3 (8 Laps): 1. 17X-Jake Martens[1]; 2. 911-Ty Williams[3]; 3. 97-Brian Herbert[4]; 4. 11K-Tyler Knight[5]; 5. 17S-Chad Salem[2]; 6. 5K-Cale Levescy[6]
IMCA Modified
A Feature 1 (20 Laps): 1. 85C-Clay Sellard[8]; 2. 3J-Jake Nightingale[9]; 3. 10-TeeJay Janousek[3]; 4. 3C-Casey Jo Gemmill[7]; 5. K98-Danny Keller[1]; 6. 9D-Dalton Murphy[5]; 7. 06-Chad Taylor[4]; 8. 94-Jim Graves[6]; 9. 27-Grant Florence[2]; 10. (DNS) 33-Jason Ward
Heat 1 (8 Laps): 1. 10-TeeJay Janousek[2]; 2. 3J-Jake Nightingale[5]; 3. 3C-Casey Jo Gemmill[4]; 4. K98-Danny Keller[1]; 5. 9D-Dalton Murphy[3]
Heat 2 (8 Laps): 1. 85C-Clay Sellard[4]; 2. 06-Chad Taylor[2]; 3. 27-Grant Florence[1]; 4. 94-Jim Graves[3]; 5. (DNS) 33-Jason Ward
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. T25-Tim Stallbaumer[5]; 2. 8-Brian May[8]; 3. 17M-Brianna Maughlin[2]; 4. 9-Monty Nordyke[4]; 5. 47-Newt Lujan[6]; 6. 02-Justin Lampe[11]; 7. 53M-Jacey Archer[10]; 8. 11-Josh Reece[1]; 9. 64-Jimmy Brozek[7]; 10. 12T-Russell Taylor[13]; 11. 57D-Austin Aumiller[12]; 12. (DNF) 9JR-Brendyn Nordyke[9]; 13. (DNF) 97-Shawn Ward[3]
Heat 1 (8 Laps): 1. 9-Monty Nordyke[3]; 2. 17M-Brianna Maughlin[2]; 3. 47-Newt Lujan[5]; 4. 53M-Jacey Archer[7]; 5. 8-Brian May[6]; 6. 02-Justin Lampe[4]; 7. 12T-Russell Taylor[1]
Heat 2 (8 Laps): 1. 9JR-Brendyn Nordyke[6]; 2. T25-Tim Stallbaumer[4]; 3. 64-Jimmy Brozek[5]; 4. 11-Josh Reece[1]; 5. 97-Shawn Ward[2]; 6. 57D-Austin Aumiller[3]
IMCA Hobby Stock
A Feature 1 (20 Laps): 1. 88-Morgan Olmstead[9]; 2. 2X-Trevor Schmidt[8]; 3. D68-Dion Priddy[13]; 4. 5S-Jonathan Saliba[2]; 5. 31-Dylan Bell[3]; 6. 17H-Hayden Ogorzolka[1]; 7. 11-Brendan Rich[15]; 8. 104-Brian Thomas[12]; 9. 8K-Hayden Kelly[11]; 10. 11A-Austin Rich[4]; 11. (DNF) 187-Tyler Heath[7]; 12. (DNF) 81-Skeets Salazar[5]; 13. (DNF) 12R-Brooke Russell[14]; 14. (DNF) 77-Cody Williams[10]; 15. (DNF) 2S-Reagan Sellard[6]
Heat 1 (8 Laps): 1. 77-Cody Williams[8]; 2. 81-Skeets Salazar[5]; 3. 2X-Trevor Schmidt[7]; 4. 11A-Austin Rich[4]; 5. 17H-Hayden Ogorzolka[1]; 6. 8K-Hayden Kelly[3]; 7. D68-Dion Priddy[6]; 8. 11-Brendan Rich[2]
Heat 2 (8 Laps): 1. 88-Morgan Olmstead[7]; 2. 31-Dylan Bell[3]; 3. 2S-Reagan Sellard[5]; 4. 5S-Jonathan Saliba[2]; 5. 187-Tyler Heath[6]; 6. 104-Brian Thomas[1]; 7. (DNF) 12R-Brooke Russell[4]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 250-Tathan Burkhart[2]; 2. 25X-Troy Burkhart[3]; 3. 01-Jesse Smith[1]
Heat 1 (8 Laps): 1. 01-Jesse Smith[1]; 2. 250-Tathan Burkhart[3]; 3. 25X-Troy Burkhart[2]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 77-Branston Arnder Jr[4]; 2. 03K-Kyle Mortensen[1]; 3. 8B-Kaishen Brack[3]; 4. 3L-Lester Lucas[2]
Heat 1 (6 Laps): 1. 03K-Kyle Mortensen[1]; 2. 3L-Lester Lucas[2]; 3. 8B-Kaishen Brack[4]; 4. (DNS) 77-Branston Arnder Jr