IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 2B-Tom Anderson[5]; 2. 51B-Brandon Bombardo[6]; 3. 16-Mark Johnson[9]; 4. 01-Nathan Kohl[3]; 5. 5D-Nicholas Dillenburg[4]; 6. 11-William Herron[14]; 7. 09-Bryon Britton[8]; 8. 03BILL-Josh Maleski[2]; 9. 31-Scott Dillenburg[1]; 10. 95-Reid Randall[10]; 11. 17T-Tim Otterness[7]; 12. 13C-Chase Peterson[11]; 13. 012-Greg Kohl[13]; 14. (DNS) 169-Robert Young Jr
Heat 1 (8 Laps): 1. 5D-Nicholas Dillenburg[1]; 2. 16-Mark Johnson[6]; 3. 31-Scott Dillenburg[2]; 4. 17T-Tim Otterness[4]; 5. 95-Reid Randall[5]; 6. 13C-Chase Peterson[3]; 7. 012-Greg Kohl[7]
Heat 2 (8 Laps): 1. 01-Nathan Kohl[2]; 2. 2B-Tom Anderson[6]; 3. 51B-Brandon Bombardo[4]; 4. 09-Bryon Britton[1]; 5. 03BILL-Josh Maleski[5]; 6. 169-Robert Young Jr[7]; 7. 11-William Herron[3]
IMCA Modified
A Feature 1 (15 Laps): 1. 26-Shawn Fletcher[4]; 2. 15T-Erick Thiesse[2]; 3. 32X-Seth Kramer[7]; 4. 26V-AJ Viehauser[10]; 5. 50-Nick McCann[8]; 6. 7X-Brett Hines[9]; 7. (DNF) 777-Pete Hines[5]; 8. (DNF) 26R-Mark Blood[6]; 9. (DNF) 30K-Jacob Schultz Kierstead[1]; 10. (DNF) 34-Scott Engholm[3]
Heat 1 (8 Laps): 1. 15T-Erick Thiesse[5]; 2. 777-Pete Hines[1]; 3. 30K-Jacob Schultz Kierstead[3]; 4. 34-Scott Engholm[2]; 5. 26-Shawn Fletcher[10]; 6. 26R-Mark Blood[6]; 7. 32X-Seth Kramer[7]; 8. 50-Nick McCann[9]; 9. 7X-Brett Hines[8]; 10. (DNS) 26V-AJ Viehauser
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 4Q2-Mark Martini[2]; 2. 14J-Troy Jordan[4]; 3. 28J-Jacob Jordan[1]; 4. 78X-Chris Siercks[7]; 5. 71B-David Siercks[3]; 6. 10-Alex Morgan[6]; 7. 743-Devon Charpenter[5]
Heat 1 (8 Laps): 1. 14J-Troy Jordan[4]; 2. 4Q2-Mark Martini[5]; 3. 28J-Jacob Jordan[7]; 4. 743-Devon Charpenter[3]; 5. 71B-David Siercks[6]; 6. 10-Alex Morgan[1]; 7. 78X-Chris Siercks[2]
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 07M-Andrew Malinowski[2]; 2. 22JR-Keyonna young[1]; 3. 7T-Travis Roush[3]; 4. 3-Scott Erickson[5]; 5. X-Brandon Backstrom[8]; 6. 21-Colton Lodermeier[7]; 7. 27-Baylen Rooker[9]; 8. 19-Josh Backstrom[6]; 9. 8B-Brady Freeman[4]; 10. 4-Beau Fries[11]; 11. 11-Ritchie DeLeon[10]
Heat 1 (8 Laps): 1. 3-Scott Erickson[2]; 2. 07M-Andrew Malinowski[1]; 3. 21-Colton Lodermeier[4]; 4. 27-Baylen Rooker[3]; 5. 7T-Travis Roush[6]; 6. 4-Beau Fries[5]
Heat 2 (8 Laps): 1. 19-Josh Backstrom[2]; 2. 22JR-Keyonna young[1]; 3. X-Brandon Backstrom[3]; 4. 11-Ritchie DeLeon[5]; 5. 8B-Brady Freeman[4]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 5G-Tim Gonska[1]; 2. 3-Dave Johnson[4]; 3. 25-Dan McCain[5]; 4. 17-Mike Layne[3]; 5. (DNF) 18-Alex Dostal[2]
Heat 1 (8 Laps): 1. 17-Mike Layne[2]; 2. 3-Dave Johnson[4]; 3. 18-Alex Dostal[1]; 4. 25-Dan McCain[5]; 5. 5G-Tim Gonska[3]
WISSOTA Mod Four
A Feature 1 (15 Laps): 1. TB81-Tommy Bawden[8]; 2. 617-Patrick Specht[1]; 3. N88-Gerrald Nohner[3]; 4. 20-Connor Bruss[5]; 5. C92-Jeffrey Marthaler[4]; 6. 29-Trevor Siltman[7]; 7. 7-Josh Holden[10]; 8. 13-Casey Traxler[6]; 9. N28-Dennis Nohner[2]; 10. (DNS) 14-Gene Traxler
Heat 1 (8 Laps): 1. 20-Connor Bruss[2]; 2. C92-Jeffrey Marthaler[1]; 3. N88-Gerrald Nohner[3]; 4. 29-Trevor Siltman[5]; 5. 14-Gene Traxler[4]
Heat 2 (8 Laps): 1. TB81-Tommy Bawden[2]; 2. 617-Patrick Specht[1]; 3. 13-Casey Traxler[3]; 4. N28-Dennis Nohner[4]; 5. 7-Josh Holden[5]
360 Sprints - Non-Winged
A Feature 1 (20 Laps):
Heat 1 (8 Laps): 1. 46H-Ken Hron[5]; 2. 101-Paul Schultz[1]; 3. 46-KC Hawkinson[3]; 4. 955-Lucas Grosinger[6]; 5. (DNS) 56-Josh Braford; 6. (DNS) 51-Peyton Emerson
Heat 2 (8 Laps): 1. 25-Eric Guyot[6]; 2. 7X-Dan Atchison[5]; 3. 17C-Hunter Colton[2]; 4. 67-Chad Wulff[3]; 5. 17-Mariah LaPatka[1]; 6. 36-Tyler Wass[4]
Heat 3 (8 Laps): 1. 5J-Chris Lewis[3]; 2. 11-Jesse Grife[2]; 3. 96-Jeremy Lizakowski[4]; 4. Z15-Zach Olson[6]; 5. 92-Danny Wait Jr[1]; 6. 12Y-Emma Braford[5]