IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 22R-Lyle Russell[9]; 2. 2S-Reagan Sellard[8]; 3. 24B-David Berger[12]; 4. 12R-Brooke Russell[11]; 5. 81-Skeets Salazar[4]; 6. 11A-Austin Rich[3]; 7. 11-Brendan Rich[2]; 8. 46-Brett Copeland[1]; 9. 17H-Hayden Ogorzolka[7]; 10. 87-Dustin Carr[10]; 11. (DNF) 104-Brian Thomas[6]; 12. (DNS) 3-Calvin Reid; 13. (DNS) 69-Danny Schulte
Heat 1 (6 Laps): 1. 46-Brett Copeland[1]; 2. 2S-Reagan Sellard[5]; 3. 11A-Austin Rich[2]; 4. 17H-Hayden Ogorzolka[4]; 5. 3-Calvin Reid[3]; 6. 24B-David Berger[7]
Heat 2 (6 Laps): 1. 22R-Lyle Russell[5]; 2. 11-Brendan Rich[1]; 3. 81-Skeets Salazar[2]; 4. 87-Dustin Carr[6]; 5. 104-Brian Thomas[3]; 6. (DNF) 12R-Brooke Russell[4]
IMCA Modified
A Feature 1 (15 Laps): 1. 08-Dakota Sproul[6]; 2. 7-Clay Money[7]; 3. 1M-Cody Gearhart[8]; 4. 44T-Tanner Black[9]; 5. 44K-Kelsie Black[5]; 6. 0-Kyle Rohleder[12]; 7. 3J-Jake Nightingale[3]; 8. 8R-Jesse Richter[11]; 9. 7S-David Solberg[2]; 10. 27-Grant Florence[1]; 11. 7N-William Nusser[17]; 12. K98-Danny Keller[16]; 13. 21J-Jeremy Sigler[15]; 14. (DNF) 10-TeeJay Janousek[4]; 15. (DNF) 66D-Dylan Sherfick[10]; 16. (DNF) 25-Kale Beavers[14]; 17. (DNF) 05-Rick Taylor[13]
Heat 1 (6 Laps): 1. 08-Dakota Sproul[4]; 2. 8R-Jesse Richter[6]; 3. 7S-David Solberg[2]; 4. 44T-Tanner Black[5]; 5. 05-Rick Taylor[1]; 6. K98-Danny Keller[3]
Heat 2 (6 Laps): 1. 3J-Jake Nightingale[2]; 2. 7-Clay Money[4]; 3. 0-Kyle Rohleder[6]; 4. 66D-Dylan Sherfick[5]; 5. 25-Kale Beavers[1]; 6. 7N-William Nusser[3]
Heat 3 (6 Laps): 1. 1M-Cody Gearhart[4]; 2. 44K-Kelsie Black[3]; 3. 10-TeeJay Janousek[2]; 4. 27-Grant Florence[1]; 5. 21J-Jeremy Sigler[5]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 9JR-Brendyn Nordyke[6]; 2. 9-Monty Nordyke[8]; 3. 8-Brian May[7]; 4. 88J-Ryan Kirchoff[4]; 5. 64-Jimmy Brozek[10]; 6. 17M-Brianna Maughlin[5]; 7. 02-Matt Rucker[11]; 8. K7-Brian Kreger[1]; 9. 17-Ryan Keller[9]; 10. 27G-Kamren Gruber[15]; 11. 53F-Gordon French[14]; 12. 56M-Russell Taylor[3]; 13. (DNF) 11-Josh Reece[16]; 14. (DNF) 3K-Dustin Kreger[13]; 15. (DNF) 28D-Sage Dinkel[2]; 16. (DNF) 9K-Dakota Kreger[17]; 17. (DNF) 09B-Brett Berry[12]
Heat 1 (6 Laps): 1. K7-Brian Kreger[1]; 2. 88J-Ryan Kirchoff[3]; 3. 8-Brian May[4]; 4. 64-Jimmy Brozek[5]; 5. 3K-Dustin Kreger[2]; 6. (DNF) 27G-Kamren Gruber[6]
Heat 2 (6 Laps): 1. 17M-Brianna Maughlin[3]; 2. 02-Matt Rucker[5]; 3. 9-Monty Nordyke[4]; 4. 28D-Sage Dinkel[1]; 5. 9K-Dakota Kreger[6]; 6. 11-Josh Reece[2]
Heat 3 (6 Laps): 1. 09B-Brett Berry[5]; 2. 17-Ryan Keller[4]; 3. 9JR-Brendyn Nordyke[3]; 4. (DNF) 56M-Russell Taylor[1]; 5. (DNS) 53F-Gordon French
IMCA RaceSaver Sprint Car
A Feature 1 (15 Laps): 1. 2J-Zach Blurton[1]; 2. 21X-Taylor Velasquez[2]; 3. 8J-Steven Richardson[3]
Heat 1 (6 Laps): 1. 2J-Zach Blurton[1]; 2. 21X-Taylor Velasquez[2]; 3. 8J-Steven Richardson[3]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 3-Chris Oliver[4]; 2. 250-Tathan Burkhart[5]; 3. 19K-Kolby Stegman[3]; 4. 25X-Troy Burkhart[1]; 5. 19-Keith Stegman[2]; 6. (DNS) 14-Brandon Fisher
Heat 1 (6 Laps): 1. 25X-Troy Burkhart[1]; 2. 3-Chris Oliver[5]; 3. 19K-Kolby Stegman[4]; 4. 250-Tathan Burkhart[6]; 5. (DNF) 19-Keith Stegman[2]; 6. (DNF) 14-Brandon Fisher[3]