IMCA Stock Car
A Feature 1: 1. 4-Rick Schulz[4]; 2. 38-Todd Heinrich[3]; 3. 11-Kalvin Kesselberg[7]; 4. 67-Ryan Satter[5]; 5. 51-Kelly Jacobson[2]; 6. 53D-Wil Dittmer[6]; 7. (DNF) 17-Brady Jawaski[1]
Heat 1: 1. 38-Todd Heinrich[4]; 2. 4-Rick Schulz[5]; 3. 51-Kelly Jacobson[2]; 4. 17-Brady Jawaski[1]; 5. 67-Ryan Satter[6]; 6. 53D-Wil Dittmer[3]; 7. (DNF) 11-Kalvin Kesselberg[7]
IMCA Hobby Stock
A Feature 1: 1. 17T-Tim Otterness[10]; 2. 13C-Chase Peterson[8]; 3. 73-Todd Gettel[3]; 4. 70-Tyler Hehn[4]; 5. 95-Reid Randall[6]; 6. 21-Tim Church[9]; 7. 39-Caleb Gardner[1]; 8. 15-Andrea Jacobson[11]; 9. (DNF) B2-Brodee Eckerdt[5]; 10. (DNF) 21E-Connor Erickson[2]; 11. (DNF) 3XL-Brad Orvedal[7]
Heat 1: 1. B2-Brodee Eckerdt[3]; 2. 39-Caleb Gardner[1]; 3. 73-Todd Gettel[2]; 4. 3XL-Brad Orvedal[4]; 5. 21-Tim Church[5]; 6. 15-Andrea Jacobson[6]
Heat 2: 1. 70-Tyler Hehn[2]; 2. 17T-Tim Otterness[5]; 3. 13C-Chase Peterson[4]; 4. 95-Reid Randall[3]; 5. 21E-Connor Erickson[1]
IMCA Northern SportMod
A Feature 1: 1. 7R-Ryan Restad[2]; 2. 5-Scott Jacobson[11]; 3. 9-Torey Fischer[5]; 4. 51-Kelly Jacobson[8]; 5. 40-Chris VanMil[1]; 6. 17-Rich Pavlicek[6]; 7. 74-Jayden Pavlicek[10]; 8. 3X-Andy Wagner[12]; 9. 17K-Kamey Leedom[9]; 10. (DNF) 22M-Landon Maatz[3]; 11. (DNF) 41-Cayden Westcott[7]; 12. (DNF) 13C-Paul Colvin[13]; 13. (DNF) 26-James Taves[4]
Dash 1: 1. 40-Chris VanMil[3]; 2. 7R-Ryan Restad[6]; 3. 22M-Landon Maatz[2]; 4. 26-James Taves[1]; 5. 9-Torey Fischer[4]; 6. 17-Rich Pavlicek[5]
Heat 1: 1. 26-James Taves[1]; 2. 22M-Landon Maatz[2]; 3. 17-Rich Pavlicek[5]; 4. 41-Cayden Westcott[3]; 5. 17K-Kamey Leedom[7]; 6. (DNF) 5-Scott Jacobson[6]; 7. (DNF) 13C-Paul Colvin[4]
Heat 2: 1. 40-Chris VanMil[1]; 2. 9-Torey Fischer[2]; 3. 7R-Ryan Restad[4]; 4. 74-Jayden Pavlicek[6]; 5. 51-Kelly Jacobson[3]; 6. 3X-Andy Wagner[5]
IMCA RaceSaver Sprint Car
A Feature 1: 1. 1-Amelia Eisenschenk[5]; 2. 15-Laela Eisenschenk[1]; 3. 72-Tye Wilke[3]; 4. 72K-Kate Taves[4]; 5. 84-Joshua Johnson[6]; 6. 69-Tom Cummings[7]; 7. (DNF) 64-Andy Pake[2]
Heat 1: 1. 64-Andy Pake[2]; 2. 15-Laela Eisenschenk[3]; 3. 1-Amelia Eisenschenk[6]; 4. 72-Tye Wilke[1]; 5. 72K-Kate Taves[4]; 6. 69-Tom Cummings[7]; 7. (DNS) 84-Joshua Johnson
Semi-Pro Legends
A Feature 1: 1. 67-Evan Hendrickson[1]; 2. 7T-Ty Olson[11]; 3. 58-Sean Johnson[12]; 4. 1OZ-Glenn Mitchell[5]; 5. 7-Kody Machart[6]; 6. 79-Scott Richardson[8]; 7. 11D-Shawn Dement[7]; 8. 21-Noah Lewis[4]; 9. 33-Brandon Bunnis[13]; 10. 15-Ryan Lewis[9]; 11. 27-Carter Restad[3]; 12. 27X-Caden Bunnis[14]; 13. 11-Mason Lemar[17]; 14. 24-Kelsey Juhnke[16]; 15. 2J-Tom Lewis[19]; 16. (DNF) 29-Ryan Braseth[10]; 17. (DNF) 13-Ben Lundquist[15]; 18. (DNF) 25-Alexander Clark[18]; 19. (DNF) 82-Shawn Wiest[2]
Heat 1: 1. 67-Evan Hendrickson[4]; 2. 15-Ryan Lewis[2]; 3. 7-Kody Machart[1]; 4. 79-Scott Richardson[5]; 5. 33-Brandon Bunnis[3]; 6. 24-Kelsey Juhnke[6]; 7. 2J-Tom Lewis[7]
Heat 2: 1. 1OZ-Glenn Mitchell[2]; 2. 7T-Ty Olson[4]; 3. 27-Carter Restad[1]; 4. 11D-Shawn Dement[3]; 5. 27X-Caden Bunnis[6]; 6. 11-Mason Lemar[5]
Heat 3: 1. 58-Sean Johnson[2]; 2. 29-Ryan Braseth[6]; 3. 82-Shawn Wiest[4]; 4. 21-Noah Lewis[3]; 5. 13-Ben Lundquist[5]; 6. 25-Alexander Clark[1]
WISSOTA Midwest Mods
A Feature 1: 1. 46J-Taylor Jacobson[1]; 2. 5BA-Aaron Blacklance[3]; 3. 7T-Joseph Thomas[5]; 4. 39-Jamie Dietzler[2]; 5. 4-Phil Christlieb[6]; 6. 99-Bob Sagen[4]; 7. 17K-Kamey Leedom[7]; 8. 19-Evan Gust[8]
Heat 1: 1. 46J-Taylor Jacobson[3]; 2. 39-Jamie Dietzler[1]; 3. 7T-Joseph Thomas[4]; 4. 5BA-Aaron Blacklance[5]; 5. 99-Bob Sagen[2]; 6. 4-Phil Christlieb[7]; 7. 17K-Kamey Leedom[8]; 8. 19-Evan Gust[6]