Hobby Stocks
Wyffels Hybrids Independent Ag A Feature 1 (15 Laps): 1. 22-Blake Arends[1]; 2. 75C-Cory Probst[11]; 3. 27-Malik Sampson[10]; 4. 3K-Dan Strandberg[8]; 5. 16X-Blake Luinenburg[9]; 6. 12-Eric Gillette[7]; 7. 3-Katie Gillette[5]; 8. 5-Jeremy Johnson[15]; 9. 47-Jake Manitz[3]; 10. 59-Corey Gronewold[4]; 11. J3K-Jaeden Strandberg[13]; 12. 14-Ernie Dailey[6]; 13. (DNF) 57-Kyle Ross[2]; 14. (DNF) 11T-Roger Jenniges[12]; 15. (DNF) 38-Cody Ross[14]
Wyffels Hybrids Independent Ag Heat 1 (6 Laps): 1. 22-Blake Arends[1]; 2. 27-Malik Sampson[5]; 3. 12-Eric Gillette[4]; 4. 3-Katie Gillette[3]; 5. (DNF) J3K-Jaeden Strandberg[2]
Wyffels Hybrids Independent Ag Heat 2 (6 Laps): 1. 47-Jake Manitz[2]; 2. 75C-Cory Probst[5]; 3. 14-Ernie Dailey[3]; 4. (DNF) 3K-Dan Strandberg[4]; 5. (DNF) 38-Cody Ross[1]
Wyffels Hybrids Independent Ag Heat 3 (6 Laps): 1. 59-Corey Gronewold[2]; 2. 16X-Blake Luinenburg[4]; 3. 57-Kyle Ross[1]; 4. (DNF) 11T-Roger Jenniges[5]; 5. (DNF) 5-Jeremy Johnson[3]
Hot Laps 1: 1. 75C-Cory Probst; 2. 27-Malik Sampson; 3. 5-Jeremy Johnson; 4. 3K-Dan Strandberg; 5. 12-Eric Gillette; 6. 3-Katie Gillette; 7. J3K-Jaeden Strandberg; 8. 14-Ernie Dailey; 9. 59-Corey Gronewold; 10. 11T-Roger Jenniges; 11. 57-Kyle Ross; 12. 38-Cody Ross
A Modifieds
Cars Limited A Feature 1 (20 Laps): 1. 7J-Jeremy Smith[2]; 2. M8-Dalton Magers[4]; 3. XXX-Jesse Rogotzke[5]; 4. 15JR-Cole Bents[3]; 5. 80-Josh Bonnstetter[1]; 6. (DNF) 27-Don Gerritsen Jr[6]
Cars Limited Heat 1 (8 Laps): 1. XXX-Jesse Rogotzke[5]; 2. 7J-Jeremy Smith[2]; 3. M8-Dalton Magers[4]; 4. 15JR-Cole Bents[3]; 5. 80-Josh Bonnstetter[1]
Hot Laps 1: 1. 7J-Jeremy Smith; 2. 80-Josh Bonnstetter; 3. 15JR-Cole Bents
Sport Compact
Plaid Moose Cafe A Feature 1 (12 Laps): 1. 9-Nate Coopman[10]; 2. 11A-Darwin Brown[11]; 3. 18-RJ Esqueda[9]; 4. 24-Jake Schroeder[6]; 5. 81-Brandon Hartmann[2]; 6. 8K-Kaytee DeVries[3]; 7. 3G-Tori Groebner[15]; 8. 7K-Brock Klaith[13]; 9. 18X-Austin Friedrich[1]; 10. (DNF) 7-Neil Forsberg[8]; 11. (DNF) 24J-Joshua Uhl[5]; 12. (DNF) 21X-Trivette Phillips[16]; 13. (DNF) 440-Jaedon Erickson[7]; 14. (DNF) 101K-Kevin Bolte[14]; 15. (DNF) 3H-Calvin Hinz[12]; 16. (DNF) 11G-Gary Grabill[4]
Plaid Moose Cafe Heat 1 (6 Laps): 1. 24-Jake Schroeder[4]; 2. 18-RJ Esqueda[5]; 3. 18X-Austin Friedrich[1]; 4. 3H-Calvin Hinz[6]; 5. 7K-Brock Klaith[3]; 6. 21X-Trivette Phillips[2]
Plaid Moose Cafe Heat 2 (6 Laps): 1. 81-Brandon Hartmann[1]; 2. 440-Jaedon Erickson[4]; 3. 9-Nate Coopman[5]; 4. 24J-Joshua Uhl[3]; 5. 101K-Kevin Bolte[2]
Plaid Moose Cafe Heat 3 (6 Laps): 1. 8K-Kaytee DeVries[1]; 2. 11A-Darwin Brown[5]; 3. 7-Neil Forsberg[4]; 4. 11G-Gary Grabill[2]; 5. 3G-Tori Groebner[3]
B Modifieds
OReillys Auto Parts A Feature 1 (15 Laps): 1. 9-Matthew Looft[9]; 2. 27-Jeremy Van Ede[7]; 3. 33-Jordan Meine[2]; 4. 42-Dan Ahlers[1]; 5. 20-Brayden Ahlers[4]; 6. 5-Jared Nytroe[3]; 7. 69-Tony Rialson[8]; 8. 21X-Connor Vande Weerd[10]; 9. 74-Cory Hoogland[6]; 10. R6-Danny Myrvold[11]; 11. 44X-Cameron Vande Weerd[12]; 12. (DNF) 44-Aaron Wiersma[5]
OReillys Auto Parts Heat 1 (6 Laps): 1. 69-Tony Rialson[5]; 2. 33-Jordan Meine[2]; 3. 20-Brayden Ahlers[3]; 4. 21X-Connor Vande Weerd[6]; 5. 74-Cory Hoogland[4]; 6. (DNF) R6-Danny Myrvold[1]
OReillys Auto Parts Heat 2 (6 Laps): 1. 42-Dan Ahlers[1]; 2. 9-Matthew Looft[5]; 3. 27-Jeremy Van Ede[4]; 4. 44-Aaron Wiersma[3]; 5. 5-Jared Nytroe[2]; 6. 44X-Cameron Vande Weerd[6]
Hot Laps 1: 1. 69-Tony Rialson; 2. 20-Brayden Ahlers; 3. 21X-Connor Vande Weerd; 4. 42-Dan Ahlers; 5. R6-Danny Myrvold; 6. 74-Cory Hoogland
Stock Cars
Car Toyz A Feature 1 (18 Laps): 1. 7M-Mitch Dowhower[2]; 2. 17X-Justin Luinenburg[9]; 3. 7-Kevin Debaere[4]; 4. 14F-Jason Fisher[7]; 5. F1-Levi Feltman[3]; 6. 71X-Jake Bruns[6]; 7. 3-Mike Carlson[11]; 8. (DNF) 14-Nick Johansen[10]; 9. (DNF) 7L-Jeffrey Larson[8]; 10. (DNF) 22N-Gage Noyes[1]; 11. (DNF) 69M-Gary Mattison[5]
Car Toyz Heat 1 (8 Laps): 1. 7L-Jeffrey Larson[5]; 2. 14-Nick Johansen[6]; 3. 22N-Gage Noyes[1]; 4. 7-Kevin Debaere[3]; 5. 71X-Jake Bruns[4]; 6. 3-Mike Carlson[2]
Car Toyz Heat 2 (8 Laps): 1. 17X-Justin Luinenburg[5]; 2. F1-Levi Feltman[2]; 3. 7M-Mitch Dowhower[1]; 4. 14F-Jason Fisher[4]; 5. 69M-Gary Mattison[3]
Hot Laps 1: 1. 17X-Justin Luinenburg; 2. F1-Levi Feltman; 3. 14-Nick Johansen; 4. 22N-Gage Noyes; 5. 7-Kevin Debaere; 6. 7M-Mitch Dowhower; 7. 69M-Gary Mattison; 8. 3-Mike Carlson
Vintage Full Body Stock Cars
A Feature 1 (12 Laps): 1. 17-Rick Martens[1]; 2. 55-Wayne Offedahl[4]; 3. 55JR-Tom Offedahl[2]; 4. 06-Mark Offedahl[3]; 5. 2-Curt Schuur[6]; 6. 71-Bryan Mooney[5]; 7. 67-Glenn Kleinenberg[8]; 8. 44-Jeremy Grinager[9]; 9. 1-Jason Adnderson[7]
Heat 1 (6 Laps): 1. 06-Mark Offedahl[2]; 2. 17-Rick Martens[3]; 3. 55JR-Tom Offedahl[4]; 4. 55-Wayne Offedahl[9]; 5. 67-Glenn Kleinenberg[6]; 6. 71-Bryan Mooney[5]; 7. 1-Jason Adnderson[8]; 8. (DNF) 44-Jeremy Grinager[7]; 9. (DNF) 2-Curt Schuur[1]
Factory Stocks
A Feature 1 (25 Laps): 1. 9-Andy Wieczorek[3]; 2. 4G-Zach Bierman[7]; 3. 7-Cody Koster[9]; 4. J3K-Jaeden Strandberg[11]; 5. 17-Evan Schettler[8]; 6. 13G-Jason Wynia[1]; 7. 15B-Isaac Bullerman[2]; 8. 8D-Greg Engelkes[6]; 9. 4J-Dan Jensen[5]; 10. 34-Ross Engelkes[10]; 11. 14G-Craig Gertsema[4]