IMCA Hobby Stock
A Feature 1: 1. 9-Joel Magee[2]; 2. 22T-Tyler Smith[4]; 3. 4-Lowell Janssen[10]; 4. 00K-Kaylb Brunssen[12]; 5. 23-Tayte Harazin[9]; 6. 55M-Mike Hanson[8]; 7. 48J-Justin Shearn[19]; 8. 33X-Carter Davis[7]; 9. 96-Austin Lundquist[1]; 10. 03-Payton Harazin[20]; 11. 21R-Matt Rezac[5]; 12. 8Z-Tyler Zebell[18]; 13. 8X-Andy Hoffman[11]; 14. 32-Nate Regnerus[17]; 15. 18-Zach Frye[3]; 16. 90-Lucas Phillips[16]; 17. 3T-Steven Taylor[14]; 18. 25-Joe Beller[13]; 19. 16-Michael Finzen[6]; 20. 34B-Ben Schneiders[15]
Heat 1 (6 Laps): 1. 4-Lowell Janssen[4]; 2. 96-Austin Lundquist[6]; 3. 21R-Matt Rezac[2]; 4. 9-Joel Magee[1]; 5. 25-Joe Beller[7]; 6. 90-Lucas Phillips[3]; 7. 48J-Justin Shearn[5]
Heat 2 (6 Laps): 1. 00K-Kaylb Brunssen[2]; 2. 8X-Andy Hoffman[4]; 3. 55M-Mike Hanson[6]; 4. 33X-Carter Davis[7]; 5. 3T-Steven Taylor[1]; 6. 32-Nate Regnerus[5]; 7. 03-Payton Harazin[3]
Heat 3 (6 Laps): 1. 23-Tayte Harazin[1]; 2. 18-Zach Frye[4]; 3. 22T-Tyler Smith[3]; 4. 16-Michael Finzen[5]; 5. 34B-Ben Schneiders[2]; 6. 8Z-Tyler Zebell[6]
Dirt Late Models
A Feature 1 (25 Laps): 1. 88-Evan Miller[3]; 2. 18-Jesse Sobbing[6]; 3. NF1-Keegan Nordquist[1]; 4. 76-Zach Zeitner[9]; 5. 35-Kale Kosiski[5]; 6. 47-AJ Jorgensen[7]; 7. 15M-Shane DeMey[11]; 8. 41-Robbie Jorgensen[8]; 9. J2K-Jordan Krug[2]; 10. 8-Aidan Mohr[4]; 11. 78-Logan Cloudt[12]; 12. 32-Cory Beckstrom[10]
Heat 1 (8 Laps): 1. J2K-Jordan Krug[2]; 2. 88-Evan Miller[6]; 3. 76-Zach Zeitner[5]; 4. 35-Kale Kosiski[1]; 5. 41-Robbie Jorgensen[4]; 6. 15M-Shane DeMey[3]
Heat 2 (8 Laps): 1. 47-AJ Jorgensen[2]; 2. 18-Jesse Sobbing[6]; 3. NF1-Keegan Nordquist[3]; 4. 32-Cory Beckstrom[4]; 5. 8-Aidan Mohr[1]; 6. 78-Logan Cloudt[5]
IMCA Sport Compact
A Feature 1: 1. 15-Tyler Thompson[7]; 2. 7G-Gilbert Aldape[6]; 3. 712-Levi Volkert[1]; 4. 17-patrick woodle[3]; 5. 45-Johnny Thomas[8]; 6. 8K-Kaytee DeVries[9]; 7. 8A-Anthony Clark[12]; 8. 11-Justice Limoges[10]; 9. 442-Mike Vogt[5]; 10. 9K-Cody Kliever[4]; 11. (DNF) 57-Dylan Huston[2]; 12. (DNF) 5C-Cameron Rolfes[11]
Heat 1 (6 Laps): 1. 15-Tyler Thompson[2]; 2. 442-Mike Vogt[3]; 3. 712-Levi Volkert[5]; 4. 17-patrick woodle[6]; 5. 9K-Cody Kliever[4]; 6. 5C-Cameron Rolfes[1]
Heat 2 (6 Laps): 1. 45-Johnny Thomas[1]; 2. 8K-Kaytee DeVries[4]; 3. 7G-Gilbert Aldape[5]; 4. 11-Justice Limoges[3]; 5. 57-Dylan Huston[2]; 6. (DNS) 8A-Anthony Clark
IMCA Northern SportMod
A Feature 1 (16 Laps): 1. 1S-Justin Klynsma[2]; 2. 86W-Willy Kirk[3]; 3. T1-Rusty Montagne[1]; 4. 423-Jake Newsom[4]; 5. 7J-Jonah Chinn[6]; 6. 48-Tommy Tanner[5]
Heat 1 (6 Laps): 1. 423-Jake Newsom[4]; 2. T1-Rusty Montagne[1]; 3. 86W-Willy Kirk[5]; 4. 1S-Justin Klynsma[3]; 5. 48-Tommy Tanner[2]; 6. 7J-Jonah Chinn[6]
IMCA Stock Car
A Feature 1: 1. 63-Mike Nichols[2]; 2. 27-Sid Mosher[8]; 3. 30-Travis Barker[1]; 4. 94-Todd Gereau[6]; 5. 4-Jackson Mulder[5]; 6. 2X-Greg Peck[3]; 7. 4A-Brian Seibold[4]; 8. 95-Tom McKenzie[7]; 9. 2F-Corey Frye[11]; 10. (DNF) 17-Austin Brands[9]; 11. (DNF) 12C-Cody Wangerin[10]
Heat 1 (8 Laps): 1. 27-Sid Mosher[2]; 2. 17-Austin Brands[3]; 3. 2X-Greg Peck[4]; 4. 4-Jackson Mulder[1]; 5. (DNS) 12C-Cody Wangerin
Heat 2 (8 Laps): 1. 94-Todd Gereau[2]; 2. 30-Travis Barker[4]; 3. 4A-Brian Seibold[1]; 4. 63-Mike Nichols[3]; 5. 95-Tom McKenzie[6]; 6. 2F-Corey Frye[5]