Semi-Pro Legends
A Feature 1: 1. 49-Collin Compson[3]; 2. 58-Sean Johnson[8]; 3. 7-Kody Machart[11]; 4. 67-Evan Hendrickson[10]; 5. 79-Scott Richardson[2]; 6. 2-Ashton Spieker[17]; 7. 20-Alex Braseth[14]; 8. 00-Duston Hagen[16]; 9. 28-Joshua Wiest[9]; 10. 40-Kyle Vanmil[19]; 11. 0W-Cody Jawaski[1]; 12. 701-Taylor Sargent[15]; 13. 82-Shawn Wiest[18]; 14. 93-Steve Johnson[20]; 15. 22-Gracin Spieker[13]; 16. (DNF) 95-Braydee Hanson[4]; 17. (DNF) 29-Ryan Braseth[5]; 18. (DNF) 7F-Brian Frederick[7]; 19. (DNF) 08-Zander Bauer[12]; 20. (DNS) 9-Gunnar Pfaff
B Feature 1 (12 Laps): 1. 2-Ashton Spieker[2]; 2. 82-Shawn Wiest[3]; 3. 40-Kyle Vanmil[11]; 4. 93-Steve Johnson[4]; 5. 29S-Trever Sahr[5]; 6. 19E-Elzetta Bitker[1]; 7. 13-Ben Lundquist[7]; 8. 9L-Levi Lease[9]; 9. 24-Shaun Erickson[8]; 10. 21-Noah Lewis[16]; 11. 31C-Emmitt Curtis[6]; 12. 11L-Mason Lemar[15]; 13. 25-Alexander Clark[10]; 14. 2J-Joseph Lewis[12]; 15. 89-Chris Frueh[13]; 16. 27-Carter Restad[17]; 17. (DNS) 17-Zander Compson
Heat 1: 1. 28-Joshua Wiest[7]; 2. 0W-Cody Jawaski[4]; 3. 9-Gunnar Pfaff[6]; 4. 22-Gracin Spieker[2]; 5. 19E-Elzetta Bitker[5]; 6. 29S-Trever Sahr[9]; 7. 9L-Levi Lease[1]; 8. 89-Chris Frueh[3]; 9. 27-Carter Restad[8]
Heat 2: 1. 29-Ryan Braseth[5]; 2. 79-Scott Richardson[4]; 3. 08-Zander Bauer[8]; 4. 20-Alex Braseth[7]; 5. 2-Ashton Spieker[6]; 6. 31C-Emmitt Curtis[1]; 7. 25-Alexander Clark[2]; 8. (DNF) 17-Zander Compson[3]
Heat 3: 1. 49-Collin Compson[4]; 2. 67-Evan Hendrickson[7]; 3. 7F-Brian Frederick[6]; 4. 701-Taylor Sargent[8]; 5. 82-Shawn Wiest[2]; 6. 13-Ben Lundquist[3]; 7. 40-Kyle Vanmil[5]; 8. 11L-Mason Lemar[1]
Heat 4: 1. 58-Sean Johnson[6]; 2. 7-Kody Machart[7]; 3. 95-Braydee Hanson[4]; 4. 00-Duston Hagen[8]; 5. 93-Steve Johnson[5]; 6. 24-Shaun Erickson[3]; 7. 2J-Joseph Lewis[2]; 8. 21-Noah Lewis[1]
IMCA Modified
A Feature 1: 1. 72-Dave Shipley[1]; 2. 21-Jamie Schulz[2]; 3. 02-Jordan Sours[6]; 4. 3S-Jesse Skalicky[9]; 5. 33-Allen Kent[4]; 6. 33N-Jeff Nelson[8]; 7. 76-John Miller[3]; 8. 79-Tony Mack[13]; 9. 84-Jacoby Traut[10]; 10. 12C-Nick Curtis[5]; 11. 75-Brandon Langer[12]; 12. 6-Ryan Veralrud[11]; 13. 96-Erv Grossman[14]; 14. (DNF) 12-Matt Aukland[7]
Heat 1: 1. 72-Dave Shipley[2]; 2. 33-Allen Kent[1]; 3. 33N-Jeff Nelson[3]; 4. 76-John Miller[6]; 5. 12C-Nick Curtis[5]; 6. 6-Ryan Veralrud[4]; 7. 96-Erv Grossman[7]
Heat 2: 1. 3S-Jesse Skalicky[1]; 2. 12-Matt Aukland[5]; 3. 21-Jamie Schulz[2]; 4. 02-Jordan Sours[4]; 5. 84-Jacoby Traut[6]; 6. 75-Brandon Langer[7]; 7. 79-Tony Mack[3]
IMCA Hobby Stock
A Feature 1: 1. 17T-Tim Otterness[8]; 2. B2-Brodee Eckerdt[9]; 3. 21-Tim Church[4]; 4. 70-Tyler Hehn[6]; 5. 3XL-Brad Orvedal[7]; 6. 15-Andrea Jacobson[5]; 7. 75-Blake Anderson[3]; 8. 95-Reid Randall[10]; 9. (DNF) 17-Keyna Peterson[1]; 10. (DNF) 35-David McIntire[2]; 11. (DNS) 4-Marvin Priem
Heat 1 (6 Laps): 1. B2-Brodee Eckerdt[5]; 2. 3XL-Brad Orvedal[4]; 3. 75-Blake Anderson[2]; 4. 15-Andrea Jacobson[3]; 5. 35-David McIntire[6]; 6. (DNF) 95-Reid Randall[1]
Heat 2 (6 Laps): 1. 17T-Tim Otterness[4]; 2. 21-Tim Church[2]; 3. 70-Tyler Hehn[3]; 4. 17-Keyna Peterson[1]; 5. (DNS) 4-Marvin Priem
IMCA Northern SportMod
A Feature 1: 1. 17-Rich Pavlicek[10]; 2. 5-Scott Jacobson[12]; 3. 76Z-John Sandvig[2]; 4. 6-Kevin Veralrud[4]; 5. 7R-Ryan Restad[11]; 6. 76-Reile Sailer[1]; 7. 77-Charles Jensen[8]; 8. 74-Jayden Pavlicek[3]; 9. 9-Torey Fischer[9]; 10. 5F-Brandon Ferris[5]; 11. 14-Thomas Sandvig[14]; 12. 33-Brennan Urbach[6]; 13. 9M-Skyla Miller[15]; 14. 12T-Brandon Tendeland[16]; 15. 17K-Kamey Leedom[20]; 16. 37C-Brandon Caldwell[17]; 17. (DNF) 77S-Brian Schaffer[13]; 18. (DNF) 22-Vince Jegtvig[7]; 19. (DNS) 13C-Paul Colvin; 20. (DNS) 81-Dan Pederson
Heat 1 (6 Laps): 1. 9-Torey Fischer[5]; 2. 5-Scott Jacobson[6]; 3. 5F-Brandon Ferris[4]; 4. 76-Reile Sailer[2]; 5. 77S-Brian Schaffer[1]; 6. 17K-Kamey Leedom[7]; 7. (DNS) 81-Dan Pederson
Heat 2 (6 Laps): 1. 17-Rich Pavlicek[5]; 2. 76Z-John Sandvig[2]; 3. 33-Brennan Urbach[7]; 4. 22-Vince Jegtvig[4]; 5. 14-Thomas Sandvig[1]; 6. (DNF) 12T-Brandon Tendeland[6]; 7. (DNS) 13C-Paul Colvin
Heat 3 (6 Laps): 1. 6-Kevin Veralrud[3]; 2. 7R-Ryan Restad[5]; 3. 77-Charles Jensen[4]; 4. 74-Jayden Pavlicek[2]; 5. 9M-Skyla Miller[1]; 6. 37C-Brandon Caldwell[6]
IMCA Stock Car
A Feature 1: 1. 18A-Mike Anderson[5]; 2. 11-Kalvin Kesselberg[6]; 3. 4-Rick Schulz[4]; 4. B1-Brody Carlsrud[3]; 5. 21J-Andrew Jochim[8]; 6. 52-Brennan Borg[7]; 7. 51-Kelly Jacobson[12]; 8. 5G-Tim Gonska[10]; 9. 49-Tim Compson[1]; 10. 8-Billy Michaelsohn[2]; 11. 80-Len Kniep[14]; 12. 17-Brady Jawaski[13]; 13. 53D-Wil Dittmer[15]; 14. (DNF) 88K-Keaten Froemke[11]; 15. (DNF) 40-Rob VanMil[9]; 16. (DNS) 25-Karmith Christensen
Heat 1: 1. B1-Brody Carlsrud[3]; 2. 40-Rob VanMil[7]; 3. 8-Billy Michaelsohn[2]; 4. 52-Brennan Borg[6]; 5. 5G-Tim Gonska[8]; 6. 88K-Keaten Froemke[5]; 7. 17-Brady Jawaski[4]; 8. 53D-Wil Dittmer[1]
Heat 2: 1. 18A-Mike Anderson[4]; 2. 11-Kalvin Kesselberg[5]; 3. 4-Rick Schulz[3]; 4. 21J-Andrew Jochim[6]; 5. 49-Tim Compson[1]; 6. 51-Kelly Jacobson[2]; 7. 80-Len Kniep[8]; 8. 25-Karmith Christensen[7]
IMCA RaceSaver Sprint Car
A Feature 1: 1. 72-Tye Wilke[2]; 2. 64-Andy Pake[4]; 3. 15-Laela Eisenschenk[1]; 4. 39-Morgan Nyquist[3]; 5. 18-Tyler Rabenberg[5]; 6. 13-Ty Hanten[8]; 7. 3M-Marcus Rothenbacher[6]; 8. 4S-Jeremy Snow[7]; 9. 3K-Paul Kautzman[9]; 10. (DNS) 3D-Dan Griep; 11. (DNS) 69-Brandon Rekow
Heat 1: 1. 64-Andy Pake[4]; 2. 15-Laela Eisenschenk[2]; 3. 72-Tye Wilke[3]; 4. 13-Ty Hanten[6]; 5. 3M-Marcus Rothenbacher[5]; 6. 3K-Paul Kautzman[1]
Heat 2: 1. 18-Tyler Rabenberg[4]; 2. 4S-Jeremy Snow[5]; 3. 39-Morgan Nyquist[3]; 4. (DNS) 69-Brandon Rekow; 5. (DNS) 3D-Dan Griep