IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[10]; 2. 1Z-Zach Davis[7]; 3. 2J-Jeff Carter[8]; 4. 7L-Eric Larson[6]; 5. 75-Jeff Lloyd[4]; 6. 0C-Charlie Rustman[13]; 7. 11-Cole Hesse[1]; 8. 39R-John Rebstock[11]; 9. 19-Bryan Spaude[5]; 10. 77-Matthew Schoenke[3]; 11. 1J-Joey Reimers[2]; 12. (DNF) 74-Zachary Malchow[12]; 13. (DNF) 25-Ben Reierson[9]
Heat 1 (6 Laps): 1. 1Z-Zach Davis[5]; 2. 9-Matthew Looft[7]; 3. 19-Bryan Spaude[4]; 4. 1J-Joey Reimers[2]; 5. 77-Matthew Schoenke[3]; 6. 39R-John Rebstock[1]; 7. (DNF) 0C-Charlie Rustman[6]
Heat 2 (6 Laps): 1. 7L-Eric Larson[4]; 2. 75-Jeff Lloyd[3]; 3. 11-Cole Hesse[1]; 4. 25-Ben Reierson[6]; 5. 2J-Jeff Carter[5]; 6. 74-Zachary Malchow[2]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 99L-Matthew Looft[7]; 2. 74-Tim Pessek[11]; 3. 81-Matt Speckman[15]; 4. 92-Dan Mackenthun[12]; 5. 18X-Daniel Eckblad[4]; 6. 9Z-AJ Zimmerman[6]; 7. 87-Brent Uecker[9]; 8. 7K-Chad Schroeder[10]; 9. 99-Mason Goettl[5]; 10. 16T-Luke Trebelhorn[3]; 11. 95X-Patrick Schauer[2]; 12. 18M-Randy Melvin[13]; 13. 78-Kevin Latour[18]; 14. 25A-Andrea McCain[17]; 15. 00-Ryan Bjerkeset[14]; 16. (DNF) 99W-Trent Loverude[8]; 17. (DNF) 5Z-Mark Zimmerman[1]; 18. (DNS) 30-David Moriarty
Heat 1 (6 Laps): 1. 95X-Patrick Schauer[2]; 2. 99L-Matthew Looft[4]; 3. 74-Tim Pessek[6]; 4. 99-Mason Goettl[3]; 5. 18M-Randy Melvin[1]; 6. 30-David Moriarty[5]
Heat 2 (6 Laps): 1. 16T-Luke Trebelhorn[2]; 2. 92-Dan Mackenthun[6]; 3. 87-Brent Uecker[5]; 4. 9Z-AJ Zimmerman[3]; 5. 00-Ryan Bjerkeset[4]; 6. 25A-Andrea McCain[1]
Heat 3 (6 Laps): 1. 18X-Daniel Eckblad[2]; 2. 99W-Trent Loverude[4]; 3. 5Z-Mark Zimmerman[1]; 4. 7K-Chad Schroeder[5]; 5. 81-Matt Speckman[6]; 6. 78-Kevin Latour[3]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 101K-Kevin Bolte[2]; 2. 54-Alan Lahr[7]; 3. 81D-Justin Dose[3]; 4. 11G-Gary Grabill[9]; 5. 28-Eric Crosby[8]; 6. 04Z-Zach Vande Kieft[1]; 7. 76-David Marshall[10]; 8. 53-Nicole Kelzer[11]; 9. 78-Charles Hultman[13]; 10. (DNF) 51X-Gary Schumacher[5]; 11. (DNF) 29X-Jason Bolte[6]; 12. (DNF) 28C-Christopher Vande Kieft[12]; 13. (DQ) 24G-Dale Gatton[4]
Heat 1 (4 Laps): 1. 29X-Jason Bolte[4]; 2. 04Z-Zach Vande Kieft[1]; 3. 76-David Marshall[7]; 4. 24G-Dale Gatton[3]; 5. 28-Eric Crosby[6]; 6. 53-Nicole Kelzer[2]; 7. 28C-Christopher Vande Kieft[5]; 8. 78-Charles Hultman[8]
Heat 2 (4 Laps): 1. 54-Alan Lahr[4]; 2. 101K-Kevin Bolte[1]; 3. 51X-Gary Schumacher[3]; 4. 11G-Gary Grabill[5]; 5. 81D-Justin Dose[2]
IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[10]; 2. 175C-Daniel Probst[8]; 3. 18M-Taylor Manderfield[5]; 4. 72-Jordan Robinson[4]; 5. 7K-Jonathan Schroeder[9]; 6. 11-Ben Davis[2]; 7. 5R-Joe Regner[1]; 8. 53-Travis Koester[6]; 9. 27M-Moriah Trebelhorn[3]; 10. (DNF) 17B-Blake Foesch[11]; 11. (DQ) 27-Jed Trebelhorn[7]
Heat 1 (6 Laps): 1. 75C-Cory Probst[6]; 2. 175C-Daniel Probst[5]; 3. 53-Travis Koester[4]; 4. 72-Jordan Robinson[3]; 5. 11-Ben Davis[2]; 6. (DNF) 17B-Blake Foesch[1]
Heat 2 (6 Laps): 1. 27-Jed Trebelhorn[4]; 2. 18M-Taylor Manderfield[3]; 3. 7K-Jonathan Schroeder[5]; 4. 27M-Moriah Trebelhorn[2]; 5. (DNF) 5R-Joe Regner[1]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 3K-Karl Hewitt Jr[6]; 2. 11R-Rod Manthey[7]; 3. 34-Dakota Robinson[8]; 4. 87-Garett Uecker[4]; 5. 0X-Mark Oestreich[10]; 6. 21-Logan Wagenius[5]; 7. 17R-Luke Rohde[1]; 8. 38-Fred Heidecker[11]; 9. 11-Tyler Manthey[3]; 10. (DNF) 24-Craig Groebner[2]; 11. (DNF) 17E-Brian Delaney[9]
Heat 1 (6 Laps): 1. 11-Tyler Manthey[2]; 2. 17R-Luke Rohde[1]; 3. 11R-Rod Manthey[4]; 4. 17E-Brian Delaney[5]; 5. 21-Logan Wagenius[6]; 6. 0X-Mark Oestreich[3]
Heat 2 (6 Laps): 1. 3K-Karl Hewitt Jr[3]; 2. 34-Dakota Robinson[4]; 3. 24-Craig Groebner[1]; 4. 38-Fred Heidecker[5]; 5. 87-Garett Uecker[2]
Junior Sportsman Dirt Karts
A Feature 1 (8 Laps): 1. 27N-Noah Rustman[1]; 2. 24P-Mason Powers[3]; 3. 5-Gavin St John[2]; 4. 00-Ashlyn Allen[4]; 5. 100-Jaxon Black[6]; 6. 17-Brayleigh Berg[5]; 7. 79-Kaylee Nytes[8]; 8. (DNF) 29S-Silas Rustman[7]; 9. (DNS) 12-Carter Oachs
Heat 1 (6 Laps): 1. 27N-Noah Rustman[5]; 2. 24P-Mason Powers[4]; 3. 100-Jaxon Black[3]; 4. 29S-Silas Rustman[2]; 5. 79-Kaylee Nytes[1]
Heat 2 (6 Laps): 1. 5-Gavin St John[4]; 2. 17-Brayleigh Berg[1]; 3. 00-Ashlyn Allen[2]; 4. 12-Carter Oachs[3]
Heat 3 (6 Laps): 1. 27N-Noah Rustman[1]; 2. 24P-Mason Powers[2]; 3. 100-Jaxon Black[3]; 4. 79-Kaylee Nytes[5]; 5. 29S-Silas Rustman[4]
Heat 4 (6 Laps): 1. 5-Gavin St John[1]; 2. 00-Ashlyn Allen[3]; 3. 17-Brayleigh Berg[4]; 4. (DNS) 12-Carter Oachs
Junior Class
A Feature 1 (8 Laps): 1. 00-Brayden Allen[5]; 2. 24-Justin Daschner[1]; 3. 06-Gavin Allen[3]; 4. 07-Robby Perrino[4]; 5. 16-Braylon Manderfeld[2]; 6. 24X-Anthony Nytes[6]; 7. 10-Kamry Bodin[7]; 8. 46-Chase Picha[8]
Heat 1 (6 Laps): 1. 24-Justin Daschner[4]; 2. 00-Brayden Allen[6]; 3. 06-Gavin Allen[7]; 4. 16-Braylon Manderfeld[8]; 5. 07-Robby Perrino[5]; 6. 24X-Anthony Nytes[1]; 7. 10-Kamry Bodin[3]; 8. 46-Chase Picha[2]
Heat 2 (6 Laps): 1. 16-Braylon Manderfeld[1]; 2. 24-Justin Daschner[5]; 3. 06-Gavin Allen[2]; 4. 07-Robby Perrino[4]; 5. 24X-Anthony Nytes[8]; 6. 10-Kamry Bodin[6]; 7. 46-Chase Picha[7]; 8. 00-Brayden Allen[3]
Rookie Class
A Feature 1 (8 Laps): 1. 15H-Evelyn Hess[1]; 2. 74-Theo Pessek[2]; 3. 60-Lucas St John[6]; 4. 10-Krew Robert Bodin[3]; 5. 30-Mason Moriarty[4]; 6. 16-Aubree Karg[5]; 7. 42-Leah Nytes[7]
Heat 1 (6 Laps): 1. 15H-Evelyn Hess[2]; 2. 74-Theo Pessek[7]; 3. 10-Krew Robert Bodin[1]; 4. 30-Mason Moriarty[4]; 5. 60-Lucas St John[6]; 6. 16-Aubree Karg[3]; 7. 42-Leah Nytes[5]
Heat 2 (6 Laps): 1. 15H-Evelyn Hess[6]; 2. 74-Theo Pessek[1]; 3. 10-Krew Robert Bodin[7]; 4. 30-Mason Moriarty[4]; 5. 16-Aubree Karg[5]; 6. 42-Leah Nytes[3]; 7. 60-Lucas St John[2]
Adult Open
A Feature 1 (8 Laps): 1. 99-Travis Manderfield[1]; 2. 2K-Kayla Schauer[2]; 3. 73B-Bill Wencl[3]; 4. 44B-Billy Wencl[5]; 5. 1V-Megan Voss[4]; 6. 64Y-Yana Wencl[7]; 7. 26-Trent Wolters[6]; 8. 15P-Michael Powers[8]
Heat 1 (6 Laps): 1. 99-Travis Manderfield[7]; 2. 73B-Bill Wencl[3]; 3. 2K-Kayla Schauer[4]; 4. 1V-Megan Voss[6]; 5. 64Y-Yana Wencl[8]; 6. 44B-Billy Wencl[1]; 7. 26-Trent Wolters[5]; 8. (DNF) 15P-Michael Powers[2]
Heat 2 (6 Laps): 1. 99-Travis Manderfield[2]; 2. 2K-Kayla Schauer[5]; 3. 1V-Megan Voss[3]; 4. 73B-Bill Wencl[6]; 5. 44B-Billy Wencl[8]; 6. 26-Trent Wolters[4]; 7. 15P-Michael Powers[7]; 8. 64Y-Yana Wencl[1]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 07-Owen Carlson[1]; 2. 24B-Brandon Buysse[3]; 3. 30-Matt Johnson[8]; 4. 10-Trevor Serbus[10]; 5. 56-Bill Johnson[7]; 6. 91-Andrew Sullivan[11]; 7. 33S-Jeremy Schultz[13]; 8. 4-Jeremy Snow[4]; 9. 19B-Jack Berger[12]; 10. 4S-Mike Stien[5]; 11. 15-Zach Glaser[6]; 12. 11A-Michael Stien[2]; 13. (DNF) 55-Bruce Allen[14]; 14. (DNF) 3D-Dan Griep[17]; 15. (DNF) 21-Dwain Wilmes[15]; 16. (DNF) 1300-Brett Allen[9]; 17. (DNS) 81-Kyla Anderson
Heat 1 (6 Laps): 1. 4-Jeremy Snow[3]; 2. 07-Owen Carlson[2]; 3. 56-Bill Johnson[4]; 4. 19B-Jack Berger[6]; 5. 33S-Jeremy Schultz[5]; 6. 21-Dwain Wilmes[1]
Heat 2 (6 Laps): 1. 30-Matt Johnson[4]; 2. 10-Trevor Serbus[5]; 3. 11A-Michael Stien[2]; 4. 4S-Mike Stien[3]; 5. (DNF) 55-Bruce Allen[1]; 6. (DNF) 81-Kyla Anderson[6]
Heat 3 (6 Laps): 1. 15-Zach Glaser[2]; 2. 24B-Brandon Buysse[1]; 3. 91-Andrew Sullivan[4]; 4. 1300-Brett Allen[3]; 5. (DNS) 3D-Dan Griep
IMCA Modified
A Feature 1 (15 Laps): 1. 74-Clint Hatlestad[9]; 2. 19M-Dan Menk[7]; 3. 12-Chad Porter[6]; 4. 7S-Todd Stinehart[8]; 5. US-Jonathan Olmscheid[5]; 6. 17-Joe Roberts[4]; 7. 71N-Rick Nelson[11]; 8. 74J-Jason Schroeder[3]; 9. 3J-JJ Reimers[2]; 10. 28-Aaron McVenes[10]; 11. (DNF) 13L-Zachary Schultz[1]; 12. (DNF) 21G-Wayne Govig[12]
Heat 1 (6 Laps): 1. US-Jonathan Olmscheid[4]; 2. 74-Clint Hatlestad[6]; 3. 3J-JJ Reimers[2]; 4. 19M-Dan Menk[5]; 5. 74J-Jason Schroeder[3]; 6. (DNF) 28-Aaron McVenes[1]
Heat 2 (6 Laps): 1. 7S-Todd Stinehart[5]; 2. 17-Joe Roberts[3]; 3. 13L-Zachary Schultz[1]; 4. 12-Chad Porter[4]; 5. 21G-Wayne Govig[6]; 6. 71N-Rick Nelson[2]