Hobby Stocks
A Feature 1 (12 Laps): 1. 48-Zach Ziegler[2]; 2. 12-Caleb Arneson[1]; 3. (DNF) 13-Jackson Martindale[4]; 4. (DNF) 98-Landin Frye[3]
Heat 1 (6 Laps): 1. 48-Zach Ziegler[4]; 2. 13-Jackson Martindale[1]; 3. 12-Caleb Arneson[2]; 4. 98-Landin Frye[3]
IMCA Modified
A Feature 1 (20 Laps): 1. 16S-Dave Schoenberger[2]; 2. 20-Brandon Schmitt[11]; 3. 09-Kelsy Wedelstadt[3]; 4. 33X-Dan Roedl[10]; 5. 11S-Jeff Schmuhl[8]; 6. 6-Konnor Wilinski[15]; 7. 15S-Don Scheffler[7]; 8. 16J-Geoff Jeche[20]; 9. 451-Tim Robbins[16]; 10. 89S-Noah Schepp[23]; 11. 21F-Nick Firari[19]; 12. 14S-Mike Schmuhl[5]; 13. 68-Dan Jung[13]; 14. 95-Jeff Bodendorfer[6]; 15. 86R-Tom Robbins[24]; 16. 63-Jeff Schepp[1]; 17. 52BT-Bruce Troesch[17]; 18. (DNF) 62-Jeff Steenbergen[12]; 19. (DNF) 77-Mike Wedelstadt[4]; 20. (DNF) 17W-Mitch Webber[21]; 21. (DNF) 5R-Matt Rechek[9]; 22. (DNF) 21X-Kurt Moeller[22]; 23. (DNF) 3-Andy Voigt[18]; 24. (DNS) E85-Justin Pearson
B Feature 1 (10 Laps): 1. 21F-Nick Firari[1]; 2. 16J-Geoff Jeche[4]; 3. 17W-Mitch Webber[3]; 4. 21X-Kurt Moeller[6]; 5. 89S-Noah Schepp[5]; 6. 86R-Tom Robbins[8]; 7. 39J-Joe Wrzinski[9]; 8. (DNF) 89-Adam Reed[2]; 9. (DNS) 45T-Trent Guest
Heat 1 (8 Laps): 1. 14S-Mike Schmuhl[4]; 2. 11S-Jeff Schmuhl[6]; 3. 63-Jeff Schepp[2]; 4. 20-Brandon Schmitt[8]; 5. 68-Dan Jung[1]; 6. 451-Tim Robbins[3]; 7. 21F-Nick Firari[5]; 8. 16J-Geoff Jeche[7]; 9. 21X-Kurt Moeller[9]
Heat 2 (8 Laps): 1. 16S-Dave Schoenberger[2]; 2. 09-Kelsy Wedelstadt[3]; 3. 62-Jeff Steenbergen[8]; 4. 5R-Matt Rechek[7]; 5. E85-Justin Pearson[4]; 6. 52BT-Bruce Troesch[1]; 7. 89-Adam Reed[5]; 8. (DNF) 89S-Noah Schepp[6]; 9. (DNF) 45T-Trent Guest[9]
Heat 3 (8 Laps): 1. 77-Mike Wedelstadt[3]; 2. 33X-Dan Roedl[7]; 3. 95-Jeff Bodendorfer[4]; 4. 15S-Don Scheffler[5]; 5. 6-Konnor Wilinski[8]; 6. 3-Andy Voigt[6]; 7. 17W-Mitch Webber[2]; 8. 39J-Joe Wrzinski[9]; 9. (DNF) 86R-Tom Robbins[1]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 464-Ryan Schmidt[1]; 2. 1K-Elijah Koenig[7]; 3. 32X-Skyler Woods[11]; 4. 29R-Ryan Kuehn[10]; 5. 29S-Tim Sheppard[9]; 6. 66C-Colten Van Hierden[14]; 7. 18Z-Geoff Zdroik[4]; 8. 03-Jaeden Voigt[15]; 9. 7S-Nick Schultz[5]; 10. 29M-Ryan Mech[8]; 11. 51-Jared Apel[19]; 12. 9-Seth Hoeffner[13]; 13. 84-Mark Hoeppner[2]; 14. 96-Gary Klamrowski[21]; 15. 26-Chris Blawat[3]; 16. 12T-Tim Thrun[20]; 17. 40J-Dakota Johnson[16]; 18. 5-Vincent Engel[18]; 19. 75-Max Oreskovich[12]; 20. (DNF) 19B-Jimmy Berkevich[6]; 21. (DNF) 26JK-Joey Krentz[17]
Heat 1 (8 Laps): 1. 1K-Elijah Koenig[4]; 2. 464-Ryan Schmidt[2]; 3. 32X-Skyler Woods[6]; 4. 18Z-Geoff Zdroik[3]; 5. 9-Seth Hoeffner[7]; 6. 03-Jaeden Voigt[5]; 7. 5-Vincent Engel[1]
Heat 2 (8 Laps): 1. 7S-Nick Schultz[3]; 2. 75-Max Oreskovich[7]; 3. 84-Mark Hoeppner[2]; 4. 29M-Ryan Mech[4]; 5. 66C-Colten Van Hierden[6]; 6. (DNF) 40J-Dakota Johnson[1]; 7. (DNF) 51-Jared Apel[5]
Heat 3 (8 Laps): 1. 19B-Jimmy Berkevich[3]; 2. 29R-Ryan Kuehn[5]; 3. 29S-Tim Sheppard[4]; 4. 26-Chris Blawat[2]; 5. 96-Gary Klamrowski[7]; 6. 26JK-Joey Krentz[6]; 7. (DNF) 12T-Tim Thrun[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 9R-Kenny Richards[10]; 2. 99X-Jeremy Christians[6]; 3. 10-Karly Stadler[5]; 4. 19S-Aaron Stolp[9]; 5. 21X-Rod Snellenberger[7]; 6. C42-Kyle Caswell[2]; 7. 74S-Charlie Sancinati[8]; 8. 10L-Chris Loewenhagen[11]; 9. 29P-Brandon Paitrick[3]; 10. 745-Josh Kanas[12]; 11. (DNF) 41K-Nick Kufalk[1]; 12. (DNF) 12P-Tim Paitrick[4]; 13. (DNF) 38-Brian Gerber[14]; 14. (DNF) 48-Roger Frank[13]
Heat 1 (8 Laps): 1. 41K-Nick Kufalk[1]; 2. 19S-Aaron Stolp[7]; 3. C42-Kyle Caswell[3]; 4. 12P-Tim Paitrick[4]; 5. 21X-Rod Snellenberger[6]; 6. 10L-Chris Loewenhagen[2]; 7. (DNF) 48-Roger Frank[5]
Heat 2 (8 Laps): 1. 99X-Jeremy Christians[5]; 2. 29P-Brandon Paitrick[3]; 3. 9R-Kenny Richards[7]; 4. 10-Karly Stadler[4]; 5. 74S-Charlie Sancinati[6]; 6. 745-Josh Kanas[2]; 7. 38-Brian Gerber[1]
Pro Legends
A Feature 1 (20 Laps): 1. 117A-Adam Zellmer[7]; 2. 20-Ryan Sullivan[9]; 3. 59S-Hayden Schmuhl[16]; 4. K1-Kim Clover[2]; 5. 88-Austin Winkel[8]; 6. 6E-Eric Blumer[10]; 7. 5G-Matt Gritt[1]; 8. 95M-Mike Mueller[6]; 9. 45-Hunter Cardinal[4]; 10. 17F-Faith Zellmer[5]; 11. 7A-Brady Ascherien[3]; 12. 51F-Tim Franz[14]; 13. 33S-Mike Swenson[11]; 14. 00-Mark McCallum[13]; 15. 76-Mark Wellman[12]; 16. (DNS) 7-Lilly Fassbender
Heat 1 (8 Laps): 1. 88-Austin Winkel[7]; 2. 7A-Brady Ascherien[4]; 3. 95M-Mike Mueller[6]; 4. 45-Hunter Cardinal[5]; 5. K1-Kim Clover[3]; 6. 33S-Mike Swenson[2]; 7. 00-Mark McCallum[1]; 8. (DNS) 59S-Hayden Schmuhl
Heat 2 (8 Laps): 1. 117A-Adam Zellmer[6]; 2. 5G-Matt Gritt[1]; 3. 20-Ryan Sullivan[7]; 4. 6E-Eric Blumer[8]; 5. 17F-Faith Zellmer[5]; 6. 76-Mark Wellman[3]; 7. 51F-Tim Franz[4]; 8. (DNF) 7-Lilly Fassbender[2]
Street Stocks
A Feature 1 (20 Laps): 1. 55K-Jesse Krahn[10]; 2. 99-Phillip Wuesthoff[8]; 3. 11R-Larry Richards[9]; 4. 11X-Jon Schultz[11]; 5. 3R-Jacob Rens[1]; 6. 21S-John Sidesky[4]; 7. 65-Mark Baker[3]; 8. 25-Jason Condrad[17]; 9. 9-Dustin Ward[5]; 10. 14G-Nate Gross[15]; 11. (DNF) 88W-Stuart White[2]; 12. (DNF) 119X-Josh Novak[19]; 13. (DNF) 75F-James Fletcher[14]; 14. (DNF) 41-David Voigt[13]; 15. (DNF) 25JR-Jonathan Persha[20]; 16. (DNF) 1X-Jason White[18]; 17. (DNF) 25P-Russ Davison[6]; 18. (DNF) 26S-Dustin Schwandt[7]; 19. (DNF) 49-Craig Lepple[12]; 20. (DNF) 22-TJ Reichenberger[16]
Heat 1 (8 Laps): 1. 88W-Stuart White[2]; 2. 25P-Russ Davison[6]; 3. 99-Phillip Wuesthoff[8]; 4. 55K-Jesse Krahn[9]; 5. 21S-John Sidesky[3]; 6. 11X-Jon Schultz[7]; 7. 41-David Voigt[4]; 8. 14G-Nate Gross[1]; 9. 25JR-Jonathan Persha[10]; 10. 1X-Jason White[5]
Heat 2 (8 Laps): 1. 65-Mark Baker[2]; 2. 3R-Jacob Rens[1]; 3. 9-Dustin Ward[4]; 4. 26S-Dustin Schwandt[6]; 5. 11R-Larry Richards[8]; 6. 49-Craig Lepple[5]; 7. 75F-James Fletcher[7]; 8. 22-TJ Reichenberger[3]; 9. 25-Jason Condrad[9]; 10. 119X-Josh Novak[10]