IMCA Modified
A Feature 1 (30 Laps): 1. 20RT-Ricky Thornton Jr[3]; 2. 0X-Jake O'Neil[16]; 3. 77T-Tripp Gaylord[8]; 4. 27W-Jason Wolla[5]; 5. 10-Austin Arneson[7]; 6. 98-Alex Stanford[2]; 7. WW1-Ricky Alvarado[4]; 8. 9H-Robert Hellebust[14]; 9. 9-Billy Kendall III[12]; 10. 87H-Brad Hartigan[20]; 11. 14T-Travis Hagen[15]; 12. 21-Jacob Bleess[30]; 13. V13-Grey Ferrando[23]; 14. 44T-Tanner Black[22]; 15. 6-Casey Skyberg[6]; 16. 3-Eddie Belec[21]; 17. 5M-Zachary Madrid[19]; 18. 7R-Ryan Gaylord[1]; 19. 44S-Shane DeVolder[17]; 20. 0-Scott Gartner[18]; 21. (DNF) 5-John Corell[11]; 22. (DNF) 75-Spencer Wilson[29]; 23. (DNF) 5T-Marcus Tomlinson[24]; 24. (DNF) 21K-Kyle Brown[25]; 25. (DNF) 99-Shawn Strand[27]; 26. (DNF) 12-Matt Aukland[28]; 27. (DNF) 12H-Mike Hansen[10]; 28. (DNF) 2A-Casey Arneson[9]; 29. (DNF) 21D-David Brown[26]; 30. (DNF) 7-Marlyn Seidler[13]
B Feature 1 (12 Laps): 1. 14T-Travis Hagen[1]; 2. 0-Scott Gartner[2]; 3. 3-Eddie Belec[9]; 4. 5T-Marcus Tomlinson[4]; 5. 99-Shawn Strand[10]; 6. 21-Jacob Bleess[14]; 7. 44K-Kelsie Black[8]; 8. 307-Donavon Sorenson[3]; 9. 24Q-Quentin Kinzley[6]; 10. 19-Lucas Rodin[7]; 11. 5JT-Jeff Taylor[5]; 12. 25C-Rusty Corneliusen[13]; 13. 15-Travis Tooley[12]; 14. (DNS) 21Z-Don Zoll Jr
B Feature 2 (12 Laps): 1. 0X-Jake O'Neil[3]; 2. 5M-Zachary Madrid[2]; 3. 44T-Tanner Black[5]; 4. 21K-Kyle Brown[1]; 5. 12-Matt Aukland[7]; 6. 3S-Jesse Skalicky[6]; 7. 14G-Greg Gustus[4]; 8. O19-Travis Olheiser[14]; 9. 12J-Justin O'Brien[10]; 10. 83-Dale Neitzel[13]; 11. 2-Rusty Kollman[8]; 12. 77R-Ryan Schroeder[9]; 13. (DNF) 86-Aaron Aaseth[12]; 14. (DNF) 2J-Jerry Martin[11]
B Feature 3 (12 Laps): 1. 44S-Shane DeVolder[2]; 2. 87H-Brad Hartigan[3]; 3. V13-Grey Ferrando[6]; 4. 21D-David Brown[1]; 5. 75-Spencer Wilson[4]; 6. S-Collen Winebarger[10]; 7. 25-Hank Berry[12]; 8. 2R-Randy Burwick[8]; 9. 24B-Chris Bragg[9]; 10. 72X-Kyler Jeffrey[7]; 11. 31M-Travis Mosley[5]; 12. 33-Nicholas Carpenter[13]; 13. 1-Jeremiah LaDue[11]
Heat 1 (10 Laps): 1. 7R-Ryan Gaylord[1]; 2. 77T-Tripp Gaylord[6]; 3. 2A-Casey Arneson[7]; 4. 31M-Travis Mosley[3]; 5. 9H-Robert Hellebust[9]; 6. 44S-Shane DeVolder[10]; 7. S-Collen Winebarger[2]; 8. 99-Shawn Strand[8]; 9. (DNF) 21-Jacob Bleess[5]; 10. (DNF) O19-Travis Olheiser[4]
Heat 2 (10 Laps): 1. 98-Alex Stanford[2]; 2. 5-John Corell[4]; 3. 12H-Mike Hansen[7]; 4. 21D-David Brown[6]; 5. 72X-Kyler Jeffrey[1]; 6. 2-Rusty Kollman[5]; 7. 12-Matt Aukland[9]; 8. 2J-Jerry Martin[3]; 9. 15-Travis Tooley[8]
Heat 3 (10 Laps): 1. 6-Casey Skyberg[1]; 2. 9-Billy Kendall III[3]; 3. 21K-Kyle Brown[4]; 4. 307-Donavon Sorenson[5]; 5. 0-Scott Gartner[8]; 6. 75-Spencer Wilson[9]; 7. 2R-Randy Burwick[7]; 8. 25-Hank Berry[2]; 9. 25C-Rusty Corneliusen[6]
Heat 4 (10 Laps): 1. WW1-Ricky Alvarado[2]; 2. 14T-Travis Hagen[1]; 3. 5M-Zachary Madrid[3]; 4. 0X-Jake O'Neil[5]; 5. V13-Grey Ferrando[4]; 6. 44K-Kelsie Black[6]; 7. 3-Eddie Belec[7]; 8. 12J-Justin O'Brien[8]; 9. 21Z-Don Zoll Jr[9]
Heat 5 (10 Laps): 1. 27W-Jason Wolla[7]; 2. 7-Marlyn Seidler[2]; 3. 5T-Marcus Tomlinson[1]; 4. 44T-Tanner Black[4]; 5. 24Q-Quentin Kinzley[6]; 6. 5JT-Jeff Taylor[9]; 7. 77R-Ryan Schroeder[5]; 8. 1-Jeremiah LaDue[3]; 9. 86-Aaron Aaseth[8]
Heat 6 (10 Laps): 1. 20RT-Ricky Thornton Jr[2]; 2. 10-Austin Arneson[9]; 3. 14G-Greg Gustus[1]; 4. 87H-Brad Hartigan[5]; 5. 19-Lucas Rodin[3]; 6. 3S-Jesse Skalicky[8]; 7. 24B-Chris Bragg[4]; 8. (DNF) 83-Dale Neitzel[6]; 9. (DNF) 33-Nicholas Carpenter[7]
Last Chance Qualifier (LCQ) (9 Laps): 1. 21-Jacob Bleess[1]; 2. 44K-Kelsie Black[4]; 3. 3S-Jesse Skalicky[2]; 4. S-Collen Winebarger[3]; 5. 14G-Greg Gustus[5]; 6. O19-Travis Olheiser[8]; 7. 307-Donavon Sorenson[7]; 8. 2R-Randy Burwick[9]; 9. 25-Hank Berry[6]
IMCA Stock Car
A Feature 1 (25 Laps): 1. 66Z-Elijah Zevenbergen[3]; 2. 20F-Dalton Flory[7]; 3. 6-Chanse Hollatz[10]; 4. 9-Eric Mahlik[20]; 5. 17-Austin Daae[8]; 6. 40B-Jake Brown[4]; 7. 3-Travis Ulmer[14]; 8. 28M-Keith Mattox[12]; 9. 21K-Kyle Krogh[11]; 10. 52-Brennan Borg[16]; 11. 11B-Alex Braun[17]; 12. (DNF) 30A-Adam Goff[6]; 13. (DNF) 20-Joe Flory[5]; 14. (DNF) 77T-Tripp Gaylord[19]; 15. (DNF) 11S-Mike Swallers[18]; 16. (DNF) 81-Matt Speckman[2]; 17. (DNF) 05-Cole Trickle[1]; 18. (DNF) 12-Angel Munoz[9]; 19. (DNF) 16-Beau Deschamp[13]; 20. (DNF) 23-Hailey Jordan[21]; 21. (DNS) B1-Michael Logelin; 22. (DNS) 34-Jordan Zillmer; 23. (DNS) 211-Joe Schrodt
Heat 1 (10 Laps): 1. 05-Cole Trickle[5]; 2. 40B-Jake Brown[1]; 3. 20F-Dalton Flory[7]; 4. 6-Chanse Hollatz[4]; 5. 16-Beau Deschamp[2]; 6. 52-Brennan Borg[3]; 7. (DNS) 77T-Tripp Gaylord; 8. (DNS) 211-Joe Schrodt
Heat 2 (10 Laps): 1. 81-Matt Speckman[1]; 2. 20-Joe Flory[5]; 3. 17-Austin Daae[3]; 4. 21K-Kyle Krogh[6]; 5. 3-Travis Ulmer[2]; 6. 11B-Alex Braun[8]; 7. (DNF) 9-Eric Mahlik[7]; 8. (DNS) B1-Michael Logelin
Heat 3 (10 Laps): 1. 66Z-Elijah Zevenbergen[4]; 2. 30A-Adam Goff[2]; 3. 12-Angel Munoz[7]; 4. 28M-Keith Mattox[6]; 5. 34-Jordan Zillmer[3]; 6. 11S-Mike Swallers[1]; 7. 23-Hailey Jordan[5]