IMCA Late Models
A Feature 1 (25 Laps): 1. 21M-Luke Merfeld[6]; 2. R19-Bryce Garnhart[2]; 3. P7-Eric Pollard[8]; 4. 12-Ron Klein[7]; 5. 12N-Gage Neal[3]; 6. 9-Bobby Hansen[5]; 7. 13JR-Colton Leal[4]; 8. 89-Tom Pestka[1]
Heat 1 - Top 5 Make Invert (8 Laps): 1. 9-Bobby Hansen[3]; 2. 12N-Gage Neal[2]; 3. 12-Ron Klein[4]; 4. 89-Tom Pestka[1]
Heat 2 (8 Laps): 1. R19-Bryce Garnhart[1]; 2. 21M-Luke Merfeld[3]; 3. P7-Eric Pollard[4]; 4. 13JR-Colton Leal[2]
Economy Late Models
A Feature 1 (15 Laps): 1. 17S-Steve Schueller[5]; 2. 3D-DJ Sweet[4]; 3. 32-TJ Fortmann[6]; 4. 41-Ed Mills[1]; 5. 80-Steve Miller[7]; 6. 93-Chase Brunscheen[2]; 7. 44W-David Webster[3]
Heat 1 - Top 5 Make Invert (8 Laps): 1. 17S-Steve Schueller[7]; 2. 3D-DJ Sweet[6]; 3. 41-Ed Mills[1]; 4. 44W-David Webster[5]; 5. 93-Chase Brunscheen[3]; 6. 32-TJ Fortmann[2]; 7. (DNS) 80-Steve Miller
IMCA Modified
A Feature 1 (20 Laps): 1. B1-Jeff Larson[1]; 2. 21T-Ryan Duhme[7]; 3. 4TW-Tim Ward[11]; 4. 2G-Matt Gansen[10]; 5. 3-Jason Schueller[9]; 6. 1M-Ryan DeShaw[5]; 7. 127-Drew Janssen[12]; 8. 15-Sean Rupp[15]; 9. 6-Jed Freiburger[8]; 10. 8H-Tyler Madigan[18]; 11. 18-Steve VanNatta[20]; 12. 39-Tyler Winkers[17]; 13. 7D-Dustin Wilwert[3]; 14. 77J-Steve Johnson[16]; 15. 12T-Timmy Current[4]; 16. 41P-Keith Pittman[2]; 17. 720-Tyler Kleiner[6]; 18. D6-John Connolly[13]; 19. 8-Jaden Fryer[14]; 20. (DNS) A10-Grant Manthe
Heat 1 - Top 4 Make Invert (8 Laps): 1. 127-Drew Janssen[7]; 2. 3-Jason Schueller[6]; 3. 1M-Ryan DeShaw[4]; 4. 21T-Ryan Duhme[5]; 5. D6-John Connolly[1]; 6. 77J-Steve Johnson[2]; 7. (DNS) A10-Grant Manthe
Heat 2 - Top 4 Make Invert (8 Laps): 1. B1-Jeff Larson[1]; 2. 2G-Matt Gansen[6]; 3. 7D-Dustin Wilwert[2]; 4. 720-Tyler Kleiner[4]; 5. 8-Jaden Fryer[5]; 6. 39-Tyler Winkers[7]; 7. 18-Steve VanNatta[3]
Heat 3 - Top 4 Make Invert (8 Laps): 1. 12T-Timmy Current[2]; 2. 4TW-Tim Ward[6]; 3. 6-Jed Freiburger[5]; 4. 41P-Keith Pittman[1]; 5. 15-Sean Rupp[3]; 6. 8H-Tyler Madigan[4]
IMCA Stock Car
A Feature 1 (12 Laps): 1. 74C-Cole Mather[4]; 2. 62-Jeff Steenbergen[5]; 3. Z50-Joe Zrostlik[2]; 4. 4-Jerry Miles[1]; 5. 11T-Trevor Tucker[6]; 6. 80N-Richard Nelson[7]; 7. 4K-Kodey Miles[9]; 8. 07-Lee Kinsella[8]; 9. 27Z-Chase Zaruba[3]; 10. 8E-Mitchell Evens[10]
Heat 1 - Top 5 Make Invert (6 Laps): 1. 74C-Cole Mather[6]; 2. 4-Jerry Miles[2]; 3. Z50-Joe Zrostlik[3]; 4. 62-Jeff Steenbergen[9]; 5. 27Z-Chase Zaruba[5]; 6. 11T-Trevor Tucker[7]; 7. 80N-Richard Nelson[4]; 8. 07-Lee Kinsella[8]; 9. 4K-Kodey Miles[1]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 35JR-Justin Becker[5]; 2. 118-Austin Stamm[7]; 3. 33-Jarett Franzen[10]; 4. 3T-Tyler Soppe[6]; 5. 21-Ryan Schilling[3]; 6. 42-Wes Digman[12]; 7. 31-Jason Roth[9]; 8. 41-Ian Hurst[8]; 9. 75-Bob Silaggi[2]; 10. 7-Jered Staver[14]; 11. 11-Josh Weltzin[11]; 12. 03W-Timothy Warner[4]; 13. 18-Nathan Silaggi[1]; 14. 11C-Daniel Carpenter[13]
Heat 1 - Top 5 Make Invert (6 Laps): 1. 31-Jason Roth[7]; 2. 3T-Tyler Soppe[5]; 3. 18-Nathan Silaggi[2]; 4. 21-Ryan Schilling[3]; 5. 41-Ian Hurst[6]; 6. 11-Josh Weltzin[1]; 7. 11C-Daniel Carpenter[4]
Heat 2 - Top 5 Make Invert (6 Laps): 1. 33-Jarett Franzen[7]; 2. 75-Bob Silaggi[2]; 3. 35JR-Justin Becker[4]; 4. 118-Austin Stamm[5]; 5. 03W-Timothy Warner[3]; 6. 42-Wes Digman[6]; 7. 7-Jered Staver[1]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 20-Jimmy Doescher[9]; 2. 77W-Andrew Burk[8]; 3. 720-Jason Sweeney[10]; 4. 16C-David Crimmins[6]; 5. 53D-Mark Neis[7]; 6. 243-Matt Bennett[5]; 7. 4-Jordan Miles[4]; 8. 9ER-Manny Bennett[3]; 9. 6-Marshal VanDeVegte[1]; 10. 28U-Carsen Udelhofen[2]; 11. 16-David Bennett[12]; 12. 45J-Kyle Jared[11]
Heat 1 - Top 5 Make Invert (6 Laps): 1. 9ER-Manny Bennett[2]; 2. 20-Jimmy Doescher[6]; 3. 16C-David Crimmins[4]; 4. 4-Jordan Miles[3]; 5. 6-Marshal VanDeVegte[1]; 6. 45J-Kyle Jared[5]
Heat 2 - Top 5 Make Invert (6 Laps): 1. 77W-Andrew Burk[5]; 2. 720-Jason Sweeney[6]; 3. 28U-Carsen Udelhofen[1]; 4. 53D-Mark Neis[4]; 5. 243-Matt Bennett[3]; 6. 16-David Bennett[2]