Hobby Stocks
A Feature 1 (15 Laps): 1. 15L-Tyler Lucy[6]; 2. 70-Caden Appelt[9]; 3. 25-Brett Green[2]; 4. 43-Brad King[12]; 5. 44-Tim Anderson[4]; 6. 30A-Adam Goff[10]; 7. 11A-Shawn Green[5]; 8. 146-Andrew Bertsch[11]; 9. 99H-zzzTrevor zzzHaas[7]; 10. 00-Brandon Honrud[23]; 11. 83-Zach Lutz[16]; 12. 23-Kadi Ruby[8]; 13. 25R-Leevi Runge[22]; 14. 15H-Connor Hanson[13]; 15. 3T-Vance Tomlinson[14]; 16. 103-Alex Tvedt[19]; 17. 91T-Kaiden Tuchscherer[21]; 18. 97R-Riley Raynard[18]; 19. 148-Troy Bertsch[17]; 20. 8-Kenzie Olsen[1]; 21. 12B-Beth Ann Goudy[20]; 22. 12K-Kylee Englert[25]; 23. 54G-Robert Seekings[27]; 24. 87R-Casey Ragle[24]; 25. (DNF) 898-Jesse Dettman[15]; 26. (DNF) 18-John Flory Jr[3]; 27. (DNF) 6Z-Tim Morse[28]; 28. (DNS) 54T-Thomas Goldsberry
Heat 1 (8 Laps): 1. 146-Andrew Bertsch[9]; 2. 25-Brett Green[3]; 3. 15L-Tyler Lucy[6]; 4. 99H-zzzTrevor zzzHaas[7]; 5. 15H-Connor Hanson[10]; 6. 83-Zach Lutz[5]; 7. 103-Alex Tvedt[8]; 8. 25R-Leevi Runge[4]; 9. 12K-Kylee Englert[2]; 10. 6Z-Tim Morse[1]
Heat 2 (8 Laps): 1. 43-Brad King[9]; 2. 44-Tim Anderson[4]; 3. 70-Caden Appelt[8]; 4. 18-John Flory Jr[3]; 5. 3T-Vance Tomlinson[6]; 6. 148-Troy Bertsch[5]; 7. 12B-Beth Ann Goudy[2]; 8. 00-Brandon Honrud[7]; 9. (DNF) 54T-Thomas Goldsberry[1]
Heat 3 (8 Laps): 1. 11A-Shawn Green[4]; 2. 30A-Adam Goff[8]; 3. 8-Kenzie Olsen[2]; 4. 23-Kadi Ruby[7]; 5. 898-Jesse Dettman[5]; 6. 97R-Riley Raynard[6]; 7. 91T-Kaiden Tuchscherer[1]; 8. 87R-Casey Ragle[3]; 9. 54G-Robert Seekings[9]
A Modifieds
A Feature 1 (25 Laps): 1. 11X-Tom Berry Jr[7]; 2. 14T-Travis Hagen[11]; 3. 27W-Jason Wolla[12]; 4. 15T-Myles Tomlinson[5]; 5. 65-Jerad Thelen[4]; 6. 19-John Flory[1]; 7. 6Z-Zach Dockter[14]; 8. X-Joshua Rogotzke[9]; 9. 21Z-Isaiah Geisel[18]; 10. 29C-Drew Christianson[8]; 11. 58-Shawn Nostdahl[2]; 12. 72X-Kyler Jeffrey[20]; 13. 96-Kale Peterson[19]; 14. 80-Tony Marsh[21]; 15. 6X-Dawson Ness[25]; 16. (DNF) 05-Milton David[23]; 17. (DNF) 54T-Terry Nelson[22]; 18. (DNF) 4J-Wayne Johnson[16]; 19. (DNF) 54-Chris Seekings[24]; 20. (DNF) 75M-Justin Medler[6]; 21. (DNF) 5T-Marcus Tomlinson[17]; 22. (DNF) 9H-Robert Hellebust[10]; 23. (DNF) 3S-Roy Spielman[15]; 24. (DNF) 4-Jordan Huettl[3]; 25. (DNF) 5D-Cody Dignan[26]; 26. (DNF) 7-Marlyn Seidler[13]
Heat 1 (8 Laps): 1. 65-Jerad Thelen[4]; 2. 75M-Justin Medler[5]; 3. X-Joshua Rogotzke[7]; 4. 14T-Travis Hagen[8]; 5. 7-Marlyn Seidler[9]; 6. 4J-Wayne Johnson[6]; 7. 96-Kale Peterson[3]; 8. 54T-Terry Nelson[1]; 9. 6X-Dawson Ness[2]
Heat 2 (8 Laps): 1. 11X-Tom Berry Jr[6]; 2. 15T-Myles Tomlinson[4]; 3. 19-John Flory[2]; 4. 27W-Jason Wolla[9]; 5. 6Z-Zach Dockter[5]; 6. 5T-Marcus Tomlinson[7]; 7. 72X-Kyler Jeffrey[3]; 8. 05-Milton David[1]; 9. 5D-Cody Dignan[8]
Heat 3 (8 Laps): 1. 9H-Robert Hellebust[7]; 2. 58-Shawn Nostdahl[2]; 3. 4-Jordan Huettl[3]; 4. 29C-Drew Christianson[6]; 5. 3S-Roy Spielman[4]; 6. 21Z-Isaiah Geisel[5]; 7. 80-Tony Marsh[8]; 8. (DNF) 54-Chris Seekings[1]
Stock Cars
A Feature 1 (20 Laps): 1. 27X-Mike Hagen[13]; 2. 87-Eric Harpole[8]; 3. 13L-Nick Lund[2]; 4. 10J-Jake Nelson[10]; 5. 20F-Dalton Flory[12]; 6. 36-Brett Woznicki[5]; 7. 28M-Keith Mattox[9]; 8. 20-Joe Flory[6]; 9. 76-Bob Fuegmann[3]; 10. 5-Jace Iverson[15]; 11. 11S-Mike Swallers[20]; 12. 19-Cody St Croix[16]; 13. 7-Gary Goudy Sr[21]; 14. (DNF) 12G-Gary Goudy Jr[17]; 15. (DNF) 211-Joe Schrodt[1]; 16. (DNF) 77-Will Scheresky[14]; 17. (DNF) 16-Beau Deschamp[18]; 18. (DNF) 94-Aden Clark[19]; 19. (DNF) 12-Rob Stenvold[4]; 20. (DNF) 17-Austin Daae[11]; 21. (DNF) 67-Joren Boyce[7]
Heat 1 (8 Laps): 1. 20-Joe Flory[5]; 2. 12-Rob Stenvold[4]; 3. 211-Joe Schrodt[2]; 4. 28M-Keith Mattox[6]; 5. 27X-Mike Hagen[7]; 6. 19-Cody St Croix[1]; 7. 94-Aden Clark[3]
Heat 2 (8 Laps): 1. 10J-Jake Nelson[6]; 2. 67-Joren Boyce[5]; 3. 20F-Dalton Flory[7]; 4. 36-Brett Woznicki[4]; 5. 77-Will Scheresky[1]; 6. 12G-Gary Goudy Jr[2]; 7. (DNF) 11S-Mike Swallers[3]
Heat 3 (8 Laps): 1. 87-Eric Harpole[5]; 2. 76-Bob Fuegmann[3]; 3. 17-Austin Daae[6]; 4. 13L-Nick Lund[2]; 5. 5-Jace Iverson[4]; 6. 16-Beau Deschamp[7]; 7. 7-Gary Goudy Sr[1]
Sport Compact
A Feature 1 (12 Laps): 1. 69Z-Christopher Zenz[2]; 2. 44G-James Gilbert[3]; 3. 22H-Braydee Hanson[1]; 4. 15H-JayDe Satcho[6]; 5. (DNF) 5K-Larry King[5]; 6. (DNS) 57-Craig Kastner
Heat 1 (8 Laps): 1. 44G-James Gilbert[4]; 2. 69Z-Christopher Zenz[3]; 3. 5K-Larry King[6]; 4. 22H-Braydee Hanson[2]; 5. 57-Craig Kastner[5]; 6. 15H-JayDe Satcho[1]