Hobby Stocks
A Feature 1 (15 Laps): 1. 1-Kaden Reynolds[8]; 2. 7B-Jim Ball Jr[6]; 3. 4-Russ Olson[5]; 4. 18X-Dreu Kueker[4]; 5. 24T-Tyler Ollendieck[10]; 6. 35B-Shawn Kuennen[7]; 7. 23-Justin Hanson[16]; 8. 3-Dalton Weepie[15]; 9. 18S-Gary Ollendieck[9]; 10. 06S-Adam Streeter[12]; 11. 17B-Garrett Ball[1]; 12. 357-Brett Vanous[11]; 13. G8-Jimmy Graham[13]; 14. 7N-Trenton Neuhaus[3]; 15. 10-Chris Pittman[17]; 16. M35-Chad Mannion[14]; 17. (BF) 27B-Tyler Ball[2]
Heat 1 (8 Laps): 1. 7B-Jim Ball Jr[4]; 2. 357-Brett Vanous[6]; 3. 18X-Dreu Kueker[3]; 4. 7N-Trenton Neuhaus[2]; 5. G8-Jimmy Graham[1]; 6. (DNF) 23-Justin Hanson[5]
Heat 2 (8 Laps): 1. 35B-Shawn Kuennen[4]; 2. 17B-Garrett Ball[1]; 3. 06S-Adam Streeter[6]; 4. 18S-Gary Ollendieck[5]; 5. M35-Chad Mannion[2]; 6. (DNF) 10-Chris Pittman[3]
Heat 3 (8 Laps): 1. 1-Kaden Reynolds[4]; 2. 4-Russ Olson[3]; 3. 27B-Tyler Ball[1]; 4. 24T-Tyler Ollendieck[5]; 5. 3-Dalton Weepie[2]; 6. (DQ) T64-Jeremiah Wilson[6]
B Modifieds
A Feature 1 (15 Laps): 1. 64-Vern Jackson[6]; 2. K3-Kyle Olson[8]; 3. T23-Tony Olson[7]; 4. 13-Robert Patava[1]; 5. 82T-Brett Thomas[4]; 6. 22JR-Brady Hilmer[13]; 7. 15B-Troy Burkhart[10]; 8. 88K-Kole Quam[3]; 9. 28R-Carl Reninger[2]; 10. 17-Ethan Krall[15]; 11. 1-Chad Dugan[11]; 12. 50H-Steve Wimer[12]; 13. 22H-Curt Hilmer[14]; 14. B21-Brandon Tharp[9]; 15. 717-Dawn Krall[5]; 16. (DNS) 66-Terry Johnson
Heat 1: 1. 13-Robert Patava[1]; 2. K3-Kyle Olson[7]; 3. 88K-Kole Quam[2]; 4. 15B-Troy Burkhart[8]; 5. 717-Dawn Krall[4]; 6. (DNF) 1-Chad Dugan[3]; 7. (DNF) 22JR-Brady Hilmer[6]; 8. (DNF) 17-Ethan Krall[5]
Heat 2: 1. 64-Vern Jackson[4]; 2. T23-Tony Olson[6]; 3. 82T-Brett Thomas[3]; 4. B21-Brandon Tharp[7]; 5. 28R-Carl Reninger[1]; 6. 50H-Steve Wimer[2]; 7. 22H-Curt Hilmer[8]; 8. (DNF) 66-Terry Johnson[5]
Stock Cars
A Feature 1 (20 Laps): 1. 74C-Cole Mather[4]; 2. 7H-Philip Holtz[9]; 3. 3-Jarod Weepie[10]; 4. 19J-Jay Schmidt[7]; 5. 18-Tom Schmitt[8]; 6. 40J-Jason Doyle[11]; 7. 14C-Leah Wroten[15]; 8. 115-Hannah Chesmore[3]; 9. 4R-Riley Hanson[2]; 10. 4JR-Russell Damme Jr[12]; 11. 20B-Matt Burmeister[13]; 12. 20V-Dustin Vis[6]; 13. 22K-Kevin Rose[14]; 14. 3T-Terry Dulin[5]; 15. 24R-Adam Johnson[1]; 16. (DNS) JR3-Jason Hocken
Heat 1 (8 Laps): 1. 7H-Philip Holtz[8]; 2. 4R-Riley Hanson[3]; 3. 19J-Jay Schmidt[7]; 4. 24R-Adam Johnson[2]; 5. 74C-Cole Mather[5]; 6. 40J-Jason Doyle[6]; 7. 20B-Matt Burmeister[1]; 8. 14C-Leah Wroten[4]
Heat 2 (8 Laps): 1. 20V-Dustin Vis[6]; 2. 115-Hannah Chesmore[3]; 3. 18-Tom Schmitt[7]; 4. 3-Jarod Weepie[8]; 5. 3T-Terry Dulin[5]; 6. (DNF) 4JR-Russell Damme Jr[1]; 7. (DNF) 22K-Kevin Rose[2]; 8. (DNF) JR3-Jason Hocken[4]
Dirt Late Models
A Feature 1 (25 Laps): 1. 14-Logan Duffy[7]; 2. 8R-Sean Johnson[8]; 3. 45-Curt Martin[6]; 4. 66-Todd Johnson[1]; 5. 25-Leah Wroten[3]; 6. 23-Austin Russell[11]; 7. 192-Chase Jermeland[2]; 8. 7-Jenna Johnson[12]; 9. 31H-Steve Hunter[4]; 10. 5W-Scott Welsh[5]; 11. (DNF) 62-Brandon Davis[10]; 12. (DQ) 73-Greg Kastli[9]
Heat 1 (10 Laps): 1. 14-Logan Duffy[4]; 2. 31H-Steve Hunter[2]; 3. 5W-Scott Welsh[3]; 4. (DNF) 192-Chase Jermeland[1]; 5. (DNF) 7-Jenna Johnson[5]
Heat 2 (10 Laps): 1. 8R-Sean Johnson[4]; 2. 45-Curt Martin[3]; 3. 73-Greg Kastli[7]; 4. 25-Leah Wroten[1]; 5. (DNF) 66-Todd Johnson[6]; 6. (DNF) 62-Brandon Davis[5]; 7. (DNS) 23-Austin Russell
A Modifieds
A Feature 1 (20 Laps): 1. 71C-Troy Cordes[12]; 2. 21-Brennen Chipp[3]; 3. 10K-Ronn Lauritzen[9]; 4. 27M-Mark Schulte[7]; 5. 11B-Mike Burbridge[11]; 6. 16SS-Kip Siems[15]; 7. 3H-Jason Briese[10]; 8. 9-Ben Metcalf[6]; 9. F7-Patrick Flannagan[14]; 10. 57B-Dennis Betzer[16]; 11. 5-Jason Morehouse[17]; 12. 4-Ryan Maitland[21]; 13. 7-Todd Jensen[20]; 14. 12-Bret Ramsey[18]; 15. 49-Rod McDonald[5]; 16. 57H-Richard Hines[22]; 17. 98-Jason Snyder[19]; 18. 32-Chris Snyder[13]; 19. 339-Kevin Hurst[4]; 20. 415-Josh Barta[1]; 21. 01-Ed Thomas[2]; 22. (DNS) 38T-Dylan Thornton
Heat 1 (8 Laps): 1. 415-Josh Barta[1]; 2. 71C-Troy Cordes[7]; 3. 21-Brennen Chipp[2]; 4. 38T-Dylan Thornton[5]; 5. 32-Chris Snyder[4]; 6. 57B-Dennis Betzer[3]; 7. 57H-Richard Hines[8]; 8. (DNF) 4-Ryan Maitland[6]
Heat 2 (8 Laps): 1. 339-Kevin Hurst[2]; 2. 9-Ben Metcalf[3]; 3. 01-Ed Thomas[1]; 4. 3H-Jason Briese[6]; 5. F7-Patrick Flannagan[5]; 6. 5-Jason Morehouse[4]; 7. (DNF) 98-Jason Snyder[7]
Heat 3 (8 Laps): 1. 49-Rod McDonald[2]; 2. 10K-Ronn Lauritzen[5]; 3. 11B-Mike Burbridge[6]; 4. 27M-Mark Schulte[4]; 5. 16SS-Kip Siems[3]; 6. 12-Bret Ramsey[1]; 7. 7-Todd Jensen[7]
DIRTcar Sport Compact
A Feature 1 (12 Laps): 1. 86-Mitch Balik[4]; 2. 10-Logan Clausen[6]; 3. 31D-Blake Driscol[1]; 4. 89-Cristian Grady[5]; 5. 24-Korey Lana[3]; 6. 007-Adam Gates[9]; 7. 11H-Justin Hempstead[8]; 8. 90-Robert Rundle[2]; 9. 65C-Colton Stewart[11]; 10. 35M-Tyler Mannion[10]; 11. 25-Michael Pittman[13]; 12. 70-Jacob Lamphere[12]; 13. 11BX-Brayden Bradfield[15]; 14. 56-Joseph Hempstead[14]; 15. (DNS) 73-Andrew Bieber
Heat 1 (6 Laps): 1. 31D-Blake Driscol[1]; 2. 007-Adam Gates[7]; 3. 89-Cristian Grady[5]; 4. 24-Korey Lana[2]; 5. 73-Andrew Bieber[6]; 6. 65C-Colton Stewart[3]; 7. 25-Michael Pittman[4]; 8. 11BX-Brayden Bradfield[8]
Heat 2 (6 Laps): 1. 86-Mitch Balik[3]; 2. 90-Robert Rundle[1]; 3. 11H-Justin Hempstead[6]; 4. 10-Logan Clausen[5]; 5. 35M-Tyler Mannion[7]; 6. 70-Jacob Lamphere[4]; 7. (DNF) 56-Joseph Hempstead[2]
Stock Non-Wing
A Feature 1 (12 Laps): 1. 0-Reggie Rema[7]; 2. 19-Matthew Dugan[5]; 3. 72-Kolton Osborn[3]; 4. 33J-Carson James[6]; 5. 41-Skyler Dugan[12]; 6. 85-Bryce Carey[11]; 7. 79-Matt Dales[4]; 8. 93-Chase Brunscheen[9]; 9. 57A-David Anderson[1]; 10. 02-Karson Crooks[10]; 11. 25-Dale Schwamman[8]; 12. 12A-Daniel Andersen[2]
Heat 1 (6 Laps): 1. 72-Kolton Osborn[2]; 2. 0-Reggie Rema[4]; 3. 93-Chase Brunscheen[6]; 4. 57A-David Anderson[1]; 5. (DNF) 19-Matthew Dugan[3]; 6. (DNS) 85-Bryce Carey
Heat 2 (6 Laps): 1. 33J-Carson James[3]; 2. 25-Dale Schwamman[5]; 3. 02-Karson Crooks[6]; 4. 79-Matt Dales[2]; 5. 12A-Daniel Andersen[1]; 6. (DNF) 41-Skyler Dugan[4]