IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 22-Kyler Satran[2]; 2. 103-Alex Tvedt[4]; 3. 51X-Brennor Grinstead[1]; 4. 41-Ty Saxon[3]; 5. 82T-Tyson Grinstead[5]; 6. 99H-Trever Haas[8]; 7. 53-Nate Joern[6]; 8. 102-Brian Tvedt[10]; 9. 66-Jonathan Taylor[7]; 10. (DNF) 19-Brody Beeter[11]; 11. (DNF) 52-Scott Joern[9]
Heat `1 (8 Laps): 1. 22-Kyler Satran[5]; 2. 41-Ty Saxon[1]; 3. 82T-Tyson Grinstead[2]; 4. 66-Jonathan Taylor[3]; 5. 52-Scott Joern[4]; 6. 19-Brody Beeter[6]
Heat 2 (8 Laps): 1. 51X-Brennor Grinstead[2]; 2. 103-Alex Tvedt[3]; 3. 53-Nate Joern[4]; 4. 99H-Trever Haas[1]; 5. 102-Brian Tvedt[5]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 0-Robby Rosselli[2]; 2. 22-Keenan Glasser[5]; 3. 82-Cole Hanshew[9]; 4. 11-Dustyn Mayer[13]; 5. 89-Tim Goodwin[4]; 6. 23E-TRENTON ERVEN[12]; 7. 18-Ryder Raynard[7]; 8. 0M-Dirk Miller[3]; 9. 61-Lane Hanna[11]; 10. 2A-Bruce King[8]; 11. 27-Dennis Chapman[17]; 12. 5-Lance Lochthowe[1]; 13. 35-Dave Rivinius[16]; 14. 11L-Neil Lochthowe[20]; 15. 858-Cole Slaubaugh[10]; 16. 91S-Devin Seney[14]; 17. (DNF) 7-Jay Loughman[15]; 18. (DNF) 21D-Gabriel Deschamp[6]; 19. (DNF) 27R-Mason Rust[18]; 20. (DNF) 22S-Kyler Satran[21]; 21. (DNS) 72-Stan Tomlinson
Heat 1 (8 Laps): 1. 22-Keenan Glasser[3]; 2. 0M-Dirk Miller[1]; 3. 18-Ryder Raynard[5]; 4. 858-Cole Slaubaugh[2]; 5. 11-Dustyn Mayer[4]; 6. 35-Dave Rivinius[7]; 7. (DNF) 72-Stan Tomlinson[6]
Heat 2 (8 Laps): 1. 0-Robby Rosselli[1]; 2. 21D-Gabriel Deschamp[7]; 3. 2A-Bruce King[4]; 4. 61-Lane Hanna[6]; 5. 91S-Devin Seney[2]; 6. 27-Dennis Chapman[3]; 7. 11L-Neil Lochthowe[5]
Heat 3 (8 Laps): 1. 89-Tim Goodwin[1]; 2. 5-Lance Lochthowe[4]; 3. 82-Cole Hanshew[2]; 4. 23E-TRENTON ERVEN[6]; 5. 7-Jay Loughman[5]; 6. 27R-Mason Rust[3]; 7. (DNF) 22S-Kyler Satran[7]
IMCA Sport Compact
A Feature 1 (12 Laps): 1. 00-Krys Yost[5]; 2. 47-Benjamin Burke[2]; 3. 19T-Nicholia Topolski[1]; 4. 81-Lily Christianson[4]; 5. 27Z-Zach Hughbanks[3]; 6. 92P-Kevin Perdue[6]; 7. 17-Brooklyn Tomlinson[7]; 8. 14-Abby Tallman[10]; 9. 15C-Averie Lageson[12]; 10. (DNF) 87T-Dustin Thompson[14]; 11. (DNF) 83-Harrison Schwartz[8]; 12. (DNF) 14B-Britton Kimble[9]; 13. (DNF) 79-Christian Berg[11]; 14. (DNS) 03-James Gilbert; 15. (DNS) 14T-Tayven Blackaby
Heat 1 (6 Laps): 1. 81-Lily Christianson[1]; 2. 47-Benjamin Burke[5]; 3. 00-Krys Yost[8]; 4. 17-Brooklyn Tomlinson[6]; 5. 14B-Britton Kimble[7]; 6. 79-Christian Berg[2]; 7. (DNF) 03-James Gilbert[3]; 8. (DNF) 14T-Tayven Blackaby[4]
Heat 2 (6 Laps): 1. 27Z-Zach Hughbanks[3]; 2. 19T-Nicholia Topolski[5]; 3. 92P-Kevin Perdue[6]; 4. 83-Harrison Schwartz[7]; 5. 14-Abby Tallman[2]; 6. 15C-Averie Lageson[1]; 7. 87T-Dustin Thompson[4]
Junior Slingshots
A Feature 1 (10 Laps): 1. 30-Brogan Wagner[2]; 2. 2-Acelyn Pfeifer[5]; 3. 52-Kash Aho[6]; 4. 11-Sladen Pfeifer[3]; 5. 9ER-Ellie Ruby[9]; 6. 15-Zack Campbell[7]; 7. 3-Tucker Sebo[8]; 8. 21-Otto Reuer[10]; 9. (DNF) 47-Karver Balerud[4]; 10. (DNF) 99-Jacob Campbell[1]
Heat 1 (8 Laps): 1. 30-Brogan Wagner[7]; 2. 11-Sladen Pfeifer[8]; 3. 47-Karver Balerud[10]; 4. 99-Jacob Campbell[6]; 5. 2-Acelyn Pfeifer[1]; 6. 52-Kash Aho[4]; 7. 15-Zack Campbell[5]; 8. 3-Tucker Sebo[2]; 9. 9ER-Ellie Ruby[9]; 10. 21-Otto Reuer[3]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 94-Bryce Barnhardt[4]; 2. 22M-Michael King[5]; 3. 51-Sierra Davenport[1]; 4. 33B-Andrew Bargmann[3]; 5. 23-Mavrick Nelson[7]; 6. 06-Weston Hagen[2]; 7. 55-Ivan Sailer[6]; 8. 9H-Keely Heaton[10]; 9. 72-Ken Stadick[14]; 10. 28L-Don Hayes[11]; 11. 52F-Shaydon Folden[15]; 12. 7-Racelyn Rudland[16]; 13. (DNF) 23M-Darin Mowan[8]; 14. (DNF) 21-Tanner Hofer[9]; 15. (DNF) 31-Maksim Nelson[13]; 16. (DNF) 8A-Shawn Artz[12]
Heat 1 (8 Laps): 1. 94-Bryce Barnhardt[6]; 2. 51-Sierra Davenport[4]; 3. 22M-Michael King[7]; 4. 23-Mavrick Nelson[3]; 5. 21-Tanner Hofer[2]; 6. 28L-Don Hayes[8]; 7. 31-Maksim Nelson[5]; 8. 52F-Shaydon Folden[1]
Heat 2 (8 Laps): 1. 33B-Andrew Bargmann[3]; 2. 06-Weston Hagen[7]; 3. 55-Ivan Sailer[6]; 4. 23M-Darin Mowan[1]; 5. 9H-Keely Heaton[2]; 6. 8A-Shawn Artz[4]; 7. 72-Ken Stadick[5]; 8. 7-Racelyn Rudland[8]
Non-Winged Sprints
A Feature 1 (20 Laps): 1. 15T-Myles Tomlinson[1]; 2. 25-Eric Guyot[3]; 3. 46H-Ken Hron[7]; 4. 20L-Dusty Lawson[5]; 5. 16-Ross Cummings[4]; 6. 96-Jeremy Lizakowski[8]; 7. 15B-Doug Mccambridge[6]; 8. 7-Storm Dayman[2]; 9. 21-Cory Palm[10]; 10. 8-Zach Hultstrand[11]; 11. 20-Kevin Lawson[12]; 12. 85-Brenton Wiesz[9]; 13. 23-Mike Nelson[13]; 14. (DNS) 5-James Weber
Heat 1 (8 Laps): 1. 25-Eric Guyot[1]; 2. 16-Ross Cummings[5]; 3. 96-Jeremy Lizakowski[7]; 4. 7-Storm Dayman[2]; 5. 85-Brenton Wiesz[3]; 6. 8-Zach Hultstrand[6]; 7. 23-Mike Nelson[4]
Heat 2 (8 Laps): 1. 15B-Doug Mccambridge[2]; 2. 46H-Ken Hron[1]; 3. 20L-Dusty Lawson[4]; 4. 15T-Myles Tomlinson[7]; 5. 21-Cory Palm[5]; 6. 20-Kevin Lawson[6]; 7. 5-James Weber[3]