IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 88B-Pete Beaumont[6]; 2. D21-Dan Kruse[8]; 3. 2-Ian Roschewski[5]; 4. 55-Blake Holmes[4]; 5. 62-Briana Croisant[1]; 6. 83RR-Justin Rohr[11]; 7. B4-Brandon Naasz[9]; 8. 2K-Garrett Kuhlmann[10]; 9. 2R-Ryan Roschewski[7]; 10. J5-Justin Betzner[3]; 11. 6T-Taylor Croisant[2]
Heat 1 (6 Laps): 1. 2R-Ryan Roschewski[3]; 2. 2K-Garrett Kuhlmann[5]; 3. 2-Ian Roschewski[2]; 4. J5-Justin Betzner[1]; 5. 62-Briana Croisant[6]; 6. 83RR-Justin Rohr[4]
Heat 2 (6 Laps): 1. 88B-Pete Beaumont[2]; 2. B4-Brandon Naasz[4]; 3. D21-Dan Kruse[3]; 4. 55-Blake Holmes[1]; 5. 6T-Taylor Croisant[5]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 55-Tyler Frye[7]; 2. 0-Michael Sherwood[3]; 3. 5H-Shawn Hein[2]; 4. 7C-Connor Barnes[5]; 5. 05-David Sherwood[1]; 6. 22X-Alex Loveless[6]; 7. 25-Nick Snyder[4]
Heat 1 (6 Laps): 1. 0-Michael Sherwood[2]; 2. 05-David Sherwood[1]; 3. 55-Tyler Frye[4]; 4. (DNS) 7C-Connor Barnes
Heat 2 (6 Laps): 1. 5H-Shawn Hein[1]; 2. 25-Nick Snyder[2]; 3. 22X-Alex Loveless[3]
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 7-Jason Teel[3]; 2. C16-Chase Betzner[2]; 3. 16A-Scott Beagle[4]; 4. 6-Zach Montague[1]; 5. 04-Alison Jeske[6]; 6. 24-Austin Bird[5]; 7. 02-Robert Chase[7]; 8. 31-Brad Mick[8]; 9. (DNS) 01B-Brett Holman; 10. (DNS) 14-Mikel Solberg
Heat 1 (6 Laps): 1. 7-Jason Teel[3]; 2. C16-Chase Betzner[1]; 3. 6-Zach Montague[2]; 4. 16A-Scott Beagle[4]; 5. 04-Alison Jeske[6]; 6. 24-Austin Bird[5]
Heat 2 (6 Laps): 1. 02-Robert Chase[2]; 2. 31-Brad Mick[4]; 3. (DNS) 01B-Brett Holman; 4. (DNS) 14-Mikel Solberg
Asphalt Mini Stocks
A Feature 1 (15 Laps): 1. 2K-Colten Kelley[10]; 2. 1-Aaron Esparza[9]; 3. 75-Roger Adams[8]; 4. 369-Billie Luecke[5]; 5. 55-Baley Kindel[3]; 6. 66-Brandon Kreiter[4]; 7. 3J-James Joyner JR[1]; 8. 8-Heather Straub[11]; 9. 32-Mellissa Budreau[6]; 10. 15-Davin Strait[2]; 11. 36-Alex Luecke[7]
Heat 1 (6 Laps): 1. 75-Roger Adams[5]; 2. 3J-James Joyner JR[1]; 3. 66-Brandon Kreiter[3]; 4. 2K-Colten Kelley[6]; 5. 32-Mellissa Budreau[4]; 6. 8-Heather Straub[2]
Heat 2 (6 Laps): 1. 36-Alex Luecke[4]; 2. 1-Aaron Esparza[5]; 3. 15-Davin Strait[1]; 4. 55-Baley Kindel[2]; 5. 369-Billie Luecke[3]
Mod Lites
A Feature 1 (15 Laps): 1. 22-Alex Loveless[3]; 2. 2S-Allan Skinner[2]; 3. 12B-Bret Towell[1]
Heat 1 (6 Laps): 1. 22-Alex Loveless[3]; 2. 2S-Allan Skinner[2]; 3. 12B-Bret Towell[1]
Enduro
A Feature 1 (15 Laps): 1. 17-Taylor Gropp[3]; 2. 2C-Cody Dahl[7]; 3. 355-Sterling Judy[1]; 4. 27-Baley Kindel[5]; 5. (DNS) 21-Shea Trecek; 6. (DQ) 22-Jerrica Heidrick[2]; 7. (DQ) 250-Jeremiah Bunch[6]
Heat 1 (6 Laps): 1. 17-Taylor Gropp[2]; 2. 355-Sterling Judy[1]; 3. 2C-Cody Dahl[4]; 4. (DNF) 27-Baley Kindel[3]
Heat 2 (6 Laps): 1. 22-Jerrica Heidrick[1]; 2. 250-Jeremiah Bunch[3]; 3. (DNF) 21-Shea Trecek[2]