IMCA Hobby Stock
A Feature 1 (25 Laps): 1. 01B-Kevin Bruck[3]; 2. 46-Ryan Gilland[9]; 3. 3N-Neil Pella[11]; 4. 52-Jason Wilkinson[12]; 5. 8X-Andy Hoffman[5]; 6. 34M-David Miller[15]; 7. 27-Jason Kohl[10]; 8. 9-Joel Magee[8]; 9. 33X-Carter Davis[4]; 10. 96-Austin Lundquist[17]; 11. 58T-Tanner Uehling[13]; 12. 76-Justin Froehlich[20]; 13. 34B-Ben Schneiders[6]; 14. 7T-Tanner Dowty[16]; 15. 22T-Tyler Smith[14]; 16. 2C-David Carter[7]; 17. 96X-Gage Koch[19]; 18. (DNF) 4-Lowell Janssen[18]; 19. (DNF) T8-Brandon Nielsen[2]; 20. (DNF) 22-Seth Butler[1]
Heat 1 (12 Laps): 1. 46-Ryan Gilland[1]; 2. 52-Jason Wilkinson[5]; 3. 34M-David Miller[2]; 4. 4-Lowell Janssen[3]; 5. 17T-Troy Dowty[4]; 6. 58J-Jordan Uehling[8]; 7. 2-Ian Roschewski[9]; 8. 02C-Cody Boulware[6]; 9. 53T-Trenton Dowty[7]; 10. 10 4-Robert Salts[10]
Heat 2 (12 Laps): 1. 27-Jason Kohl[1]; 2. 58T-Tanner Uehling[2]; 3. 7T-Tanner Dowty[5]; 4. 96X-Gage Koch[3]; 5. 18-Zach Frye[8]; 6. 1M-Carl Monroe[6]; 7. 3P-Steven Pierce[7]; 8. 06-Brandon Froehlich[4]; 9. (DNS) 87-Michael Steier
Heat 3 (12 Laps): 1. 3N-Neil Pella[1]; 2. 22T-Tyler Smith[2]; 3. 96-Austin Lundquist[4]; 4. 76-Justin Froehlich[5]; 5. 396-Auston Honeycutt[3]; 6. 165-Robert Thompson[6]; 7. 48J-Justin Shearn[7]; 8. 2K-Mike Kiggins[8]; 9. (DNS) 21L-Ryan Leedom
IMCA Northern SportMod
A Feature 1 (25 Laps): 1. 2G-Geoff Olson[1]; 2. 1S-Justin Klynsma[2]; 3. 00-Colby Fett[5]; 4. 08-Alec Fett[12]; 5. 413-Tate Johnson[4]; 6. 18M-Terry Richards Jr[3]; 7. 3JR-Lane Johnson[7]; 8. 1J-John Foreman[18]; 9. 4X-Jackson Mulder[19]; 10. 86W-Willy Kirk[9]; 11. 79W-Bill Wegner[6]; 12. 24M-Adam Martinson[10]; 13. 423-Jake Newsom[11]; 14. 1ST-John Klynsma[15]; 15. 11-Austin Price[8]; 16. 25X-Joe Feyen[13]; 17. 8K-Dusty Masolini[20]; 18. (DNF) 1M-Camden Myers[16]; 19. (DNF) 3-Luke Johnson[14]; 20. (DNF) 29-Alan Farley[17]
B Feature 1 (12 Laps): 1. 29-Alan Farley[1]; 2. T1-Rusty Montagne[2]; 3. 7X-Lauren Cook[3]; 4. 22-Justin Voeltz[5]; 5. 53K-Michael Kramer[9]; 6. 7K-Tanner Koster[7]; 7. 96-Bo Lundquist[10]; 8. 66-Luke Jackson[4]; 9. 27C-Charlie Peck[8]; 10. (DNF) 25-Jonathan Jensen[6]
B Feature 2 (12 Laps): 1. 1J-John Foreman[2]; 2. 25S-Alex Smith[1]; 3. 14-AJ Boulware[8]; 4. 54J-Douglas Hilkemann[4]; 5. 50-Paul Parks[3]; 6. 509-Brennan Davis[6]; 7. 67JB-Jacob Beckstrom[5]; 8. 77-Colton Kaskie[7]; 9. (DNS) 15-Adam Chernotik; 10. (DNS) R6-Danny Myrvold
B Feature 3 (12 Laps): 1. 4X-Jackson Mulder[2]; 2. 008-Brandon Woodhead[4]; 3. 4-Nick Perry[1]; 4. 31S-Jacob Swanson[3]; 5. 52-Kevin Wortman[5]; 6. 88-Dan Wagner[6]; 7. (DNS) 22T-Tyler Tesch; 8. (DNS) 2X-Joshua Vanderlaan; 9. (DNS) 1-Jake Wranek; 10. (DNS) 96B-Brian Long
B Feature 4 (12 Laps): 1. 8K-Dusty Masolini[3]; 2. 29J-Gregg Hamman[1]; 3. 16W-Daniel Woodle[4]; 4. 81-Tanner James[8]; 5. 9-Dave Cook[6]; 6. 82-Michael Leonard[7]; 7. 2A-Theron Ahlman[9]; 8. (DNF) 27S-Brody Spreng[2]; 9. (DNS) 2ONE-Kirk Beatty
Heat 1 (12 Laps): 1. 86W-Willy Kirk[2]; 2. 25X-Joe Feyen[1]; 3. 29-Alan Farley[6]; 4. T1-Rusty Montagne[3]; 5. 7X-Lauren Cook[4]; 6. 66-Luke Jackson[9]; 7. 22-Justin Voeltz[5]; 8. 25-Jonathan Jensen[11]; 9. 7K-Tanner Koster[10]; 10. 27C-Charlie Peck[12]; 11. (BF) 53K-Michael Kramer[8]; 12. (DNF) 96-Bo Lundquist[7]
Heat 2 (12 Laps): 1. 24M-Adam Martinson[3]; 2. 3-Luke Johnson[1]; 3. 25S-Alex Smith[2]; 4. 1J-John Foreman[6]; 5. 50-Paul Parks[4]; 6. 54J-Douglas Hilkemann[7]; 7. 67JB-Jacob Beckstrom[12]; 8. 509-Brennan Davis[9]; 9. 77-Colton Kaskie[10]; 10. (DNS) 14-AJ Boulware; 11. (DNS) 15-Adam Chernotik; 12. (DNS) R6-Danny Myrvold
Heat 3 (12 Laps): 1. 423-Jake Newsom[1]; 2. 1ST-John Klynsma[5]; 3. 4-Nick Perry[2]; 4. 4X-Jackson Mulder[7]; 5. 31S-Jacob Swanson[4]; 6. 008-Brandon Woodhead[3]; 7. 52-Kevin Wortman[9]; 8. 88-Dan Wagner[10]; 9. (DNF) 1-Jake Wranek[8]; 10. (DNS) 96B-Brian Long; 11. (DNS) 22T-Tyler Tesch; 12. (DNS) 2X-Joshua Vanderlaan
Heat 4 (12 Laps): 1. 08-Alec Fett[3]; 2. 1M-Camden Myers[1]; 3. 29J-Gregg Hamman[4]; 4. 27S-Brody Spreng[2]; 5. 8K-Dusty Masolini[5]; 6. 16W-Daniel Woodle[9]; 7. 2ONE-Kirk Beatty[6]; 8. 9-Dave Cook[11]; 9. 82-Michael Leonard[7]; 10. 81-Tanner James[8]; 11. 2A-Theron Ahlman[10]
IMCA Sport Compact
A Feature 1 (20 Laps): 1. 24R-Nathan Recker[2]; 2. 44-Jake Paysen[3]; 3. 7G-Gilbert Aldape[5]; 4. 22-Shannon Mahlberg[8]; 5. 35JR-Taylor Brown[1]; 6. 442-Mike Vogt[6]; 7. 16-Dalton Woodle[13]; 8. 98-Skyler Savage[14]; 9. 15-Tyler Thompson[7]; 10. 11-Justice Limoges[16]; 11. 69V-Danny Vanderveen[4]; 12. 1-Chase Felix[10]; 13. 119-Brandon Backstrom[11]; 14. 35-Troy Brown[12]; 15. 19-Josh Backstrom[18]; 16. 24H-Jacob Hemmelman[17]; 17. (DNF) 8K-Kaytee DeVries[9]; 18. (DNF) 8D-Stewart Dyas[15]; 19. (DNS) 11G-Gary Grabill
Heat 1 (10 Laps): 1. 8K-Kaytee DeVries[1]; 2. 1-Chase Felix[3]; 3. 119-Brandon Backstrom[5]; 4. 35-Troy Brown[6]; 5. 16-Dalton Woodle[4]; 6. 98-Skyler Savage[11]; 7. 8D-Stewart Dyas[9]; 8. 11-Justice Limoges[7]; 9. 24H-Jacob Hemmelman[2]; 10. 19-Josh Backstrom[10]; 11. 11G-Gary Grabill[8]
IMCA Stock Car
A Feature 1 (30 Laps): 1. 66Z-Elijah Zevenbergen[1]; 2. 17-Austin Brands[3]; 3. 30-Travis Barker[2]; 4. 26J-Justin Addison[5]; 5. 49-Ryan Harris[11]; 6. 55JR-Greg Taylor[9]; 7. 77-Tejay Mielke[6]; 8. 0-Tony Hardisty[13]; 9. 94X-Todd Gereau[10]; 10. 21-Jim Horejsi[15]; 11. 94-Dillon Solum[19]; 12. 5-Cameron Wilkinson[4]; 13. 10W-Brady Wenzlaff[18]; 14. 07B-Corey Bosma[17]; 15. 12X-Dylan Haney[7]; 16. 33M-Mathias Lux[16]; 17. 29V-Heath Vanden Bosch[12]; 18. 59X-Hans Houfek[8]; 19. 4A-Brian Seibold[14]; 20. (DNF) 78M-Joe Merrill[20]
Heat 1 (2 Laps): 1. 55JR-Greg Taylor[1]; 2. 49-Ryan Harris[3]; 3. 0-Tony Hardisty[2]; 4. 21-Jim Horejsi[4]; 5. 07B-Corey Bosma[6]; 6. 94-Dillon Solum[8]; 7. 43-Aaron Cain[5]; 8. 93L-Blake Lehman[7]; 9. (DNS) 18-Kyle Krause; 10. (DNS) 10X-Paul Wenzlaff
Heat 2 (12 Laps): 1. 94X-Todd Gereau[5]; 2. 29V-Heath Vanden Bosch[3]; 3. 4A-Brian Seibold[4]; 4. 33M-Mathias Lux[7]; 5. 10W-Brady Wenzlaff[1]; 6. 78M-Joe Merrill[2]; 7. 0K-Kyle Welch[9]; 8. 25R-Chuck Rose[8]; 9. 27-Sid Mosher[6]; 10. (DNS) 71JJ-Jerod Bussen
IMCA Modified
A Feature 1 (35 Laps): 1. 1X-Chris Abelson[2]; 2. 4TW-Tim Ward[1]; 3. 12-Jordan Bartz[4]; 4. 01J-Jacob Hobscheidt[9]; 5. 15M-Shane DeMey[13]; 6. 02JR-Chris Mills[6]; 7. 21R-Riley Simmons[12]; 8. 413-Tate Johnson[7]; 9. X-Sean Barragan[17]; 10. 25G-Geoff Olson[15]; 11. 11-Izac Mallicoat[3]; 12. 7F-Bob Fleshman[16]; 13. M80-Jim Mathison[20]; 14. 22-Justin Voeltz[18]; 15. (DNF) 18M-Terry Richards Jr[14]; 16. (DNF) 48-Bob Moore[10]; 17. (DNF) 25R-Bryan Renken[8]; 18. (DNF) 141-Matt Bonine[5]; 19. (DNF) 55-Jim Cole[19]; 20. (DNF) 45R-Dyllan Ricks[11]
Heat 1 (12 Laps): 1. 01J-Jacob Hobscheidt[2]; 2. 45R-Dyllan Ricks[3]; 3. 15M-Shane DeMey[4]; 4. 25-Ricky Stephan[1]; 5. X-Sean Barragan[5]; 6. 55-Jim Cole[6]; 7. 46-Adam Boggs[7]; 8. 4B-Brandon Verbeek[8]
Heat 2 (12 Laps): 1. 48-Bob Moore[1]; 2. 21R-Riley Simmons[6]; 3. 18M-Terry Richards Jr[5]; 4. 7F-Bob Fleshman[7]; 5. 22-Justin Voeltz[2]; 6. M80-Jim Mathison[4]; 7. 00-Ryan Renken[8]; 8. (DNS) 23-Jim Thies