IMCA Hobby Stock
A Feature 1: 1. B2-Brodee Eckerdt[7]; 2. 21-Tim Church[8]; 3. 44T-Tanner Engen[9]; 4. 73-Todd Gettel[3]; 5. 15-Andrea Jacobson[4]; 6. 95-Reid Randall[6]; 7. 3XL-Brad Orvedal[5]; 8. 26-Holden Gangnes[2]; 9. 23-Daniel Beckman[1]; 10. (DNF) 17T-Tim Otterness[10]
Heat 1 (6 Laps): 1. B2-Brodee Eckerdt[4]; 2. 23-Daniel Beckman[1]; 3. 3XL-Brad Orvedal[3]; 4. 73-Todd Gettel[2]; 5. 44T-Tanner Engen[5]
Heat 2 (6 Laps): 1. 17T-Tim Otterness[5]; 2. 95-Reid Randall[3]; 3. 21-Tim Church[4]; 4. 15-Andrea Jacobson[2]; 5. 26-Holden Gangnes[1]
IMCA Modified
A Feature 1: 1. 98-John Nord[3]; 2. 60-Tyler Hall[2]; 3. 3S-Jesse Skalicky[9]; 4. 72-Dave Shipley[8]; 5. 23-Derek Hanson[11]; 6. 32T-Lindsey Hansen[6]; 7. 27S-Lynn Sather[1]; 8. 1-Josh Anderson[5]; 9. 0-Jeff Odden[4]; 10. 82-Shawn Wiest[15]; 11. 68-Todd Duchscherer[10]; 12. 12C-Nick Curtis[14]; 13. (DNF) 6D-Dylan Goplen[7]; 14. (DNF) 21-Jamie Schulz[12]; 15. (DNS) 53D-Wil Dittmer
Heat 1 (6 Laps): 1. 60-Tyler Hall[3]; 2. 6D-Dylan Goplen[6]; 3. 1-Josh Anderson[5]; 4. 3S-Jesse Skalicky[7]; 5. 0-Jeff Odden[4]; 6. 23-Derek Hanson[8]; 7. 53D-Wil Dittmer[1]; 8. 82-Shawn Wiest[2]
Heat 2 (6 Laps): 1. 27S-Lynn Sather[2]; 2. 98-John Nord[3]; 3. 72-Dave Shipley[6]; 4. 32T-Lindsey Hansen[5]; 5. 68-Todd Duchscherer[7]; 6. 21-Jamie Schulz[4]; 7. 12C-Nick Curtis[1]
IMCA Northern SportMod
A Feature 1: 1. 74R-Rich Pavlicek[8]; 2. 6-Austin Veralrud[1]; 3. 7R-Ryan Restad[4]; 4. 74-Jayden Pavlicek[3]; 5. 26-James Taves[5]; 6. 5-Scott Jacobson[17]; 7. 33-Brennan Urbach[11]; 8. 84-Brody Johnson[13]; 9. 76-Reile Sailer[6]; 10. 22M-Landon Maatz[14]; 11. 9-Torey Fischer[7]; 12. 5F-Brandon Ferris[9]; 13. 14B-Brian Schrage[18]; 14. 3J-Zane Johnson[15]; 15. 77-Charles Jensen[10]; 16. 23-Ryan Seward[20]; 17. (DNF) 14-Thomas Sandvig[16]; 18. (DNF) 16-Carter Restad[12]; 19. (DNF) 4D-Kyle VanMil[2]; 20. (DNF) 12T-Brandon Tendeland[19]; 21. (DNF) 7-Kody Machart[21]
Dash 1: 1. 6-Austin Veralrud[2]; 2. 4D-Kyle VanMil[1]; 3. 74-Jayden Pavlicek[4]; 4. 7R-Ryan Restad[6]; 5. 26-James Taves[5]; 6. 76-Reile Sailer[3]
Heat 1: 1. 4D-Kyle VanMil[3]; 2. 74-Jayden Pavlicek[1]; 3. 5F-Brandon Ferris[2]; 4. 9-Torey Fischer[6]; 5. 84-Brody Johnson[5]; 6. 14-Thomas Sandvig[7]; 7. 12T-Brandon Tendeland[4]
Heat 2: 1. 6-Austin Veralrud[1]; 2. 26-James Taves[5]; 3. 74R-Rich Pavlicek[3]; 4. 33-Brennan Urbach[2]; 5. 22M-Landon Maatz[6]; 6. 5-Scott Jacobson[4]; 7. 23-Ryan Seward[7]
Heat 3: 1. 76-Reile Sailer[2]; 2. 7R-Ryan Restad[4]; 3. 77-Charles Jensen[3]; 4. 16-Carter Restad[7]; 5. 3J-Zane Johnson[1]; 6. (DNF) 14B-Brian Schrage[5]; 7. (DNS) 7-Kody Machart
Semi-Pro Legends
A Feature 1: 1. 72-Tye Wilke[8]; 2. 58-Sean Johnson[12]; 3. 7-Kody Machart[9]; 4. 79-Scott Richardson[7]; 5. 2J-Joseph Lewis[4]; 6. 9R-Tyler Riewer[5]; 7. 28-Joshua Wiest[10]; 8. 412-Brandon Bunnis[2]; 9. 22H-Braydee Hanson[13]; 10. 20-Cody Jawaski[11]; 11. 25-Alexander Clark[6]; 12. 7T-Ty Olson[23]; 13. 27-Carter Restad[17]; 14. 97-Howie Briss[3]; 15. 11D-Shawn Dement[19]; 16. 13-Ben Lundquist[16]; 17. 29-Rylan Vetter[18]; 18. 00-Duston Hagen[15]; 19. 24-Shaun Erickson[21]; 20. (DNF) 43B-Caden Bunnis[1]; 21. (DNF) 21-Noah Lewis[14]; 22. (DNF) 8R-Tanner Riewer[20]; 23. (DNF) 55-Andrew Clark[22]; 24. (DNS) 9-Levi Lease
Heat 1: 1. 72-Tye Wilke[5]; 2. 58-Sean Johnson[6]; 3. 43B-Caden Bunnis[2]; 4. 22H-Braydee Hanson[4]; 5. (DNF) 27-Carter Restad[3]; 6. (DNS) 9-Levi Lease
Heat 2: 1. 2J-Joseph Lewis[3]; 2. 7-Kody Machart[5]; 3. 9R-Tyler Riewer[4]; 4. 21-Noah Lewis[2]; 5. 29-Rylan Vetter[6]; 6. 24-Shaun Erickson[1]
Heat 3: 1. 412-Brandon Bunnis[2]; 2. 28-Joshua Wiest[5]; 3. 25-Alexander Clark[4]; 4. 00-Duston Hagen[6]; 5. 11D-Shawn Dement[3]; 6. 55-Andrew Clark[1]
Heat 4: 1. 79-Scott Richardson[4]; 2. 20-Cody Jawaski[5]; 3. 97-Howie Briss[3]; 4. 13-Ben Lundquist[2]; 5. 8R-Tanner Riewer[1]; 6. 7T-Ty Olson[6]
IMCA Stock Car
A Feature 1: 1. 11-Kalvin Kesselberg[2]; 2. 40-Rob VanMil[9]; 3. 60-Tyler Hall[3]; 4. 52-Brennan Borg[5]; 5. 38-Todd Heinrich[7]; 6. 4-Rick Schulz[1]; 7. 33-Daniel Aberle[10]; 8. 53D-Wil Dittmer[6]; 9. 72E-Adam Geist[8]; 10. (DNF) 31C-Emmitt Curtis[11]; 11. (DNF) B1-Brody Carlsrud[4]
Heat 1: 1. 4-Rick Schulz[2]; 2. 11-Kalvin Kesselberg[5]; 3. 52-Brennan Borg[1]; 4. 38-Todd Heinrich[4]; 5. B1-Brody Carlsrud[6]; 6. 31C-Emmitt Curtis[3]
Heat 2: 1. 33-Daniel Aberle[2]; 2. 60-Tyler Hall[4]; 3. 40-Rob VanMil[5]; 4. 53D-Wil Dittmer[1]; 5. 72E-Adam Geist[3]
IMCA RaceSaver Sprint Car
A Feature 1: 1. 25R-Jerzee Rosinski[2]; 2. 69R-Brandon Rekow[4]; 3. X-Dylan Waxdahl[3]; 4. 72-Tye Wilke[8]; 5. 13-Ty Hanten[6]; 6. 3D-Dan Griep[5]; 7. 3M-Marcus Rothenbacher[7]; 8. 24L-Justin Lundeen[1]; 9. 69-Tom Cummings[10]; 10. 7Z-Zayden Braaten[9]
Heat 1: 1. 3D-Dan Griep[2]; 2. 25R-Jerzee Rosinski[1]; 3. 3M-Marcus Rothenbacher[3]; 4. 69-Tom Cummings[5]; 5. 7Z-Zayden Braaten[4]
Heat 2: 1. X-Dylan Waxdahl[2]; 2. 72-Tye Wilke[5]; 3. 13-Ty Hanten[4]; 4. 69R-Brandon Rekow[3]; 5. 24L-Justin Lundeen[1]