Enduro
A Feature 1: 1. 31-Peg Lewis Heather Pesicka[4]; 2. TNT-Tyler Pedersen Troy Pedersen[5]; 3. 83-Joe Heyes Chris Heyes[1]; 4. 42-Greg Fowler Greg Folwer[3]; 5. 6M-Makenna Pesicka Makiley Pesicka[2]
Heat 1: 1. 83-Joe Heyes Chris Heyes[1]; 2. 31-Peg Lewis Heather Pesicka[4]; 3. TNT-Tyler Pedersen Troy Pedersen[5]; 4. 6M-Makenna Pesicka Makiley Pesicka[2]; 5. 42-Greg Fowler Greg Folwer[3]
IMCA Hobby Stock
A Feature 1: 1. 52-Carter Koop[7]; 2. 91-Chris Krug[5]; 3. T8-Brandon Nielsen[9]; 4. 28-Jay Sidles[4]; 5. 01-Micah Lavrenz[2]; 6. 1-Greg Sidles[8]; 7. (DNF) 10X-Brett Doege[1]; 8. (DNF) 48-Steve Wickman[6]; 9. (DNF) 27-James Burns[3]; 10. (DNF) 99X-Josh Sidles[10]
Heat 1: 1. 27-James Burns[2]; 2. 52-Carter Koop[4]; 3. 91-Chris Krug[3]; 4. T8-Brandon Nielsen[5]; 5. 10X-Brett Doege[1]
Heat 2: 1. 48-Steve Wickman[3]; 2. 99X-Josh Sidles[5]; 3. 28-Jay Sidles[2]; 4. 01-Micah Lavrenz[1]; 5. 1-Greg Sidles[4]
IMCA Modified
A Feature 1 (30 Laps): 1. 72-Austin Wolf[3]; 2. 3-Kelly Shryock[10]; 3. 74T-Ben Schultze[4]; 4. 2-Nick Meyer[7]; 5. 49-Mat Hollerich[1]; 6. 00AZ-TJ Wyman[2]; 7. 49K-Cody Knecht[11]; 8. 36K-Jayden Larson[8]; 9. 41-Rob Hughes[6]; 10. 27-Tim Love[12]; 11. (DNF) 10-Jeremy Mills[9]; 12. (DNF) 6Z-Zach Dockter[5]
Heat 1 (8 Laps): 1. 49-Mat Hollerich[1]; 2. 72-Austin Wolf[2]; 3. 6Z-Zach Dockter[3]; 4. 2-Nick Meyer[4]; 5. 3-Kelly Shryock[6]; 6. 49K-Cody Knecht[5]
Heat 2 (8 Laps): 1. 74T-Ben Schultze[2]; 2. 10-Jeremy Mills[5]; 3. 36K-Jayden Larson[4]; 4. 00AZ-TJ Wyman[1]; 5. 41-Rob Hughes[3]; 6. 27-Tim Love[6]
IMCA Sport Compact
A Feature 1: 1. 8K-Kaytee DeVries[7]; 2. 38-Lucas Parsons[4]; 3. X-Cade Lehr[9]; 4. 440-Jaedon Erickson[8]; 5. 7P-Charles Prime[5]; 6. 43-Jade Lange[6]; 7. 75-Arianna Prothman[2]; 8. 66JL-John Holt[1]; 9. (DNS) 28K-Brayton Kajewski
Heat 1: 1. 8K-Kaytee DeVries[4]; 2. X-Cade Lehr[5]; 3. 7P-Charles Prime[3]; 4. 66JL-John Holt[1]; 5. (DNF) 28K-Brayton Kajewski[2]
Heat 2: 1. 38-Lucas Parsons[2]; 2. 43-Jade Lange[3]; 3. 440-Jaedon Erickson[4]; 4. 75-Arianna Prothman[1]
B Modifieds
A Feature 1: 1. 00-Colby Fett[2]; 2. 9-Matthew Looft[9]; 3. 25-Doug Cook[6]; 4. 32X-Gerald Curry[5]; 5. 90-George Nordman[8]; 6. 25S-Alex Smith[13]; 7. 08-Alec Fett[7]; 8. 008-Drew Fett[1]; 9. 5J-Justin Raymond[4]; 10. 24-Kent Haugland[10]; 11. 40-George Gilliland[12]; 12. 8G-Randy Cram[11]; 13. (DNF) 3F-Jeramie Faber[3]; 14. (DNS) 81-Charlie Stevens
Heat 1: 1. 008-Drew Fett[2]; 2. 08-Alec Fett[6]; 3. 3F-Jeramie Faber[3]; 4. 9-Matthew Looft[7]; 5. 32X-Gerald Curry[5]; 6. (DNF) 8G-Randy Cram[1]; 7. (DNF) 25S-Alex Smith[4]
Heat 2: 1. 00-Colby Fett[2]; 2. 90-George Nordman[6]; 3. 5J-Justin Raymond[3]; 4. 25-Doug Cook[5]; 5. 24-Kent Haugland[7]; 6. 40-George Gilliland[1]; 7. (DNF) 81-Charlie Stevens[4]
Street Stocks
A Feature 1: 1. 3-Kelly Shryock[10]; 2. 35-Donavon Smith[7]; 3. 14-Chad Palmer[6]; 4. 2-Wayne Landheer[2]; 5. 73-Troy Swearingen[5]; 6. 43-Calvin Lange[8]; 7. 46M-Loren Pescicka[3]; 8. 27-Bruce Wickman[12]; 9. 44K-Kevin Opheim[1]; 10. (DNF) 517-McCain Jennings[9]; 11. (DNF) 14W-David Wickman[4]; 12. (DNS) 95-Chance Larson
Heat 1: 1. 73-Troy Swearingen[4]; 2. 2-Wayne Landheer[2]; 3. 517-McCain Jennings[6]; 4. 14W-David Wickman[3]; 5. 35-Donavon Smith[5]; 6. (DNF) 95-Chance Larson[1]
Heat 2: 1. 46M-Loren Pescicka[2]; 2. 14-Chad Palmer[4]; 3. 3-Kelly Shryock[6]; 4. 44K-Kevin Opheim[1]; 5. 43-Calvin Lange[5]; 6. 27-Bruce Wickman[3]
600cc Modifieds
A Feature 1: 1. 18J-Tyler Johnson[5]; 2. 15-Nathan Kilwine[7]; 3. 9-Ben Kraus[3]; 4. 95-Kamdyn Haggard[9]; 5. 69-Steele Kelly[1]; 6. 10-Justin Besch[13]; 7. 1R-Bobby Ruehlow[11]; 8. 25C-Chase Daniels[17]; 9. 34-Dan Kline[14]; 10. 81-Jerry Larson[2]; 11. 25B-Bobby Daniels[10]; 12. 14-Michael Bryant[18]; 13. 22-Nick Hauge[16]; 14. 111-Matt Grobe[15]; 15. (DNF) 25L-Lucas Daniels[6]; 16. (DNF) 11-Levi Randt[12]; 17. (DNF) 47-Troy Ihrke[8]; 18. (DNF) 31-Spencer Nelson[4]; 19. (DNS) 17-Dalton Faber
Heat 1: 1. 47-Troy Ihrke[4]; 2. 81-Jerry Larson[1]; 3. 9-Ben Kraus[6]; 4. 11-Levi Randt[2]; 5. 10-Justin Besch[7]; 6. 22-Nick Hauge[3]; 7. (DNF) 17-Dalton Faber[5]
Heat 2: 1. 25L-Lucas Daniels[1]; 2. 95-Kamdyn Haggard[3]; 3. 1R-Bobby Ruehlow[2]; 4. 31-Spencer Nelson[4]; 5. 34-Dan Kline[6]; 6. 25C-Chase Daniels[5]
Heat 3: 1. 15-Nathan Kilwine[2]; 2. 25B-Bobby Daniels[1]; 3. 18J-Tyler Johnson[5]; 4. 69-Steele Kelly[6]; 5. 111-Matt Grobe[3]; 6. 14-Michael Bryant[4]