IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 51X-Brennor Grinstead[1]; 2. 22-Kyler Satran[4]; 3. 82T-Tyson Grinstead[3]; 4. 99H-Trever Haas[2]; 5. 103-Alex Tvedt[5]; 6. 5-Jonathan Taylor[9]; 7. 16C-CALEB STORBAKKEN[10]; 8. 95-Gered Knoell[12]; 9. 19-Brody Beeter[11]; 10. 12B-Beth Ann Goudy[7]; 11. 11H-Taylor Heaton[6]; 12. (DNF) 53-Nate Joern[8]
Heat 1 (8 Laps): 1. 51X-Brennor Grinstead[6]; 2. 82T-Tyson Grinstead[3]; 3. 103-Alex Tvedt[1]; 4. 12B-Beth Ann Goudy[5]; 5. 5-Jonathan Taylor[4]; 6. 19-Brody Beeter[2]
Heat 2 (8 Laps): 1. 99H-Trever Haas[1]; 2. 22-Kyler Satran[6]; 3. 11H-Taylor Heaton[2]; 4. 53-Nate Joern[3]; 5. 16C-CALEB STORBAKKEN[4]; 6. 95-Gered Knoell[5]
IMCA Modified
A Feature 1 (25 Laps): 1. 14T-Travis Hagen[3]; 2. 11-Steven Pfeifer[2]; 3. 99-Brady Bjella[8]; 4. 5T-Marcus Tomlinson[9]; 5. 29-Drew Christianson[4]; 6. 12S-Isaac Sondrol[10]; 7. 20F-Dalton Flory[7]; 8. 73T-Chris Tuchscherer[5]; 9. 72X-Kyler Jeffrey[12]; 10. 3S-Jesse Skalicky[16]; 11. 1G-Caden Germundson[15]; 12. (DNF) 86-Aaron Aaseth[14]; 13. (DNF) 28G-Jason Grimes[1]; 14. (DNF) 28-Dylan Barnhardt[18]; 15. (DNF) 75M-Justin Medler[6]; 16. (DNF) 30A-Adam Goff[13]; 17. (DNF) 47K-Luke Krogh[17]; 18. (DNF) 65-Jerad Thelen[11]
Heat 1 (8 Laps): 1. 28G-Jason Grimes[1]; 2. 29-Drew Christianson[6]; 3. 20F-Dalton Flory[2]; 4. 12S-Isaac Sondrol[4]; 5. 30A-Adam Goff[3]; 6. 3S-Jesse Skalicky[5]
Heat 2 (8 Laps): 1. 11-Steven Pfeifer[3]; 2. 73T-Chris Tuchscherer[1]; 3. 99-Brady Bjella[4]; 4. 65-Jerad Thelen[2]; 5. 86-Aaron Aaseth[6]; 6. 47K-Luke Krogh[5]
Heat 3 (8 Laps): 1. 14T-Travis Hagen[4]; 2. 75M-Justin Medler[1]; 3. 5T-Marcus Tomlinson[6]; 4. 72X-Kyler Jeffrey[2]; 5. 1G-Caden Germundson[5]; 6. (DNS) 28-Dylan Barnhardt
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 82-Cole Hanshew[1]; 2. 22-Keenan Glasser[2]; 3. 74-Darren Medler[8]; 4. 89-Tim Goodwin[5]; 5. 13-Justin Fichter[3]; 6. 23E-TRENTON ERVEN[4]; 7. 72-Stan Tomlinson[6]; 8. 5-Lance Lochthowe[9]; 9. 23-BRANDON BJELLA[7]; 10. 19-Quentin Skjerdal[11]; 11. 91S-Devin Seney[10]; 12. 47-Max Beeter[18]; 13. 0M-Dirk Miller[19]; 14. 35-Dave Rivinius[16]; 15. 858-Cole Slaubaugh[17]; 16. (DNF) 61H-Lane Hanna[13]; 17. (DNF) 10-Andrew Jacaway[14]; 18. (DNF) X21-Brent Skjerdal[12]; 19. (DNS) 4-Ed Conlin; 20. (DNS) 27R-Mason Rust
Heat 1 (8 Laps): 1. 82-Cole Hanshew[6]; 2. 23E-TRENTON ERVEN[4]; 3. 23-BRANDON BJELLA[2]; 4. 91S-Devin Seney[7]; 5. 61H-Lane Hanna[5]; 6. 35-Dave Rivinius[3]; 7. (DNF) 0M-Dirk Miller[1]
Heat 2 (8 Laps): 1. 22-Keenan Glasser[1]; 2. 89-Tim Goodwin[2]; 3. 74-Darren Medler[6]; 4. 19-Quentin Skjerdal[4]; 5. 10-Andrew Jacaway[7]; 6. (DNF) 858-Cole Slaubaugh[3]; 7. (DNF) 27R-Mason Rust[5]
Heat 3 (8 Laps): 1. 13-Justin Fichter[2]; 2. 72-Stan Tomlinson[4]; 3. 5-Lance Lochthowe[5]; 4. X21-Brent Skjerdal[1]; 5. 4-Ed Conlin[3]; 6. 47-Max Beeter[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 46-Jonny Carter[1]; 2. 20F-Dalton Flory[7]; 3. 17-Austin Daae[2]; 4. 48-Brock Beeter[6]; 5. S8-Shawn Volk[8]; 6. 21-Gabriel Deschamp[5]; 7. 11S-Michael Swallers[12]; 8. 2-Kyle Scholpp[3]; 9. 30A-Adam Goff[4]; 10. 71-Trent Grager[13]; 11. 88-Will Matejovic[16]; 12. 454-Dustin Frank[14]; 13. 67-Joren Boyce[11]; 14. 16-Jason Storbakken[9]; 15. 7-Gary Goudy Sr[18]; 16. 76-Bob Fuegmann[10]; 17. 7M-Taylor Mogard[15]; 18. 211-Joe Schrodt[20]; 19. 87-Casey Fuegmann[21]; 20. (DNF) 93S-Jake Kubik[19]; 21. (DNS) 144-Riese Dignan
Heat 1 (8 Laps): 1. 46-Jonny Carter[7]; 2. 30A-Adam Goff[4]; 3. 20F-Dalton Flory[5]; 4. 76-Bob Fuegmann[2]; 5. 71-Trent Grager[1]; 6. 88-Will Matejovic[6]; 7. (DNF) 93S-Jake Kubik[3]
Heat 2 (8 Laps): 1. 17-Austin Daae[1]; 2. 21-Gabriel Deschamp[2]; 3. S8-Shawn Volk[4]; 4. 67-Joren Boyce[7]; 5. 454-Dustin Frank[5]; 6. 144-Riese Dignan[3]; 7. 211-Joe Schrodt[6]
Heat 3 (8 Laps): 1. 2-Kyle Scholpp[4]; 2. 48-Brock Beeter[1]; 3. 16-Jason Storbakken[3]; 4. 11S-Michael Swallers[5]; 5. 7M-Taylor Mogard[6]; 6. 7-Gary Goudy Sr[7]; 7. 87-Casey Fuegmann[2]
Non-Winged Sprints
A Feature 1 (20 Laps): 1. 25-Eric Guyot[3]; 2. 37-Steve Nordrum[5]; 3. 15T-Myles Tomlinson[8]; 4. 96-Jeremy Lizakowski[4]; 5. 20L-Dusty Lawson[7]; 6. 21-Cory Palm[10]; 7. 85-Brenton Wiesz[2]; 8. 8-Parker Vilandre[9]; 9. 15B-Doug Mccambridge[1]; 10. 20-Kevin Lawson[13]; 11. 7X-Randy Blotsky[12]; 12. 36-Tyler Wass[11]; 13. 5-James Weber[15]; 14. 90-Zack Blotsky[14]; 15. (DNF) 16-Ross Cummings[6]
Heat 1 (8 Laps): 1. 16-Ross Cummings[2]; 2. 25-Eric Guyot[4]; 3. 15B-Doug Mccambridge[1]; 4. 15T-Myles Tomlinson[3]; 5. 8-Parker Vilandre[5]; 6. 36-Tyler Wass[7]; 7. 20-Kevin Lawson[6]; 8. 5-James Weber[8]
Heat 2 (8 Laps): 1. 85-Brenton Wiesz[2]; 2. 20L-Dusty Lawson[6]; 3. 37-Steve Nordrum[1]; 4. 96-Jeremy Lizakowski[5]; 5. 21-Cory Palm[4]; 6. 7X-Randy Blotsky[3]; 7. 90-Zack Blotsky[7]
Generic 1
A Feature 1 (12 Laps): 1. 75M-Terry Faul[1]; 2. 3-Dave StCroix[4]; 3. 858-Sierra Davenport[5]; 4. 30A-Bruce Rudland[2]; 5. 22-Sydney Stambaugh[10]; 6. 34-wyatt stambaugh[9]; 7. (DNF) 81-Ryder Shoemaker[7]; 8. (DNF) 1G-Brennor Grinstead[3]; 9. (DNF) 19H-Devin Hanson[6]; 10. (DNF) 82T-Billy Ciser[8]
Heat 1 (6 Laps): 1. 75M-Terry Faul[7]; 2. 30A-Bruce Rudland[6]; 3. 1G-Brennor Grinstead[3]; 4. 3-Dave StCroix[1]; 5. 858-Sierra Davenport[2]; 6. 19H-Devin Hanson[5]; 7. 81-Ryder Shoemaker[9]; 8. 82T-Billy Ciser[10]; 9. 34-wyatt stambaugh[4]; 10. 22-Sydney Stambaugh[8]
Junior Slingshots
A Feature 1 (12 Laps): 1. 29-Caiden Davenport[1]; 2. 11-Sladen Pfeifer[2]; 3. 14-Kolby Fichter[4]; 4. 99-Jacob Campbell[13]; 5. 9ER-Ellie Ruby[6]; 6. 52-Kash Aho[5]; 7. 7K-Korbyn Krogh[9]; 8. 15C-Zack Campbell[10]; 9. 21-Otto Reuer[7]; 10. 11M-Jaeger Mahlen[12]; 11. 73K-Kendra Medler[14]; 12. (DNF) 53-Sophie Skjerdal[11]; 13. (DNF) 2-Acelyn Pfeifer[3]; 14. (DNF) 19J-Jake Skjerdal[8]
Heat 1 (6 Laps): 1. 29-Caiden Davenport[4]; 2. 2-Acelyn Pfeifer[1]; 3. 52-Kash Aho[6]; 4. 21-Otto Reuer[3]; 5. 7K-Korbyn Krogh[2]; 6. 53-Sophie Skjerdal[7]; 7. 99-Jacob Campbell[5]
Heat 2 (6 Laps): 1. 11-Sladen Pfeifer[2]; 2. 14-Kolby Fichter[5]; 3. 9ER-Ellie Ruby[1]; 4. 19J-Jake Skjerdal[6]; 5. 15C-Zack Campbell[4]; 6. 11M-Jaeger Mahlen[3]; 7. 73K-Kendra Medler[7]