IMCA Late Models
A Feature 1 (25 Laps): 1. 7-Andy Nezworski[2]; 2. 40-Joel Callahan[4]; 3. P7-Eric Pollard[5]; 4. 33-Nick Marolf[7]; 5. 15K-Justin Kay[12]; 6. 12-Ron Klein[9]; 7. 21M-Luke Merfeld[14]; 8. 16-Bryan Moreland[6]; 9. 44D-Dustin Wilkinson[15]; 10. 12N-Gage Neal[3]; 11. 44W-David Webster[11]; 12. 1M-Mitch Manternach[8]; 13. 111-Brandon Leverington[16]; 14. W56-Gary Webb[10]; 15. (DNS) 13JR-Colton Leal; 16. (DNS) 37X-Mike Weidemann
Heat 1 - Top 5 Redraw (10 Laps): 1. 1M-Mitch Manternach[5]; 2. 7-Andy Nezworski[6]; 3. 12N-Gage Neal[8]; 4. W56-Gary Webb[7]; 5. 13JR-Colton Leal[2]; 6. 44W-David Webster[3]; 7. 37X-Mike Weidemann[4]; 8. 44D-Dustin Wilkinson[1]
Heat 2 - Top 5 Redraw (10 Laps): 1. P7-Eric Pollard[4]; 2. 33-Nick Marolf[2]; 3. 12-Ron Klein[1]; 4. 16-Bryan Moreland[6]; 5. 40-Joel Callahan[7]; 6. 15K-Justin Kay[8]; 7. 21M-Luke Merfeld[3]; 8. 111-Brandon Leverington[5]
Dirt Mini Late Models
A Feature 1 (10 Laps): 1. 56-Ethan Kammerude[4]; 2. 60K-Kyle Pearson[1]; 3. 93-Chase Brunscheen[7]; 4. 43-Bowen Wilson[10]; 5. 3D-Mercede Sweet[2]; 6. 01R-Wyatt Redfearn[9]; 7. 28-Landon Bennett[8]; 8. 26-Ellie Schueller[3]; 9. 3XL-Ron Klein[5]; 10. (DNS) 86-Chad Bender
Heat 1 - Top 5 Redraw (6 Laps): 1. 56-Ethan Kammerude[4]; 2. 60K-Kyle Pearson[3]; 3. 43-Bowen Wilson[5]; 4. 3D-Mercede Sweet[2]; 5. 26-Ellie Schueller[1]
Heat 2 - To 5 Redraw (6 Laps): 1. 3XL-Ron Klein[1]; 2. 01R-Wyatt Redfearn[4]; 3. 28-Landon Bennett[5]; 4. 86-Chad Bender[3]; 5. 93-Chase Brunscheen[2]
IMCA Modified
A Feature 1 (20 Laps): 1. 21T-Ryan Duhme[5]; 2. 2G-Matt Gansen[9]; 3. 12T-Timmy Current[7]; 4. 8H-Tyler Madigan[1]; 5. 3-Jason Schueller[4]; 6. 7D-Dustin Wilwert[2]; 7. 6-Jed Freiburger[10]; 8. 8-Jaden Fryer[11]; 9. 34T-Derek Thompson[12]; 10. 27M-Mark Schulte[13]; 11. 56-Jamie Pfeiffer[3]; 12. 1M-Ryan DeShaw[8]; 13. A10-Grant Manthe[15]; 14. 77J-Steve Johnson[18]; 15. 41P-Keith Pittman[14]; 16. 720-Tyler Kleiner[6]; 17. 15-Sean Rupp[16]; 18. (DNS) 24-Jason Steinbeisser; 19. (DNS) S19-Mitch Morris
Heat 1 - Top 4 Make Invert (8 Laps): 1. 8H-Tyler Madigan[1]; 2. 21T-Ryan Duhme[3]; 3. 56-Jamie Pfeiffer[2]; 4. 2G-Matt Gansen[5]; 5. 27M-Mark Schulte[7]; 6. 15-Sean Rupp[4]; 7. S19-Mitch Morris[6]
Heat 2 - Top 4 Make Invert (8 Laps): 1. 7D-Dustin Wilwert[1]; 2. 6-Jed Freiburger[5]; 3. 1M-Ryan DeShaw[4]; 4. 720-Tyler Kleiner[3]; 5. 41P-Keith Pittman[6]; 6. 24-Jason Steinbeisser[2]
Heat 3 - Top 4 Make Invert (8 Laps): 1. 3-Jason Schueller[2]; 2. 12T-Timmy Current[3]; 3. 8-Jaden Fryer[5]; 4. 34T-Derek Thompson[6]; 5. A10-Grant Manthe[1]; 6. 77J-Steve Johnson[4]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 31-Jason Roth[5]; 2. 35JR-Justin Becker[9]; 3. 42-Wes Digman[6]; 4. 33-Jarett Franzen[8]; 5. 75-Bob Silaggi[3]; 6. 41-Ian Hurst[4]; 7. 23-Nick Leibfried[14]; 8. 77JR-Rayce Mullen[11]; 9. 11-Josh Weltzin[2]; 10. 18-Nathan Silaggi[1]; 11. 7-Jered Staver[10]; 12. 2D-Lucas Doescher[13]; 13. 3T-Tyler Soppe[12]; 14. 21-Ryan Schilling[7]
Heat 1 - Top 5 Make Invert (6 Laps): 1. 31-Jason Roth[4]; 2. 35JR-Justin Becker[6]; 3. 75-Bob Silaggi[3]; 4. 21-Ryan Schilling[5]; 5. 18-Nathan Silaggi[1]; 6. 77JR-Rayce Mullen[2]; 7. 2D-Lucas Doescher[7]
Heat 2 - Top 5 Make Invert (6 Laps): 1. 33-Jarett Franzen[5]; 2. 42-Wes Digman[4]; 3. 41-Ian Hurst[3]; 4. 7-Jered Staver[7]; 5. 11-Josh Weltzin[1]; 6. 3T-Tyler Soppe[2]; 7. 23-Nick Leibfried[6]
IMCA Stock Car
A Feature 1 (12 Laps): 1. 74C-Cole Mather[7]; 2. 20V-Dustin Vis[6]; 3. 8E-Mitchell Evens[4]; 4. 80N-Richard Nelson[5]; 5. Z50-Joe Zrostlik[9]; 6. 4-Jerry Miles[1]; 7. 4K-Kodey Miles[2]; 8. 1-Lane Vohringer[8]; 9. 23-Tyler Travis[10]; 10. 01-Kile Vohringer[3]
Heat 1 - Top 5 Make Invert (6 Laps): 1. Z50-Joe Zrostlik[5]; 2. 80N-Richard Nelson[3]; 3. 74C-Cole Mather[4]; 4. 4-Jerry Miles[1]; 5. 01-Kile Vohringer[2]
Heat 2 - Top 5 Make Invert (6 Laps): 1. 20V-Dustin Vis[3]; 2. 4K-Kodey Miles[1]; 3. 8E-Mitchell Evens[2]; 4. 1-Lane Vohringer[4]; 5. 23-Tyler Travis[5]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 77W-Andrew Burk[9]; 2. 20-Jimmy Doescher[4]; 3. 45J-Kyle Jared[6]; 4. 92-Brandon Schneider[10]; 5. 4-Jordan Miles[5]; 6. 6-Marshal VanDeVegte[12]; 7. 3B-Brandon White[11]; 8. 16C-David Crimmins[7]; 9. 53D-Mark Neis[14]; 10. 31M-Greyson Markhardt[2]; 11. 34M-Paul Markhardt[13]; 12. 16-David Bennett[16]; 13. 7N-Trenton Neuhaus[3]; 14. 72-John Hocking[17]; 15. 28U-Carsen Udelhofen[18]; 16. 15C-Caden Helle[1]; 17. 33-Scott Wetter[8]; 18. (DNS) 243-Brycen Wilson
Heat 1 - Top 4 Make Invert (6 Laps): 1. 7N-Trenton Neuhaus[2]; 2. 77W-Andrew Burk[4]; 3. 45J-Kyle Jared[3]; 4. 6-Marshal VanDeVegte[6]; 5. 34M-Paul Markhardt[1]; 6. (DNS) 243-Brycen Wilson
Heat 2 - Top 4 Make Invert (6 Laps): 1. 20-Jimmy Doescher[2]; 2. 15C-Caden Helle[1]; 3. 16C-David Crimmins[3]; 4. 92-Brandon Schneider[4]; 5. 53D-Mark Neis[5]; 6. 16-David Bennett[6]
Heat 3 - Top 4 Make Invert (6 Laps): 1. 33-Scott Wetter[3]; 2. 4-Jordan Miles[2]; 3. 31M-Greyson Markhardt[1]; 4. 3B-Brandon White[5]; 5. 28U-Carsen Udelhofen[6]; 6. 72-John Hocking[4]