IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 45J-Kyle Jared[1]; 2. 16C-David Crimmins[10]; 3. 4-Jordan Miles[9]; 4. 33-Scott Wetter[4]; 5. 77W-Andrew Burk[12]; 6. 10N-Mark Neis[8]; 7. 21R-Jevon Robbins[21]; 8. 9ER-Manny Bennett[19]; 9. 4K-Kodey Miles[15]; 10. 11E-Charlie Emery[14]; 11. 47J-Marc Johnson[2]; 12. 4J-Jared Miles[11]; 13. 28U-Carsen Udelhofen[5]; 14. 71-Jeff Bennett[16]; 15. 03-TJ Harms[17]; 16. 92-Brandon Schneider[7]; 17. 81-Dalton Markhardt[18]; 18. 20-Jimmy Doescher[13]; 19. 16-David Bennett[3]; 20. 22H-Kyler Hefty[6]; 21. (DNS) 6-Marshal VanDeVegte; 22. (DNS) 54-Michael Swenson
Heat 1 - Top 4 Make Invert (6 Laps): 1. 33-Scott Wetter[2]; 2. 22H-Kyler Hefty[3]; 3. 45J-Kyle Jared[1]; 4. 4J-Jared Miles[6]; 5. 20-Jimmy Doescher[5]; 6. 71-Jeff Bennett[7]; 7. 9ER-Manny Bennett[4]; 8. 54-Michael Swenson[8]
Heat 2 - Top 4 Make Invert (6 Laps): 1. 77W-Andrew Burk[6]; 2. 4-Jordan Miles[5]; 3. 47J-Marc Johnson[1]; 4. 92-Brandon Schneider[4]; 5. 11E-Charlie Emery[3]; 6. 03-TJ Harms[2]; 7. 6-Marshal VanDeVegte[7]
Heat 3 - Top 4 Make Invert (6 Laps): 1. 10N-Mark Neis[4]; 2. 16C-David Crimmins[5]; 3. 28U-Carsen Udelhofen[2]; 4. 16-David Bennett[1]; 5. 4K-Kodey Miles[7]; 6. 81-Dalton Markhardt[6]; 7. 21R-Jevon Robbins[3]
IMCA Modified
A Feature 1 (20 Laps): 1. 2G-Matt Gansen[1]; 2. 3-Jason Schueller[4]; 3. 21-Ryan Duhme[6]; 4. 6-Jed Freiburger[3]; 5. 27M-Mark Schulte[9]; 6. 720-Tyler Kleiner[13]; 7. D55-Scotte Lemke[7]; 8. 7D-Dustin Wilwert[5]; 9. 88-Tony Von Dresky[8]; 10. 15-Sean Rupp[2]; 11. 01M-Mitch Way[10]; 12. A10-Grant Manthe[12]; 13. 41P-Keith Pittman[11]; 14. (DNS) 1M-Ryan DeShaw
Heat 1 - Top 5 Make Invert (8 Laps): 1. 3-Jason Schueller[3]; 2. 21-Ryan Duhme[4]; 3. 2G-Matt Gansen[1]; 4. 27M-Mark Schulte[6]; 5. 15-Sean Rupp[2]; 6. 41P-Keith Pittman[5]; 7. 720-Tyler Kleiner[7]
Heat 2 - Top 5 Make Invert (8 Laps): 1. 6-Jed Freiburger[2]; 2. D55-Scotte Lemke[4]; 3. 7D-Dustin Wilwert[3]; 4. 88-Tony Von Dresky[5]; 5. 01M-Mitch Way[6]; 6. A10-Grant Manthe[1]; 7. (DNS) 1M-Ryan DeShaw
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 7H-Brady Harshbarger[9]; 2. 75-Bob Silaggi[3]; 3. 6R-Rusty DeShaw[13]; 4. 18-Nathan Silaggi[2]; 5. 31-Jason Roth[5]; 6. 23-Nick Leibfried[10]; 7. 7-Jered Staver[7]; 8. 10S-Shaine Bennett[8]; 9. 21-Jaron Groshans[6]; 10. 815-Cam Mapes[12]; 11. 35JR-Justin Becker[4]; 12. 7JD-Jaden Rice[11]; 13. 41-Ian Hurst[1]; 14. 42-Wes Digman[14]; 15. (DNS) 18A-Austin Neuhalfen
Heat 1 - Top 5 Make Invert (6 Laps): 1. 41-Ian Hurst[1]; 2. 35JR-Justin Becker[3]; 3. 31-Jason Roth[4]; 4. 7H-Brady Harshbarger[7]; 5. 21-Jaron Groshans[5]; 6. 7JD-Jaden Rice[6]; 7. 6R-Rusty DeShaw[2]; 8. 18A-Austin Neuhalfen[8]
Heat 2 - Top 5 Make Invert (6 Laps): 1. 75-Bob Silaggi[2]; 2. 7-Jered Staver[5]; 3. 18-Nathan Silaggi[1]; 4. 10S-Shaine Bennett[6]; 5. 23-Nick Leibfried[7]; 6. 815-Cam Mapes[4]; 7. 42-Wes Digman[3]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 4-Jerry Miles[2]; 2. 2X-Justin Kay[8]; 3. 21-Lee Kinsella[3]; 4. 22-Tanner Allen[4]; 5. 80N-Richard Nelson[1]; 6. 8E-Mitchell Evens[9]; 7. 87J-Christian Jordan[7]; 8. 23W-Keegan Wells[6]; 9. (DNS) 2K-Kyle Everts
Heat 1 - Top 5 Make Invert (6 Laps): 1. 4-Jerry Miles[3]; 2. 22-Tanner Allen[6]; 3. 21-Lee Kinsella[4]; 4. 80N-Richard Nelson[1]; 5. 2K-Kyle Everts[9]; 6. 23W-Keegan Wells[5]; 7. 87J-Christian Jordan[7]; 8. 2X-Justin Kay[8]; 9. 8E-Mitchell Evens[2]
Dirt Super Late Models
Hoker Trucking A Feature (30 Laps): 1. 76H-Jason Hahne[1]; 2. 53-Andrew Kosiski[5]; 3. 56-Andy Eckrich[2]; 4. 32C-Chad Holladay[13]; 5. 44-Luke Goedert[8]; 6. 15K-Justin Kay[12]; 7. 77-Jeff Aikey[4]; 8. 33-Nick Marolf[7]; 9. 22-Charlie McKenna[17]; 10. 10T-Jeff Tharp[10]; 11. 40-Joel Callahan[9]; 12. 42-Fred Remley[21]; 13. 7X-Jesse Glenz[18]; 14. 99-Luke Pestka[19]; 15. 98-Jason Rauen[6]; 16. 99D-Darrel DeFrance[22]; 17. 15C-Curt Schroeder[16]; 18. 90-Lance Matthees[20]; 19. 74-Ron Boyse[15]; 20. 07-Matt Ryan[11]; 21. 43-Derrick Stewart[14]; 22. 58-Dave Eckrich[3]
Predator Custom Trailers B Feature 1 (8 Laps): 1. 22-Charlie McKenna[4]; 2. 99-Luke Pestka[2]; 3. 42-Fred Remley[1]; 4. 91-Gabe Umbarger[5]; 5. 99D-Darrel DeFrance[3]; 6. 32-Curtis Glover[7]; 7. 50-Gavin Tarras[6]; 8. K1-Kyle Krampe[8]
Predator Custom Trailers B Feature 2 (8 Laps): 1. 7X-Jesse Glenz[7]; 2. 90-Lance Matthees[1]; 3. 8-Jaden Fryer[5]; 4. 70-Mack Mulvany[6]; 5. 25B-Bryan Klein[3]; 6. 44W-David Webster[4]; 7. 1-Jake Neal[2]
Ideal Ready Mix Heat 1 (8 Laps): 1. 44-Luke Goedert[3]; 2. 76H-Jason Hahne[5]; 3. 77-Jeff Aikey[6]; 4. 15K-Justin Kay[4]; 5. 99D-Darrel DeFrance[1]; 6. 91-Gabe Umbarger[7]; 7. 7X-Jesse Glenz[8]; 8. 50-Gavin Tarras[2]
Ideal Ready Mix Heat 2 (8 Laps): 1. 10T-Jeff Tharp[2]; 2. 33-Nick Marolf[4]; 3. 53-Andrew Kosiski[6]; 4. 99-Luke Pestka[1]; 5. 25B-Bryan Klein[8]; 6. 74-Ron Boyse[5]; 7. 70-Mack Mulvany[7]; 8. 22-Charlie McKenna[3]
Ideal Ready Mix Heat 3 (8 Laps): 1. 98-Jason Rauen[6]; 2. 40-Joel Callahan[4]; 3. 90-Lance Matthees[1]; 4. 42-Fred Remley[2]; 5. 32C-Chad Holladay[5]; 6. 8-Jaden Fryer[7]; 7. 1-Jake Neal[3]; 8. K1-Kyle Krampe[8]
Ideal Ready Mix Heat 4 (8 Laps): 1. 07-Matt Ryan[2]; 2. 56-Andy Eckrich[5]; 3. 58-Dave Eckrich[6]; 4. 43-Derrick Stewart[4]; 5. 15C-Curt Schroeder[3]; 6. 44W-David Webster[1]; 7. 32-Curtis Glover[7]
Qualifying A: 1. 77-Jeff Aikey, 00:15.045[3]; 2. 53-Andrew Kosiski, 00:15.126[8]; 3. 76H-Jason Hahne, 00:15.192[12]; 4. 74-Ron Boyse, 00:15.231[1]; 5. 15K-Justin Kay, 00:15.272[6]; 6. 33-Nick Marolf, 00:15.315[2]; 7. 44-Luke Goedert, 00:15.337[4]; 8. 22-Charlie McKenna, 00:15.477[15]; 9. 50-Gavin Tarras, 00:15.512[11]; 10. 10T-Jeff Tharp, 00:15.533[13]; 11. 99D-Darrel DeFrance, 00:15.700[5]; 12. 99-Luke Pestka, 00:15.747[9]; 13. 91-Gabe Umbarger, 00:15.766[7]; 14. 70-Mack Mulvany, 00:15.910[16]; 15. 7X-Jesse Glenz, 00:15.934[10]; 16. 25B-Bryan Klein, 00:15.995[14]
Qualifying B: 1. 98-Jason Rauen, 00:15.098[6]; 2. 58-Dave Eckrich, 00:15.221[1]; 3. 32C-Chad Holladay, 00:15.336[9]; 4. 56-Andy Eckrich, 00:15.338[12]; 5. 40-Joel Callahan, 00:15.382[5]; 6. 43-Derrick Stewart, 00:15.464[10]; 7. 1-Jake Neal, 00:15.481[13]; 8. 15C-Curt Schroeder, 00:15.546[3]; 9. 42-Fred Remley, 00:15.592[14]; 10. 07-Matt Ryan, 00:15.766[15]; 11. 90-Lance Matthees, 00:15.767[7]; 12. 44W-David Webster, 00:15.947[2]; 13. 8-Jaden Fryer, 00:15.996[8]; 14. 32-Curtis Glover, 00:16.556[11]; 15. K1-Kyle Krampe, 00:17.609[4]