IMCA Stock Car
A Feature 1 (15 Laps): 1. 14C-Leah Wroten[4]; 2. 77M-Jeff Mueller[9]; 3. 99D-Damon Murty[5]; 4. 99-Dallon Murty[10]; 5. 72H-Miciah Hidlebaugh[7]; 6. 99K-Erick Knutsen[15]; 7. 115-Hannah Chesmore[18]; 8. 4R-Riley Hanson[2]; 9. 171-Buck Swanson[12]; 10. 8E-Mitchell Evens[14]; 11. 49H-Brad Huff[17]; 12. 92-Shaun Bistline[1]; 13. 3TX-Tonia Stevens[21]; 14. 63-Reece Norton[16]; 15. 42-Lonnie Mercer[13]; 16. 8-Braxton Franks[20]; 17. 3T-Terry Dulin[3]; 18. 95J-Jason Hall[11]; 19. 40J-Jason Doyle[6]; 20. 49-Ian Huff[19]; 21. 19J-Jay Schmidt[8]
Heat 1 (7 Laps): 1. 99D-Damon Murty[4]; 2. 77M-Jeff Mueller[5]; 3. 4R-Riley Hanson[2]; 4. 171-Buck Swanson[7]; 5. 42-Lonnie Mercer[1]; 6. 63-Reece Norton[3]; 7. 49-Ian Huff[6]
Heat 2 (7 Laps): 1. 3T-Terry Dulin[2]; 2. 99-Dallon Murty[5]; 3. 72H-Miciah Hidlebaugh[4]; 4. 92-Shaun Bistline[1]; 5. 8E-Mitchell Evens[3]; 6. 49H-Brad Huff[6]; 7. 3TX-Tonia Stevens[7]
Heat 3 (7 Laps): 1. 19J-Jay Schmidt[4]; 2. 14C-Leah Wroten[3]; 3. 95J-Jason Hall[5]; 4. 40J-Jason Doyle[7]; 5. 99K-Erick Knutsen[2]; 6. 115-Hannah Chesmore[6]; 7. 8-Braxton Franks[1]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 1-Kaden Reynolds[10]; 2. 357-Brett Vanous[7]; 3. 78-Matt Brown[6]; 4. 51-Michael Kimm[8]; 5. 3-Dalton Weepie[3]; 6. 1S-Scott Siems[4]; 7. 4-Russ Olson[5]; 8. 20CK-Justin Ginther[9]; 9. 52-Joren Fisher[11]; 10. 143-Bill Williams[1]; 11. (DQ) 75-Justin Tharp[2]
Heat 1 (7 Laps): 1. 357-Brett Vanous[4]; 2. 20CK-Justin Ginther[5]; 3. 4-Russ Olson[3]; 4. 3-Dalton Weepie[2]; 5. 143-Bill Williams[1]; 6. (DNS) 52-Joren Fisher
Heat 2 (7 Laps): 1. 1-Kaden Reynolds[5]; 2. 78-Matt Brown[3]; 3. 51-Michael Kimm[4]; 4. 1S-Scott Siems[2]; 5. (DNS) 75-Justin Tharp
IMCA Modified
A Feature 1 (20 Laps): 1. 26J-Joel Rust[8]; 2. 43-Derrick Stewart[4]; 3. 38T-Dylan Thornton[9]; 4. 71C-Troy Cordes[12]; 5. 80J-Jared Van Deest[15]; 6. 81-Jesse Belez[2]; 7. 73-Greg Kastli[5]; 8. F7-Patrick Flannagan[7]; 9. 80-Jerry Dedrick[6]; 10. 43B-Tommy Belmer[1]; 11. 4-Ryan Maitland[14]; 12. 57B-Dennis Betzer[11]; 13. 9-Leon Wilson[16]; 14. 40RC-Rod Clement[10]; 15. 11B-Mike Burbridge[3]; 16. 3K-Brady Kohls[13]
Heat 1 (8 Laps): 1. 81-Jesse Belez[2]; 2. 38T-Dylan Thornton[7]; 3. 43-Derrick Stewart[4]; 4. F7-Patrick Flannagan[6]; 5. 40RC-Rod Clement[8]; 6. 57B-Dennis Betzer[3]; 7. 3K-Brady Kohls[1]; 8. 80J-Jared Van Deest[5]
Heat 2 (8 Laps): 1. 73-Greg Kastli[4]; 2. 11B-Mike Burbridge[2]; 3. 26J-Joel Rust[6]; 4. 80-Jerry Dedrick[5]; 5. 43B-Tommy Belmer[1]; 6. 71C-Troy Cordes[7]; 7. 4-Ryan Maitland[3]; 8. 9-Leon Wilson[8]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. T23-Tony Olson[10]; 2. 12D-Joe Docekal[18]; 3. K9-Brian Kauffman[5]; 4. 82T-Brett Thomas[21]; 5. 1JR-Ben Chapman[19]; 6. 28-Josh Banes[3]; 7. 22H-Curt Hilmer[1]; 8. K3-Kyle Olson[11]; 9. B21-Brandon Tharp[9]; 10. 22A-Eric Alexander[13]; 11. 45-Justin Wacha[2]; 12. 13A-Rob Aimers[14]; 13. 7-Bradley Ivy[15]; 14. 22JR-Brady Hilmer[4]; 15. 30M-Maguire DeJong[8]; 16. 2K-Taylor Kuehl[6]; 17. 29-Sean Vogt[16]; 18. 75D-Dale Kite[17]; 19. 75-Cole Suckow[12]; 20. 21R-Randy Butterbrodt[20]; 21. 16K-Kaylin Lopez[7]
Heat 1 (7 Laps): 1. 22H-Curt Hilmer[1]; 2. 16K-Kaylin Lopez[5]; 3. 22JR-Brady Hilmer[3]; 4. K3-Kyle Olson[7]; 5. 22A-Eric Alexander[2]; 6. 29-Sean Vogt[4]; 7. 1JR-Ben Chapman[6]
Heat 2 (7 Laps): 1. K9-Brian Kauffman[4]; 2. B21-Brandon Tharp[6]; 3. 30M-Maguire DeJong[5]; 4. 45-Justin Wacha[1]; 5. 13A-Rob Aimers[2]; 6. 75D-Dale Kite[3]; 7. 21R-Randy Butterbrodt[7]
Heat 3 (7 Laps): 1. 2K-Taylor Kuehl[4]; 2. T23-Tony Olson[6]; 3. 75-Cole Suckow[7]; 4. 28-Josh Banes[2]; 5. 7-Bradley Ivy[1]; 6. 12D-Joe Docekal[3]; 7. 82T-Brett Thomas[5]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 4R-Ashley Reuman[6]; 2. 007-Adam Gates[1]; 3. 89-Cristian Grady[7]; 4. 68-Devin Coghlan[12]; 5. 65C-Colton Stewart[11]; 6. 10-Logan Clausen[3]; 7. 85-Lukas Rick[8]; 8. 3-Steven Schmitz[2]; 9. 69JX-William Michel[9]; 10. 88-Jamie Wood[5]; 11. 144-Darwin Meader[10]; 12. 31D-Blake Driscol[4]
Heat 1 (6 Laps): 1. 007-Adam Gates[1]; 2. 4R-Ashley Reuman[4]; 3. 3-Steven Schmitz[2]; 4. 85-Lukas Rick[5]; 5. 31D-Blake Driscol[3]; 6. 65C-Colton Stewart[6]
Heat 2 (6 Laps): 1. 69JX-William Michel[5]; 2. 10-Logan Clausen[2]; 3. 88-Jamie Wood[3]; 4. 89-Cristian Grady[4]; 5. 144-Darwin Meader[6]; 6. 68-Devin Coghlan[1]
Pro Legends
A Feature 1 (25 Laps): 1. 60-Drew Papke[7]; 2. 18S-Ryan Sullivan[5]; 3. 5-Dave Eberle[2]; 4. 95M-Mike Mueller[3]; 5. 52JR-Kacey Korsmo[1]; 6. 64-Michael Weber[10]; 7. 41-Parker Jones[6]; 8. 80-Craig Peekenschneider[4]; 9. 99-Darrick Knutsen[11]; 10. 53-Keith Meyer[8]; 11. 13-Jacob Tiegen[13]; 12. 77-Kevin Korsmo[9]; 13. 462-Jeremy Meyer[15]; 14. 51-Tim Franz[14]; 15. 04-Adam Meyer[12]
Heat 1 (8 Laps): 1. 95M-Mike Mueller[1]; 2. 77-Kevin Korsmo[3]; 3. 60-Drew Papke[8]; 4. 18S-Ryan Sullivan[6]; 5. 80-Craig Peekenschneider[2]; 6. 99-Darrick Knutsen[4]; 7. 13-Jacob Tiegen[5]; 8. 462-Jeremy Meyer[7]
Heat 2 (8 Laps): 1. 64-Michael Weber[2]; 2. 5-Dave Eberle[7]; 3. 41-Parker Jones[5]; 4. 52JR-Kacey Korsmo[3]; 5. 53-Keith Meyer[6]; 6. 04-Adam Meyer[4]; 7. 51-Tim Franz[1]