IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 22-Kyler Satran[7]; 2. 47-Max Beeter[1]; 3. 70-Caden Appelt[9]; 4. 13-Jacob Robinson[8]; 5. 9-AJ Davenport[10]; 6. 82T-Tyson Grinstead[3]; 7. 103-Alex Tvedt[4]; 8. 19T-Thomas Goldsberry[6]; 9. (DNF) 51X-Brennor Grinstead[5]; 10. (DNF) 95-Gered Knoell[2]
Heat 1 (6 Laps): 1. 51X-Brennor Grinstead[3]; 2. 47-Max Beeter[1]; 3. 82T-Tyson Grinstead[2]; 4. 22-Kyler Satran[4]
Heat 2 (6 Laps): 1. 13-Jacob Robinson[4]; 2. 70-Caden Appelt; 3. 9-AJ Davenport[5]; 4. 19T-Thomas Goldsberry[3]; 5. 103-Alex Tvedt[2]; 6. 95-Gered Knoell[1]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. OM-Dirk Miller[3]; 2. 48-Brock Beeter[5]; 3. 69-Christopher Zenz[4]; 4. 5-Lance Lochthowe[6]; 5. 6N-Shawn Keena[1]; 6. 2A-Bruce King[2]
Heat 1 (6 Laps): 1. 2A-Bruce King[2]; 2. 48-Brock Beeter[6]; 3. OM-Dirk Miller[3]; 4. 6N-Shawn Keena[1]; 5. 69-Christopher Zenz[5]; 6. 5-Lance Lochthowe[4]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 82-Cole Hanshew[4]; 2. 16-Jason Storbakken[6]; 3. 76-Bob Fuegmann[9]; 4. 77-Will Scheresky[10]; 5. 33-Tyler Ashley[11]; 6. 67-Joren Boyce[8]; 7. 30A-Adam Goff[7]; 8. 27X-Mike Hagen[13]; 9. 11S-Michael Swallers[12]; 10. 38-Michael Logelin[1]; 11. 7M-Taylor Mogard[5]; 12. (DNF) 17-Corbin Peters[17]; 13. (DNF) 73H-Dustin Hoffert[2]; 14. (DNF) 8-Eric Anderson[3]; 15. (DNF) 7-Gary Goudy Sr[15]; 16. (DNS) 12G-Gary Goudy Jr; 17. (DNS) 34-Alex Kukowski; 18. (DNS) 211-Joe Schrodt
Heat 1 (6 Laps): 1. 16-Jason Storbakken[5]; 2. 82-Cole Hanshew[3]; 3. 76-Bob Fuegmann[7]; 4. 30A-Adam Goff[6]; 5. 38-Michael Logelin[1]; 6. 33-Tyler Ashley[4]; 7. 27X-Mike Hagen[8]; 8. 7-Gary Goudy Sr[9]; 9. 17-Corbin Peters[2]
Heat 2 (6 Laps): 1. 77-Will Scheresky[7]; 2. 67-Joren Boyce[6]; 3. 73H-Dustin Hoffert[1]; 4. 7M-Taylor Mogard[3]; 5. 8-Eric Anderson[2]; 6. (DNF) 11S-Michael Swallers[4]; 7. (DNF) 34-Alex Kukowski[9]; 8. (DNF) 211-Joe Schrodt[5]; 9. (DNF) 12G-Gary Goudy Jr[8]
Non-Winged Sprints
A Feature 1 (20 Laps): 1. 25-Eric Guyot[7]; 2. 52-Adam Sobolik[9]; 3. 2T-Mike Tomlinson[2]; 4. 20L-Dusty Lawson[4]; 5. 15T-Myles Tomlinson[8]; 6. 23-Mike Nelson[6]; 7. 1-Colin Severance[15]; 8. 37-Steve Nordrum[14]; 9. 35L-Jesse Long[12]; 10. 20-Kevin Lawson[3]; 11. 8-Parker Vilandre[10]; 12. 22-Brandon Palm[11]; 13. 16-Ross Cummings[1]; 14. 4-Colton Young[5]; 15. (DNF) 21-Cory Palm[17]; 16. (DNF) 5-James Weber[18]; 17. (DNF) 15B-Doug Mccambridge[13]; 18. (DNF) 2-Tee Young[16]
Heat 1 (6 Laps): 1. 4-Colton Young[1]; 2. 16-Ross Cummings[3]; 3. 20L-Dusty Lawson[4]; 4. 23-Mike Nelson[2]; 5. 52-Adam Sobolik[8]; 6. 22-Brandon Palm[6]; 7. 15B-Doug Mccambridge[9]; 8. 1-Colin Severance[5]; 9. 21-Cory Palm[7]
Heat 2 (6 Laps): 1. 15T-Myles Tomlinson[2]; 2. 25-Eric Guyot[3]; 3. 2T-Mike Tomlinson[1]; 4. 20-Kevin Lawson[6]; 5. 8-Parker Vilandre[7]; 6. 35L-Jesse Long[8]; 7. 37-Steve Nordrum[4]; 8. 5-James Weber[9]; 9. (DNS) 2-Tee Young
WISSOTA Late Model
A Feature 1 (25 Laps): 1. 1TPO-Tyler Peterson[2]; 2. 17-Lance Schill[1]; 3. 9-Steve Anderson[4]; 4. 47-Lynn Amick[3]; 5. 02-Dan Dowling[5]; 6. 2-Rusty Kollman[14]; 7. 11B-Ben Mickelson[12]; 8. 11M-Paul Mueller[9]; 9. 75S-Mike Jager[10]; 10. 17X-Dan McNamee[15]; 11. 117-Jim Harris[7]; 12. 28-Dylan Barnhardt[16]; 13. 58-Randy Sandvick[13]; 14. 18C-Corey Aga[8]; 15. (DNF) 30-Bob Moody[11]; 16. (DNF) 14M-Greg Moore[6]
Heat 1 (8 Laps): 1. 17-Lance Schill[1]; 2. 47-Lynn Amick[2]; 3. 02-Dan Dowling[6]; 4. 117-Jim Harris[3]; 5. 11M-Paul Mueller[7]; 6. 30-Bob Moody[4]; 7. 58-Randy Sandvick[8]; 8. 17X-Dan McNamee[5]
Heat 2 (8 Laps): 1. 1TPO-Tyler Peterson[3]; 2. 9-Steve Anderson[2]; 3. 14M-Greg Moore[5]; 4. 18C-Corey Aga[1]; 5. 75S-Mike Jager[4]; 6. 11B-Ben Mickelson[7]; 7. 2-Rusty Kollman[8]; 8. (DNF) 28-Dylan Barnhardt[6]
Semi-Pro Legends
A Feature 1 (15 Laps): 1. 34-Alex Kukowski[2]; 2. 1K-Nate Keena[1]; 3. 620-AJ Davenport[3]; 4. 23-Mavrick Nelson[4]; 5. 51-Sierra Davenport[5]; 6. 47-Cole Slaubaugh[7]; 7. 07-Ashton Wendland[6]; 8. 68-Kyle Doepke[10]; 9. 06-Weston Hagen[9]; 10. 31-Maksim Nelson[11]; 11. (DNF) 7-Madden Severance[8]
Heat 1 (6 Laps): 1. 1K-Nate Keena[1]; 2. 620-AJ Davenport[2]; 3. 51-Sierra Davenport[3]; 4. 47-Cole Slaubaugh[4]; 5. 06-Weston Hagen[5]; 6. 31-Maksim Nelson[6]
Heat 2 (6 Laps): 1. 34-Alex Kukowski[3]; 2. 23-Mavrick Nelson[4]; 3. 07-Ashton Wendland[2]; 4. 7-Madden Severance[1]; 5. 68-Kyle Doepke[5]