IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 25-Ben Reierson[4]; 2. 9-Matthew Looft[10]; 3. 18X-Chris Neisen[3]; 4. 7L-Eric Larson[9]; 5. 23E-Broddy Enter[6]; 6. 2J-Jeff Carter[7]; 7. 75-Jeff Lloyd[8]; 8. 19-Bryan Spaude[5]; 9. 77-Matthew Schoenke[11]; 10. (DNF) 19K-Scott Koep[2]; 11. (DNF) 1J-Joey Reimers[1]
Heat 1: 1. 1J-Joey Reimers[1]; 2. 7L-Eric Larson[5]; 3. 75-Jeff Lloyd[4]; 4. 18X-Chris Neisen[6]; 5. 19-Bryan Spaude[3]; 6. 77-Matthew Schoenke[2]
Heat 2: 1. 25-Ben Reierson[2]; 2. 9-Matthew Looft[5]; 3. 2J-Jeff Carter[4]; 4. 23E-Broddy Enter[3]; 5. 19K-Scott Koep[1]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 92-Dan Mackenthun[11]; 2. 87-Brent Uecker[5]; 3. 30-David Moriarty[8]; 4. 21-Jim Horejsi[9]; 5. 34-Dakota Robinson[7]; 6. 56M-Dan Menk[12]; 7. 99L-Matthew Looft[10]; 8. 110-Ken Tietz[4]; 9. 74-Tim Pessek[23]; 10. 18X-Daniel Eckblad[14]; 11. 16-Ryan Grochow[1]; 12. 78-Kevin Latour[16]; 13. 20-Gage Seehafer[2]; 14. 16T-Luke Trebelhorn[6]; 15. 27-Jed Trebelhorn[13]; 16. 9Z-AJ Zimmerman[15]; 17. 71D-Shaun Bruns[17]; 18. 0-Charlie Rustman[21]; 19. 11S-Chris Neisen[3]; 20. 18M-Randy Melvin[20]; 21. 25A-Andrea McCain[24]; 22. 30Z-Mark Zimmerman[19]; 23. (DNF) 00-Ryan Bjerkeset[18]; 24. (DNS) 17-Mike Layne; 25. (DNS) 99-Mason Goettl; 26. (DNS) 24-Craig Groebner
Heat 1: 1. 20-Gage Seehafer[2]; 2. 92-Dan Mackenthun[7]; 3. 11S-Chris Neisen[1]; 4. 27-Jed Trebelhorn[4]; 5. 71D-Shaun Bruns[3]; 6. 0-Charlie Rustman[6]; 7. 99-Mason Goettl[5]
Heat 2: 1. 110-Ken Tietz[3]; 2. 34-Dakota Robinson[4]; 3. 56M-Dan Menk[7]; 4. 18X-Daniel Eckblad[5]; 5. 00-Ryan Bjerkeset[6]; 6. (DNF) 17-Mike Layne[2]; 7. (DNF) 24-Craig Groebner[1]
Heat 3: 1. 21-Jim Horejsi[6]; 2. 16-Ryan Grochow[2]; 3. 87-Brent Uecker[3]; 4. 9Z-AJ Zimmerman[1]; 5. 30Z-Mark Zimmerman[4]; 6. (DNF) 74-Tim Pessek[5]
Heat 4: 1. 99L-Matthew Looft[6]; 2. 30-David Moriarty[4]; 3. 16T-Luke Trebelhorn[3]; 4. 78-Kevin Latour[5]; 5. 18M-Randy Melvin[1]; 6. 25A-Andrea McCain[2]
IMCA Sport Compact
A Feature 1 (8 Laps): 1. 54-Alan Lahr[2]; 2. 24G-Dale Gatton[4]; 3. 81D-Justin Dose[3]; 4. 40P-Jack Post[6]; 5. 53-Nicole Kelzer[8]; 6. 88T-Marc Grey[7]; 7. (DNF) 51X-Gary Schumacher[1]; 8. (DNF) 40-Broc Braunworth[5]
Heat 1: 1. 24G-Dale Gatton[4]; 2. 54-Alan Lahr[6]; 3. 51X-Gary Schumacher[7]; 4. 40-Broc Braunworth[2]; 5. 81D-Justin Dose[5]; 6. 40P-Jack Post[8]; 7. 88T-Marc Grey[1]; 8. 53-Nicole Kelzer[3]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 39X-Daniel Eckblad[9]; 2. 3K-Karl Hewitt Jr[3]; 3. 87-Garett Uecker[6]; 4. 0X-Mark Oestreich[11]; 5. 11R-Rod Manthey[10]; 6. 17R-Luke Rohde[4]; 7. 60-Beau Frauendienst[8]; 8. 3J-Jessie Johnson[7]; 9. 85-George Motto[2]; 10. 17B-Billy Foesch[1]; 11. (DNF) 9-Kris Flewelling[5]
Heat 1: 1. 3K-Karl Hewitt Jr[2]; 2. 39X-Daniel Eckblad[5]; 3. 9-Kris Flewelling[3]; 4. (DNF) 3J-Jessie Johnson[4]; 5. (DNF) 17B-Billy Foesch[1]; 6. (DNF) 0X-Mark Oestreich[6]
Heat 2: 1. 87-Garett Uecker[2]; 2. 11R-Rod Manthey[4]; 3. 85-George Motto[1]; 4. 60-Beau Frauendienst[3]; 5. 17R-Luke Rohde[5]
IMCA Modified
A Feature 1 (20 Laps): 1. 11-Trent Loverude[8]; 2. 19M-Dan Menk[5]; 3. 74C-Clint Hatlestad[7]; 4. 74J-Jason Schroeder[3]; 5. 12-Chad Porter[6]; 6. 71N-Rick Nelson[1]; 7. 51-TJ Brockman[11]; 8. 13L-Zachary Schultz[4]; 9. (DNF) 99-Paul Burger[2]; 10. (DNF) 21G-Wayne Govig[10]; 11. (DNS) 3J-JJ Reimers
Heat 1: 1. 11-Trent Loverude[5]; 2. 12-Chad Porter[4]; 3. 74J-Jason Schroeder[1]; 4. 71N-Rick Nelson[3]; 5. 21G-Wayne Govig[6]; 6. (DNF) 3J-JJ Reimers[2]
Heat 2: 1. 74C-Clint Hatlestad[5]; 2. 19M-Dan Menk[4]; 3. 99-Paul Burger[2]; 4. 51-TJ Brockman[3]; 5. (DNF) 13L-Zachary Schultz[1]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 75C-Cory Probst[12]; 2. 38B-Brad Becker[8]; 3. 32-Chad Volk[11]; 4. 72-Jordan Robinson[13]; 5. 15-Scott Porter[18]; 6. 175C-Daniel Probst[10]; 7. 7C-Tyler Domeier[9]; 8. 53-Travis Koester[5]; 9. 75H-Carter Holmquist[1]; 10. 30-Nick McConnell[4]; 11. 7K-Jonathan Schroeder[2]; 12. 8-Joseph Domeier[6]; 13. 85-George Motto[7]; 14. 11-Ben Davis[3]; 15. 17B-Blake Foesch[16]; 16. 14B-Levi Barna[19]; 17. 27-Moriah Trebelhorn[15]; 18. (DNF) 29B-Joe Barna[17]; 19. (DNS) 24-Mac Tollefson
Heat 1: 1. 7K-Jonathan Schroeder[3]; 2. 85-George Motto[5]; 3. 75C-Cory Probst[7]; 4. 30-Nick McConnell[4]; 5. 72-Jordan Robinson[6]; 6. 17B-Blake Foesch[2]; 7. 14B-Levi Barna[1]
Heat 2: 1. 11-Ben Davis[2]; 2. 38B-Brad Becker[4]; 3. 175C-Daniel Probst[5]; 4. 53-Travis Koester[3]; 5. 24-Mac Tollefson[1]; 6. 29B-Joe Barna[6]
Heat 3: 1. 32-Chad Volk[6]; 2. 75H-Carter Holmquist[1]; 3. 8-Joseph Domeier[4]; 4. 7C-Tyler Domeier[5]; 5. 27-Moriah Trebelhorn[2]; 6. 15-Scott Porter[3]
Junior Sportsman Dirt Karts
A Feature 1: 1. 0-Dalton Oestreich[1]; 2. 20-Gage Carter[3]; 3. 29S-Silas Rustman[6]; 4. 9-Kane Krebs[7]; 5. 10-Kamdyn Krebs[8]; 6. 22-Isabella Allen[11]; 7. 5-Gavin St John[4]; 8. 74-Theo Pessek[5]; 9. 00-Ashlyn Allen[10]; 10. 19-Dayson Chouanard[9]; 11. (DNF) 24P-Mason Powers[2]
Heat 1: 1. 0-Dalton Oestreich[5]; 2. 20-Gage Carter[4]; 3. 29S-Silas Rustman[3]; 4. 19-Dayson Chouanard[2]; 5. 9-Kane Krebs[1]
Heat 2: 1. 24P-Mason Powers[3]; 2. 74-Theo Pessek[5]; 3. 5-Gavin St John[4]; 4. 00-Ashlyn Allen[1]; 5. 10-Kamdyn Krebs[2]; 6. 22-Isabella Allen[6]
Heat 3: 1. 0-Dalton Oestreich[1]; 2. 20-Gage Carter[2]; 3. 9-Kane Krebs[5]; 4. 29S-Silas Rustman[3]; 5. 19-Dayson Chouanard[4]
Heat 4: 1. 5-Gavin St John[3]; 2. 24P-Mason Powers[4]; 3. 10-Kamdyn Krebs[5]; 4. 74-Theo Pessek[2]; 5. 00-Ashlyn Allen[6]; 6. 22-Isabella Allen[1]
Junior Class
A Feature 1: 1. 3-Carter Brown[1]; 2. 27N-Noah Rustman[2]; 3. 24-Justin Daschner[4]; 4. 00-Brayden Allen[3]; 5. 06-Gavin Allen[5]
Heat 1: 1. 3-Carter Brown[5]; 2. 24-Justin Daschner[1]; 3. 00-Brayden Allen[3]; 4. 27N-Noah Rustman[4]; 5. 06-Gavin Allen[2]
Heat 2: 1. 3-Carter Brown[1]; 2. 27N-Noah Rustman[2]; 3. 06-Gavin Allen[4]; 4. 00-Brayden Allen[3]; 5. 24-Justin Daschner[5]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 30-Matt Johnson[6]; 2. 24B-Brandon Buysse[1]; 3. 1300-Brett Allen[8]; 4. 4S-Mike Stien[7]; 5. 24G-Rob Rawson[2]; 6. 20G-Owen Graf[9]; 7. 33-Jeremy Schultz[3]; 8. 26G-Hannah Graf[5]; 9. 22-Cole Allen[12]; 10. (DNF) 3D-Dan Griep[11]; 11. (DNF) 00-Andrew Allen[4]; 12. (DNS) 9A-Hunter Hanson
Heat 1: 1. 00-Andrew Allen[1]; 2. 30-Matt Johnson[4]; 3. 1300-Brett Allen[5]; 4. 24B-Brandon Buysse[3]; 5. 24G-Rob Rawson[2]; 6. 22-Cole Allen[6]
Heat 2: 1. 26G-Hannah Graf[1]; 2. 33-Jeremy Schultz[2]; 3. 4S-Mike Stien[4]; 4. 3D-Dan Griep[6]; 5. 20G-Owen Graf[5]; 6. (DNF) 9A-Hunter Hanson[3]
Rookie Class
A Feature 1: 1. 1C-Colt Carter[1]; 2. 30-Mason Moriarty[2]; 3. 60-Lucas St John[3]; 4. 18P-Connor Powers[4]; 5. 111-Ethan Schauer[5]
Heat 1: 1. 1C-Colt Carter[2]; 2. 30-Mason Moriarty[4]; 3. 60-Lucas St John[5]; 4. 18P-Connor Powers[3]; 5. 111-Ethan Schauer[1]
Heat 2: 1. 30-Mason Moriarty[2]; 2. 1C-Colt Carter[4]; 3. 60-Lucas St John[1]; 4. 18P-Connor Powers[3]; 5. 111-Ethan Schauer[5]
Adult Open
A Feature 1: 1. 2K-Kayla Schauer[3]; 2. 4U-Conner Meyer[8]; 3. 1V-Megan Voss[6]; 4. 15P-Michael Powers[2]; 5. 73B-Bill Wencl[5]; 6. 99-Travis Manderfield[4]; 7. 44B-Billy Wencl[7]; 8. 64Y-Yana Wencl[9]; 9. 4-Peter Marty[10]; 10. (DNF) 26-Trent Wolters[1]
Heat 1: 1. 26-Trent Wolters[2]; 2. 4U-Conner Meyer[3]; 3. 2K-Kayla Schauer[4]; 4. 99-Travis Manderfield[5]; 5. 64Y-Yana Wencl[1]
Heat 2: 1. 73B-Bill Wencl[2]; 2. 15P-Michael Powers[3]; 3. 44B-Billy Wencl[1]; 4. 1V-Megan Voss[4]; 5. 4-Peter Marty[5]
Heat 3: 1. 99-Travis Manderfield[1]; 2. 2K-Kayla Schauer[2]; 3. 26-Trent Wolters[4]; 4. 64Y-Yana Wencl[5]; 5. 4U-Conner Meyer[3]
Heat 4: 1. 1V-Megan Voss[2]; 2. 15P-Michael Powers[3]; 3. 44B-Billy Wencl[5]; 4. 73B-Bill Wencl[4]; 5. 4-Peter Marty[1]