IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9-Matthew Looft[10]; 2. 25-Ben Reierson[2]; 3. 75-Jeff Lloyd[8]; 4. 23E-Broddy Enter[7]; 5. 7L-Eric Larson[9]; 6. 2J-Jeff Carter[5]; 7. 19-Bryan Spaude[4]; 8. 11-Cole Hesse[6]; 9. 77-Matthew Schoenke[11]; 10. 49-Mat Hollerich[3]; 11. 18X-Chris Neisen[1]; 12. 1-Scott Koep[13]; 13. (DNF) 55-Jonah Padgett[15]; 14. (DNF) 0C-Charlie Rustman[12]; 15. (DNF) 1J-Joey Reimers[14]
Heat 1 (6 Laps): 1. 25-Ben Reierson[1]; 2. 2J-Jeff Carter[3]; 3. 7L-Eric Larson[5]; 4. 23E-Broddy Enter[4]; 5. 18X-Chris Neisen[7]; 6. 77-Matthew Schoenke[2]; 7. 55-Jonah Padgett[6]; 8. 1J-Joey Reimers[8]
Heat 2 (6 Laps): 1. 49-Mat Hollerich[2]; 2. 75-Jeff Lloyd[5]; 3. 9-Matthew Looft[6]; 4. 19-Bryan Spaude[3]; 5. 11-Cole Hesse[4]; 6. 0C-Charlie Rustman[1]; 7. 1-Scott Koep[7]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 00-Ryan Bjerkeset[11]; 2. 99L-Matthew Looft[12]; 3. 71-Josh Larsen[14]; 4. 92-Dan Mackenthun[13]; 5. 30-David Moriarty[9]; 6. 87L-Curt Lund[6]; 7. 18X-Daniel Eckblad[3]; 8. 1M-Jeff McCollum[1]; 9. 110-Ken Tietz[4]; 10. 9Z-AJ Zimmerman[19]; 11. 99-Mason Goettl[16]; 12. 25A-Andrea McCain[20]; 13. 81-Matt Speckman[8]; 14. (DNF) 74-Tim Pessek[10]; 15. (DNF) 16T-Luke Trebelhorn[2]; 16. (DNF) 27-Jed Trebelhorn[18]; 17. (DNF) 71D-Shaun Bruns[5]; 18. (DNF) 24-Craig Groebner[15]; 19. (DNF) 78-Kevin Latour[17]; 20. (DNF) 30Z-Mark Zimmerman[22]; 21. (DNS) 87-Brent Uecker; 22. (DNS) 18M-Randy Melvin
Heat 1 (6 Laps): 1. 16T-Luke Trebelhorn[2]; 2. 18X-Daniel Eckblad[3]; 3. 99L-Matthew Looft[8]; 4. 81-Matt Speckman[6]; 5. 92-Dan Mackenthun[7]; 6. 99-Mason Goettl[4]; 7. 9Z-AJ Zimmerman[5]; 8. 30Z-Mark Zimmerman[1]
Heat 2 (6 Laps): 1. 1M-Jeff McCollum[1]; 2. 71D-Shaun Bruns[4]; 3. 30-David Moriarty[6]; 4. 110-Ken Tietz[7]; 5. 71-Josh Larsen[5]; 6. 78-Kevin Latour[3]; 7. 25A-Andrea McCain[2]
Heat 3 (6 Laps): 1. 87L-Curt Lund[4]; 2. 74-Tim Pessek[6]; 3. 87-Brent Uecker[5]; 4. 00-Ryan Bjerkeset[7]; 5. 24-Craig Groebner[2]; 6. 27-Jed Trebelhorn[3]; 7. (DNF) 18M-Randy Melvin[1]
IMCA Sport Compact
A Feature 1 (10 Laps): 1. 7F-Neil Forsberg[6]; 2. 54-Alan Lahr[4]; 3. 45-Dominic Olson[10]; 4. 81D-Justin Dose[8]; 5. 51X-Gary Schumacher[7]; 6. 88T-Marc Grey[1]; 7. 53-Nicole Kelzer[2]; 8. (DNF) 32%-Eric Stocker[3]; 9. (DNF) 9-Nate Coopman[9]; 10. (DNF) 24G-Dale Gatton[5]
Heat 1 (4 Laps): 1. 7F-Neil Forsberg[3]; 2. 54-Alan Lahr[2]; 3. 81D-Justin Dose[4]; 4. 45-Dominic Olson[5]; 5. 53-Nicole Kelzer[1]
Heat 2 (4 Laps): 1. 32%-Eric Stocker[2]; 2. 9-Nate Coopman[5]; 3. 51X-Gary Schumacher[4]; 4. 88T-Marc Grey[1]; 5. (DNF) 24G-Dale Gatton[3]
Outlaw Hobby Stocks
A Feature 1 (15 Laps): 1. 39X-Daniel Eckblad[10]; 2. 87-Garett Uecker[3]; 3. 0X-Mark Oestreich[8]; 4. 11-Tyler Manthey[6]; 5. 60-Beau Frauendienst[12]; 6. (DNF) 95X-Patrick Schauer[5]; 7. (DNF) 11R-Rod Manthey[7]; 8. (DNF) 38-Fred Heidecker[4]; 9. (DNF) 3J-Jessie Johnson[2]; 10. (DNF) 17R-Luke Rohde[1]; 11. (DNF) 3K-Karl Hewitt Jr[9]; 12. (DNS) 17B-Billy Foesch; 13. (DNS) 99-Zach Wisch
Heat 1 (6 Laps): 1. 87-Garett Uecker[2]; 2. 3K-Karl Hewitt Jr[4]; 3. 95X-Patrick Schauer[3]; 4. 17R-Luke Rohde[1]; 5. 11-Tyler Manthey[6]; 6. 60-Beau Frauendienst[5]; 7. (DNF) 17B-Billy Foesch[7]
Heat 2 (6 Laps): 1. 39X-Daniel Eckblad[4]; 2. 0X-Mark Oestreich[3]; 3. 11R-Rod Manthey[6]; 4. 38-Fred Heidecker[2]; 5. 3J-Jessie Johnson[1]; 6. 99-Zach Wisch[5]
IMCA Modified
A Feature 1 (20 Laps): 1. 7S-Todd Stinehart[9]; 2. 74C-Clint Hatlestad[8]; 3. 12-Chad Porter[4]; 4. 71N-Rick Nelson[3]; 5. 99-Paul Burger[10]; 6. 3J-JJ Reimers[5]; 7. 13L-Zachary Schultz[1]; 8. (DNF) 74J-Jason Schroeder[2]; 9. (DNF) 51-TJ Brockman[11]; 10. (DNF) M8-Dalton Magers[6]; 11. (DNF) 21G-Wayne Govig[12]; 12. (DNF) 11-Trent Loverude[7]
Heat 1 (6 Laps): 1. 11-Trent Loverude[4]; 2. 7S-Todd Stinehart[5]; 3. 71N-Rick Nelson[2]; 4. 13L-Zachary Schultz[1]; 5. (DNF) 3J-JJ Reimers[3]; 6. (DNF) 51-TJ Brockman[6]
Heat 2 (6 Laps): 1. 74C-Clint Hatlestad[4]; 2. 12-Chad Porter[2]; 3. M8-Dalton Magers[3]; 4. 99-Paul Burger[5]; 5. (DNF) 74J-Jason Schroeder[1]; 6. (DNF) 21G-Wayne Govig[6]
IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 75C-Cory Probst[10]; 2. 175C-Daniel Probst[8]; 3. 32-Chad Volk[5]; 4. 53-Travis Koester[6]; 5. 15-Scott Porter[2]; 6. 32J-Austin Jahnz[11]; 7. 18M-Taylor Manderfield[9]; 8. 11-Ben Davis[14]; 9. 16R-Hunter Rebstock[13]; 10. 32X-Wes Jahnz[12]; 11. 27-Moriah Trebelhorn[16]; 12. 75H-Carter Holmquist[3]; 13. 24-Mac Tollefson[18]; 14. (DNF) 85-George Motto[4]; 15. (DNF) 72-Jordan Robinson[7]; 16. (DNF) 69-Roger Krebs[1]; 17. (DNF) 17B-Blake Foesch[15]; 18. (DNS) 29B-Joe Barna
Heat 1 (6 Laps): 1. 32J-Austin Jahnz[5]; 2. 75C-Cory Probst[6]; 3. 72-Jordan Robinson[4]; 4. 15-Scott Porter[2]; 5. 16R-Hunter Rebstock[1]; 6. 11-Ben Davis[3]; 7. 27-Moriah Trebelhorn[7]
Heat 2 (6 Laps): 1. 32-Chad Volk[3]; 2. 175C-Daniel Probst[4]; 3. 32X-Wes Jahnz[5]; 4. 75H-Carter Holmquist[2]; 5. 29B-Joe Barna[6]; 6. (DNF) 17B-Blake Foesch[1]
Heat 3 (6 Laps): 1. 53-Travis Koester[3]; 2. 85-George Motto[2]; 3. 18M-Taylor Manderfield[4]; 4. 69-Roger Krebs[1]; 5. (DNF) 24-Mac Tollefson[5]
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 56-Bill Johnson[3]; 2. 30-Matt Johnson[4]; 3. 1300-Brett Allen[5]; 4. 9A-Hunter Hanson[2]; 5. 24G-Rob Rawson[6]; 6. 55-Bruce Allen[1]; 7. 00-Andrew Allen[7]; 8. (DNF) 15-Zach Glaser[8]
Heat 1 (6 Laps): 1. 56-Bill Johnson[6]; 2. 30-Matt Johnson[7]; 3. 1300-Brett Allen[8]; 4. 9A-Hunter Hanson[4]; 5. 55-Bruce Allen[1]; 6. 24G-Rob Rawson[3]; 7. 00-Andrew Allen[2]; 8. (DNF) 15-Zach Glaser[5]
Junior Sportsman Dirt Karts
A Feature 1 (8 Laps): 1. 24P-Mason Powers[1]; 2. 74-Theo Pessek[4]; 3. 5-Gavin St John[3]; 4. 20-Gage Carter[2]; 5. 29S-Silas Rustman[5]; 6. 00-Ashlyn Allen[7]; 7. 19-Dayson Chouanard[9]; 8. 10-Kamdyn Krebs[8]; 9. (DNF) 9-Kane Krebs[6]
Heat 1 (6 Laps): 1. 24P-Mason Powers[5]; 2. 5-Gavin St John[4]; 3. 29S-Silas Rustman[3]; 4. 19-Dayson Chouanard[2]; 5. 10-Kamdyn Krebs[1]
Heat 2 (6 Laps): 1. 20-Gage Carter[2]; 2. 9-Kane Krebs[3]; 3. 74-Theo Pessek[4]; 4. 00-Ashlyn Allen[1]
Heat 3 (6 Laps): 1. 24P-Mason Powers[2]; 2. 5-Gavin St John[1]; 3. 29S-Silas Rustman[4]; 4. 10-Kamdyn Krebs[5]; 5. 19-Dayson Chouanard[3]
Heat 4 (6 Laps): 1. 74-Theo Pessek[1]; 2. 20-Gage Carter[3]; 3. 00-Ashlyn Allen[4]; 4. 9-Kane Krebs[2]
Junior Class
A Feature 1 (8 Laps): 1. 27N-Noah Rustman[1]; 2. 06-Gavin Allen[4]; 3. 07-Robby Perrino[3]; 4. 00-Brayden Allen[2]; 5. 24-Justin Daschner[5]
Heat 1 (6 Laps): 1. 27N-Noah Rustman[1]; 2. 06-Gavin Allen[3]; 3. 07-Robby Perrino[5]; 4. 00-Brayden Allen[4]; 5. 24-Justin Daschner[2]
Heat 2 (6 Laps): 1. 00-Brayden Allen[1]; 2. 24-Justin Daschner[3]; 3. 27N-Noah Rustman[5]; 4. 07-Robby Perrino[2]; 5. 06-Gavin Allen[4]
Rookie Class
A Feature 1 (8 Laps): 1. 30-Mason Moriarty[1]; 2. 60-Lucas St John[2]; 3. 15-Walter Glaser[3]; 4. 111-Ethan Schauer[5]; 5. 18P-Connor Powers[4]
Heat 1 (6 Laps): 1. 60-Lucas St John[5]; 2. 30-Mason Moriarty[4]; 3. 15-Walter Glaser[2]; 4. 18P-Connor Powers[3]; 5. 111-Ethan Schauer[1]
Heat 2 (6 Laps): 1. 30-Mason Moriarty[1]; 2. 60-Lucas St John[2]; 3. 18P-Connor Powers[4]; 4. 15-Walter Glaser[3]; 5. 111-Ethan Schauer[5]
Adult Open
A Feature 1 (8 Laps): 1. 1V-Megan Voss[1]; 2. 99-Travis Manderfield[6]; 3. 2K-Kayla Schauer[4]; 4. 4U-Conner Meyer[2]; 5. 15P-Michael Powers[3]; 6. 26-Trent Wolters[7]; 7. 44B-Billy Wencl[5]; 8. 73B-Bill Wencl[8]; 9. 64Y-Yana Wencl[9]
Heat 1 (6 Laps): 1. 1V-Megan Voss[2]; 2. 44B-Billy Wencl[1]; 3. 2K-Kayla Schauer[5]; 4. 64Y-Yana Wencl[3]; 5. 99-Travis Manderfield[4]
Heat 2 (6 Laps): 1. 4U-Conner Meyer[1]; 2. 26-Trent Wolters[3]; 3. 15P-Michael Powers[4]; 4. 73B-Bill Wencl[2]
Heat 3 (6 Laps): 1. 99-Travis Manderfield[1]; 2. 1V-Megan Voss[3]; 3. 2K-Kayla Schauer[2]; 4. 44B-Billy Wencl[5]; 5. 64Y-Yana Wencl[4]
Heat 4 (6 Laps): 1. 15P-Michael Powers[1]; 2. 4U-Conner Meyer[4]; 3. 73B-Bill Wencl[3]; 4. 26-Trent Wolters[2]