IMCA Modified
A Feature 1 (20 Laps): 1. 90M-Drew Janssen[6]; 2. 77T-Tripp Gaylord[8]; 3. 07X-Troy Morris III[9]; 4. 96-Jaxon Saathoff[15]; 5. 24-Jayden Schmidt[23]; 6. 16K-Kaylin Lopez[5]; 7. 21-David Brown[1]; 8. 2Z-Zack Rawlins[13]; 9. 2-Zachary Madrid[12]; 10. 28-Trevor Fitz[4]; 11. 43S-Scott Simatovich[18]; 12. 22R-Randall Paxton[19]; 13. 19S-Chase Weimer[16]; 14. 5G-Gat Leytham[2]; 15. 12-Bret Ramsey[17]; 16. 5J-Jason Morehouse[24]; 17. 2B-Robert Moore[21]; 18. (DNF) 5-Todd Shute[3]; 19. (DNF) 38T-Dylan Thornton[11]; 20. (DNF) 32-Chris Snyder[10]; 21. (DNF) 69-Johnathon Logue[7]; 22. (DNF) 43B-Tommy Belmer[22]; 23. (DNF) 22B-Brian Eppert[14]; 24. (DNS) 40RC-Rod Clement
Heat 1 (8 Laps): 1. 21-David Brown[1]; 2. 16K-Kaylin Lopez[3]; 3. 77T-Tripp Gaylord[5]; 4. 32-Chris Snyder[6]; 5. 2Z-Zack Rawlins[4]; 6. 19S-Chase Weimer[2]; 7. 22R-Randall Paxton[7]; 8. 43B-Tommy Belmer[8]
Heat 2 (8 Laps): 1. 5-Todd Shute[2]; 2. 90M-Drew Janssen[4]; 3. 07X-Troy Morris III[5]; 4. 2-Zachary Madrid[8]; 5. 22B-Brian Eppert[1]; 6. 12-Bret Ramsey[7]; 7. 40RC-Rod Clement[3]; 8. (DNF) 24-Jayden Schmidt[6]
Heat 3 (8 Laps): 1. 69-Johnathon Logue[4]; 2. 28-Trevor Fitz[2]; 3. 5G-Gat Leytham[1]; 4. 38T-Dylan Thornton[7]; 5. 96-Jaxon Saathoff[5]; 6. 43S-Scott Simatovich[3]; 7. 2B-Robert Moore[6]; 8. 5J-Jason Morehouse[8]
IMCA Stock Car
A Feature 1 (20 Laps): 1. C29-Garrett Corn[2]; 2. 5A-Tyler Pickett[5]; 3. 4-Scott Rice[4]; 4. 77M-Jeff Mueller[14]; 5. 19-Jimmy Gustin[11]; 6. 94-Steve Meyer[20]; 7. 22R-Todd Reitzler[6]; 8. 2-Dave Atcher[7]; 9. 3W-Jeff Wollam[17]; 10. 32C-Tom Cannon[13]; 11. 14X-Austin Schrage[1]; 12. 3TS-Tonia Stevens[16]; 13. 37-Kylie Rawlins[18]; 14. 16-Austin Schuring[19]; 15. 4JR-Russell Damme Jr[3]; 16. (DNF) A1A-Austin Kaplan[12]; 17. (DNF) 35JW-Casey Woken[10]; 18. (DNF) 93-Michael Jaennette[9]; 19. (DNF) 49-Kyle Olson[8]; 20. (DNF) 53D-Clayton Deppe[15]
Heat 1 (8 Laps): 1. 22R-Todd Reitzler[4]; 2. 19-Jimmy Gustin[6]; 3. A1A-Austin Kaplan[7]; 4. 49-Kyle Olson[5]; 5. 32C-Tom Cannon[2]; 6. 3TS-Tonia Stevens[3]; 7. 16-Austin Schuring[1]
Heat 2 (8 Laps): 1. C29-Garrett Corn[2]; 2. 14X-Austin Schrage[1]; 3. 93-Michael Jaennette[5]; 4. 4-Scott Rice[3]; 5. 77M-Jeff Mueller[6]; 6. 3W-Jeff Wollam[4]; 7. 94-Steve Meyer[7]
Heat 3 (8 Laps): 1. 5A-Tyler Pickett[3]; 2. 35JW-Casey Woken[5]; 3. 2-Dave Atcher[4]; 4. 4JR-Russell Damme Jr[2]; 5. 53D-Clayton Deppe[6]; 6. 37-Kylie Rawlins[1]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. K3-Kyle Olson[5]; 2. 30M-Maguire DeJong[4]; 3. 68-Will Wolf[1]; 4. 4D-Danny Concelman[7]; 5. MR31-Mike Rutherford[13]; 6. (DNF) 45-Jonny Williams[12]; 7. (DNF) 40HC-Hunter Clement[11]; 8. (DNF) 30-Kenser Ellis[9]; 9. (DNF) 54-Eddie Ingram[2]; 10. (DNF) 22JR-Brady Hilmer[3]; 11. (DNF) 01-Brayton Carter[6]; 12. (DNF) 19J-Jenae Gustin[10]; 13. (DNS) 12D-Tyler Droste; 14. (DNS) 99S-Sierra Rose Gary
Heat 1 (8 Laps): 1. 01-Brayton Carter[5]; 2. 30M-Maguire DeJong[4]; 3. 54-Eddie Ingram[3]; 4. 4D-Danny Concelman[6]; 5. 30-Kenser Ellis[7]; 6. 40HC-Hunter Clement[2]; 7. MR31-Mike Rutherford[1]
Heat 2 (8 Laps): 1. K3-Kyle Olson[4]; 2. 19J-Jenae Gustin[7]; 3. 68-Will Wolf[1]; 4. 12D-Tyler Droste[6]; 5. 22JR-Brady Hilmer[3]; 6. 45-Jonny Williams[2]; 7. 99S-Sierra Rose Gary[5]
IMCA Hobby Stock
A Feature 1 (20 Laps): 1. 12K-Eric Knutson[8]; 2. 2G-Bradly Graham[10]; 3. 51X-Dustin Filloon[5]; 4. 17K-Briar Kriegel[6]; 5. 11B-Solomon Bennett[9]; 6. 69-Calvin Dhondt[11]; 7. 52-Joren Fisher[1]; 8. 7C-Chad Legere[14]; 9. 27-Brad Graham[4]; 10. 47SW-Sam West[23]; 11. 9L-Logan Andrews[13]; 12. 55X-Corey VanDerwilt[7]; 13. 55-Brett Maasdam[15]; 14. 17X-Ben Newhouse `[22]; 15. 7-Brayden Fahrni[18]; 16. 47-Darin DeZwarte[19]; 17. 78N-Matt Nelson[16]; 18. 59JR-Chad Rickett Jr[21]; 19. 17-Andy Peck[25]; 20. 7X-Clayton Sogge[17]; 21. 33-DJ Robinson[24]; 22. (DNF) 48-Derrick McNeece[3]; 23. (DNF) A24-Nicholas Adams[12]; 24. (DNF) 17T-Aidan Lamasters[20]; 25. (DNF) 54-Blake Stevens[2]
Heat 1 (8 Laps): 1. 52-Joren Fisher[1]; 2. 55X-Corey VanDerwilt[6]; 3. 69-Calvin Dhondt[8]; 4. 12K-Eric Knutson[7]; 5. 9L-Logan Andrews[4]; 6. 78N-Matt Nelson[3]; 7. 47-Darin DeZwarte[5]; 8. 17X-Ben Newhouse `[9]; 9. 17-Andy Peck[2]
Heat 2 (8 Laps): 1. 11B-Solomon Bennett[7]; 2. 51X-Dustin Filloon[5]; 3. 48-Derrick McNeece[3]; 4. A24-Nicholas Adams[8]; 5. 7C-Chad Legere[4]; 6. 7X-Clayton Sogge[2]; 7. 17T-Aidan Lamasters[1]; 8. (DNF) 47SW-Sam West[6]
Heat 3 (8 Laps): 1. 2G-Bradly Graham[7]; 2. 54-Blake Stevens[1]; 3. 27-Brad Graham[3]; 4. 17K-Briar Kriegel[5]; 5. 55-Brett Maasdam[6]; 6. 7-Brayden Fahrni[4]; 7. 59JR-Chad Rickett Jr[2]; 8. (DNF) 33-DJ Robinson[8]
Dwarf
A Feature 1 (15 Laps): 1. 4G-Ben George[4]; 2. 11P-Jon Padilla[10]; 3. 70-Alex Eischeid[9]; 4. 99-Josh May[6]; 5. 46Z-Bryan Zehm[8]; 6. X-Charlie Brown[11]; 7. 20-Jeff Stensland[1]; 8. 48G-Austin Gray[13]; 9. 18M-Chelsea Ladurini[3]; 10. 8N-William Nobles[5]; 11. 14-Bryan Compart[2]; 12. 5-Michael Dominguez[12]; 13. 5G-Tracen Glick[21]; 14. 00B-Brittani Dominguez[16]; 15. (DNF) 3G-Joe Glick[7]; 16. (DNF) 95-Mike Kennedy[15]; 17. (DNF) 49-Jason Masengarb[17]; 18. (DNF) 23-Tiffani Dominguez[18]; 19. (DNF) 55-Jaxon Carr[14]; 20. (DNS) 30-Dakota Tuttle; 21. (DNS) 64-Randy Bryan
Heat 1 (6 Laps): 1. 20-Jeff Stensland[1]; 2. 11P-Jon Padilla[4]; 3. 3G-Joe Glick[3]; 4. 4G-Ben George[2]; 5. 48G-Austin Gray[5]; 6. 95-Mike Kennedy[7]; 7. 23-Tiffani Dominguez[6]
Heat 2 (6 Laps): 1. 46Z-Bryan Zehm[7]; 2. 14-Bryan Compart[1]; 3. X-Charlie Brown[4]; 4. 8N-William Nobles[2]; 5. 5G-Tracen Glick[6]; 6. 00B-Brittani Dominguez[5]; 7. (DNS) 30-Dakota Tuttle
Heat 3 (6 Laps): 1. 99-Josh May[2]; 2. 70-Alex Eischeid[3]; 3. 18M-Chelsea Ladurini[1]; 4. 5-Michael Dominguez[7]; 5. 55-Jaxon Carr[6]; 6. (DNF) 49-Jason Masengarb[4]; 7. (DNS) 64-Randy Bryan
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 22C-Jeremy Williams[2]; 2. 89-Cristian Grady[9]; 3. 33K-David Kimmel[4]; 4. 21-Corwyn Whisler[1]; 5. 31D-Blake Driscol[11]; 6. 10-Kinzer Jaennette[6]; 7. 10P-Chris Pittman[10]; 8. 16-Curtis Masterson[5]; 9. 61F-Tyler Fiebelkorn[3]; 10. 46-Michael Gardner[7]; 11. 02-John Gill[8]; 12. M80-Mark Smith[13]; 13. 49B-Bryce Bartel[15]; 14. 7C-Chad Larson[16]; 15. 1-Kaiden Gosselink[22]; 16. 83-Cejay Whisler[18]; 17. 5-Larry Werner[17]; 18. 13-Conner Adkins[21]; 19. (DNF) 81-Christopher Mannion[14]; 20. (DNF) 69JX-William Michel[12]; 21. (DNF) 83B-Mitchell Bunch[19]; 22. (DNF) 46J-John Patterson[20]; 23. (DNS) 99-Henry Dieleman
Heat 1 (6 Laps): 1. 33K-David Kimmel[5]; 2. 21-Corwyn Whisler[1]; 3. 31D-Blake Driscol[8]; 4. 46-Michael Gardner[6]; 5. M80-Mark Smith[4]; 6. 7C-Chad Larson[2]; 7. (DNF) 83B-Mitchell Bunch[7]; 8. (DNS) 1-Kaiden Gosselink
Heat 2 (6 Laps): 1. 22C-Jeremy Williams[1]; 2. 02-John Gill[6]; 3. 69JX-William Michel[8]; 4. 16-Curtis Masterson[5]; 5. 81-Christopher Mannion[7]; 6. 5-Larry Werner[3]; 7. 46J-John Patterson[2]; 8. (DNS) 99-Henry Dieleman
Heat 3 (6 Laps): 1. 89-Cristian Grady[6]; 2. 10-Kinzer Jaennette[5]; 3. 10P-Chris Pittman[7]; 4. 61F-Tyler Fiebelkorn[4]; 5. 49B-Bryce Bartel[3]; 6. 83-Cejay Whisler[1]; 7. 13-Conner Adkins[2]