IMCA Hobby Stock
A Feature 1 (20 Laps): 1. 17T-Tim Otterness[4]; 2. 6-Scott Herron[5]; 3. 11-William Herron[12]; 4. 15J-Andrea Jacobson[7]; 5. 39-Caleb Gardner[8]; 6. 70-Tyler Hehn[10]; 7. 49-Randy Randall[11]; 8. 17-Chad Visser[9]; 9. 73-Todd Gettel[1]; 10. 8-Steve Schmidt[13]; 11. 9-Levi Lease[6]; 12. 17P-Keyna Peterson[16]; 13. (DNF) 15-Chris Seidel[2]; 14. (DNF) 35-David McIntire[15]; 15. (DNF) 3XL-Brad Orvedal[3]; 16. (DNS) 21-Tim Church
Heat 1 (8 Laps): 1. 11-William Herron[5]; 2. 3XL-Brad Orvedal[3]; 3. 70-Tyler Hehn[1]; 4. 39-Caleb Gardner[2]; 5. 8-Steve Schmidt[4]; 6. 17P-Keyna Peterson[6]
Heat 2 (8 Laps): 1. 6-Scott Herron[1]; 2. 17-Chad Visser[3]; 3. 15J-Andrea Jacobson[2]; 4. 9-Levi Lease[5]; 5. (DNS) 21-Tim Church
Heat 3 (8 Laps): 1. 17T-Tim Otterness[2]; 2. 49-Randy Randall[3]; 3. 15-Chris Seidel[1]; 4. 73-Todd Gettel[5]; 5. (DNF) 35-David McIntire[4]
IMCA Modified
A Feature 1 (20 Laps): 1. 5T-Marcus Tomlinson[1]; 2. 22-Alan Bohlman[2]; 3. 60-Tyler Hall[4]; 4. 86C-Darren Pfau[12]; 5. 9K-Andrew Kapp[7]; 6. 36-Cody Peterson[3]; 7. 98-John Nord[16]; 8. 3S-Nathan Sletto[13]; 9. 21-Jamie Schulz[5]; 10. 72-Adam Johnson[6]; 11. 33-Jeff Nelson[11]; 12. 2T-Mike Tomlinson[9]; 13. 30-Adam Fischer[10]; 14. 52-Brennan Borg[15]; 15. 79-Tony Mack[8]; 16. 372-Mike Johnson[14]; 17. 1G-Caden Germundson[19]; 18. 4-Richard Bohlman[18]; 19. (DNF) 12C-Nick Curtis[17]
Heat 1 (8 Laps): 1. 9K-Andrew Kapp[1]; 2. 5T-Marcus Tomlinson[5]; 3. 86C-Darren Pfau[3]; 4. 36-Cody Peterson[6]; 5. 3S-Nathan Sletto[2]; 6. 98-John Nord[7]; 7. 1G-Caden Germundson[4]
Heat 2 (8 Laps): 1. 33-Jeff Nelson[1]; 2. 22-Alan Bohlman[5]; 3. 2T-Mike Tomlinson[3]; 4. 79-Tony Mack[2]; 5. 372-Mike Johnson[4]; 6. 12C-Nick Curtis[6]
Heat 3 (8 Laps): 1. 60-Tyler Hall[6]; 2. 21-Jamie Schulz[2]; 3. 72-Adam Johnson[1]; 4. 30-Adam Fischer[4]; 5. 52-Brennan Borg[5]; 6. 4-Richard Bohlman[3]
B Modifieds
A Feature 1 (20 Laps): 1. 69-Justin Jones[11]; 2. 17-Rich Pavlicek[10]; 3. 25-Adam Bohlman[2]; 4. 71B-David Siercks[4]; 5. 5-Scott Jacobson[12]; 6. 33-Brennan Urbach[13]; 7. 5F-Brandon Ferris[1]; 8. 22-Vince Jegtvig[5]; 9. 51M-Macintosh McGrew[8]; 10. 85-Anthony Sabinash[3]; 11. 60X-Patrick Brejcha[6]; 12. 22M-Landon Maatz[17]; 13. 174-Jayden Pavlicek[16]; 14. 2-Ariel Mueller[14]; 15. 2X-Brady Moore[19]; 16. 15P-Dean Precht[20]; 17. 17K-Kamey Leedom[15]; 18. 15-Matthew Clark[7]; 19. 26-John Young[9]; 20. 101-Luke Silber[18]
Heat 1 (8 Laps): 1. 5-Scott Jacobson[4]; 2. 26-John Young[1]; 3. 51M-Macintosh McGrew[6]; 4. 22-Vince Jegtvig[3]; 5. 33-Brennan Urbach[7]; 6. 174-Jayden Pavlicek[2]; 7. (DNS) 2X-Brady Moore
Heat 2 (8 Laps): 1. 69-Justin Jones[1]; 2. 5F-Brandon Ferris[2]; 3. 71B-David Siercks[6]; 4. 25-Adam Bohlman[3]; 5. 2-Ariel Mueller[7]; 6. 22M-Landon Maatz[4]; 7. 15P-Dean Precht[5]
Heat 3 (8 Laps): 1. 17-Rich Pavlicek[6]; 2. 60X-Patrick Brejcha[2]; 3. 15-Matthew Clark[5]; 4. 85-Anthony Sabinash[4]; 5. 17K-Kamey Leedom[3]; 6. (DNF) 101-Luke Silber[1]
Pro Legends
A Feature 1 (20 Laps): 1. 72-Tye Wilke[12]; 2. 11-Evan Hendrickson[7]; 3. 79-Scott Richardson[3]; 4. 5D8-Dylan Johnson[1]; 5. 08-Zander Bauer[9]; 6. 2-Ashton Spieker[16]; 7. 7-Kody Machart[4]; 8. 701-Taylor Sargent[8]; 9. 82-Shawn Wiest[6]; 10. 0W-Cody Jawaski[13]; 11. 25-Alexander Clark[15]; 12. 31C-Emmitt Curtis[10]; 13. 19E-Elzetta Bitker[5]; 14. 93-Steve Johnson[18]; 15. 13-Ben Lundquist[14]; 16. 2J-Joseph Lewis[20]; 17. 89-Chris Frueh[17]; 18. 21-Ryan Lewis[22]; 19. 3-Blake Bjorndahl[19]; 20. (DNF) 28-Joshua Wiest[2]; 21. (DNF) 20-Alex Braseth[11]; 22. (DNF) 24-Mike Hart[21]
Heat 1 (8 Laps): 1. 72-Tye Wilke[2]; 2. 82-Shawn Wiest[3]; 3. 28-Joshua Wiest[8]; 4. 11-Evan Hendrickson[7]; 5. 0W-Cody Jawaski[4]; 6. 2-Ashton Spieker[1]; 7. 3-Blake Bjorndahl[6]; 8. 21-Ryan Lewis[5]
Heat 2 (8 Laps): 1. 7-Kody Machart[1]; 2. 701-Taylor Sargent[3]; 3. 19E-Elzetta Bitker[7]; 4. 31C-Emmitt Curtis[5]; 5. 13-Ben Lundquist[6]; 6. 89-Chris Frueh[4]; 7. 2J-Joseph Lewis[2]
Heat 3 (8 Laps): 1. 20-Alex Braseth[4]; 2. 5D8-Dylan Johnson[3]; 3. 79-Scott Richardson[5]; 4. 08-Zander Bauer[6]; 5. 25-Alexander Clark[1]; 6. 93-Steve Johnson[7]; 7. (DNF) 24-Mike Hart[2]
Lightning Sprints
A Feature 1 (20 Laps): 1. 11-Dexter Dvergsten[1]; 2. 4-Dylan Langevin[2]; 3. 18-Hayden Koehmstedt[4]; 4. 10-Alex Truscinski[5]; 5. 72-Kate Taves[7]; 6. 13-Alan Truscinski[8]; 7. 22-Bryce Haugeberg[6]; 8. 100-Jason Berg[3]; 9. 87-Matthew Taves[9]; 10. 12-Loki Bjerke[11]; 11. (DNF) 23-Gerald Hatlestad[10]
Heat 1 (8 Laps): 1. 22-Bryce Haugeberg[1]; 2. 18-Hayden Koehmstedt[2]; 3. 10-Alex Truscinski[5]; 4. 72-Kate Taves[6]; 5. 87-Matthew Taves[3]; 6. 23-Gerald Hatlestad[4]
Heat 2 (8 Laps): 1. 100-Jason Berg[2]; 2. 4-Dylan Langevin[1]; 3. 11-Dexter Dvergsten[5]; 4. 13-Alan Truscinski[3]; 5. 12-Loki Bjerke[4]
Sport Compact
A Feature 1 (15 Laps): 1. 5-Waylon Current[2]; 2. 115-Kalin Honer[12]; 3. 85K-Korbin Sarazin[4]; 4. 15-Gordon Hunter[1]; 5. 3E-Hunter Goulet[7]; 6. 21Z-Zach Kort[6]; 7. 25-Travis Roush[11]; 8. 22A-Austin Raths[18]; 9. 7-Jason Hunter[8]; 10. 5T-Tristan Raths[9]; 11. 27-Kody Crabtree[5]; 12. 03-Christian Kast[17]; 13. 3K-Jason Kast[3]; 14. 14T-Troy Lesmann[14]; 15. (DNF) 4-Lee Williams[13]; 16. (DNS) 21K-Kurt Kort; 17. (DNS) 87GS-Shannon George; 18. (DNS) 97-Mason Bogart
Heat 1 (8 Laps): 1. 15-Gordon Hunter[6]; 2. 3E-Hunter Goulet[1]; 3. 97-Mason Bogart[5]; 4. 3K-Jason Kast[3]; 5. (DNF) 4-Lee Williams[2]; 6. (DNS) 87GS-Shannon George
Heat 2 (8 Laps): 1. 25-Travis Roush[1]; 2. 85K-Korbin Sarazin[3]; 3. 5T-Tristan Raths[5]; 4. 7-Jason Hunter[2]; 5. 14T-Troy Lesmann[6]; 6. 03-Christian Kast[4]
Heat 3 (8 Laps): 1. 115-Kalin Honer[2]; 2. 5-Waylon Current[5]; 3. 27-Kody Crabtree[1]; 4. 21Z-Zach Kort[4]; 5. 21K-Kurt Kort[3]; 6. (DNF) 22A-Austin Raths[6]
Non-Winged Sprints
A Feature 1 (20 Laps): 1. Z15-Zach Olson[2]; 2. 30M-Chris Lewis[6]; 3. 46H-Ken Hron[5]; 4. 22-Brandon Palm[13]; 5. 15T-Myles Tomlinson[8]; 6. 46-KC Hawkinson[10]; 7. 21-Cory Palm[9]; 8. 84-Joshua Johnson[14]; 9. 11-Jesse Grife[11]; 10. 36-Tyler Wass[12]; 11. 92-Danny Wait Jr[3]; 12. 69-Tom Cummings[15]; 13. 19-Jori Hughes[1]; 14. (DNF) 10C-Travis Case[7]; 15. (DNF) 52-Adam Sobolik[4]; 16. (DNS) 85-Brenton Wiesz
Heat 1 (8 Laps): 1. 46H-Ken Hron[3]; 2. Z15-Zach Olson[5]; 3. 10C-Travis Case[1]; 4. 46-KC Hawkinson[4]; 5. 22-Brandon Palm[6]; 6. 69-Tom Cummings[2]
Heat 2 (8 Laps): 1. 30M-Chris Lewis[1]; 2. 19-Jori Hughes[5]; 3. 15T-Myles Tomlinson[2]; 4. 11-Jesse Grife[4]; 5. 84-Joshua Johnson[3]
Heat 3 (8 Laps): 1. 52-Adam Sobolik[2]; 2. 92-Danny Wait Jr[3]; 3. 21-Cory Palm[1]; 4. 36-Tyler Wass[4]; 5. (DNS) 85-Brenton Wiesz