IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[11]; 2. 32-Chad Volk[3]; 3. 23-Tayte Harazin[6]; 4. 7K-Jonathan Schroeder[12]; 5. 175C-Daniel Probst[9]; 6. 16R-Hunter Rebstock[1]; 7. 72-Jordan Robinson[8]; 8. 53-Travis Koester[15]; 9. 5R-Joe Regner[17]; 10. 2-Corey Schumacher[14]; 11. 9S-Todd Sievert[2]; 12. 27M-Moriah Trebelhorn[16]; 13. (BF) 01-Brett Mcconnell[13]; 14. (DNF) A1-Nate Manderfield[4]; 15. (DNF) 5-Corey Black[5]; 16. (DNF) 18M-Taylor Manderfield[7]; 17. (DNF) 27-Jed Trebelhorn[10]
Heat 1 (6 Laps): 1. 23-Tayte Harazin[4]; 2. 175C-Daniel Probst[5]; 3. 16R-Hunter Rebstock[2]; 4. 7K-Jonathan Schroeder[6]; 5. 01-Brett Mcconnell[3]; 6. 27M-Moriah Trebelhorn[1]
Heat 2 (6 Laps): 1. 27-Jed Trebelhorn[5]; 2. A1-Nate Manderfield[3]; 3. 18M-Taylor Manderfield[4]; 4. 9S-Todd Sievert[2]; 5. 2-Corey Schumacher[6]; 6. (DNS) 5R-Joe Regner
Heat 3 (6 Laps): 1. 32-Chad Volk[2]; 2. 75C-Cory Probst[5]; 3. 72-Jordan Robinson[4]; 4. 5-Corey Black[3]; 5. 53-Travis Koester[1]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 34-Dakota Robinson[9]; 2. 2D-Chad Schroeder[10]; 3. 27M-Jed Trebelhorn[8]; 4. 21-Logan Wagenius[13]; 5. 3K-Karl Hewitt Jr[5]; 6. 79-Bill Braunworth[4]; 7. 28-Garett Uecker[3]; 8. 11-Tyler Manthey[2]; 9. (DNF) 3J-Jessie Johnson[1]; 10. (DNF) 17R-Luke Rohde[7]; 11. (DNF) 96X-Blake Teubert[11]; 12. (DNF) 0X-Mark Oestreich[6]; 13. (DNS) 11R-Rod Manthey
Heat 1 (6 Laps): 1. 3K-Karl Hewitt Jr[4]; 2. 27M-Jed Trebelhorn[6]; 3. 2D-Chad Schroeder[7]; 4. 0X-Mark Oestreich[5]; 5. 11-Tyler Manthey[2]; 6. 96X-Blake Teubert[3]; 7. (DNF) 21-Logan Wagenius[1]
Heat 2 (6 Laps): 1. 34-Dakota Robinson[6]; 2. 3J-Jessie Johnson[1]; 3. (DNF) 79-Bill Braunworth[3]; 4. (DNF) 28-Garett Uecker[2]; 5. (DNF) 17R-Luke Rohde[5]; 6. (DNF) 11R-Rod Manthey[4]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[12]; 2. 48-John Albrecht[1]; 3. 111B-Eric Bassett[10]; 4. 3J-JJ Reimers[2]; 5. 25-Ben Reierson[8]; 6. 2J-Jeff Carter[9]; 7. 23E-Broddy Enter[3]; 8. 7L-Eric Larson[11]; 9. 0C-Charlie Rustman[7]; 10. 19-Bryan Spaude[14]; 11. 39R-John Rebstock[15]; 12. 11-Cole Hesse[6]; 13. (DNF) 75-Jeff Lloyd[4]; 14. (DNF) 23M-Matt Speiss[13]; 15. (DNF) 77-Matthew Schoenke[5]
Heat 1 (6 Laps): 1. 23E-Broddy Enter[2]; 2. 111B-Eric Bassett[5]; 3. 0C-Charlie Rustman[4]; 4. 77-Matthew Schoenke[3]; 5. 23M-Matt Speiss[1]
Heat 2 (6 Laps): 1. 7L-Eric Larson[5]; 2. 48-John Albrecht[1]; 3. 25-Ben Reierson[4]; 4. 11-Cole Hesse[3]; 5. 19-Bryan Spaude[2]
Heat 3 (6 Laps): 1. 9-Matthew Looft[5]; 2. 3J-JJ Reimers[1]; 3. 2J-Jeff Carter[4]; 4. 75-Jeff Lloyd[2]; 5. (DNF) 39R-John Rebstock[3]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 10-Trevor Serbus[10]; 2. 15-Laela Eisenschenk[7]; 3. 4S-Mike Stien[9]; 4. 1-Amelia Eisenschenk[3]; 5. 24B-Brandon Buysse[2]; 6. 21-Brett Allen[6]; 7. 54-Michael Stien[4]; 8. 00-Andrew Allen[14]; 9. 17-Wade Hansen[11]; 10. (DNF) 22-Justin Allen[8]; 11. (DNF) 30-Matt Johnson[1]; 12. (DNF) 7D-Dave Becker[5]; 13. (DNF) 3D-Dan Griep[13]; 14. (DNF) 56-Bill Johnson[12]
Heat 1 (6 Laps): 1. 21-Brett Allen[3]; 2. 1-Amelia Eisenschenk[1]; 3. 24B-Brandon Buysse[4]; 4. 22-Justin Allen[6]; 5. (DNF) 4S-Mike Stien[5]; 6. (DNF) 00-Andrew Allen[2]; 7. (DNF) 56-Bill Johnson[7]
Heat 2 (6 Laps): 1. 30-Matt Johnson[5]; 2. 10-Trevor Serbus[6]; 3. 15-Laela Eisenschenk[7]; 4. 7D-Dave Becker[4]; 5. 54-Michael Stien[3]; 6. 17-Wade Hansen[2]; 7. (DNF) 3D-Dan Griep[1]
IMCA Modified
A Feature 1 (15 Laps): 1. 5-Brandon Beckendorf[10]; 2. 11-Trent Loverude[8]; 3. 74C-Clint Hatlestad[5]; 4. 6Z-Zach Dockter[6]; 5. 19M-Dan Menk[7]; 6. 74J-Jason Schroeder[1]; 7. 17-Joe Roberts[2]; 8. 13L-Zachary Schultz[4]; 9. 28-Aaron McVenes[9]; 10. (DNF) 12-Chad Porter[3]
Heat 1 (6 Laps): 1. 12-Chad Porter[2]; 2. 74C-Clint Hatlestad[3]; 3. 11-Trent Loverude[4]; 4. 17-Joe Roberts[5]; 5. 13L-Zachary Schultz[1]
Heat 2 (6 Laps): 1. 19M-Dan Menk[2]; 2. 5-Brandon Beckendorf[3]; 3. 6Z-Zach Dockter[1]; 4. 74J-Jason Schroeder[4]; 5. 28-Aaron McVenes[5]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 7K-Chad Schroeder[12]; 2. 00-Ryan Bjerkeset[6]; 3. 33-Matt Schauer[8]; 4. 81-Matt Speckman[7]; 5. 87L-Curt Lund[22]; 6. 92-Dan Mackenthun[11]; 7. 18-Alex Dostal[5]; 8. 87-Brent Uecker[19]; 9. 16T-Luke Trebelhorn[17]; 10. 5Z-Mark Zimmerman[3]; 11. 71D-Shaun Bruns[20]; 12. 25A-Andrea McCain[16]; 13. 16-Ryan Grochow[2]; 14. 9Z-AJ Zimmerman[15]; 15. 04S-Chuck Winter[23]; 16. 18M-Randy Melvin[14]; 17. (DNF) 44-Kris Peterson[21]; 18. (DNF) 71-Josh Larsen[9]; 19. (DNF) 74-Tim Pessek[10]; 20. (DNF) 99-Mason Goettl[1]; 21. (DNF) 99L-Matthew Looft[13]; 22. (DNF) 30-David Moriarty[18]; 23. (DNF) 17*-Jason Goddard[24]; 24. (DNF) 78-Kevin Latour[4]
Heat 1 (6 Laps): 1. 74-Tim Pessek[6]; 2. 81-Matt Speckman[4]; 3. 16-Ryan Grochow[2]; 4. 99L-Matthew Looft[5]; 5. 16T-Luke Trebelhorn[3]; 6. 44-Kris Peterson[1]
Heat 2 (6 Laps): 1. 99-Mason Goettl[1]; 2. 18-Alex Dostal[3]; 3. 92-Dan Mackenthun[6]; 4. 18M-Randy Melvin[2]; 5. (DNF) 30-David Moriarty[4]; 6. (DNF) 87L-Curt Lund[5]
Heat 3 (6 Laps): 1. 33-Matt Schauer[4]; 2. 5Z-Mark Zimmerman[2]; 3. 7K-Chad Schroeder[6]; 4. 9Z-AJ Zimmerman[1]; 5. 87-Brent Uecker[5]; 6. 04S-Chuck Winter[3]
Heat 4 (6 Laps): 1. 78-Kevin Latour[2]; 2. 71-Josh Larsen[4]; 3. 00-Ryan Bjerkeset[3]; 4. 25A-Andrea McCain[5]; 5. 71D-Shaun Bruns[6]; 6. (DNF) 17*-Jason Goddard[1]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 9-Nate Coopman[6]; 2. 30-Nick McConnell[10]; 3. 32%-Eric Stocker[5]; 4. 29X-Jason Bolte[11]; 5. 9X-Jerry Coopman[8]; 6. 40P-Jack Post[2]; 7. 19-Josh Backstrom[15]; 8. 81D-Justin Dose[7]; 9. 54-Alan Lahr[12]; 10. 119-Brandon Backstrom[4]; 11. 21S-Tim Senne[1]; 12. 51X-Gary Schumacher[9]; 13. 042-Zachary Vande Kieft[14]; 14. 53-Nicole Kelzer[13]; 15. 49-Everett Bryant[16]; 16. (DNF) 24-Emily Christenson[3]; 17. (DNF) 16X-RJ Esqueda[17]
Heat 1 (4 Laps): 1. 32%-Eric Stocker[3]; 2. 30-Nick McConnell[5]; 3. 40P-Jack Post[2]; 4. 29X-Jason Bolte[6]; 5. 53-Nicole Kelzer[1]; 6. (DNF) 16X-RJ Esqueda[4]
Heat 2 (4 Laps): 1. 9-Nate Coopman[3]; 2. 54-Alan Lahr[5]; 3. 9X-Jerry Coopman[4]; 4. 24-Emily Christenson[2]; 5. 042-Zachary Vande Kieft[6]; 6. 49-Everett Bryant[1]
Heat 3 (4 Laps): 1. 81D-Justin Dose[3]; 2. 51X-Gary Schumacher[4]; 3. 119-Brandon Backstrom[2]; 4. 21S-Tim Senne[1]; 5. 19-Josh Backstrom[5]
Junior Sportsman Dirt Karts
A Feature 1 (10 Laps): 1. 16-Braylon Manderfeld[1]; 2. 06-Gavin Allen[3]; 3. 07-Robby Perrino[2]; 4. 24-Justin Daschner[4]; 5. 32-Tucker Trimbo[5]; 6. 27N-Noah Rustman[6]; 7. 10-Kamry Bodin[9]; 8. 132-McKenzee Trimbo[8]; 9. 25-Jaxson Defries[7]; 10. 5-Gavin St John[10]
Heat 1 (8 Laps): 1. 16-Braylon Manderfeld[5]; 2. 07-Robby Perrino[4]; 3. 27N-Noah Rustman[3]; 4. 25-Jaxson Defries[2]; 5. 10-Kamry Bodin[1]
Heat 2 (8 Laps): 1. 24-Justin Daschner[2]; 2. 06-Gavin Allen[4]; 3. 32-Tucker Trimbo[5]; 4. 132-McKenzee Trimbo[3]; 5. 5-Gavin St John[1]
Heat 3 (8 Laps): 1. 16-Braylon Manderfeld[1]; 2. 07-Robby Perrino[2]; 3. 27N-Noah Rustman[3]; 4. 25-Jaxson Defries[4]; 5. 10-Kamry Bodin[5]
Heat 4 (8 Laps): 1. 32-Tucker Trimbo[1]; 2. 06-Gavin Allen[2]; 3. 24-Justin Daschner[4]; 4. 132-McKenzee Trimbo[3]; 5. 5-Gavin St John[5]
Rookie Class
A Feature 1 (6 Laps): 1. 100-Jayon Block[1]; 2. 15H-Evelyn Hess[3]; 3. 74-Theo Pessek[5]; 4. 9-Axel Sievert[8]; 5. 7R-Calvin Rosenthal[4]; 6. 1J-Mason Moriarty[11]; 7. 33-August Gregory[6]; 8. 60-Lucas St John[2]; 9. A1Z-Krew Robert Bodin[7]; 10. 7A-Adilyn Kamps[10]; 11. 00-Ashlyn Allen[9]
Heat 1 (4 Laps): 1. 15H-Evelyn Hess[2]; 2. 7R-Calvin Rosenthal[4]; 3. 60-Lucas St John[5]; 4. 00-Ashlyn Allen[1]; 5. A1Z-Krew Robert Bodin[6]; 6. 1J-Mason Moriarty[3]
Heat 2 (4 Laps): 1. 100-Jayon Block[5]; 2. 33-August Gregory[1]; 3. 74-Theo Pessek[3]; 4. 9-Axel Sievert[4]; 5. 7A-Adilyn Kamps[2]
Heat 3 (4 Laps): 1. 60-Lucas St John[2]; 2. A1Z-Krew Robert Bodin[1]; 3. 7R-Calvin Rosenthal[3]; 4. 15H-Evelyn Hess[5]; 5. 1J-Mason Moriarty[4]; 6. 00-Ashlyn Allen[6]
Heat 4 (4 Laps): 1. 100-Jayon Block[1]; 2. 74-Theo Pessek[3]; 3. 9-Axel Sievert[2]; 4. 33-August Gregory[5]; 5. 7A-Adilyn Kamps[4]
Junior Class
A Feature 1 (10 Laps): 1. 12-Kyle Manderfeld[2]; 2. 00-Brayden Allen[1]; 3. 17B-Blake Foesch[3]; 4. 26-Trent Wolters[4]; 5. 87-Makenna Plamann[5]
Heat 1 (6 Laps): 1. 00-Brayden Allen[3]; 2. 12-Kyle Manderfeld[5]; 3. 17B-Blake Foesch[4]; 4. 26-Trent Wolters[2]; 5. 87-Makenna Plamann[1]
Heat 2 (6 Laps): 1. 12-Kyle Manderfeld[1]; 2. 00-Brayden Allen[3]; 3. 17B-Blake Foesch[2]; 4. 26-Trent Wolters[4]; 5. 87-Makenna Plamann[5]
Adult Open
A Feature 1: 1. 99-Travis Manderfield[1]; 2. 1V-Megan Voss[4]; 3. 26-Derek Wolters[3]; 4. 4U-Conner Meyer[2]; 5. 64Y-Yana Wencl[9]; 6. 44B-Billy Wencl[5]; 7. 1J-Joey Reimers[8]; 8. 15-Bruce Defries[7]; 9. 73B-Bill Wencl[10]; 10. (DNS) 711-Grant Westphal
Heat 1: 1. 4U-Conner Meyer[5]; 2. 99-Travis Manderfield[3]; 3. 44B-Billy Wencl[2]; 4. 1J-Joey Reimers[4]; 5. 73B-Bill Wencl[1]
Heat 2: 1. 26-Derek Wolters[1]; 2. 711-Grant Westphal[5]; 3. 1V-Megan Voss[4]; 4. 15-Bruce Defries[3]; 5. 64Y-Yana Wencl[2]
Heat 3: 1. 99-Travis Manderfield[3]; 2. 4U-Conner Meyer[1]; 3. 44B-Billy Wencl[4]; 4. 1J-Joey Reimers[2]; 5. 73B-Bill Wencl[5]
Heat 4: 1. 1V-Megan Voss[2]; 2. 26-Derek Wolters[5]; 3. 15-Bruce Defries[3]; 4. 64Y-Yana Wencl[4]; 5. (DNF) 711-Grant Westphal[1]
MTRA Trucks
A Feature 1 (6 Laps): 1. 851-Josh Compton[5]; 2. 01-Justin McConnell[6]; 3. 80-Jesse Dieball[2]; 4. 54K-Ryan Kisor[10]; 5. 23-Brian Krueger[8]; 6. 0-Aric Rolf[9]; 7. 51K-Robert Knuth[1]; 8. 19-Carlee Reierson[3]; 9. 130-Izaac Miest[11]; 10. 68X-Zachary Luebke[7]; 11. 76-Nicole Koons[4]; 12. (DNS) 17L-Luke Rohde
Heat 1 (4 Laps): 1. 851-Josh Compton[3]; 2. 23-Brian Krueger[5]; 3. 54K-Ryan Kisor[6]; 4. 51K-Robert Knuth[1]; 5. 19-Carlee Reierson[2]; 6. (DNF) 17L-Luke Rohde[4]
Heat 2 (4 Laps): 1. 01-Justin McConnell[3]; 2. 0-Aric Rolf[5]; 3. 68X-Zachary Luebke[4]; 4. 80-Jesse Dieball[1]; 5. 76-Nicole Koons[2]; 6. 130-Izaac Miest[6]
Roadsters
A Feature 1 (6 Laps): 1. 50-Emily McConnell[1]; 2. 01-Justin McConnell[3]; 3. 29X-Jayce Seifert[7]; 4. 54-Aaron Brinkman[5]; 5. 2R-Skyler Roehler[2]; 6. (DNF) 00-Gavin Selly[4]; 7. (DNS) 88T-Marc Grey
Heat 1 (4 Laps): 1. 2R-Skyler Roehler[3]; 2. 50-Emily McConnell[2]; 3. 01-Justin McConnell[4]; 4. 00-Gavin Selly[5]; 5. 54-Aaron Brinkman[7]; 6. (DNF) 88T-Marc Grey[1]; 7. (DNF) 29X-Jayce Seifert[6]