IMCA Modified
A Feature 1 (20 Laps): 1. (DNS) 12-Jordan Bartz; 2. (DNS) 2JR-Wyatt Block; 3. (DNS) 333-Rob Charapata; 4. (DNS) 18-Matt Klenz; 5. (DNS) 28-Brandon Long; 6. (DNS) 88-Josh Long; 7. (DNS) 21X-Kurt Moeller; 8. (DNS) 72M-Brian Mullen; 9. (DNS) 29P-Chris Pigeon; 10. (DNS) 451-Tim Robbins; 11. (DNS) 33X-Dan Roedl; 12. (DNS) 24-Jayden Schmidt; 13. (DNS) 20-Cody Schroeder; 14. (DNS) 21J-Jared Siefert; 15. (DNS) 11S-Travis Spaulding; 16. (DNS) 31S-Trevor Spaulding; 17. (DNS) 08-Johnny Whitman; 18. (DNS) 30W-Daniel Wilcox; 19. (DNS) 9W-Jerry Wilinski; 20. (DNS) 58-Marcus Yarie
B Feature 1 (10 Laps): 1. 9W-Jerry Wilinski[2]; 2. 30W-Daniel Wilcox[3]; 3. 72M-Brian Mullen[10]; 4. 28-Brandon Long[8]; 5. 29P-Chris Pigeon[1]; 6. 17-Mike Klenz[9]; 7. 95-Jeff Bodendorfer[5]; 8. 86R-Tom Robbins[6]; 9. 88X-Shawn Frelich[13]; 10. 54D-Chad Devine[4]; 11. 41-Michael Bailey[11]; 12. (DNF) 66-Tyler DeBouche[12]; 13. (DNS) 39K-Brandon Krueger
Heat 1 (8 Laps): 1. 21J-Jared Siefert[1]; 2. 21X-Kurt Moeller[4]; 3. 08-Johnny Whitman[6]; 4. 333-Rob Charapata[7]; 5. 18-Matt Klenz[8]; 6. 29P-Chris Pigeon[5]; 7. 54D-Chad Devine[9]; 8. (DNF) 39K-Brandon Krueger[10]; 9. (DNF) 72M-Brian Mullen[2]; 10. (DNF) 88X-Shawn Frelich[3]
Heat 2 (8 Laps): 1. 12-Jordan Bartz[1]; 2. 24-Jayden Schmidt[2]; 3. 88-Josh Long[3]; 4. 20-Cody Schroeder[5]; 5. 11S-Travis Spaulding[6]; 6. 9W-Jerry Wilinski[4]; 7. 95-Jeff Bodendorfer[8]; 8. 28-Brandon Long[9]; 9. (DNF) 41-Michael Bailey[7]
Heat 3 (8 Laps): 1. 33X-Dan Roedl[1]; 2. 58-Marcus Yarie[5]; 3. 2JR-Wyatt Block[7]; 4. 31S-Trevor Spaulding[8]; 5. 451-Tim Robbins[3]; 6. 30W-Daniel Wilcox[6]; 7. 86R-Tom Robbins[9]; 8. (DNF) 17-Mike Klenz[2]; 9. (DNF) 66-Tyler DeBouche[4]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. (DNS) 10K-Kaden Besaw; 2. (DNS) 10B-Ryan Besaw; 3. (DNS) 53-Jake Carpenter; 4. (DNS) 21CZ-Cole Czarneski; 5. (DNS) 27F-Sean Falk; 6. (DNS) 25X-Derek Fehling; 7. (DNS) 7H-Brady Harshbarger; 8. (DNS) 484-Jordan Jahnke; 9. (DNS) 16-Geoff Jeche; 10. (DNS) 07-Cory Kemkes; 11. (DNS) 00-Bernie Miller; 12. (DNS) 1-Matthew Radtke; 13. (DNS) 94-Travis Rhoades; 14. (DNS) 464-Ryan Schmidt; 15. (DNS) 27-Tyler Sobiesczyk; 16. (DNS) 11S-Jeff Schmuhl; 17. (DNS) 72-JJ Vanderloop; 18. (DNS) 73-Dustin White; 19. (DNS) 7W-Mason Woods; 20. (DNS) 32X-Skyler Woods
B Feature 1 (10 Laps): 1. 73-Dustin White[2]; 2. 484-Jordan Jahnke[1]; 3. 26-Taylor Haufschildt[4]; 4. 7X-Jason Jach[5]; 5. 119-Reagan May[3]; 6. 75-Max Oreskovich[7]; 7. 44-Skyelin Krohlow[6]; 8. (DNF) 187-Jordan Collar[8]; 9. (DNS) 21-Ryan Lardinois
B Feature 2 (10 Laps): 1. 16-Geoff Jeche[1]; 2. 27F-Sean Falk[2]; 3. 23K-Chris Kuchta[4]; 4. 28-Michael Bailey Jr[7]; 5. 7-Jerry Vanderloop[3]; 6. 799-David McCutcheon[5]; 7. 19X-Nathan O'Bright[6]; 8. (DNF) 06-Jocelyn Olson[8]; 9. (DNS) 21X-Kenny Schehr
Heat 1 (8 Laps): 1. 53-Jake Carpenter[1]; 2. 464-Ryan Schmidt[3]; 3. 1-Matthew Radtke[2]; 4. 07-Cory Kemkes[5]; 5. 484-Jordan Jahnke[4]; 6. 119-Reagan May[6]; 7. 7X-Jason Jach[7]; 8. 19X-Nathan O'Bright[9]; 9. (DNF) 28-Michael Bailey Jr[8]
Heat 2 (8 Laps): 1. 25X-Derek Fehling[5]; 2. 7W-Mason Woods[1]; 3. 10B-Ryan Besaw[7]; 4. 21CZ-Cole Czarneski[4]; 5. 16-Geoff Jeche[6]; 6. 7-Jerry Vanderloop[2]; 7. 187-Jordan Collar[9]; 8. (DNF) 75-Max Oreskovich[3]; 9. (DNF) 21X-Kenny Schehr[8]
Heat 3 (8 Laps): 1. 00-Bernie Miller[1]; 2. 32X-Skyler Woods[3]; 3. 11S-Jeff Schmuhl[6]; 4. 10K-Kaden Besaw[5]; 5. 73-Dustin White[7]; 6. 26-Taylor Haufschildt[4]; 7. 799-David McCutcheon[2]; 8. (DNF) 06-Jocelyn Olson[8]
Heat 4 (8 Laps): 1. 27-Tyler Sobiesczyk[2]; 2. 7H-Brady Harshbarger[6]; 3. 72-JJ Vanderloop[3]; 4. 94-Travis Rhoades[1]; 5. 27F-Sean Falk[4]; 6. 23K-Chris Kuchta[7]; 7. 44-Skyelin Krohlow[5]; 8. (DNF) 21-Ryan Lardinois[8]
IMCA Sport Compact
A Feature 1 (20 Laps): 1. (DNS) 19B-Carter Besaw; 2. (DNS) 3BC-Cody Booth; 3. (DNS) 787-Skyler Bork; 4. (DNS) 43B-Michael Brehmer; 5. (DNS) 13-Ainsley Busch; 6. (DNS) 125-David Cox; 7. (DNS) 15C-Alexis Czarapata; 8. (DNS) 73C-Jeremy Czarapata; 9. (DNS) 18E-Nick Everard; 10. (DNS) 08-Briar Hass; 11. (DNS) 111-Kyle Jorgenson; 12. (DNS) 18-Taylor Junk; 13. (DNS) 19-Tanner Pari; 14. (DNS) 4RC-Andrew Pfluger; 15. (DNS) 55P-Michael Plate Jr; 16. (DNS) 5K-Kevin Powell; 17. (DNS) 89-Thomas Schulte; 18. (DNS) 20-Alvin Testroete; 19. (DNS) 26V-Kegan Van Ooyen; 20. (DNS) 13V-Nate Van Ooyen; 21. (DNS) 10-Bo White
Heat 1 (8 Laps): 1. 787-Skyler Bork[1]; 2. 73C-Jeremy Czarapata[4]; 3. 10-Bo White[6]; 4. 19-Tanner Pari[3]; 5. 4RC-Andrew Pfluger[7]; 6. 19B-Carter Besaw[2]; 7. (DNF) 13-Ainsley Busch[5]
Heat 2 (8 Laps): 1. 3BC-Cody Booth[1]; 2. 89-Thomas Schulte[5]; 3. 18E-Nick Everard[4]; 4. 55P-Michael Plate Jr[3]; 5. 15C-Alexis Czarapata[2]; 6. 08-Briar Hass[6]; 7. 13V-Nate Van Ooyen[7]
Heat 3 (8 Laps): 1. 111-Kyle Jorgenson[2]; 2. 5K-Kevin Powell[1]; 3. 43B-Michael Brehmer[4]; 4. 125-David Cox[5]; 5. 20-Alvin Testroete[6]; 6. 18-Taylor Junk[3]; 7. 26V-Kegan Van Ooyen[7]
IMCA Stock Car
A Feature 1 (20 Laps): 1. (DNS) 74-Eric Arneson; 2. (DNS) 2JR-Wyatt Block; 3. (DNS) 12X-Nick Buckarma; 4. (DNS) 88-Mike Coel; 5. (DNS) 33C-Brandon Czarapata; 6. (DNS) D26-Kevin Deneys; 7. (DNS) 50F-Kyle Frederick; 8. (DNS) 18H-Kevin Hebbe; 9. (DNS) 1330-Justin Jacobsen; 10. (DNS) 24-Austin Jansen; 11. (DNS) 40-Aaron Karcz; 12. (DNS) 36-Larry Karcz Jr; 13. (DNS) 21K-Jeff Kropp; 14. (DNS) 9-Eric Mahlik; 15. (DNS) 1M-Dan Michonski; 16. (DNS) 81X-Josh Mroczkowski; 17. (DNS) 25-Trent Nolan; 18. (DNS) 7-Kurt Olson; 19. (DNS) 12P-Tim Paitrick; 20. (DNS) 525-Chase Parker; 21. (DNS) 26-Chas Van Ooyen; 22. (DNS) 76-Tyler Wendt; 23. (DNS) 0-Brett Wenzel; 24. (DNS) 5Y-Jonathon Young
B Feature 1 (10 Laps): 1. 26-Chas Van Ooyen[2]; 2. 21K-Jeff Kropp[4]; 3. 12X-Nick Buckarma[1]; 4. 36-Larry Karcz Jr[6]; 5. 509-Logan Leary[8]; 6. 50O-Ronnie Otto[3]; 7. 1E-Clint Evans[5]; 8. 117-Karah Peterson[7]; 9. 63-Tony Wilz[9]; 10. 05T-Lee Tank[11]; 11. (DNF) 26E-Ericka Van Ooyen[12]; 12. (DNS) 7B-Evan Beattie
B Feature 2 (10 Laps): 1. 1330-Justin Jacobsen[2]; 2. 18H-Kevin Hebbe[6]; 3. 24-Austin Jansen[4]; 4. D26-Kevin Deneys[1]; 5. 28-Nathan Otto[9]; 6. 73C-Bob Czarapata[10]; 7. 0F-Patrick Farley Jr[5]; 8. 22-Kyle Wilson[8]; 9. 8J-Chase Jung[7]; 10. (DNF) 33Z-Crystal Zempel[11]; 11. (DNS) 21CZ-Cole Czarneski
Heat 1 (8 Laps): 1. 2JR-Wyatt Block[6]; 2. 25-Trent Nolan[4]; 3. 12P-Tim Paitrick[1]; 4. 1M-Dan Michonski[7]; 5. 12X-Nick Buckarma[8]; 6. 50O-Ronnie Otto[2]; 7. 1E-Clint Evans[5]; 8. 117-Karah Peterson[3]; 9. 63-Tony Wilz[9]; 10. 05T-Lee Tank[10]
Heat 2 (8 Laps): 1. 40-Aaron Karcz[1]; 2. 33C-Brandon Czarapata[4]; 3. 76-Tyler Wendt[6]; 4. 7-Kurt Olson[8]; 5. D26-Kevin Deneys[3]; 6. 21CZ-Cole Czarneski[2]; 7. 0F-Patrick Farley Jr[9]; 8. 8J-Chase Jung[7]; 9. (DNF) 33Z-Crystal Zempel[10]; 10. (DNF) 73C-Bob Czarapata[5]
Heat 3 (8 Laps): 1. 0-Brett Wenzel[3]; 2. 74-Eric Arneson[2]; 3. 525-Chase Parker[7]; 4. 9-Eric Mahlik[8]; 5. 26-Chas Van Ooyen[4]; 6. 21K-Jeff Kropp[6]; 7. 36-Larry Karcz Jr[5]; 8. 509-Logan Leary[1]; 9. 7B-Evan Beattie[9]; 10. 26E-Ericka Van Ooyen[10]
Heat 4 (8 Laps): 1. 88-Mike Coel[2]; 2. 50F-Kyle Frederick[4]; 3. 5Y-Jonathon Young[1]; 4. 81X-Josh Mroczkowski[5]; 5. 1330-Justin Jacobsen[8]; 6. 24-Austin Jansen[6]; 7. 18H-Kevin Hebbe[7]; 8. 22-Kyle Wilson[9]; 9. (DNF) 28-Nathan Otto[3]
Street Stocks
A Feature 1 (20 Laps): 1. 75F-James Fletcher[6]; 2. 2-Beau Schroeder[4]; 3. 35-Brooke Diefenthaler[12]; 4. 6-Josh McDonald[1]; 5. 20T-Trey Van Straten[9]; 6. 46-Chad Naze[2]; 7. 88-TJ Everard[3]; 8. 8-Tony Everard[5]; 9. 15-Ben Schulte[10]; 10. 22S-Jared Spaulding[8]; 11. 494-Avery Schmidt[7]; 12. 69SS-Thomas Schulte[11]; 13. 914-Tyler Nettekoven[14]; 14. 24-Travis Stratton[15]; 15. (DNF) 76Y-Kayden Young[13]; 16. (DNF) 3B-Malachi Bierman[16]
Heat 1 (8 Laps): 1. 46-Chad Naze[1]; 2. 22S-Jared Spaulding[7]; 3. 75F-James Fletcher[2]; 4. 15-Ben Schulte[3]; 5. 494-Avery Schmidt[4]; 6. 69SS-Thomas Schulte[5]; 7. 76Y-Kayden Young[6]; 8. 24-Travis Stratton[8]
Heat 2 (8 Laps): 1. 20T-Trey Van Straten[1]; 2. 88-TJ Everard[2]; 3. 6-Josh McDonald[5]; 4. 8-Tony Everard[4]; 5. 2-Beau Schroeder[3]; 6. 35-Brooke Diefenthaler[6]; 7. 914-Tyler Nettekoven[8]; 8. 3B-Malachi Bierman[7]