IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[8]; 2. 23E-Broddy Enter[9]; 3. 2J-Jeff Carter[4]; 4. 27-Jeff McCollum[1]; 5. 25-Ben Reierson[11]; 6. 0C-Charlie Rustman[7]; 7. 1J-Joey Reimers[3]; 8. 11-Cole Hesse[10]; 9. 77-Matthew Schoenke[2]; 10. 7L-Eric Larson[6]; 11. 55-Jonah Padgett[12]; 12. (DNF) 75-Jeff Lloyd[5]; 13. (DNF) 31-Travis Schurmann[13]
Heat 1 (6 Laps): 1. 75-Jeff Lloyd[4]; 2. 7L-Eric Larson[5]; 3. 77-Matthew Schoenke[2]; 4. 31-Travis Schurmann[1]; 5. 55-Jonah Padgett[7]; 6. (DNF) 23E-Broddy Enter[6]; 7. (DNF) 25-Ben Reierson[3]
Heat 2 (6 Laps): 1. 27-Jeff McCollum[1]; 2. 2J-Jeff Carter[3]; 3. 9-Matthew Looft[6]; 4. 0C-Charlie Rustman[5]; 5. 1J-Joey Reimers[2]; 6. 11-Cole Hesse[4]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 99L-Matthew Looft[4]; 2. 92-Dan Mackenthun[12]; 3. 87L-Curt Lund[10]; 4. 99-Mason Goettl[2]; 5. 04S-Chuck Winter[3]; 6. 7K-Chad Schroeder[11]; 7. 16T-Luke Trebelhorn[5]; 8. 00-Ryan Bjerkeset[7]; 9. 99W-Trent Loverude[16]; 10. 78-Kevin Latour[14]; 11. 9Z-AJ Zimmerman[8]; 12. 0-Steve Rustman[17]; 13. 17-Mike Layne[18]; 14. 95X-Patrick Schauer[6]; 15. (DNF) 25A-Andrea McCain[15]; 16. (DNF) 5Z-Mark Zimmerman[1]; 17. (DNF) 18M-Randy Melvin[13]; 18. (DNF) 18X-Daniel Eckblad[9]
Heat 1 (6 Laps): 1. 87L-Curt Lund[5]; 2. 04S-Chuck Winter[2]; 3. 00-Ryan Bjerkeset[4]; 4. 16T-Luke Trebelhorn[3]; 5. 18M-Randy Melvin[1]; 6. (DNF) 99W-Trent Loverude[6]
Heat 2 (6 Laps): 1. 99L-Matthew Looft[2]; 2. 7K-Chad Schroeder[5]; 3. 5Z-Mark Zimmerman[1]; 4. 9Z-AJ Zimmerman[4]; 5. 78-Kevin Latour[3]; 6. 0-Steve Rustman[6]
Heat 3 (6 Laps): 1. 92-Dan Mackenthun[4]; 2. 99-Mason Goettl[1]; 3. 18X-Daniel Eckblad[3]; 4. 95X-Patrick Schauer[2]; 5. 25A-Andrea McCain[6]; 6. 17-Mike Layne[5]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 29X-Jason Bolte[3]; 2. 54-Alan Lahr[6]; 3. 51X-Gary Schumacher[2]; 4. 51-RJ Esqueda[4]; 5. 53-Nicole Kelzer[1]; 6. (DNF) 11A-Darwin Brown[5]; 7. (DNF) 07-Brooke Osler[7]; 8. (DNS) 24G-Dale Gatton
Heat 1 (4 Laps): 1. 11A-Darwin Brown[8]; 2. 51-RJ Esqueda[5]; 3. 29X-Jason Bolte[3]; 4. 53-Nicole Kelzer[1]; 5. 51X-Gary Schumacher[2]; 6. (BF) 54-Alan Lahr[4]; 7. (DNS) 07-Brooke Osler; 8. (DNS) 24G-Dale Gatton
IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[10]; 2. 7K-Jonathan Schroeder[7]; 3. 32-Chad Volk[8]; 4. 27-Jed Trebelhorn[9]; 5. 5R-Joe Regner[11]; 6. 72-Jordan Robinson[4]; 7. 9S-Todd Sievert[13]; 8. 53-Travis Koester[2]; 9. 43-Angie DeBoer[14]; 10. 27M-Moriah Trebelhorn[15]; 11. (DNF) 11-Ben Davis[12]; 12. (DNF) 17B-Blake Foesch[1]; 13. (DNF) 175C-Daniel Probst[5]; 14. (DNF) 100-Lee Fetchenhier[3]; 15. (DNF) 18M-Taylor Manderfield[6]
Heat 1 (6 Laps): 1. 7K-Jonathan Schroeder[5]; 2. 27-Jed Trebelhorn[6]; 3. 100-Lee Fetchenhier[3]; 4. 175C-Daniel Probst[4]; 5. 17B-Blake Foesch[1]; 6. 5R-Joe Regner[7]; 7. 9S-Todd Sievert[8]; 8. 27M-Moriah Trebelhorn[2]
Heat 2 (6 Laps): 1. 32-Chad Volk[5]; 2. 75C-Cory Probst[6]; 3. 72-Jordan Robinson[3]; 4. 53-Travis Koester[2]; 5. 18M-Taylor Manderfield[4]; 6. 11-Ben Davis[1]; 7. 43-Angie DeBoer[7]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 3K-Karl Hewitt Jr[6]; 2. 79-Dan Mackenthun[10]; 3. 34-Dakota Robinson[8]; 4. 11R-Rod Manthey[7]; 5. 14D-Ed Dostal[4]; 6. 11-Tyler Manthey[3]; 7. 0X-Mark Oestreich[5]; 8. 17R-Luke Rohde[9]; 9. (DNF) 24-Craig Groebner[2]; 10. (DNF) 10E-Douglas Eckblad[1]
Heat 1 (6 Laps): 1. 11-Tyler Manthey[2]; 2. 0X-Mark Oestreich[3]; 3. 11R-Rod Manthey[4]; 4. 17R-Luke Rohde[5]; 5. 10E-Douglas Eckblad[1]
Heat 2 (6 Laps): 1. 3K-Karl Hewitt Jr[3]; 2. 34-Dakota Robinson[4]; 3. 79-Dan Mackenthun[5]; 4. 24-Craig Groebner[1]; 5. 14D-Ed Dostal[2]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 24G-Chris Graf[4]; 2. 66-Neil Stevens[2]; 3. 56-Bill Johnson[7]; 4. 15-Zach Glaser[8]; 5. 10-Trevor Serbus[9]; 6. 11A-Michael Stien[1]; 7. 17Z-Zach Foesch[3]; 8. 1300-Brett Allen[13]; 9. 4-Jeremy Snow[14]; 10. 4S-Mike Stien[5]; 11. 24B-Brandon Buysse[10]; 12. 1-Amelia Eisenschenk[12]; 13. 26G-Hannah Graf[6]; 14. 3D-Dan Griep[15]; 15. (DNF) 30-Matt Johnson[11]
Heat 1 (6 Laps): 1. 17Z-Zach Foesch[2]; 2. 15-Zach Glaser[4]; 3. 26G-Hannah Graf[3]; 4. 11A-Michael Stien[1]; 5. 1300-Brett Allen[5]
Heat 2 (6 Laps): 1. 24G-Chris Graf[2]; 2. 66-Neil Stevens[1]; 3. 10-Trevor Serbus[4]; 4. 30-Matt Johnson[5]; 5. 4-Jeremy Snow[3]
Heat 3 (6 Laps): 1. 56-Bill Johnson[3]; 2. 4S-Mike Stien[2]; 3. 24B-Brandon Buysse[4]; 4. 1-Amelia Eisenschenk[5]; 5. 3D-Dan Griep[1]
IMCA Modified
A Feature 1 (20 Laps): 1. 11-Trent Loverude[8]; 2. 12-Chad Porter[5]; 3. 74-Clint Hatlestad[9]; 4. 19M-Dan Menk[10]; 5. 74J-Jason Schroeder[4]; 6. 13L-Zachary Schultz[1]; 7. 17-Joe Roberts[6]; 8. 3J-JJ Reimers[3]; 9. 71N-Rick Nelson[7]; 10. 48-John Albrecht[11]; 11. (DNF) 28-Aaron McVenes[2]
Heat 1 (6 Laps): 1. 12-Chad Porter[3]; 2. 3J-JJ Reimers[2]; 3. 13L-Zachary Schultz[1]; 4. 71N-Rick Nelson[4]; 5. 48-John Albrecht[6]; 6. (DNF) 19M-Dan Menk[5]
Heat 2 (6 Laps): 1. 11-Trent Loverude[4]; 2. 74-Clint Hatlestad[5]; 3. 74J-Jason Schroeder[2]; 4. 17-Joe Roberts[3]; 5. 28-Aaron McVenes[1]
Junior Sportsman Dirt Karts
A Feature 1 (8 Laps): 1. 27N-Noah Rustman[2]; 2. 24P-Mason Powers[1]; 3. 5-Gavin St John[4]; 4. 100-Jaxon Black[3]; 5. 22-Isabella Allen[7]; 6. 00-Ashlyn Allen[6]; 7. 29S-Silas Rustman[5]
Heat 1 (6 Laps): 1. 27N-Noah Rustman[1]; 2. 24P-Mason Powers[3]; 3. 5-Gavin St John[2]; 4. 100-Jaxon Black[5]; 5. 29S-Silas Rustman[7]; 6. 00-Ashlyn Allen[6]; 7. 22-Isabella Allen[4]
Heat 2 (6 Laps): 1. 100-Jaxon Black[3]; 2. 24P-Mason Powers[5]; 3. 27N-Noah Rustman[7]; 4. 29S-Silas Rustman[1]; 5. 00-Ashlyn Allen[2]; 6. 5-Gavin St John[6]; 7. (DNS) 22-Isabella Allen
Junior Class
A Feature 1 (8 Laps): 1. 16-Braylon Manderfeld[1]; 2. 00-Brayden Allen[3]; 3. 07-Robby Perrino[5]; 4. 06-Gavin Allen[4]; 5. 24-Justin Daschner[2]; 6. 10-Kamry Bodin[7]; 7. 24X-Anthony Nytes[6]
Heat 1 (6 Laps): 1. 24-Justin Daschner[3]; 2. 00-Brayden Allen[5]; 3. 16-Braylon Manderfeld[6]; 4. 07-Robby Perrino[4]; 5. 24X-Anthony Nytes[1]; 6. 06-Gavin Allen[7]; 7. 10-Kamry Bodin[2]
Heat 2 (6 Laps): 1. 16-Braylon Manderfeld[2]; 2. 06-Gavin Allen[1]; 3. 24-Justin Daschner[5]; 4. 07-Robby Perrino[4]; 5. 00-Brayden Allen[3]; 6. 24X-Anthony Nytes[7]; 7. 10-Kamry Bodin[6]
Rookie Class
A Feature 1 (8 Laps): 1. 15H-Evelyn Hess[1]; 2. 16-Aubree Karg[2]; 3. 60-Lucas St John[6]; 4. 10-Krew Robert Bodin[3]; 5. 30-Mason Moriarty[4]; 6. 42-Leah Nytes[5]
Heat 1 (6 Laps): 1. 15H-Evelyn Hess[2]; 2. 10-Krew Robert Bodin[1]; 3. 16-Aubree Karg[3]; 4. 60-Lucas St John[6]; 5. 42-Leah Nytes[5]; 6. 30-Mason Moriarty[4]
Heat 2 (6 Laps): 1. 16-Aubree Karg[3]; 2. 15H-Evelyn Hess[6]; 3. 10-Krew Robert Bodin[5]; 4. 30-Mason Moriarty[4]; 5. 42-Leah Nytes[1]; 6. 60-Lucas St John[2]
Adult Open
A Feature 1 (8 Laps): 1. 99-Travis Manderfield[1]; 2. 26-Trent Wolters[3]; 3. 2K-Kayla Schauer[4]; 4. 73B-Bill Wencl[6]; 5. 15P-Michael Powers[2]; 6. 44B-Billy Wencl[5]
Heat 1 (6 Laps): 1. 15P-Michael Powers[1]; 2. 99-Travis Manderfield[5]; 3. 26-Trent Wolters[3]; 4. 73B-Bill Wencl[2]; 5. 44B-Billy Wencl[6]; 6. 2K-Kayla Schauer[4]
Heat 2 (6 Laps): 1. 99-Travis Manderfield[2]; 2. 2K-Kayla Schauer[3]; 3. 26-Trent Wolters[4]; 4. 44B-Billy Wencl[1]; 5. 15P-Michael Powers[6]; 6. 73B-Bill Wencl[5]