Hobby Stocks
A Feature 1 (15 Laps): 1. 52-Jason Wilkinson[10]; 2. 96-Gage Koch[4]; 3. 3-Ryan Fajman[8]; 4. 6-Wyatt Lehman[12]; 5. 4-Mark Arduser[3]; 6. 31K-Nate Desive[13]; 7. 39-Colby Kaspar[11]; 8. 00-Shannon Pospisil[9]; 9. 56-Nate Buck[14]; 10. 58T-Tanner Uehling[7]; 11. 7-Lance Mielke[16]; 12. 20P-Dawson Poessnecker[1]; 13. 12X-Parker Vollbrecht[15]; 14. 17K-Jim Kimmel[5]; 15. 19-Trent Johnson[2]; 16. 5A-Anthony Nelson[6]
B Feature 1 (10 Laps): 1. 31K-Nate Desive[4]; 2. 12X-Parker Vollbrecht[3]; 3. 48-Bryan Harms[6]; 4. 3J-Joe Rosberg[1]; 5. N26-Bo Cleveland[5]; 6. D1-Jeff Triggs[7]; 7. 711-Travis Coover[2]; 8. 17S-Jeremy Shell[8]; 9. 99C-Cody Loughrey[9]
B Feature 2 (14 Laps): 1. 56-Nate Buck[1]; 2. 7-Lance Mielke[3]; 3. 96R-Stephanie Reynolds[5]; 4. 22X-Dustin Jackson[2]; 5. 7T-Tanner Dowty[4]; 6. 65-Evan Harrod[8]; 7. 6I-Toby Ives[7]; 8. 3K-Kristy Rosberg[6]
Heat 1 (8 Laps): 1. 3-Ryan Fajman[8]; 2. 00-Shannon Pospisil[6]; 3. 5A-Anthony Nelson[5]; 4. 3J-Joe Rosberg[4]; 5. 12X-Parker Vollbrecht[3]; 6. N26-Bo Cleveland[2]; 7. D1-Jeff Triggs[7]; 8. 65-Evan Harrod[1]
Heat 2 (8 Laps): 1. 96-Gage Koch[8]; 2. 58T-Tanner Uehling[5]; 3. 39-Colby Kaspar[7]; 4. 56-Nate Buck[1]; 5. 7-Lance Mielke[6]; 6. 96R-Stephanie Reynolds[4]; 7. 6I-Toby Ives[2]; 8. 99C-Cody Loughrey[3]
Heat 3 (8 Laps): 1. 4-Mark Arduser[4]; 2. 20P-Dawson Poessnecker[2]; 3. 6-Wyatt Lehman[7]; 4. 711-Travis Coover[5]; 5. 31K-Nate Desive[6]; 6. 48-Bryan Harms[3]; 7. 17S-Jeremy Shell[1]
Heat 4 (8 Laps): 1. 17K-Jim Kimmel[4]; 2. 52-Jason Wilkinson[6]; 3. 19-Trent Johnson[3]; 4. 22X-Dustin Jackson[5]; 5. 7T-Tanner Dowty[2]; 6. 3K-Kristy Rosberg[1]
Dirt Late Models
A Feature 1 (25 Laps): 1. 9-Eric Vanosdall[4]; 2. 77-Cory Dumpert[11]; 3. 12B-Alex Banks[1]; 4. 22Z-Zach Zentner[10]; 5. 14-Chase Osborne[8]; 6. 35-Robert Osborne[6]; 7. 5-Blake Andersen[3]; 8. 07-Ben Sukup[15]; 9. 7J-Devin Johnson[5]; 10. 36-Jim Johnson[9]; 11. 78-Travis Birkley[7]; 12. 11X-Nelson Vollbrecht[12]; 13. 83D-Denton Duncan[14]; 14. 4-Kaleb Jasperson[2]; 15. 45-Jon Haase[13]; 16. 52-Dean Wilkinson[17]; 17. 01-JR Coover[16]
Heat 1 (8 Laps): 1. 77-Cory Dumpert[5]; 2. 7J-Devin Johnson[3]; 3. 14-Chase Osborne[4]; 4. 4-Kaleb Jasperson[2]; 5. 45-Jon Haase[6]; 6. 01-JR Coover[1]
Heat 2 (8 Laps): 1. 35-Robert Osborne[3]; 2. 11X-Nelson Vollbrecht[5]; 3. 5-Blake Andersen[2]; 4. 36-Jim Johnson[4]; 5. 83D-Denton Duncan[6]; 6. 52-Dean Wilkinson[1]
Heat 3 (8 Laps): 1. 22Z-Zach Zentner[4]; 2. 12B-Alex Banks[1]; 3. 78-Travis Birkley[3]; 4. 9-Eric Vanosdall[2]; 5. 07-Ben Sukup[5]
B Modifieds
A Feature 1 (18 Laps): 1. 999-Brian Osantowski[9]; 2. 5K-Kyle Prauner[8]; 3. 1J-Colby Langenberg[10]; 4. 2-Joey Haase[5]; 5. 21-Cameron Meyer[16]; 6. 13J-Jacob Anson[11]; 7. 11A-Tyler Afrank[7]; 8. 97-David Johnson[14]; 9. 21B-Wes Hochstein[6]; 10. 38-Jeremy Gnat[4]; 11. 15F-Logan Fernau[13]; 12. 6I-Stephen Ives[3]; 13. 55-Tanner Cunningham[1]; 14. 75-James Roebuck[2]; 15. 19-Shawn Kelley[15]; 16. 05-Cole Haddix[12]
B Feature 1: 1. 97-David Johnson[1]; 2. 21-Cameron Meyer[6]; 3. 19-Shawn Kelley[4]; 4. 15F-Logan Fernau[7]; 5. 21K-Jason King[3]; 6. 53K-Michael Kramer[5]; 7. 22-Tim Swartz[2]; 8. 16J-Justin Svoboda[8]
Heat 1 (8 Laps): 1. 2-Joey Haase[4]; 2. 38-Jeremy Gnat[3]; 3. 1J-Colby Langenberg[6]; 4. 05-Cole Haddix[7]; 5. 97-David Johnson[5]; 6. 19-Shawn Kelley[2]; 7. 15F-Logan Fernau[1]
Heat 2 (8 Laps): 1. 75-James Roebuck[2]; 2. 5K-Kyle Prauner[5]; 3. 21B-Wes Hochstein[4]; 4. 55-Tanner Cunningham[1]; 5. 22-Tim Swartz[3]; 6. 53K-Michael Kramer[6]; 7. 16J-Justin Svoboda[7]
Heat 3 (8 Laps): 1. 999-Brian Osantowski[5]; 2. 13J-Jacob Anson[6]; 3. 11A-Tyler Afrank[4]; 4. 6I-Stephen Ives[2]; 5. 21K-Jason King[1]; 6. 21-Cameron Meyer[3]
Stock Cars
A Feature 1 (18 Laps): 1. 26J-Justin Addison[6]; 2. 5-Cameron Wilkinson[8]; 3. 52-Kyle Wilkinson[7]; 4. 11-Chad Bruns[2]; 5. 1-Shawn Primrose[12]; 6. 12-Ron Pettitt[4]; 7. 26-Jeremy Hoskinson[15]; 8. 10A-Austin Brauner[10]; 9. 16S-Derek Sehi[9]; 10. 77-Tejay Mielke[5]; 11. 31K-Fred DeSive[13]; 12. 59X-Hans Houfek[1]; 13. 45X-Eric Haase[11]; 14. 88Z-Allen Zimmerman[3]; 15. 15-Jaycee Bruns[14]; 16. 9103-Troy Bruns[17]; 17. 7-Tyler Steckelberg[16]
Heat 1 (8 Laps): 1. 26J-Justin Addison[5]; 2. 52-Kyle Wilkinson[6]; 3. 59X-Hans Houfek[1]; 4. 16S-Derek Sehi[7]; 5. 12-Ron Pettitt[3]; 6. 45X-Eric Haase[4]; 7. 31K-Fred DeSive[2]; 8. 26-Jeremy Hoskinson[9]; 9. 7-Tyler Steckelberg[8]
Heat 2 (8 Laps): 1. 11-Chad Bruns[2]; 2. 10A-Austin Brauner[7]; 3. 77-Tejay Mielke[4]; 4. 5-Cameron Wilkinson[6]; 5. 88Z-Allen Zimmerman[8]; 6. 1-Shawn Primrose[5]; 7. 15-Jaycee Bruns[1]