IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[3]; 2. 1Z-Zach Davis[6]; 3. 7L-Eric Larson[4]; 4. 25-Ben Reierson[5]; 5. 23E-Broddy Enter[8]; 6. 0C-Charlie Rustman[9]; 7. 2J-Jeff Carter[7]; 8. 1J-Joey Reimers[13]; 9. 11-Cole Hesse[10]; 10. 51-Kyler Vitek[12]; 11. (DNF) 75-Jeff Lloyd[2]; 12. (DNF) 74-Zachary Malchow[11]; 13. (DNF) 55-Jonah Padgett[14]; 14. (DNF) 27-Jeff McCollum[1]
Heat 1 (6 Laps): 1. 7L-Eric Larson[3]; 2. 27-Jeff McCollum[1]; 3. 2J-Jeff Carter[5]; 4. 75-Jeff Lloyd[2]; 5. 0C-Charlie Rustman[6]; 6. 11-Cole Hesse[4]; 7. 55-Jonah Padgett[7]
Heat 2 (6 Laps): 1. 9-Matthew Looft[2]; 2. 1Z-Zach Davis[4]; 3. 25-Ben Reierson[3]; 4. 23E-Broddy Enter[5]; 5. 1J-Joey Reimers[7]; 6. 74-Zachary Malchow[1]; 7. (DNF) 51-Kyler Vitek[6]
IMCA Stock Car
A Feature 1 (20 Laps): 1. 87-Brent Uecker[8]; 2. 81-Matt Speckman[5]; 3. 7K-Chad Schroeder[12]; 4. 74-Tim Pessek[9]; 5. 99L-Matthew Looft[4]; 6. 92-Dan Mackenthun[11]; 7. 00-Ryan Bjerkeset[13]; 8. 99-Mason Goettl[2]; 9. 71-Josh Larsen[10]; 10. 9Z-AJ Zimmerman[16]; 11. 78-Kevin Latour[18]; 12. 16-Ryan Grochow[19]; 13. 25A-Andrea McCain[3]; 14. 0-Steve Rustman[1]; 15. 16T-Luke Trebelhorn[17]; 16. 95X-Patrick Schauer[6]; 17. 04S-Chuck Winter[7]; 18. 5Z-Mark Zimmerman[15]; 19. (DNF) 18M-Randy Melvin[14]
Heat 1 (6 Laps): 1. 25A-Andrea McCain[2]; 2. 0-Steve Rustman[1]; 3. 74-Tim Pessek[6]; 4. 7K-Chad Schroeder[7]; 5. 00-Ryan Bjerkeset[5]; 6. 9Z-AJ Zimmerman[4]; 7. 16-Ryan Grochow[3]
Heat 2 (6 Laps): 1. 99L-Matthew Looft[2]; 2. 81-Matt Speckman[3]; 3. 71-Josh Larsen[6]; 4. 04S-Chuck Winter[5]; 5. 18M-Randy Melvin[1]; 6. (DNF) 16T-Luke Trebelhorn[4]
Heat 3 (6 Laps): 1. 99-Mason Goettl[1]; 2. 95X-Patrick Schauer[4]; 3. 87-Brent Uecker[5]; 4. 92-Dan Mackenthun[6]; 5. 5Z-Mark Zimmerman[3]; 6. 78-Kevin Latour[2]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 54-Alan Lahr[2]; 2. 24G-Dale Gatton[3]; 3. 51X-Gary Schumacher[4]; 4. 81D-Justin Dose[5]; 5. 50-Emily McConnell[1]; 6. 53-Nicole Kelzer[6]; 7. (DNS) 49X-Dylan Braunworth
Heat 1 (4 Laps): 1. 54-Alan Lahr[3]; 2. 24G-Dale Gatton[4]; 3. 81D-Justin Dose[6]; 4. 51X-Gary Schumacher[5]; 5. 50-Emily McConnell[1]; 6. 53-Nicole Kelzer[2]; 7. (DNS) 49X-Dylan Braunworth
IMCA Hobby Stock
A Feature 1 (12 Laps): 1. 75C-Cory Probst[9]; 2. 27-Jed Trebelhorn[4]; 3. 32-Chad Volk[8]; 4. 7K-Jonathan Schroeder[12]; 5. 72-Jordan Robinson[5]; 6. 50-Brett Mcconnell[3]; 7. 30-Nick McConnell[1]; 8. 17B-Blake Foesch[11]; 9. 53-Travis Koester[13]; 10. 11-Ben Davis[14]; 11. (DNF) 18M-Taylor Manderfield[2]; 12. (DNF) 38B-Brad Becker[10]; 13. (DNF) 23-Tayte Harazin[7]; 14. (DNF) 175C-Daniel Probst[6]
Heat 1 (6 Laps): 1. 32-Chad Volk[6]; 2. 18M-Taylor Manderfield[3]; 3. 38B-Brad Becker[7]; 4. 27-Jed Trebelhorn[4]; 5. 175C-Daniel Probst[5]; 6. 17B-Blake Foesch[1]; 7. (BF) 53-Travis Koester[2]
Heat 2 (6 Laps): 1. 75C-Cory Probst[6]; 2. 30-Nick McConnell[2]; 3. 23-Tayte Harazin[5]; 4. 72-Jordan Robinson[4]; 5. 50-Brett Mcconnell[3]; 6. 7K-Jonathan Schroeder[7]; 7. 11-Ben Davis[1]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 34-Dakota Robinson[4]; 2. 0X-Mark Oestreich[2]; 3. 11R-Rod Manthey[3]; 4. 87-Garett Uecker[7]; 5. 79-Bill Braunworth[1]; 6. 11-Tyler Manthey[8]; 7. (BF) 24-Craig Groebner[6]; 8. (DNF) 3K-Karl Hewitt Jr[5]
Heat 1 (6 Laps): 1. 11R-Rod Manthey[6]; 2. 79-Bill Braunworth[1]; 3. 3K-Karl Hewitt Jr[8]; 4. 0X-Mark Oestreich[5]; 5. 34-Dakota Robinson[7]; 6. 24-Craig Groebner[4]; 7. 87-Garett Uecker[2]; 8. 11-Tyler Manthey[3]
IMCA RaceSaver Sprint Car
A Feature 1 (20 Laps): 1. 10-Trevor Serbus[2]; 2. 30-Matt Johnson[12]; 3. 1300-Brett Allen[1]; 4. 4-Jeremy Snow[3]; 5. 33S-Jeremy Schultz[13]; 6. 22-Justin Allen[5]; 7. 26G-Hannah Graf[9]; 8. 24G-Chris Graf[7]; 9. 24B-Brandon Buysse[4]; 10. 15-Zach Glaser[6]; 11. 63-Todd Hansen[15]; 12. 4S-Mike Stien[8]; 13. (DNF) 07-Owen Carlson[10]; 14. (DNF) 54-Michael Stien[11]; 15. (DNF) 56-Bill Johnson[14]
Heat 1 (6 Laps): 1. 10-Trevor Serbus[1]; 2. 15-Zach Glaser[3]; 3. 4S-Mike Stien[4]; 4. 24B-Brandon Buysse[2]; 5. 33S-Jeremy Schultz[5]
Heat 2 (6 Laps): 1. 30-Matt Johnson[1]; 2. 24G-Chris Graf[4]; 3. 1300-Brett Allen[3]; 4. 07-Owen Carlson[2]; 5. 56-Bill Johnson[5]
Heat 3 (6 Laps): 1. 26G-Hannah Graf[2]; 2. 22-Justin Allen[4]; 3. 4-Jeremy Snow[3]; 4. 54-Michael Stien[1]; 5. 63-Todd Hansen[5]
IMCA Modified
A Feature 1 (15 Laps): 1. 74-Clint Hatlestad[8]; 2. 19M-Dan Menk[6]; 3. 7S-Todd Stinehart[7]; 4. 74J-Jason Schroeder[4]; 5. 71N-Rick Nelson[3]; 6. US-Jonathan Olmscheid[9]; 7. 3J-JJ Reimers[2]; 8. (DNF) 99-Paul Burger[1]; 9. (DNF) 11-Trent Loverude[5]; 10. (DNF) 28-Aaron McVenes[10]
Heat 1 (6 Laps): 1. 99-Paul Burger[1]; 2. 74-Clint Hatlestad[5]; 3. 74J-Jason Schroeder[3]; 4. 19M-Dan Menk[4]; 5. 3J-JJ Reimers[2]
Heat 2 (6 Laps): 1. 7S-Todd Stinehart[4]; 2. 71N-Rick Nelson[2]; 3. US-Jonathan Olmscheid[5]; 4. (DNF) 28-Aaron McVenes[1]; 5. (DNF) 11-Trent Loverude[3]
Junior Sportsman Dirt Karts
A Feature 1 (8 Laps): 1. 5-Gavin St John[2]; 2. 27N-Noah Rustman[1]; 3. 24P-Mason Powers[5]; 4. 22-Isabella Allen[7]; 5. 00-Ashlyn Allen[4]; 6. 29S-Silas Rustman[6]; 7. 79-Kaylee Nytes[8]; 8. (DNF) 100-Jaxon Black[3]
Heat 1 (6 Laps): 1. 27N-Noah Rustman[4]; 2. 100-Jaxon Black[3]; 3. 29S-Silas Rustman[2]; 4. 79-Kaylee Nytes[1]
Heat 2 (6 Laps): 1. 00-Ashlyn Allen[1]; 2. 5-Gavin St John[3]; 3. 24P-Mason Powers[2]; 4. 22-Isabella Allen[4]
Heat 3 (6 Laps): 1. 27N-Noah Rustman[1]; 2. 100-Jaxon Black[2]; 3. 29S-Silas Rustman[3]; 4. 79-Kaylee Nytes[4]
Heat 4 (6 Laps): 1. 5-Gavin St John[2]; 2. 24P-Mason Powers[3]; 3. 22-Isabella Allen[1]; 4. 00-Ashlyn Allen[4]
Junior Class
A Feature 1 (8 Laps): 1. 16-Braylon Manderfeld[3]; 2. 06-Gavin Allen[2]; 3. 07-Robby Perrino[4]; 4. 00-Brayden Allen[1]; 5. 24-Justin Daschner[5]; 6. 10-Kamry Bodin[6]; 7. 24X-Anthony Nytes[7]
Heat 1 (6 Laps): 1. 16-Braylon Manderfeld[3]; 2. 00-Brayden Allen[6]; 3. 06-Gavin Allen[7]; 4. 07-Robby Perrino[4]; 5. 24-Justin Daschner[5]; 6. 10-Kamry Bodin[2]; 7. 24X-Anthony Nytes[1]
Heat 2 (6 Laps): 1. 06-Gavin Allen[1]; 2. 00-Brayden Allen[2]; 3. 07-Robby Perrino[4]; 4. 16-Braylon Manderfeld[5]; 5. 24-Justin Daschner[3]; 6. 10-Kamry Bodin[6]; 7. (DNS) 24X-Anthony Nytes
Rookie Class
A Feature 1 (8 Laps): 1. 16-Aubree Karg[4]; 2. 60-Lucas St John[2]; 3. 30-Mason Moriarty[1]; 4. 10-Krew Robert Bodin[3]; 5. (DNS) 42-Leah Nytes
Heat 1 (6 Laps): 1. 10-Krew Robert Bodin[2]; 2. 60-Lucas St John[5]; 3. 30-Mason Moriarty[3]; 4. 16-Aubree Karg[1]; 5. (DNS) 42-Leah Nytes
Heat 2 (6 Laps): 1. 30-Mason Moriarty[3]; 2. 60-Lucas St John[1]; 3. 16-Aubree Karg[5]; 4. 10-Krew Robert Bodin[4]; 5. (DNS) 42-Leah Nytes
Adult Open
A Feature 1 (8 Laps): 1. 99-Travis Manderfield[2]; 2. 1V-Megan Voss[3]; 3. 26-Trent Wolters[1]; 4. 2K-Kayla Schauer[4]; 5. 73B-Bill Wencl[5]; 6. 15P-Michael Powers[6]
Heat 1 (6 Laps): 1. 26-Trent Wolters[3]; 2. 99-Travis Manderfield[4]; 3. 2K-Kayla Schauer[5]; 4. 1V-Megan Voss[6]; 5. 73B-Bill Wencl[2]; 6. 15P-Michael Powers[1]
Heat 2 (6 Laps): 1. 1V-Megan Voss[1]; 2. 99-Travis Manderfield[3]; 3. 26-Trent Wolters[4]; 4. 2K-Kayla Schauer[2]; 5. 73B-Bill Wencl[5]; 6. 15P-Michael Powers[6]