Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (15 Laps): 1. 75C-Cory Probst[10]; 2. 3K-Dan Strandberg[6]; 3. 27-Malik Sampson[9]; 4. 16X-Blake Luinenburg[7]; 5. 3-Katie Gillette[1]; 6. 5-Jeremy Johnson[4]; 7. 12-Eric Gillette[8]; 8. 83X-Justin Frederick[5]; 9. 24W-Doug Wickman[11]; 10. 47-Jake Manitz[3]; 11. 14-Ernie Dailey[13]; 12. J3K-Jaeden Strandberg[16]; 13. 28-John Ross[15]; 14. 57-Kyle Ross[20]; 15. (DNF) 26-Tyler Pospisil[14]; 16. (DNF) 59-Corey Gronewold[17]; 17. (DNF) 23-Jordan Ahlers[2]; 18. (DNF) 22-Blake Arends[12]; 19. (DNF) 38-Cody Ross[18]; 20. (DNF) 47P-Parker Anderson[19]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 12-Eric Gillette[5]; 2. 5-Jeremy Johnson[3]; 3. 24W-Doug Wickman[6]; 4. 22-Blake Arends[7]; 5. 14-Ernie Dailey[4]; 6. J3K-Jaeden Strandberg[2]; 7. (DNS) 38-Cody Ross
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 16X-Blake Luinenburg[4]; 2. 27-Malik Sampson[5]; 3. 23-Jordan Ahlers[2]; 4. 83X-Justin Frederick[3]; 5. 26-Tyler Pospisil[1]; 6. 57-Kyle Ross[7]; 7. (DNF) 47P-Parker Anderson[6]
Wyffels Hybrids Independent Ag Heat 3 (6 Laps): 1. 3K-Dan Strandberg[3]; 2. 3-Katie Gillette[1]; 3. 75C-Cory Probst[5]; 4. 47-Jake Manitz[2]; 5. 28-John Ross[6]; 6. (DNF) 59-Corey Gronewold[4]
A Modifieds
Cars Limited A Feature 1 (20 Laps): 1. M8-Dalton Magers[3]; 2. 7J-Jeremy Smith[1]; 3. X-Joshua Rogotzke[4]; 4. XXX-Jesse Rogotzke[5]; 5. 15JR-Cole Bents[7]; 6. 01-Brandon Aggen[6]; 7. 80-Josh Bonnstetter[2]
Cars Limited Heat 1 (8 Laps): 1. 7J-Jeremy Smith[1]; 2. M8-Dalton Magers[3]; 3. XXX-Jesse Rogotzke[6]; 4. X-Joshua Rogotzke[4]; 5. 80-Josh Bonnstetter[2]; 6. 01-Brandon Aggen[7]; 7. 15JR-Cole Bents[5]
Hot Laps 1: 1. XXX-Jesse Rogotzke; 2. 15JR-Cole Bents; 3. 80-Josh Bonnstetter; 4. 7J-Jeremy Smith
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 11A-Darwin Brown[8]; 2. 9-Nate Coopman[12]; 3. 18-RJ Esqueda[6]; 4. 7-Neil Forsberg[7]; 5. 440-Jaedon Erickson[9]; 6. 101K-Kevin Bolte[1]; 7. 24-Jake Schroeder[4]; 8. 18D-Derek Kelsheimer[2]; 9. 92-Payton Asche[19]; 10. 7K-Brock Klaith[17]; 11. 3G-Tori Groebner[5]; 12. 50S-Brandon Fedeler[16]; 13. 21X-Trivette Phillips[15]; 14. (DNF) 15J-Josh Stanley[11]; 15. (DNF) 23-Kent Miller[18]; 16. (DNF) 29X-Jason Bolte[3]; 17. (DNF) 81-Brandon Hartmann[10]; 18. (DNF) 18X-Austin Friedrich[14]; 19. (DNF) 22K-Thad Gunnink[13]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 440-Jaedon Erickson[6]; 2. 11A-Darwin Brown[5]; 3. 9-Nate Coopman[7]; 4. 3G-Tori Groebner[4]; 5. 22K-Thad Gunnink[1]; 6. 50S-Brandon Fedeler[2]; 7. 92-Payton Asche[3]
Plaid Moose Cafe Heat 2 (6 Laps): 1. 18-RJ Esqueda[4]; 2. 81-Brandon Hartmann[6]; 3. 101K-Kevin Bolte[1]; 4. 18D-Derek Kelsheimer[2]; 5. 18X-Austin Friedrich[5]; 6. (DNF) 7K-Brock Klaith[3]
Plaid Moose Cafe Heat 3 (6 Laps): 1. 24-Jake Schroeder[3]; 2. 29X-Jason Bolte[2]; 3. 7-Neil Forsberg[4]; 4. 15J-Josh Stanley[6]; 5. 21X-Trivette Phillips[1]; 6. (DNF) 23-Kent Miller[5]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 9-Matthew Looft[10]; 2. 27-Jeremy Van Ede[3]; 3. 21-Jim Horejsi[8]; 4. 20-Brayden Ahlers[2]; 5. 1S-Justin Klynsma[9]; 6. 74-Cory Hoogland[12]; 7. 69-Tony Rialson[7]; 8. 5-Jared Nytroe[4]; 9. 33-Jordan Meine[15]; 10. 42-Dan Ahlers[1]; 11. 15-John Rebstock[14]; 12. (DNF) 5R-Jim Richert[6]; 13. (DNF) 25-Dan Paplow[5]; 14. (DNF) 1ST-John Klynsma[11]; 15. (DNF) R6-Danny Myrvold[13]
OReillys Auto Parts Heat 1 (6 Laps): 1. 27-Jeremy Van Ede[2]; 2. 1ST-John Klynsma[5]; 3. 21-Jim Horejsi[4]; 4. 42-Dan Ahlers[1]; 5. 74-Cory Hoogland[3]
OReillys Auto Parts Heat 2 (6 Laps): 1. 5-Jared Nytroe[2]; 2. 20-Brayden Ahlers[1]; 3. 5R-Jim Richert[3]; 4. 1S-Justin Klynsma[4]; 5. (DNF) R6-Danny Myrvold[5]
OReillys Auto Parts Heat 3 (6 Laps): 1. 9-Matthew Looft[4]; 2. 25-Dan Paplow[2]; 3. 69-Tony Rialson[3]; 4. 33-Jordan Meine[1]; 5. 15-John Rebstock[5]
Hot Laps 1: 1. 1S-Justin Klynsma; 2. 27-Jeremy Van Ede; 3. 74-Cory Hoogland; 4. 20-Brayden Ahlers; 5. 5-Jared Nytroe; 6. R6-Danny Myrvold; 7. 42-Dan Ahlers; 8. 69-Tony Rialson; 9. 33-Jordan Meine; 10. 1ST-John Klynsma
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 7L-Jeffrey Larson[3]; 2. 5-Luke Sathoff[2]; 3. F1-Levi Feltman[1]; 4. 71X-Jake Bruns[4]; 5. 17-Trevor Holm[5]; 6. 17X-Justin Luinenburg[7]; 7. 14-Nick Johansen[8]; 8. 69M-Gary Mattison[6]; 9. T17-Brenton Palmer[10]; 10. 7M-Mitch Dowhower[11]; 11. 3-Mike Carlson[12]; 12. 14F-Jason Fisher[9]; 13. 7-Kevin Debaere[13]
Car Toyz Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[2]; 2. F1-Levi Feltman[1]; 3. 69M-Gary Mattison[4]; 4. 14F-Jason Fisher[6]; 5. 17-Trevor Holm[3]; 6. 7M-Mitch Dowhower[7]; 7. 7-Kevin Debaere[5]
Car Toyz Heat 2 (8 Laps): 1. 71X-Jake Bruns[2]; 2. 17X-Justin Luinenburg[4]; 3. 5-Luke Sathoff[1]; 4. 14-Nick Johansen[5]; 5. T17-Brenton Palmer[6]; 6. 3-Mike Carlson[3]
Hot Laps 1: 1. 14-Nick Johansen; 2. 14F-Jason Fisher; 3. 17-Trevor Holm; 4. 3-Mike Carlson; 5. F1-Levi Feltman; 6. 7-Kevin Debaere; 7. 7M-Mitch Dowhower