Dirt Late Models
A Feature 1 (15 Laps): 1. 54K-Kyle Pecena[5]; 2. 45-Jon Haase[1]; 3. 9-Jared Jelsma[2]; 4. 83-Mike Babcock[3]; 5. 21X-Jared Hoerle[4]; 6. (DNF) 55-Lloyd Erickson[6]
Heat 1 (8 Laps): 1. 83-Mike Babcock[3]; 2. 21X-Jared Hoerle[4]; 3. 54K-Kyle Pecena[5]; 4. 9-Jared Jelsma[2]; 5. 45-Jon Haase[1]; 6. 55-Lloyd Erickson[6]
IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[10]; 2. 9-Joel Magee[6]; 3. 22X-Dustin Jackson[9]; 4. 55M-Mike Hanson[7]; 5. 24-Jordan Vosika[8]; 6. 21R-Matt Rezac[13]; 7. 99-Tanner Novak[1]; 8. 3-Kevin Vasek[11]; 9. 3X-Brian Campbell[2]; 10. 35X-Conner Brown[3]; 11. 12L-Wyatt Luke[4]; 12. (DNF) 39-Lowell Janssen[5]; 13. (DNF) 98M-Samuel Gillaspie[12]
Heat 1 (6 Laps): 1. 9-Joel Magee[3]; 2. 24-Jordan Vosika[4]; 3. 99-Tanner Novak[1]; 4. 35X-Conner Brown[2]; 5. 3-Kevin Vasek[5]
Heat 2 (6 Laps): 1. 22X-Dustin Jackson[4]; 2. 3X-Brian Campbell[1]; 3. 21R-Matt Rezac[3]; 4. 12L-Wyatt Luke[2]
Heat 3 (6 Laps): 1. 75C-Cory Probst[4]; 2. 55M-Mike Hanson[3]; 3. (DNS) 39-Lowell Janssen
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 33J-Josh Pfeifer[3]; 2. 86W-Willy Kirk[6]; 3. 48-Tommy Tanner[4]; 4. 11M-Kendell McCarthy[9]; 5. 11-Raymond Bigge[2]; 6. 21-Lee Hoerle[8]; 7. 66M-Kevin McCarthy[7]; 8. 75S-Brian Shutt[1]; 9. (DNF) 33T-Tucker Hawley[10]; 10. (DNF) 23JR-Dudley Schroeder Jr[5]
Heat 1 (8 Laps): 1. 23JR-Dudley Schroeder Jr[3]; 2. 11M-Kendell McCarthy[5]; 3. 33J-Josh Pfeifer[2]; 4. 66M-Kevin McCarthy[4]; 5. 75S-Brian Shutt[1]
Heat 2 (8 Laps): 1. 48-Tommy Tanner[2]; 2. 11-Raymond Bigge[1]; 3. 86W-Willy Kirk[3]; 4. 33T-Tucker Hawley[5]; 5. 21-Lee Hoerle[4]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 43MB-Elliot Amdahl[6]; 2. 30-Dennis Engelhaupt[4]; 3. 32K-Dustin Bluhm[3]; 4. 10-Trevor Serbus[8]; 5. X-Josh Sterrett[2]; 6. 9ER7-John Otte[1]; 7. 32-Trefer Waller[7]; 8. 6K-Logan Kafka[5]
Heat 1 (8 Laps): 1. 32K-Dustin Bluhm[2]; 2. 32-Trefer Waller[4]; 3. 9ER7-John Otte[1]; 4. 6K-Logan Kafka[3]
Heat 2 (8 Laps): 1. 43MB-Elliot Amdahl[3]; 2. 10-Trevor Serbus[4]; 3. X-Josh Sterrett[1]; 4. 30-Dennis Engelhaupt[2]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 55JR-Greg Taylor[4]; 2. 10W-Brady Wenzlaff[8]; 3. 88-Billy Prouty[7]; 4. 94-Todd Gereau[9]; 5. 86K-Ryan Korthals[5]; 6. 7X-Matthew Donker[6]; 7. 24-Darwin Iedema[2]; 8. 66-Cole Rosenkrans[3]; 9. 39W-Darren Wurdeman[1]; 10. (DNF) 44-Kipp DeGroot[10]
Heat 1 (8 Laps): 1. 94-Todd Gereau[5]; 2. 88-Billy Prouty[4]; 3. 86K-Ryan Korthals[3]; 4. 66-Cole Rosenkrans[2]; 5. (DNF) 39W-Darren Wurdeman[1]
Heat 2 (8 Laps): 1. 10W-Brady Wenzlaff[4]; 2. 55JR-Greg Taylor[2]; 3. 44-Kipp DeGroot[5]; 4. 7X-Matthew Donker[3]; 5. 24-Darwin Iedema[1]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 35JR-Taylor Brown[3]; 2. 74-Aaron Wilson[1]; 3. 11-Brady Dufek[2]
Heat 1 (6 Laps): 1. 74-Aaron Wilson[1]; 2. 35JR-Taylor Brown[3]; 3. 11-Brady Dufek[2]
Sprint Cars
A Feature 1 (12 Laps): 1. 22A-Carson Anderson[7]; 2. 14W-Trent Wright[1]; 3. 35-Justin Mitchell[4]; 4. 91-Chad Beeson[3]; 5. 7M-Reid Rutten[9]; 6. 50B-Amanda Beeson[5]; 7. 18-Colton Bultje[2]; 8. 33T-Troy Graf[8]; 9. 11S-Drake Shutt[10]; 10. 0-Ben Spaans[6]
Heat 1 (6 Laps): 1. 14W-Trent Wright[1]; 2. 33T-Troy Graf[5]; 3. 0-Ben Spaans[4]; 4. 18-Colton Bultje[2]; 5. (DNF) 35-Justin Mitchell[3]
Heat 2 (6 Laps): 1. 22A-Carson Anderson[4]; 2. 91-Chad Beeson[2]; 3. 50B-Amanda Beeson[3]; 4. 7M-Reid Rutten[5]; 5. (DNF) 11S-Drake Shutt[1]