Dirt Late Models
A Feature 1 (20 Laps): 1. 15A-Nick Anvelink[2]; 2. 5P-Lukas Postl[1]; 3. 99-Mike Mullen[3]; 4. 61K-Andy Karl[5]; 5. 81S-Troy Springborn[8]; 6. 66-Ron Berna[4]; 7. 3S-Brett Swedberg[10]; 8. 56B-Jordan Barkholtz[7]; 9. 51-Chris Oertel[9]; 10. 95W-Aaron Wickersheim[11]; 11. 9Z-Jayme Zidar[12]; 12. 74-Butch Thiel[13]; 13. 33E-Chris Engels[6]
Heat 1 (8 Laps): 1. 81S-Troy Springborn[1]; 2. 15A-Nick Anvelink[2]; 3. 5P-Lukas Postl[3]; 4. 66-Ron Berna[6]; 5. 51-Chris Oertel[5]; 6. 95W-Aaron Wickersheim[4]; 7. 74-Butch Thiel[7]
Heat 2 (8 Laps): 1. 99-Mike Mullen[2]; 2. 61K-Andy Karl[4]; 3. 33E-Chris Engels[1]; 4. 56B-Jordan Barkholtz[3]; 5. 3S-Brett Swedberg[6]; 6. 9Z-Jayme Zidar[5]; 7. 51-Chris Oertel
A Modifieds
A Feature 1 (20 Laps): 1. 21F-Kevin Feck[2]; 2. 0L-Lucas Lamberies[9]; 3. 58-Marcus Yarie[7]; 4. 27-Derek Janke[5]; 5. 2JR-Wyatt Block[8]; 6. 12-Jordan Bartz[10]; 7. 97T-Tanner Janke[3]; 8. 07-Mike Schmidt[13]; 9. 79J-Gary Janke[6]; 10. 0-Cody Hokenstad[4]; 11. 79-Jerry Muenster[11]; 12. 7-Adam Jacobson[12]; 13. 88X-Shawn Frelich[14]; 14. 31-Dylan Moeller[17]; 15. 15-Nicholas Holtger[1]; 16. 56C-Jason Czarapata[18]; 17. 95-Jeff Bodendorfer[15]; 18. (DNS) 25T-Paul Thorpe; 19. (DNS) 30W-Daniel Wilcox
Heat 1 (8 Laps): 1. 21F-Kevin Feck[2]; 2. 0L-Lucas Lamberies[8]; 3. 15-Nicholas Holtger[1]; 4. 0-Cody Hokenstad[4]; 5. 58-Marcus Yarie[6]; 6. 79-Jerry Muenster[5]; 7. 07-Mike Schmidt[7]; 8. 95-Jeff Bodendorfer[9]; 9. 31-Dylan Moeller[3]
Heat 2 (8 Laps): 1. 97T-Tanner Janke[3]; 2. 2JR-Wyatt Block[7]; 3. 79J-Gary Janke[5]; 4. 12-Jordan Bartz[8]; 5. 27-Derek Janke[4]; 6. 7-Adam Jacobson[2]; 7. 88X-Shawn Frelich[9]; 8. 25T-Paul Thorpe[1]; 9. 56C-Jason Czarapata[10]; 10. 30W-Daniel Wilcox[6]
B Modifieds
A Feature 1 (20 Laps): 1. 07-Cory Kemkes[1]; 2. 25M-Mike McPherson[2]; 3. 48-Charles Hoffman[3]; 4. 61-Michael Springborn[4]; 5. 36C-Cole Slezewski[5]; 6. 46F-Logan Fleischman[6]; 7. 81-AJ Springborn[7]; 8. 36-Tommy Rindt[8]; 9. 4-Jeffery Teske[9]; 10. 66-Cole Magnin[10]; 11. 906-Joshua Fleischmann[11]; 12. 33W-Owen Wilcox[12]; 13. 73-Shannon Fandrey[13]; 14. 7T-Taylor Hoffman[14]; 15. 34-Dustin Urban[16]; 16. (DNS) 75Y-Trace Yeager
Heat 1 (8 Laps): 1. 07-Cory Kemkes[1]; 2. 4-Jeffery Teske[8]; 3. 48-Charles Hoffman[5]; 4. 81-AJ Springborn[7]; 5. 36C-Cole Slezewski[6]; 6. 906-Joshua Fleischmann[4]; 7. (DNF) 73-Shannon Fandrey[2]; 8. (DNF) 75Y-Trace Yeager[3]
Heat 2 (8 Laps): 1. 46F-Logan Fleischman[6]; 2. 66-Cole Magnin[8]; 3. 36-Tommy Rindt[7]; 4. 61-Michael Springborn[5]; 5. 25M-Mike McPherson[4]; 6. 33W-Owen Wilcox[3]; 7. 7T-Taylor Hoffman[2]; 8. (DNF) 34-Dustin Urban[1]
Stock Cars
A Feature 1 (25 Laps): 1. 2T-Travis VanStraten[6]; 2. 25-Trent Nolan[10]; 3. 3D-Dylan Stedjee[7]; 4. 5S-Mitch Stankowski[1]; 5. 33M-Nate Michonski[14]; 6. 252R-Wyatt Block[16]; 7. 1M-Dan Michonski[4]; 8. 60-Kyle Wanner[5]; 9. 50F-Kyle Frederick[9]; 10. 2-Daniel Wilcox[11]; 11. 9-Jerry Wilinski[13]; 12. 58-Marcus Yarie[8]; 13. 83-Brekken Kleinschmidt[17]; 14. 7-Kurt Olson[12]; 15. 28W-Will Hoefs[19]; 16. 35-Vern Stedjee[15]; 17. 59-Larry Buckwheat[24]; 18. 91-Daniel Buckwheat[20]; 19. 99S-Dylan Sexton[22]; 20. 29-Trentin Bell[21]; 21. 21N-Brad Nelson[23]; 22. (DNF) 71-Mark Eswein[18]; 23. (DNF) 26-Travis Welch[3]; 24. (DNF) 55W-Shawn Wagner[2]
B Feature 1 (12 Laps): 1. 252R-Wyatt Block[1]; 2. 83-Brekken Kleinschmidt[2]; 3. 71-Mark Eswein[4]; 4. 28W-Will Hoefs[10]; 5. 91-Daniel Buckwheat[6]; 6. 29-Trentin Bell[8]; 7. 99S-Dylan Sexton[7]; 8. 21N-Brad Nelson[13]; 9. 59-Larry Buckwheat[3]; 10. 21-Clint Evans[5]; 11. 14JB-Ryan Lujeck[11]; 12. 03T-Trenton Ortner[9]; 13. (DNS) 101M-Elliott Michonski
Heat 1 (8 Laps): 1. 25-Trent Nolan[7]; 2. 55W-Shawn Wagner[2]; 3. 2-Daniel Wilcox[3]; 4. 1M-Dan Michonski[4]; 5. 9-Jerry Wilinski[8]; 6. 252R-Wyatt Block[10]; 7. 71-Mark Eswein[9]; 8. 99S-Dylan Sexton[1]; 9. 28W-Will Hoefs[6]; 10. 21N-Brad Nelson[5]
Heat 2 (8 Laps): 1. 2T-Travis VanStraten[1]; 2. 5S-Mitch Stankowski[2]; 3. 58-Marcus Yarie[3]; 4. 50F-Kyle Frederick[6]; 5. 33M-Nate Michonski[5]; 6. 83-Brekken Kleinschmidt[8]; 7. 21-Clint Evans[4]; 8. 29-Trentin Bell[7]; 9. 14JB-Ryan Lujeck[9]
Heat 3 (8 Laps): 1. 3D-Dylan Stedjee[2]; 2. 7-Kurt Olson[1]; 3. 26-Travis Welch[6]; 4. 60-Kyle Wanner[4]; 5. 35-Vern Stedjee[7]; 6. 59-Larry Buckwheat[5]; 7. 91-Daniel Buckwheat[3]; 8. (DNF) 03T-Trenton Ortner[9]; 9. (DNF) 101M-Elliott Michonski[8]
Dirt 4 cyl Modifieds
A Feature 1 (15 Laps): 1. 37W-Brad Wedde[3]; 2. 19-Tanner Pari[7]; 3. 131-Dalton Nelson[2]; 4. 29W-Tanner Westphal[8]; 5. 82K-Carl King[5]; 6. 27-Bailey Tate[6]; 7. 12G-Kaitlyn Pingel[1]; 8. 17D-Matt DeWilde[4]; 9. 77H-Justin Haufe[12]; 10. 23-Garrett Goetsch[11]; 11. 13-Ainsley Busch[14]; 12. 66M-Isaiah McDowell[13]; 13. (DNF) 22-Clint Malueg[10]; 14. (DNF) 17M-Alexis Michonski[15]; 15. (DNF) 28-Andrew Yeager[9]; 16. (DNF) 62A-Autumn Allord[16]
Heat 1 (6 Laps): 1. 82K-Carl King[4]; 2. 131-Dalton Nelson[6]; 3. 27-Bailey Tate[2]; 4. 17D-Matt DeWilde[1]; 5. 28-Andrew Yeager[5]; 6. 23-Garrett Goetsch[7]; 7. 66M-Isaiah McDowell[3]; 8. 62A-Autumn Allord[8]
Heat 2 (6 Laps): 1. 29W-Tanner Westphal[4]; 2. 37W-Brad Wedde[3]; 3. 12G-Kaitlyn Pingel[2]; 4. 19-Tanner Pari[5]; 5. 22-Clint Malueg[1]; 6. 77H-Justin Haufe[8]; 7. 13-Ainsley Busch[6]; 8. 17M-Alexis Michonski[7]