IMCA Hobby Stock
A Feature 1 (14 Laps): 1. 22T-Tyler Smith[5]; 2. 34M-David Miller[7]; 3. 717-Nick Schilling[11]; 4. 9-Joel Magee[10]; 5. 77-Craig Clift[9]; 6. 19-Bo Lundquist[8]; 7. 88G-Gavin Gilbertson[2]; 8. 03-Payton Harazin[3]; 9. 68Z-Zach Ankrum[23]; 10. 7-Tony Fetterman[13]; 11. 34B-Ben Schneiders[12]; 12. 24-Tanner Ploen[22]; 13. 88D-Derek Smith[16]; 14. 39-Lowell Janssen[1]; 15. 32-Nate Regnerus[4]; 16. 55M-Mike Hanson[17]; 17. 96-Austin Lundquist[18]; 18. 3B-Junior Chinn[19]; 19. 48J-Justin Shearn[6]; 20. 12M-Phillip McKee[21]; 21. 56-Chase Keller[25]; 22. 00K-AARON ROLFES[14]; 23. (DNF) 23-Tayte Harazin[20]; 24. (DNF) 24G-Joe Gordon[24]; 25. (DNF) 3A-Auston Honeycutt[15]
Heat 1 (6 Laps): 1. 03-Payton Harazin[3]; 2. 717-Nick Schilling[6]; 3. 48J-Justin Shearn[4]; 4. 7-Tony Fetterman[1]; 5. 55M-Mike Hanson[5]; 6. 12M-Phillip McKee[2]; 7. 56-Chase Keller[7]
Heat 2 (6 Laps): 1. 34M-David Miller[4]; 2. 39-Lowell Janssen[2]; 3. 77-Craig Clift[5]; 4. 00K-AARON ROLFES[6]; 5. 96-Austin Lundquist[3]; 6. 24-Tanner Ploen[1]
Heat 3 (6 Laps): 1. 32-Nate Regnerus[3]; 2. 9-Joel Magee[5]; 3. 34B-Ben Schneiders[6]; 4. 3A-Auston Honeycutt[2]; 5. 3B-Junior Chinn[1]; 6. 68Z-Zach Ankrum[4]
Heat 4 (6 Laps): 1. 19-Bo Lundquist[4]; 2. 88G-Gavin Gilbertson[2]; 3. 22T-Tyler Smith[3]; 4. 88D-Derek Smith[6]; 5. 23-Tayte Harazin[5]; 6. (DNF) 24G-Joe Gordon[1]
IMCA Modified
A Feature 1 (20 Laps): 1. 14-Chase Alves[8]; 2. 25C-Cody Thompson[9]; 3. 48-Bob Moore[7]; 4. 1X-Chris Abelson[1]; 5. 25-Ricky Stephan[2]; 6. 23-Jim Thies[4]; 7. 09B-Brett Berry[10]; 8. 4-Jackson Mulder[6]; 9. 35-Jeff Berens[11]; 10. 55-Jim Cole[12]; 11. (DNF) 88-Sean Barragan[3]; 12. (DNF) 141-Matt Bonine[5]
Heat 1 (7 Laps): 1. 25C-Cody Thompson[6]; 2. 88-Sean Barragan[3]; 3. 141-Matt Bonine[4]; 4. 48-Bob Moore[5]; 5. 25-Ricky Stephan[2]; 6. 35-Jeff Berens[1]
Heat 2 (7 Laps): 1. 1X-Chris Abelson[1]; 2. 14-Chase Alves[5]; 3. 09B-Brett Berry[6]; 4. 23-Jim Thies[3]; 5. 4-Jackson Mulder[4]; 6. (DNF) 55-Jim Cole[2]
IMCA Northern SportMod
A Feature 1 (16 Laps): 1. 13K-Karl Brewer[11]; 2. NF1-Keegan Nordquist[16]; 3. 86W-Willy Kirk[12]; 4. T1-Rusty Montagne[9]; 5. 25-Josh Blom[8]; 6. 2G-Geoff Olson[6]; 7. 14-AJ Boulware[3]; 8. 44J-Jackie Frye[13]; 9. 29J-Gregg Hamman[4]; 10. 7W-Dylan Winter[5]; 11. 44W-Aaron Wiersma[7]; 12. 4G-Michael Guthrie[2]; 13. 72K-Tyler Schmidt[14]; 14. 40-Leslie Lutter[15]; 15. 423-Jake Newsom[1]; 16. (DNF) 1S-Shelby Alves[10]; 17. (DNF) 5M-Scott March[17]; 18. (DNS) 69V-Danny Vanderveen
Heat 1 (10 Laps): 1. 25-Josh Blom[4]; 2. 1S-Shelby Alves[5]; 3. 423-Jake Newsom[1]; 4. 7W-Dylan Winter[3]; 5. 44J-Jackie Frye[6]; 6. 40-Leslie Lutter[2]
Heat 2 (10 Laps): 1. 13K-Karl Brewer[5]; 2. 2G-Geoff Olson[3]; 3. 4G-Michael Guthrie[1]; 4. 29J-Gregg Hamman[2]; 5. (DNF) 69V-Danny Vanderveen[6]; 6. (DNF) NF1-Keegan Nordquist[4]
Heat 3 (10 Laps): 1. 86W-Willy Kirk[5]; 2. 14-AJ Boulware[1]; 3. T1-Rusty Montagne[4]; 4. 44W-Aaron Wiersma[3]; 5. 72K-Tyler Schmidt[2]; 6. 5M-Scott March[6]
IMCA Stock Car
A Feature 1 (18 Laps): 1. 17-Austin Brands[2]; 2. 14-Jake Sachau[1]; 3. TNT2-Devin Tripp[9]; 4. 94-Todd Gereau[5]; 5. 66Z-Elijah Zevenbergen[10]; 6. 30-Travis Barker[7]; 7. 10W-Brady Wenzlaff[4]; 8. 10X-Paul Wenzlaff[3]; 9. (DNF) 69-Cadyn Wessels[8]; 10. (DNF) 10N-Kole Nordquist[6]; 11. (DNF) 55JR-Greg Taylor[11]; 12. (DNF) 4A-Brian Seibold[12]
Heat 1 (7 Laps): 1. 14-Jake Sachau[1]; 2. 17-Austin Brands[2]; 3. 94-Todd Gereau[4]; 4. 30-Travis Barker[5]; 5. TNT2-Devin Tripp[6]; 6. 55JR-Greg Taylor[3]
Heat 2 (7 Laps): 1. 66Z-Elijah Zevenbergen[6]; 2. 10N-Kole Nordquist[4]; 3. 10X-Paul Wenzlaff[2]; 4. 10W-Brady Wenzlaff[3]; 5. 69-Cadyn Wessels[5]; 6. 4A-Brian Seibold[1]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 442-Mike Vogt[4]; 2. 35JR-Taylor Brown[2]; 3. 15-Tyler Thompson[5]; 4. 11-Justice Limoges[9]; 5. 35-Troy Brown[6]; 6. 98-Skyler Savage[1]; 7. 712-Levi Volkert[7]; 8. (DNF) 7G-Gilbert Aldape[3]; 9. (DNS) 7E-Bobby Bolin
Heat 1 (5 Laps): 1. 7G-Gilbert Aldape[6]; 2. 442-Mike Vogt[7]; 3. 35JR-Taylor Brown[4]; 4. 15-Tyler Thompson[8]; 5. 98-Skyler Savage[2]; 6. 35-Troy Brown[3]; 7. 712-Levi Volkert[5]; 8. (DNF) 7E-Bobby Bolin[1]; 9. (DNF) 11-Justice Limoges[9]
Dirt Late Models
A Feature 1 (25 Laps): 1. 66-Shane DeMey[5]; 2. 04-Tad Pospisil[2]; 3. 10C-Chad Olsen[4]; 4. 62-Justin Zeitner[13]; 5. 24M-Cody Martin[3]; 6. 76-Blair Nothdurft[23]; 7. 37-Scott Ward[22]; 8. 10S-Cole Searing[9]; 9. 26JR-Corey Zeitner[15]; 10. 22-Gary Brown Jr[14]; 11. 20-Trevor Anderson[7]; 12. 10CO-Charlie Olsen[24]; 13. 51-Nate Beyenhof[1]; 14. 87-Curt Kranz[19]; 15. 10X-Blake Swenson[11]; 16. 1V-Gale Vogt[8]; 17. 748-Kyle Jensen[10]; 18. 07-Ben Sukup[20]; 19. 5-Luke Sathoff[21]; 20. 17J-John Winge[6]; 21. 71M-Mike Morton Jr[16]; 22. X-Chuck Swenson[17]; 23. 26-Troy Behnke[12]; 24. 9-Jared Jelsma[25]; 25. (DNF) 7C-Benjamin Chukuske[18]
B Feature 1 (10 Laps): 1. 5-Luke Sathoff[2]; 2. 76-Blair Nothdurft[8]; 3. 96-Jaxon Saathoff[6]; 4. 27M-Tyler Myers[9]; 5. 38-Jordan Heiman[4]; 6. 99-Travis Paulson[5]; 7. 71-Mike Benson[7]; 8. 45-Jon Haase[3]; 9. 4-Keith Schenkel[1]
B Feature 2 (10 Laps): 1. 37-Scott Ward[4]; 2. 10CO-Charlie Olsen[1]; 3. 27-Dylan Fitzpatrick[2]; 4. 9-Jared Jelsma[6]; 5. 83-Mike Babcock[7]; 6. 44L-Kevin Larson[5]; 7. 41-Chad Graves[3]; 8. (DNS) 56-Chris Spieker
Heat 1 (8 Laps): 1. 10C-Chad Olsen[4]; 2. 17J-John Winge[3]; 3. 10X-Blake Swenson[2]; 4. 71M-Mike Morton Jr[5]; 5. 4-Keith Schenkel[1]; 6. 41-Chad Graves[8]; 7. 96-Jaxon Saathoff[6]; 8. (DNF) 56-Chris Spieker[7]
Heat 2 (8 Laps): 1. 04-Tad Pospisil[1]; 2. 1V-Gale Vogt[5]; 3. 26-Troy Behnke[6]; 4. X-Chuck Swenson[4]; 5. (DNF) 10CO-Charlie Olsen[7]; 6. (DNF) 38-Jordan Heiman[3]; 7. (DNF) 9-Jared Jelsma[2]; 8. (DNF) 76-Blair Nothdurft[8]
Heat 3 (8 Laps): 1. 66-Shane DeMey[5]; 2. 20-Trevor Anderson[1]; 3. 62-Justin Zeitner[7]; 4. 7C-Benjamin Chukuske[4]; 5. 5-Luke Sathoff[6]; 6. 37-Scott Ward[3]; 7. 71-Mike Benson[2]
Heat 4 (8 Laps): 1. 24M-Cody Martin[4]; 2. 748-Kyle Jensen[7]; 3. 22-Gary Brown Jr[2]; 4. 87-Curt Kranz[5]; 5. 27-Dylan Fitzpatrick[6]; 6. 99-Travis Paulson[1]; 7. 83-Mike Babcock[3]
Heat 5 (8 Laps): 1. 51-Nate Beyenhof[1]; 2. 10S-Cole Searing[6]; 3. 26JR-Corey Zeitner[2]; 4. 07-Ben Sukup[3]; 5. 45-Jon Haase[7]; 6. 44L-Kevin Larson[5]; 7. (DNS) 27M-Tyler Myers