IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[10]; 2. 5-Corey Black[4]; 3. 27-Jed Trebelhorn[5]; 4. 72-Jordan Robinson[8]; 5. 10-Lee Fetchenhier[6]; 6. 18M-Taylor Manderfield[7]; 7. 9S-Todd Sievert[3]; 8. 53-Travis Koester[9]; 9. 27M-Moriah Trebelhorn[2]; 10. 16R-Hunter Rebstock[11]; 11. (DNF) 15-Scott Porter[1]
Heat 1 (6 Laps): 1. 27-Jed Trebelhorn[3]; 2. 9S-Todd Sievert[2]; 3. 15-Scott Porter[1]; 4. 18M-Taylor Manderfield[4]; 5. 53-Travis Koester[5]; 6. 16R-Hunter Rebstock[6]
Heat 2 (6 Laps): 1. 75C-Cory Probst[5]; 2. 5-Corey Black[2]; 3. 10-Lee Fetchenhier[3]; 4. 27M-Moriah Trebelhorn[1]; 5. 72-Jordan Robinson[4]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 3K-Karl Hewitt Jr[9]; 2. 34-Dakota Robinson[8]; 3. 17R-Luke Rohde[2]; 4. 21-Logan Wagenius[4]; 5. 4X-Scott Oestreich[5]; 6. 0X-Mark Oestreich[6]; 7. 11-Tyler Manthey[3]; 8. 3J-Jessie Johnson[1]; 9. (DNF) 11R-Rod Manthey[7]; 10. (DNF) 22W-Will Miller[10]
Heat 1 (6 Laps): 1. 3K-Karl Hewitt Jr[5]; 2. 3J-Jessie Johnson[1]; 3. 11R-Rod Manthey[4]; 4. 4X-Scott Oestreich[3]; 5. 11-Tyler Manthey[2]
Heat 2 (6 Laps): 1. 0X-Mark Oestreich[3]; 2. 34-Dakota Robinson[4]; 3. 21-Logan Wagenius[2]; 4. 17R-Luke Rohde[1]; 5. 22W-Will Miller[5]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 81-Jared Boumeester[12]; 2. 9-Matthew Looft[11]; 3. 7L-Eric Larson[8]; 4. 31-Travis Schurmann[2]; 5. 75-Jeff Lloyd[13]; 6. 48-John Albrecht[3]; 7. 17-Lee Beemer[14]; 8. 0C-Charlie Rustman[5]; 9. 3J-JJ Reimers[6]; 10. 39R-John Rebstock[18]; 11. 74-Thomas Malchow[15]; 12. 23E-Broddy Enter[16]; 13. 23M-Matt Speiss[1]; 14. 19-Bryan Spaude[4]; 15. 77-Matthew Schoenke[17]; 16. (DNF) 25-Ben Reierson[7]; 17. (DNF) 53-Vince Corbin[10]; 18. (DNF) 2J-Jeff Carter[9]
Heat 1 (6 Laps): 1. 48-John Albrecht[2]; 2. 3J-JJ Reimers[3]; 3. 53-Vince Corbin[5]; 4. 23M-Matt Speiss[1]; 5. 75-Jeff Lloyd[6]; 6. 23E-Broddy Enter[4]
Heat 2 (6 Laps): 1. 81-Jared Boumeester[5]; 2. 7L-Eric Larson[4]; 3. 19-Bryan Spaude[2]; 4. 25-Ben Reierson[3]; 5. 17-Lee Beemer[6]; 6. 77-Matthew Schoenke[1]
Heat 3 (6 Laps): 1. 31-Travis Schurmann[1]; 2. 0C-Charlie Rustman[2]; 3. 2J-Jeff Carter[4]; 4. 9-Matthew Looft[6]; 5. 74-Thomas Malchow[3]; 6. 39R-John Rebstock[5]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 56-Bill Johnson[1]; 2. 4S-Mike Stien[9]; 3. 24B-Brandon Buysse[7]; 4. 24G-Chris Graf[11]; 5. 10-Trevor Serbus[10]; 6. 17-Wade Hansen[2]; 7. 30-Matt Johnson[8]; 8. 21-Brett Allen[6]; 9. 54-Michael Stien[4]; 10. 3D-Dan Griep[5]; 11. (DNF) 26G-Hannah Graf[3]
Heat 1 (6 Laps): 1. 56-Bill Johnson[1]; 2. 10-Trevor Serbus[6]; 3. 24B-Brandon Buysse[4]; 4. 26G-Hannah Graf[2]; 5. 3D-Dan Griep[3]; 6. 24G-Chris Graf[5]
Heat 2 (6 Laps): 1. 4S-Mike Stien[5]; 2. 21-Brett Allen[3]; 3. 54-Michael Stien[2]; 4. (DNF) 17-Wade Hansen[1]; 5. (DNS) 30-Matt Johnson
IMCA Modified
A Feature 1 (15 Laps): 1. 19M-Dan Menk[4]; 2. 11-Trent Loverude[5]; 3. 74C-Clint Hatlestad[7]; 4. 12-Chad Porter[6]; 5. 25-Toby Patchen[8]; 6. 45-Timothy Patchen[1]; 7. 7S-Todd Stinehart[3]; 8. 7-Rick Schroeder[9]; 9. 74J-Jason Schroeder[2]
Heat 1 (6 Laps): 1. 11-Trent Loverude[3]; 2. 7S-Todd Stinehart[2]; 3. 74C-Clint Hatlestad[4]; 4. 7-Rick Schroeder[5]; 5. 45-Timothy Patchen[1]
Heat 2 (6 Laps): 1. 19M-Dan Menk[2]; 2. 12-Chad Porter[3]; 3. 25-Toby Patchen[4]; 4. 74J-Jason Schroeder[1]
Junior Sportsman Dirt Karts
A Feature 1: 1. 32-Tucker Trimbo[3]; 2. 0X-Dalton Oestreich[7]; 3. 16-Braylon Manderfeld[12]; 4. 24-Justin Daschner[8]; 5. 07-Robby Perrino[4]; 6. 27N-Noah Rustman[2]; 7. 28-Kendrah Lamont[5]; 8. 06-Gavin Allen[1]; 9. 132-McKenzee Trimbo[6]; 10. 5-Gavin St John[10]; 11. 10-Kamry Bodin[11]; 12. (DNF) 46-Chase Picha[9]
Heat 1: 1. 06-Gavin Allen[4]; 2. 132-McKenzee Trimbo[2]; 3. 07-Robby Perrino[3]; 4. 0X-Dalton Oestreich[6]; 5. 5-Gavin St John[1]; 6. (DNS) 16-Braylon Manderfeld
Heat 2: 1. 27N-Noah Rustman[2]; 2. 32-Tucker Trimbo[5]; 3. 28-Kendrah Lamont[4]; 4. 24-Justin Daschner[3]; 5. 46-Chase Picha[1]; 6. 10-Kamry Bodin[6]
Heat 3: 1. 16-Braylon Manderfeld[2]; 2. 06-Gavin Allen[3]; 3. 07-Robby Perrino[4]; 4. 0X-Dalton Oestreich[1]; 5. 132-McKenzee Trimbo[5]; 6. 5-Gavin St John[6]
Heat 4: 1. 32-Tucker Trimbo[1]; 2. 27N-Noah Rustman[5]; 3. 28-Kendrah Lamont[3]; 4. 24-Justin Daschner[4]; 5. 46-Chase Picha[6]; 6. 10-Kamry Bodin[2]
Rookie Class
A Feature 1: 1. 74-Theo Pessek[1]; 2. 9-Axel Sievert[3]; 3. 7R-Calvin Rosenthal[2]; 4. 15H-Evelyn Hess[4]; 5. 60-Lucas St John[6]; 6. 21-Colten Horejsi[5]; 7. 00-Ashlyn Allen[7]
Heat 1: 1. 74-Theo Pessek[4]; 2. 7R-Calvin Rosenthal[5]; 3. 9-Axel Sievert[6]; 4. 21-Colten Horejsi[3]; 5. 15H-Evelyn Hess[2]; 6. 60-Lucas St John[7]; 7. 00-Ashlyn Allen[1]
Heat 2: 1. 74-Theo Pessek[4]; 2. 7R-Calvin Rosenthal[3]; 3. 9-Axel Sievert[2]; 4. 15H-Evelyn Hess[6]; 5. 21-Colten Horejsi[5]; 6. 60-Lucas St John[1]; 7. 00-Ashlyn Allen[7]
Junior Class
A Feature 1: 1. 12-Kyle Manderfeld[2]; 2. 00-Brayden Allen[1]; 3. 26-Trent Wolters[5]; 4. 17B-Blake Foesch[3]; 5. 11L-Liberty Allen[4]; 6. 87-Makenna Plamann[6]
Heat 1: 1. 12-Kyle Manderfeld[5]; 2. 00-Brayden Allen[4]; 3. 17B-Blake Foesch[2]; 4. 26-Trent Wolters[3]; 5. 11L-Liberty Allen[1]; 6. 87-Makenna Plamann[6]
Heat 2: 1. 00-Brayden Allen[3]; 2. 12-Kyle Manderfeld[2]; 3. 17B-Blake Foesch[5]; 4. 11L-Liberty Allen[6]; 5. 87-Makenna Plamann[1]; 6. 26-Trent Wolters[4]
Adult Open
A Feature 1: 1. 99-Travis Manderfield[1]; 2. 4U-Conner Meyer[2]; 3. 2K-Kayla Schauer[7]; 4. 1J-Joey Reimers[5]; 5. 25-Travis Defries[9]; 6. 26-Derek Wolters[3]; 7. 44B-Billy Wencl[11]; 8. 15-Bruce Defries[4]; 9. 64Y-Yana Wencl[10]; 10. 87-Garett Uecker[8]; 11. 9-Heather Defries[6]; 12. 73B-Bill Wencl[12]
Heat 1: 1. 99-Travis Manderfield[4]; 2. 26-Derek Wolters[2]; 3. 87-Garett Uecker[1]; 4. 2K-Kayla Schauer[3]; 5. 9-Heather Defries[5]; 6. 44B-Billy Wencl[6]
Heat 2: 1. 4U-Conner Meyer[3]; 2. 1J-Joey Reimers[2]; 3. 15-Bruce Defries[5]; 4. 25-Travis Defries[4]; 5. 64Y-Yana Wencl[6]; 6. (DNF) 73B-Bill Wencl[1]
Heat 3: 1. 99-Travis Manderfield[3]; 2. 26-Derek Wolters[5]; 3. 9-Heather Defries[2]; 4. 2K-Kayla Schauer[4]; 5. 87-Garett Uecker[6]; 6. 44B-Billy Wencl[1]
Heat 4: 1. 4U-Conner Meyer[4]; 2. 15-Bruce Defries[2]; 3. 1J-Joey Reimers[5]; 4. 25-Travis Defries[3]; 5. 64Y-Yana Wencl[1]; 6. 73B-Bill Wencl[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 92-Dan Mackenthun[13]; 2. 21-Jim Horejsi[12]; 3. 99L-Matthew Looft[11]; 4. 71-Josh Larsen[5]; 5. 33-Matt Schauer[6]; 6. 7K-Chad Schroeder[8]; 7. 74-Tim Pessek[10]; 8. 78-Kevin Latour[2]; 9. 81-Matt Speckman[21]; 10. 15W-Taylor Willms[7]; 11. 25A-Andrea McCain[16]; 12. 00-Ryan Bjerkeset[22]; 13. 99-Mason Goettl[23]; 14. 23-Kent Willms[20]; 15. 16T-Luke Trebelhorn[18]; 16. 5Z-Mark Zimmerman[1]; 17. (DNF) 95X-Patrick Schauer[14]; 18. (DNF) 18X-Daniel Eckblad[3]; 19. (DNF) 9Z-AJ Zimmerman[24]; 20. (DNF) 18M-Randy Melvin[19]; 21. (DNF) 30-David Moriarty[17]; 22. (DNF) 95-Chance Larson[15]; 23. (DNF) 87-Brent Uecker[4]; 24. (DNF) 87L-Curt Lund[9]; 25. (DNS) 11T-Roger Jenniges
Heat 1 (6 Laps): 1. 5Z-Mark Zimmerman[2]; 2. 15W-Taylor Willms[4]; 3. 87-Brent Uecker[3]; 4. 92-Dan Mackenthun[5]; 5. 30-David Moriarty[7]; 6. 81-Matt Speckman[6]; 7. 9Z-AJ Zimmerman[1]
Heat 2 (6 Laps): 1. 71-Josh Larsen[3]; 2. 7K-Chad Schroeder[4]; 3. 78-Kevin Latour[2]; 4. 95X-Patrick Schauer[1]; 5. 16T-Luke Trebelhorn[5]; 6. (DNF) 00-Ryan Bjerkeset[6]
Heat 3 (6 Laps): 1. 87L-Curt Lund[4]; 2. 21-Jim Horejsi[5]; 3. 33-Matt Schauer[3]; 4. 95-Chance Larson[6]; 5. 18M-Randy Melvin[2]; 6. 99-Mason Goettl[1]
Heat 4 (6 Laps): 1. 74-Tim Pessek[4]; 2. 18X-Daniel Eckblad[2]; 3. 99L-Matthew Looft[6]; 4. 25A-Andrea McCain[3]; 5. 23-Kent Willms[5]; 6. (DNF) 11T-Roger Jenniges[1]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 9-Nate Coopman[10]; 2. 16X-RJ Esqueda[7]; 3. 7-Stephanie Coopman[1]; 4. 81D-Justin Dose[6]; 5. 30-Nick McConnell[11]; 6. 54-Alan Lahr[5]; 7. 51X-Gary Schumacher[12]; 8. 21S-Tim Senne[2]; 9. 53-Nicole Kelzer[14]; 10. 01-Justin McConnell[8]; 11. (DNF) 50-Brett Mcconnell[9]; 12. (DNF) 24-Emily Christenson[4]; 13. (DNF) 49-Everett Bryant[13]; 14. (DNF) 76-David Marshall[3]
Heat 1 (4 Laps): 1. 76-David Marshall[2]; 2. 50-Brett Mcconnell[6]; 3. 54-Alan Lahr[4]; 4. 81D-Justin Dose[7]; 5. 01-Justin McConnell[5]; 6. 30-Nick McConnell[3]; 7. 49-Everett Bryant[1]
Heat 2 (4 Laps): 1. 16X-RJ Esqueda[4]; 2. 7-Stephanie Coopman[6]; 3. 24-Emily Christenson[3]; 4. 9-Nate Coopman[7]; 5. 21S-Tim Senne[1]; 6. 51X-Gary Schumacher[5]; 7. 53-Nicole Kelzer[2]