IMCA Modified
A Feature 1 (25 Laps): 1. 390-Rick Durica[8]; 2. 101-Randy Ahrns[3]; 3. 18M-Ronnie Meyer Jr[7]; 4. 48W-Cameron Williams[5]; 5. 16-Morgan Meyer[6]; 6. 06C-Carl VanHoose[14]; 7. 66-Clifton King[2]; 8. 9-Mark Hammill[1]; 9. 61H-Dalton Houghton[10]; 10. 43-Brady Gladd[4]; 11. 59-Dann Perry III[13]; 12. 223-Jake Pike[9]; 13. 34-Billy Maxwell[11]; 14. (DNS) 88V-Shane Vasquez
Heat 1 (8 Laps): 1. 223-Jake Pike[6]; 2. 16-Morgan Meyer[4]; 3. 18M-Ronnie Meyer Jr[5]; 4. 66-Clifton King[2]; 5. 43-Brady Gladd[3]; 6. 34-Billy Maxwell[1]; 7. 88V-Shane Vasquez[7]
Heat 2 (8 Laps): 1. 61H-Dalton Houghton[6]; 2. 390-Rick Durica[5]; 3. 101-Randy Ahrns[2]; 4. 48W-Cameron Williams[3]; 5. 9-Mark Hammill[1]; 6. 06C-Carl VanHoose[7]; 7. 59-Dann Perry III[4]
IMCA Northern SportMod
A Feature 1 (15 Laps): 1. 09W-Joe Wabsis[2]; 2. 99L-Haylee Little[1]; 3. 42-Jake Snowden[5]; 4. 101-Luke Silber[4]; 5. 51M-Darius Mann[3]
Heat 1 (8 Laps): 1. 09W-Joe Wabsis[2]; 2. 101-Luke Silber[4]; 3. 99L-Haylee Little[1]; 4. 51M-Darius Mann[3]; 5. 42-Jake Snowden[5]
IMCA Stock Car
A Feature 1 (15 Laps): 1. 02X-Larry Brigner[2]; 2. 41L-Adam Hommerding[3]; 3. 18-Noah Geer[1]
Heat 1 (8 Laps): 1. 41L-Adam Hommerding[3]; 2. 18-Noah Geer[2]; 3. 02X-Larry Brigner[1]
IMCA Sport Compact
A Feature 1 (15 Laps): 1. 0-DJ Werkmeister[4]; 2. 13-Mike Giorgianni[3]; 3. 59D-Larry Dowell[6]; 4. 5K-Kristina Dapper[7]; 5. 7T-Wayne Taylor[1]; 6. 22-Elizabeth Cowley[9]; 7. 415-Misty Bonnee[8]; 8. 17D-Dennis Dowell[2]; 9. (DQ) 6-Mike McIntyre[5]
Heat 1 (8 Laps): 1. 0-DJ Werkmeister[8]; 2. 7T-Wayne Taylor[4]; 3. 17D-Dennis Dowell[5]; 4. 6-Mike McIntyre[9]; 5. 13-Mike Giorgianni[7]; 6. 59D-Larry Dowell[6]; 7. 5K-Kristina Dapper[2]; 8. 415-Misty Bonnee[1]; 9. 22-Elizabeth Cowley[3]
Dwarf
Valley Spinal Care A Feature 1 (20 Laps): 1. 12-John Foster[8]; 2. 08-Chris Trimino[4]; 3. 44A-Tyler Rodriguez[3]; 4. 91-Kody Cowan[16]; 5. 91A-Chris Vernon[10]; 6. 32X-Justin Fennern[15]; 7. 82X-Ryan Carroll[12]; 8. 13-Dan Morris[6]; 9. 71X-Anthony Sturdivant[11]; 10. 42X-Mike Kash[17]; 11. 4X-Ridge Abbott[1]; 12. 72X-Austin Sturdivant[2]; 13. 22-Buddy Atencio[7]; 14. 02AZ-Cale Rudy[5]; 15. 3X-Kat Morris[14]; 16. 24X-Mark Pollock[9]; 17. (DNS) 98A-Dustin Washburn; 18. (DNS) 82-Shane Sinibaldi
Valley Spinal Care Heat 1 (8 Laps): 1. 12-John Foster[4]; 2. 22-Buddy Atencio[1]; 3. 08-Chris Trimino[2]; 4. 91-Kody Cowan[3]; 5. 98A-Dustin Washburn[5]; 6. 32X-Justin Fennern[6]
Valley Spinal Care Heat 2 (8 Laps): 1. 4X-Ridge Abbott[1]; 2. 24X-Mark Pollock[3]; 3. 44A-Tyler Rodriguez[4]; 4. 71X-Anthony Sturdivant[5]; 5. 42X-Mike Kash[6]; 6. 91A-Chris Vernon[2]
Valley Spinal Care Heat 3 (8 Laps): 1. 02AZ-Cale Rudy[1]; 2. 13-Dan Morris[4]; 3. 72X-Austin Sturdivant[2]; 4. 82X-Ryan Carroll[3]; 5. 3X-Kat Morris[5]; 6. (DNS) 82-Shane Sinibaldi
Street Stocks
A Feature 1 (20 Laps): 1. 71X-Alan Grubel[2]; 2. 28-Jared Ward[4]; 3. 122-Hayden Goveia[3]; 4. 05-Adam Tiscareno[1]; 5. 8-Daniel Leslie[7]; 6. 14-Kevin Byszewski[6]; 7. 12-Lauren Koeller[12]; 8. 34-Kim Maxwell[9]; 9. 00-Steven Hartwick[5]; 10. 48-Chris Leventis[8]; 11. 61-Robert Rittgers[13]; 12. I69-Wyatt Maxwell[11]; 13. (DNS) 49-Dale Daffern
Heat 1 (8 Laps): 1. 05-Adam Tiscareno[2]; 2. 122-Hayden Goveia[1]; 3. 00-Steven Hartwick[4]; 4. 8-Daniel Leslie[7]; 5. 34-Kim Maxwell[5]; 6. I69-Wyatt Maxwell[6]; 7. 61-Robert Rittgers[3]
Heat 2 (8 Laps): 1. 71X-Alan Grubel[3]; 2. 28-Jared Ward[5]; 3. 14-Kevin Byszewski[4]; 4. 48-Chris Leventis[1]; 5. 49-Dale Daffern[6]; 6. (DNS) 12-Lauren Koeller
Stock Cars
A Feature 1 (15 Laps): 1. 48T-Tyson Talkington[3]; 2. 95D-Tom Davis[4]; 3. 31-Al Hillius[6]; 4. 58D-Derek Randall[8]; 5. 24-Dillon Sugden[5]; 6. 15X-Jim Morris[1]; 7. 48X-Blaine Whitson[2]; 8. (DNS) 51M-Cody Chappell
Heat 1 (8 Laps): 1. 15X-Jim Morris[4]; 2. 48X-Blaine Whitson[1]; 3. 48T-Tyson Talkington[5]; 4. 95D-Tom Davis[6]; 5. 24-Dillon Sugden[3]; 6. 31-Al Hillius[2]; 7. 51M-Cody Chappell[8]; 8. 58D-Derek Randall[7]
A Modifieds
A Feature 1 (20 Laps): 1. 27C-Skyler Posey[3]; 2. 9-Paul O'Connor[1]; 3. 66-Darrin Biggs[6]; 4. 08-T J Austin[4]; 5. 08T-Goober Trickel[7]; 6. 0X-Kaden Brigner[9]; 7. 17X-Jadon Pobst[10]; 8. 27M-Cameron Mabbitt[2]; 9. 66K-Richard Kirn[5]; 10. 99-Nick Biggs[8]
Heat 1 (8 Laps): 1. 9-Paul O'Connor[4]; 2. 27C-Skyler Posey[1]; 3. 66K-Richard Kirn[2]; 4. 08T-Goober Trickel[5]; 5. 0X-Kaden Brigner[3]
Heat 2 (8 Laps): 1. 27M-Cameron Mabbitt[3]; 2. 08-T J Austin[2]; 3. 66-Darrin Biggs[1]; 4. 99-Nick Biggs[4]; 5. 17X-Jadon Pobst[5]
Senior Flathead Heavy Dirt Karts
Hartwicks Tax Service A Feature 1 (15 Laps): 1. 96S-Brody Stewart[2]; 2. 6B-Emerson Akutagawa[3]; 3. 9-Micah Morris[1]; 4. 82-Parker Sinibaldi[4]
Hartwicks Tax Service Heat 1 (8 Laps): 1. 9-Micah Morris[2]; 2. 96S-Brody Stewart[3]; 3. 6B-Emerson Akutagawa[4]; 4. 82-Parker Sinibaldi[1]
Junior Sportsman Dirt Karts
Hartwicks Tax Service A Feature 1 (12 Laps): 1. 33-Luke Spring[1]; 2. 48S-Sadielee Talkington[3]; 3. 77-Bryson Hartwick[2]
Hartwicks Tax Service Heat 1 (8 Laps): 1. 33-Luke Spring[2]; 2. 77-Bryson Hartwick[1]; 3. 48S-Sadielee Talkington[3]