IMCA Modified
A Feature 1 (20 Laps): 1. 20-Brandon Schmitt[3]; 2. 54-Benji LaCrosse[11]; 3. 11S-Jeff Schmuhl[2]; 4. 21CZ-Cole Czarneski[18]; 5. 32X-Skyler Woods[5]; 6. 7H-Marcus Hoeppner[12]; 7. 77-Mike Wedelstadt[6]; 8. 33X-Dan Roedl[10]; 9. 09-Kelsy Wedelstadt[4]; 10. 757-Tony Wedelstadt[7]; 11. 24G-Greg Gretz[8]; 12. 2M-Steve Mueller[13]; 13. 4K-Kyle Kudick[1]; 14. 16S-Dave Schoenberger[14]; 15. 34-Cody Apfelbeck[21]; 16. 15S-Don Scheffler[16]; 17. 89-Andy Voigt[23]; 18. E85-Justin Pearson[20]; 19. 40-Brian Crapser[22]; 20. 89S-Noah Schepp[9]; 21. 59S-Hayden Schmuhl[19]; 22. 451-Tim Robbins[24]; 23. 11-Bart Sievert[15]; 24. (DNF) 16J-Geoff Jeche[17]
B Feature 1 (12 Laps): 1. 34-Cody Apfelbeck[4]; 2. 40-Brian Crapser[2]; 3. 89-Andy Voigt[5]; 4. 451-Tim Robbins[7]; 5. 52BT-Bruce Troesch[11]; 6. 14S-Mike Schmuhl[1]; 7. 39J-Cameron Rank[3]; 8. 63-Jeff Schepp[8]; 9. 86R-Tom Robbins[9]; 10. 52M-Brad McGuire[6]; 11. (DNS) 64-Tristan Swan; 12. (DNS) 51J-Dustin Jackson
Heat 1 (8 Laps): 1. 7H-Marcus Hoeppner[1]; 2. 77-Mike Wedelstadt[3]; 3. 11S-Jeff Schmuhl[5]; 4. 2M-Steve Mueller[6]; 5. 16J-Geoff Jeche[7]; 6. 14S-Mike Schmuhl[4]; 7. 89-Andy Voigt[8]; 8. 86R-Tom Robbins[9]; 9. (DNF) 51J-Dustin Jackson[2]
Heat 2 (8 Laps): 1. 33X-Dan Roedl[4]; 2. 89S-Noah Schepp[1]; 3. 32X-Skyler Woods[5]; 4. 16S-Dave Schoenberger[2]; 5. 21CZ-Cole Czarneski[6]; 6. 40-Brian Crapser[7]; 7. 52M-Brad McGuire[3]
Heat 3 (8 Laps): 1. 20-Brandon Schmitt[4]; 2. 54-Benji LaCrosse[8]; 3. 757-Tony Wedelstadt[5]; 4. 11-Bart Sievert[1]; 5. 59S-Hayden Schmuhl[2]; 6. 39J-Cameron Rank[6]; 7. 451-Tim Robbins[3]; 8. (DNS) 64-Tristan Swan
Heat 4 (8 Laps): 1. 24G-Greg Gretz[1]; 2. 4K-Kyle Kudick[3]; 3. 09-Kelsy Wedelstadt[5]; 4. 15S-Don Scheffler[8]; 5. E85-Justin Pearson[6]; 6. 34-Cody Apfelbeck[4]; 7. 63-Jeff Schepp[2]; 8. 52BT-Bruce Troesch[7]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 17V-Coy Vlies[10]; 2. 1-Matthew Radtke[6]; 3. 25X-Derek Fehling[5]; 4. 1K-Elijah Koenig[11]; 5. 29S-Tim Sheppard[9]; 6. 7S-Nick Schultz[12]; 7. 91-Cole Thomas[1]; 8. 03-Jaeden Voigt[20]; 9. 12T-Tim Thrun[2]; 10. 29M-Ryan Mech[8]; 11. 26X-Jay Schaalma[14]; 12. 32Z-Andy Welter[15]; 13. 40J-Dakota Johnson[17]; 14. 756-Josh Pink[3]; 15. 96-Gary Klamrowski[13]; 16. 24W-Andrew Lameyer[16]; 17. 69-Travis Kleindl[21]; 18. 99A-Parker Brookman[18]; 19. 25S-Steve Ellis[19]; 20. 29R-Ryan Kuehn[7]; 21. (DNF) 9R-Matthew Roehl[4]
Heat 1 (8 Laps): 1. 29S-Tim Sheppard[1]; 2. 1K-Elijah Koenig[2]; 3. 29M-Ryan Mech[6]; 4. 96-Gary Klamrowski[5]; 5. 40J-Dakota Johnson[4]; 6. (DNF) 69-Travis Kleindl[3]
Heat 2 (8 Laps): 1. 1-Matthew Radtke[2]; 2. 25X-Derek Fehling[3]; 3. 756-Josh Pink[4]; 4. 26X-Jay Schaalma[1]; 5. 99A-Parker Brookman[5]
Heat 3 (8 Laps): 1. 7S-Nick Schultz[2]; 2. 12T-Tim Thrun[4]; 3. 9R-Matthew Roehl[1]; 4. 32Z-Andy Welter[3]; 5. 25S-Steve Ellis[5]
Heat 4 (8 Laps): 1. 17V-Coy Vlies[1]; 2. 91-Cole Thomas[5]; 3. 29R-Ryan Kuehn[2]; 4. 24W-Andrew Lameyer[4]; 5. (DNF) 03-Jaeden Voigt[3]
IMCA Stock Car
A Feature 1 (25 Laps): 1. 9R-Kenny Richards[9]; 2. 99X-Jeremy Christians[5]; 3. 20-Brandon Schmitt[11]; 4. 21-Devin Snellenberger[7]; 5. 33C-Brandon Czarapata[12]; 6. 21CZ-Cole Czarneski[15]; 7. 12X-Nick Buckarma[3]; 8. 40C-Alex Crapser[10]; 9. 10-Rod Snellenberger[21]; 10. 03W-Timothy Warner[1]; 11. 55K-Jesse Krahn[24]; 12. 19S-Aaron Stolp[6]; 13. 716-Kyle Genett[18]; 14. 36-Larry Karcz Jr[17]; 15. 28-Nathan Otto[16]; 16. 99S-Donald Sorce Jr[19]; 17. 27-Darren Otto[23]; 18. 79-Jeff Nowak[14]; 19. 76Y-Kayden Young[20]; 20. (DNF) 25-Jared Siefert[8]; 21. (DNF) 745-Jesse Kanas[2]; 22. (DNF) 41K-Nick Kufalk[22]; 23. (DNF) K9-Tyler Wilson[4]; 24. (DNF) 1*-Charlie Sancinati[13]
B Feature 1 (12 Laps): 1. 10-Rod Snellenberger[1]; 2. 41K-Nick Kufalk[3]; 3. 27-Darren Otto[2]; 4. 55K-Jesse Krahn[9]; 5. 29P-Brandon Paitrick[5]; 6. 48-Roger Frank[6]; 7. 24A-Aidan Gretz[8]; 8. 27X-Riley Magee[4]; 9. 9-Dustin Ward[11]; 10. 40-Aaron Karcz[10]; 11. 75S-Tony Schlei[13]; 12. (DNF) 12P-Tim Paitrick[7]; 13. (DNS) 5R-Matt Rechek
Heat 1 (8 Laps): 1. 99X-Jeremy Christians[1]; 2. 9R-Kenny Richards[4]; 3. 19S-Aaron Stolp[3]; 4. 1*-Charlie Sancinati[6]; 5. 36-Larry Karcz Jr[5]; 6. 10-Rod Snellenberger[8]; 7. 29P-Brandon Paitrick[7]; 8. 55K-Jesse Krahn[2]; 9. 75S-Tony Schlei[9]
Heat 2 (8 Laps): 1. 40C-Alex Crapser[2]; 2. 12X-Nick Buckarma[1]; 3. K9-Tyler Wilson[7]; 4. 79-Jeff Nowak[8]; 5. 716-Kyle Genett[3]; 6. 27-Darren Otto[4]; 7. 48-Roger Frank[5]; 8. 40-Aaron Karcz[6]
Heat 3 (8 Laps): 1. 33C-Brandon Czarapata[4]; 2. 21-Devin Snellenberger[6]; 3. 25-Jared Siefert[8]; 4. 21CZ-Cole Czarneski[5]; 5. 99S-Donald Sorce Jr[2]; 6. 41K-Nick Kufalk[1]; 7. 12P-Tim Paitrick[7]; 8. 9-Dustin Ward[3]
Heat 4 (8 Laps): 1. 20-Brandon Schmitt[7]; 2. 745-Jesse Kanas[3]; 3. 03W-Timothy Warner[6]; 4. 28-Nathan Otto[5]; 5. 76Y-Kayden Young[2]; 6. 27X-Riley Magee[4]; 7. 24A-Aidan Gretz[8]; 8. (DNS) 5R-Matt Rechek
Street Stocks
A Feature 1 (20 Laps): 1. 19-Brian Besaw[1]; 2. 716-Kyle Genett[3]; 3. 75F-James Fletcher[7]; 4. C42-Kyle Caswell[4]; 5. 10X-Dale Kreuziger[6]; 6. 83-Roman Blank[9]; 7. 12-Brandon Mertes[8]; 8. 1330-Justin Jacobsen[16]; 9. 114-Ryan Sullivan[11]; 10. 35D-Paul Diefenthaler[5]; 11. 84-Mark Hoeppner[14]; 12. 26S-Dustin Schwandt[10]; 13. 25JR-Jonathan Persha[17]; 14. 33C-Michael Czarapata[13]; 15. 10B-Ronald Besaw[12]; 16. 24S-Jerry Winkler[2]; 17. (DNS) 25P-Nathan Persha; 18. (DNS) 21P-Chris Prust
Heat 1 (8 Laps): 1. 19-Brian Besaw[2]; 2. 10X-Dale Kreuziger[6]; 3. 24S-Jerry Winkler[4]; 4. (DNF) 10B-Ronald Besaw[5]; 5. (DNF) 33C-Michael Czarapata[1]; 6. (DNS) 1330-Justin Jacobsen
Heat 2 (8 Laps): 1. 75F-James Fletcher[4]; 2. 716-Kyle Genett[6]; 3. C42-Kyle Caswell[2]; 4. 35D-Paul Diefenthaler[3]; 5. 84-Mark Hoeppner[1]; 6. (DNF) 25JR-Jonathan Persha[5]
Heat 3 (8 Laps): 1. 26S-Dustin Schwandt[4]; 2. 12-Brandon Mertes[2]; 3. 83-Roman Blank[5]; 4. 114-Ryan Sullivan[1]; 5. (DNF) 21P-Chris Prust[6]; 6. (DNF) 25P-Nathan Persha[3]; 7. (DNF) 1330-Justin Jacobsen
Pro Legends
A Feature 1 (20 Laps): 1. 7L-Jackson Lewis[4]; 2. 8W-Michael Weber[2]; 3. 44J-Jordan Miklas[12]; 4. 51S-Charlie Spoonmore[6]; 5. 87-Dallas Ross[7]; 6. 117-Adam Zellmer[20]; 7. 29M-Ryan Mech[9]; 8. 7A-Brady Ascherien[10]; 9. 20-Ryan Sullivan[16]; 10. 64S-Tristan Swanson[11]; 11. 45-Hunter Cardinal[17]; 12. 59S-Hayden Schmuhl[18]; 13. 19X-Cal Swenson[5]; 14. 77C-Colton Utley[8]; 15. K1-Kim Clover[1]; 16. 5G-Matt Gritt[23]; 17. 76-Alex Haese[21]; 18. 7-Lilly Fassbender[14]; 19. 17F-Faith Zellmer[3]; 20. 54-Nate Werner[22]; 21. 29-Abbygale Blasel[24]; 22. 33S-Mike Swenson[19]; 23. (DNF) 47V-Dominic Van Riper[13]; 24. (DNF) 51F-Tim Franz[15]
B Feature 1 (10 Laps): 1. 117-Adam Zellmer[7]; 2. 76-Alex Haese[2]; 3. 54-Nate Werner[1]; 4. 5G-Matt Gritt[6]; 5. N8-Nate Wolbers[4]; 6. 00B-Oliver O'Brion[9]; 7. 4C-Connor Carey[5]; 8. 00-Mark McCallum[3]; 9. 64-Bill Sleep[8]
Heat 1 (8 Laps): 1. 7L-Jackson Lewis[1]; 2. 51S-Charlie Spoonmore[3]; 3. 7A-Brady Ascherien[5]; 4. 20-Ryan Sullivan[2]; 5. 54-Nate Werner[4]; 6. 4C-Connor Carey[6]
Heat 2 (8 Laps): 1. 64S-Tristan Swanson[6]; 2. 29M-Ryan Mech[3]; 3. 44J-Jordan Miklas[5]; 4. 45-Hunter Cardinal[4]; 5. 76-Alex Haese[1]; 6. 5G-Matt Gritt[2]; 7. 64-Bill Sleep[7]
Heat 3 (8 Laps): 1. 87-Dallas Ross[3]; 2. K1-Kim Clover[4]; 3. 47V-Dominic Van Riper[1]; 4. 29-Abbygale Blasel[5]; 5. (DNS) 00-Mark McCallum
Heat 4 (8 Laps): 1. 8W-Michael Weber[4]; 2. 77C-Colton Utley[5]; 3. 7-Lilly Fassbender[1]; 4. 59S-Hayden Schmuhl[3]; 5. 00B-Oliver O'Brion[6]; 6. (DNF) 117-Adam Zellmer[2]
Heat 5 (8 Laps): 1. 19X-Cal Swenson[2]; 2. 17F-Faith Zellmer[4]; 3. 51F-Tim Franz[3]; 4. 33S-Mike Swenson[1]; 5. N8-Nate Wolbers[5]