IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[8]; 2. 5-Corey Black[3]; 3. 32-Chad Volk[7]; 4. 72-Jordan Robinson[5]; 5. 18M-Taylor Manderfield[11]; 6. 03-Payton Harazin[4]; 7. 100-Lee Fetchenhier[6]; 8. 9S-Todd Sievert[2]; 9. 16R-Hunter Rebstock[9]; 10. 99-Nathan Gegner[10]; 11. (DNF) 15-Scott Porter[1]
Heat 1 (6 Laps): 1. 75C-Cory Probst[4]; 2. 15-Scott Porter[1]; 3. 99-Nathan Gegner[5]; 4. 5-Corey Black[6]; 5. 100-Lee Fetchenhier[3]; 6. (DNF) 18M-Taylor Manderfield[2]
Heat 2 (6 Laps): 1. 32-Chad Volk[4]; 2. 9S-Todd Sievert[1]; 3. 03-Payton Harazin[2]; 4. 72-Jordan Robinson[3]; 5. 16R-Hunter Rebstock[5]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 3K-Karl Hewitt Jr[5]; 2. 34-Dakota Robinson[4]; 3. 11R-Rod Manthey[2]; 4. 4X-Scott Oestreich[3]; 5. 11-Tyler Manthey[1]; 6. 21-Logan Wagenius[6]; 7. 0X-Mark Oestreich[7]; 8. 17R-Luke Rohde[8]
Heat 1 (6 Laps): 1. 3K-Karl Hewitt Jr[8]; 2. 11R-Rod Manthey[4]; 3. 34-Dakota Robinson[7]; 4. 11-Tyler Manthey[1]; 5. 4X-Scott Oestreich[5]; 6. 21-Logan Wagenius[3]; 7. 0X-Mark Oestreich[6]; 8. 17R-Luke Rohde[2]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[12]; 2. 1Z-Zach Davis[5]; 3. 2J-Jeff Carter[9]; 4. 31-Travis Schurmann[2]; 5. 53-Vince Corbin[16]; 6. 3J-JJ Reimers[10]; 7. 18W-Tony Steffensmeier[17]; 8. 7L-Eric Larson[8]; 9. 48-John Albrecht[4]; 10. 25-Ben Reierson[15]; 11. 0C-Charlie Rustman[11]; 12. 21J-Ben Doescher[3]; 13. 39R-John Rebstock[18]; 14. 75-Jeff Lloyd[6]; 15. 19-Bryan Spaude[7]; 16. 23X-Ryan Westman[1]; 17. 77-Matthew Schoenke[20]; 18. (DNF) 42-Tyler Archer[13]; 19. (DNF) 23M-Matt Speiss[14]; 20. (DNF) 23-Alexander McFarlen[19]
Heat 1 (6 Laps): 1. 48-John Albrecht[3]; 2. 21J-Ben Doescher[2]; 3. 3J-JJ Reimers[5]; 4. 19-Bryan Spaude[4]; 5. 42-Tyler Archer[1]; 6. 53-Vince Corbin[6]; 7. (DNF) 23-Alexander McFarlen[7]
Heat 2 (6 Laps): 1. 7L-Eric Larson[4]; 2. 1Z-Zach Davis[3]; 3. 23X-Ryan Westman[1]; 4. 0C-Charlie Rustman[5]; 5. 23M-Matt Speiss[2]; 6. 18W-Tony Steffensmeier[6]; 7. 77-Matthew Schoenke[7]
Heat 3 (6 Laps): 1. 2J-Jeff Carter[3]; 2. 31-Travis Schurmann[1]; 3. 9-Matthew Looft[5]; 4. 75-Jeff Lloyd[6]; 5. 25-Ben Reierson[4]; 6. 39R-John Rebstock[2]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 10-Trevor Serbus[7]; 2. 4S-Mike Stien[8]; 3. 07-Owen Carlson[9]; 4. 05-Brandon Allen[12]; 5. 30-Matt Johnson[5]; 6. 24B-Brandon Buysse[6]; 7. 5Z-Zachary Wight[10]; 8. 3D-Dan Griep[3]; 9. (DNF) 21-Brett Allen[11]; 10. (DNF) 55-Bruce Allen[2]; 11. (DNF) 17-Wade Hansen[1]; 12. (DNF) 54-Michael Stien[13]; 13. (DNF) 17Z-Zach Foesch[4]
Heat 1 (6 Laps): 1. 55-Bruce Allen[2]; 2. 17Z-Zach Foesch[3]; 3. 24B-Brandon Buysse[4]; 4. 4S-Mike Stien[5]; 5. 54-Michael Stien[6]; 6. 5Z-Zachary Wight[1]
Heat 2 (6 Laps): 1. 17-Wade Hansen[1]; 2. 07-Owen Carlson[6]; 3. 3D-Dan Griep[2]; 4. 10-Trevor Serbus[5]; 5. 30-Matt Johnson[4]; 6. 21-Brett Allen[3]; 7. (DNS) 05-Brandon Allen
IMCA Modified
A Feature 1 (15 Laps): 1. 5-Brandon Beckendorf[10]; 2. 12-Chad Porter[4]; 3. 4K-Kent Willms[3]; 4. 74C-Clint Hatlestad[5]; 5. 25-Toby Patchen[9]; 6. 11-Trent Loverude[8]; 7. 19M-Dan Menk[6]; 8. 7S-Todd Stinehart[7]; 9. 74J-Jason Schroeder[2]; 10. 28-Aaron McVenes[1]
Heat 1 (6 Laps): 1. 74C-Clint Hatlestad[3]; 2. 4K-Kent Willms[2]; 3. 7S-Todd Stinehart[4]; 4. 25-Toby Patchen[5]; 5. 28-Aaron McVenes[1]
Heat 2 (6 Laps): 1. 19M-Dan Menk[3]; 2. 5-Brandon Beckendorf[5]; 3. 11-Trent Loverude[4]; 4. 12-Chad Porter[2]; 5. 74J-Jason Schroeder[1]
Junior Sportsman Dirt Karts
A Feature 1 (10 Laps): 1. 32-Tucker Trimbo[1]; 2. 16-Braylon Manderfeld[3]; 3. 28-Kendrah Lamont[2]; 4. 06-Gavin Allen[4]; 5. 24-Justin Daschner[5]; 6. 07-Robby Perrino[6]; 7. 27N-Noah Rustman[8]; 8. 132-McKenzee Trimbo[7]; 9. 46-Chase Picha[9]; 10. 87-Makenna Plamann[11]; 11. 5-Gavin St John[10]
Heat 1 (6 Laps): 1. 32-Tucker Trimbo[2]; 2. 06-Gavin Allen[1]; 3. 07-Robby Perrino[5]; 4. 24-Justin Daschner[6]; 5. 5-Gavin St John[4]; 6. (DNF) 87-Makenna Plamann[3]
Heat 2 (6 Laps): 1. 28-Kendrah Lamont[5]; 2. 132-McKenzee Trimbo[2]; 3. 16-Braylon Manderfeld[1]; 4. 46-Chase Picha[3]; 5. 27N-Noah Rustman[4]
Heat 3 (6 Laps): 1. 32-Tucker Trimbo[5]; 2. 24-Justin Daschner[1]; 3. 06-Gavin Allen[6]; 4. 07-Robby Perrino[2]; 5. 5-Gavin St John[3]; 6. 87-Makenna Plamann[4]
Heat 4 (6 Laps): 1. 27N-Noah Rustman[2]; 2. 16-Braylon Manderfeld[5]; 3. 28-Kendrah Lamont[1]; 4. 46-Chase Picha[3]; 5. 132-McKenzee Trimbo[4]
Rookie Class
A Feature 1 (6 Laps): 1. 74-Theo Pessek[1]; 2. 15H-Evelyn Hess[2]; 3. 7R-Calvin Rosenthal[8]; 4. 29S-Silas Rustman[4]; 5. 60-Lucas St John[3]; 6. 99-Ryder Christianson[5]; 7. 00-Ashlyn Allen[7]; 8. (DNS) 9-Axel Sievert
Heat 1 (4 Laps): 1. 74-Theo Pessek[3]; 2. 29S-Silas Rustman[2]; 3. 7R-Calvin Rosenthal[1]; 4. 99-Ryder Christianson[4]
Heat 2 (4 Laps): 1. 60-Lucas St John[2]; 2. 15H-Evelyn Hess[1]; 3. 9-Axel Sievert[4]; 4. 00-Ashlyn Allen[3]
Heat 3 (4 Laps): 1. 99-Ryder Christianson[1]; 2. 74-Theo Pessek[2]; 3. 29S-Silas Rustman[3]; 4. 7R-Calvin Rosenthal[4]
Heat 4 (4 Laps): 1. 15H-Evelyn Hess[4]; 2. 60-Lucas St John[3]; 3. 00-Ashlyn Allen[2]; 4. (DNS) 9-Axel Sievert
Junior Class
A Feature 1 (10 Laps): 1. 12-Kyle Manderfeld[1]; 2. 00-Brayden Allen[2]; 3. 26-Trent Wolters[4]; 4. 17B-Blake Foesch[3]; 5. 11L-Liberty Allen[5]
Heat 1 (6 Laps): 1. 12-Kyle Manderfeld[1]; 2. 00-Brayden Allen[3]; 3. 26-Trent Wolters[5]; 4. 17B-Blake Foesch[4]; 5. 11L-Liberty Allen[2]
Heat 2 (6 Laps): 1. 17B-Blake Foesch[2]; 2. 12-Kyle Manderfeld[5]; 3. 00-Brayden Allen[3]; 4. 26-Trent Wolters[1]; 5. 11L-Liberty Allen[4]
Adult Open
A Feature 1 (10 Laps): 1. 9-Heather Defries[2]; 2. 25-Travis Defries[1]; 3. 1V-Megan Voss[3]; 4. 99-Travis Manderfield[5]; 5. 17F-Billy Foesch[6]; 6. 4U-Conner Meyer[7]; 7. 2K-Kayla Schauer[8]; 8. 1J-Joey Reimers[4]; 9. 26-Derek Wolters[12]; 10. 55-SunShine Wight[10]; 11. 73B-Bill Wencl[11]; 12. (DNS) 87-Garett Uecker
Heat 1 (6 Laps): 1. 1V-Megan Voss[2]; 2. 1J-Joey Reimers[4]; 3. 2K-Kayla Schauer[1]; 4. 99-Travis Manderfield[5]; 5. 4U-Conner Meyer[6]; 6. 26-Derek Wolters[3]
Heat 2 (6 Laps): 1. 25-Travis Defries[5]; 2. 9-Heather Defries[6]; 3. 17F-Billy Foesch[2]; 4. 87-Garett Uecker[4]; 5. 55-SunShine Wight[1]; 6. 73B-Bill Wencl[3]
Heat 3 (6 Laps): 1. 99-Travis Manderfield[2]; 2. 4U-Conner Meyer[1]; 3. 1J-Joey Reimers[3]; 4. 1V-Megan Voss[5]; 5. 2K-Kayla Schauer[6]; 6. 26-Derek Wolters[4]
Heat 4 (6 Laps): 1. 9-Heather Defries[1]; 2. 25-Travis Defries[2]; 3. 17F-Billy Foesch[5]; 4. 55-SunShine Wight[6]; 5. 87-Garett Uecker[3]; 6. 73B-Bill Wencl[4]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 92-Dan Mackenthun[11]; 2. 30-David Moriarty[5]; 3. 74-Tim Pessek[10]; 4. 87-Brent Uecker[1]; 5. 95-Chance Larson[3]; 6. 87L-Curt Lund[8]; 7. 99L-Matthew Looft[9]; 8. 7K-Chad Schroeder[12]; 9. 15-Taylor Willms[7]; 10. 25A-Andrea McCain[4]; 11. 33-Matt Schauer[6]; 12. 71-Josh Larsen[20]; 13. 18X-Daniel Eckblad[16]; 14. 56M-Matt Olson[22]; 15. X2BS-Roger Jenniges[18]; 16. 78-Kevin Latour[14]; 17. 5Z-Mark Zimmerman[13]; 18. 99-Mason Goettl[17]; 19. 17*-Jason Goddard[19]; 20. (DNF) 18M-Randy Melvin[2]; 21. (DNF) 9Z-AJ Zimmerman[23]; 22. (DNF) 95X-Patrick Schauer[15]; 23. (DNF) 00-Ryan Bjerkeset[21]
Heat 1 (6 Laps): 1. 99L-Matthew Looft[6]; 2. 87-Brent Uecker[2]; 3. 25A-Andrea McCain[4]; 4. 5Z-Mark Zimmerman[3]; 5. 99-Mason Goettl[1]; 6. 00-Ryan Bjerkeset[5]
Heat 2 (6 Laps): 1. 74-Tim Pessek[6]; 2. 18M-Randy Melvin[2]; 3. 33-Matt Schauer[5]; 4. 78-Kevin Latour[1]; 5. X2BS-Roger Jenniges[4]; 6. 56M-Matt Olson[3]
Heat 3 (6 Laps): 1. 30-David Moriarty[2]; 2. 15-Taylor Willms[3]; 3. 92-Dan Mackenthun[4]; 4. 95X-Patrick Schauer[1]; 5. (DNF) 17*-Jason Goddard[5]
Heat 4 (6 Laps): 1. 95-Chance Larson[2]; 2. 87L-Curt Lund[5]; 3. 7K-Chad Schroeder[6]; 4. 18X-Daniel Eckblad[4]; 5. 71-Josh Larsen[3]; 6. 9Z-AJ Zimmerman[1]
IMCA Sport Compact
A Feature 1 (8 Laps): 1. 9-Nate Coopman[5]; 2. 7-Stephanie Coopman[1]; 3. 50-Brett Mcconnell[10]; 4. 40-Broc Braunworth[2]; 5. 54-Alan Lahr[6]; 6. 81D-Justin Dose[4]; 7. 70-Justin Forcier[7]; 8. 01-Justin McConnell[8]; 9. 51X-Gary Schumacher[13]; 10. 76-David Marshall[3]; 11. 53-Nicole Kelzer[11]; 12. 49-Everett Bryant[12]; 13. (DNF) 16X-RJ Esqueda[9]
Heat 1 (4 Laps): 1. 50-Brett Mcconnell[5]; 2. 40-Broc Braunworth[1]; 3. 70-Justin Forcier[3]; 4. 81D-Justin Dose[6]; 5. 9-Nate Coopman[7]; 6. 53-Nicole Kelzer[2]; 7. 51X-Gary Schumacher[4]
Heat 2 (4 Laps): 1. 54-Alan Lahr[3]; 2. 7-Stephanie Coopman[6]; 3. 76-David Marshall[2]; 4. 01-Justin McConnell[4]; 5. 16X-RJ Esqueda[5]; 6. 49-Everett Bryant[1]