Stock Non-Wing
A-Main (20 Laps): 1. 11S-Shyla Ernst[2]; 2. 24C-Cale Lagroon[1]; 3. 21E-Enzo Spicola[5]; 4. 13C-Chris Counter[14]; 5. 12C-Chase Spicola[12]; 6. 3R-Hunter Rhoades[15]; 7. 98-Ed Libonati[21]; 8. 33-Evan Harvey[20]; 9. 9$-Jaden Holder[18]; 10. 28H-Hunter Finney[17]; 11. 4J-Kruz Jelinek[19]; 12. 2F-Jadyn Friesen[9]; 13. 24U-Tristan Ullstrom[4]; 14. 4G-Landon Gasseling[10]; 15. 55-Chance Ullstrom[7]; 16. 3Z-Trey Zorn[13]; 17. 52-Hayden Mabe[8]; 18. 14-Grady Mercer[3]; 19. 00T-TJ Stark[22]; 20. 15K-Cory Kelley[6]; 21. 28-Austin Ullstrom[11]; 22. 51K-Kaimron Schoonover[16]; 23. (DNS) 21-Tanner Johnson
Milestone Home Service Co Heat 1 (8 Laps): 1. 15K-Cory Kelley[1]; 2. 21E-Enzo Spicola[2]; 3. 24U-Tristan Ullstrom[3]; 4. 4G-Landon Gasseling[5]; 5. 28H-Hunter Finney[7]; 6. 12C-Chase Spicola[4]; 7. 98-Ed Libonati[6]; 8. (DNS) 00T-TJ Stark
Milestone Home Service Co Heat 2 (8 Laps): 1. 55-Chance Ullstrom[1]; 2. 11S-Shyla Ernst[3]; 3. 2F-Jadyn Friesen[2]; 4. 28-Austin Ullstrom[5]; 5. 3R-Hunter Rhoades[6]; 6. 3Z-Trey Zorn[4]; 7. 4J-Kruz Jelinek[7]; 8. (DNS) 21-Tanner Johnson
Milestone Home Service Co Heat 3 (8 Laps): 1. 52-Hayden Mabe[1]; 2. 14-Grady Mercer[3]; 3. 24C-Cale Lagroon[4]; 4. 13C-Chris Counter[2]; 5. 51K-Kaimron Schoonover[5]; 6. 9$-Jaden Holder[6]; 7. 33-Evan Harvey[7]
KB Racing Qualifying 1 (3 Laps): 1. 12C-Chase Spicola, 00:12.659[3]; 2. 24U-Tristan Ullstrom, 00:12.811[1]; 3. 21E-Enzo Spicola, 00:12.843[5]; 4. 15K-Cory Kelley, 00:12.858[8]; 5. 4G-Landon Gasseling, 00:12.956[2]; 6. 00T-TJ Stark, 00:12.985[4]; 7. 98-Ed Libonati, 00:13.219[6]; 8. 28H-Hunter Finney, 00:13.298[7]
KB Racing Qualifying 2 (3 Laps): 1. 3Z-Trey Zorn, 00:12.685[8]; 2. 11S-Shyla Ernst, 00:12.697[2]; 3. 2F-Jadyn Friesen, 00:12.701[1]; 4. 55-Chance Ullstrom, 00:12.935[5]; 5. 28-Austin Ullstrom, 00:12.980[4]; 6. 3R-Hunter Rhoades, 00:13.110[6]; 7. 4J-Kruz Jelinek, 00:13.541[3]; 8. (DNS) 21-Tanner Johnson
KB Racing Qualifying 3 (3 Laps): 1. 24C-Cale Lagroon, 00:12.697[6]; 2. 14-Grady Mercer, 00:12.877[5]; 3. 13C-Chris Counter, 00:12.990[3]; 4. 52-Hayden Mabe, 00:13.136[2]; 5. 51K-Kaimron Schoonover, 00:13.168[1]; 6. 9$-Jaden Holder, 00:13.822[4]; 7. 33-Evan Harvey, 00:13.832[7]
Winged A-Class
A-Main (20 Laps): 1. 2F-Jadyn Friesen[2]; 2. 77E-Cole Esgar[3]; 3. 27KW-Kaden Weger[5]; 4. 11-Zayden Vasquez[1]; 5. 59-Evan Semerad[7]; 6. 12C-Chase Spicola[4]; 7. 20B-Chase Bolf[6]; 8. 13C-Chris Counter[10]; 9. 75-Buddy Mullens[15]; 10. 18-Tityn Roberts[11]; 11. 28-Austin Ullstrom[16]; 12. 31BW-Braxton Weger[18]; 13. 11S-Shyla Ernst[12]; 14. 91-Alec Frisell[8]; 15. 17E-Kaylee Esgar[9]; 16. 98-Ed Libonati[20]; 17. 3R-Hunter Rhoades[19]; 18. 3Z-Trey Zorn[13]; 19. 52-Hayden Mabe[17]; 20. (DNS) 00-TJ Stark
Hoss Media B-Main 1 (12 Laps): 1. 75-Buddy Mullens[6]; 2. 52-Hayden Mabe[1]; 3. 3R-Hunter Rhoades[3]; 4. 4J-Kruz Jelinek[7]; 5. 55-Chance Ullstrom[5]; 6. 24C-Cale Lagroon[4]; 7. 73-Ty Fulghum[10]; 8. 319-Haidyn Hansen[8]; 9. 20K-Skyler Keeney[14]; 10. 22X-Cade Sonday[13]; 11. 33H-Evan Harvey[12]; 12. 65K-Kye Ricke[11]; 13. 9$-Jaden Holder[2]; 14. (DNS) 2M-Colton McGimpsey; 15. (DNS) 21-Tanner Johnson
Hoss Media B-Main 2 (12 Laps): 1. 28-Austin Ullstrom[1]; 2. 31BW-Braxton Weger[2]; 3. 98-Ed Libonati[10]; 4. 81L-Ethan Larsen[5]; 5. 33-Hayden Holt[7]; 6. 24U-Tristan Ullstrom[3]; 7. 80-Cody Caldwell[11]; 8. 33K-Sean Kneeland[8]; 9. 44-Sam Holt[6]; 10. 23-Evan Peitz[13]; 11. (DNS) 16X-Danny Davidson; 12. (DNS) 01J-Chris Castoe; 13. (DNS) 46-Chris Hickman; 14. (DNS) 7T-Landon Thompson; 15. (DNS) 23J-Justen Stolz
Milestone Home Service Co Heat 1 (8 Laps): 1. 2F-Jadyn Friesen[3]; 2. 59-Evan Semerad[4]; 3. 28-Austin Ullstrom[2]; 4. 24U-Tristan Ullstrom[5]; 5. 98-Ed Libonati[1]; 6. 33K-Sean Kneeland[6]; 7. 65K-Kye Ricke[7]; 8. 16X-Danny Davidson[8]; 9. (DNS) 23J-Justen Stolz
Milestone Home Service Co Heat 2 (8 Laps): 1. 20B-Chase Bolf[2]; 2. 3R-Hunter Rhoades[1]; 3. 12C-Chase Spicola[4]; 4. 3Z-Trey Zorn[3]; 5. 52-Hayden Mabe[8]; 6. 319-Haidyn Hansen[5]; 7. 73-Ty Fulghum[7]; 8. 80-Cody Caldwell[9]; 9. 20K-Skyler Keeney[6]
Milestone Home Service Co Heat 3 (8 Laps): 1. 27KW-Kaden Weger[2]; 2. 77E-Cole Esgar[4]; 3. 81L-Ethan Larsen[1]; 4. 11S-Shyla Ernst[3]; 5. 4J-Kruz Jelinek[5]; 6. 55-Chance Ullstrom[7]; 7. 22X-Cade Sonday[6]; 8. (DNS) 7T-Landon Thompson; 9. (DNS) 21-Tanner Johnson
Milestone Home Service Co Heat 4 (8 Laps): 1. 18-Tityn Roberts[1]; 2. 13C-Chris Counter[2]; 3. 91-Alec Frisell[3]; 4. 9$-Jaden Holder[5]; 5. 00-TJ Stark[4]; 6. 44-Sam Holt[9]; 7. 2M-Colton McGimpsey[7]; 8. 33H-Evan Harvey[8]; 9. 23-Evan Peitz[6]
Milestone Home Service Co Heat 5 (8 Laps): 1. 11-Zayden Vasquez[4]; 2. 31BW-Braxton Weger[1]; 3. 17E-Kaylee Esgar[3]; 4. 24C-Cale Lagroon[2]; 5. 75-Buddy Mullens[5]; 6. 33-Hayden Holt[8]; 7. 01J-Chris Castoe[7]; 8. 46-Chris Hickman[6]
KB Racing Qualifying 1 (3 Laps): 1. 2F-Jadyn Friesen, 00:12.851[4]; 2. 16X-Danny Davidson, 00:13.436[6]; 3. 28-Austin Ullstrom, 00:13.581[8]; 4. 98-Ed Libonati, 00:13.721[2]; 5. 59-Evan Semerad, 00:14.023[1]; 6. 24U-Tristan Ullstrom, 00:14.028[5]; 7. 33K-Sean Kneeland, 00:14.161[3]; 8. 65K-Kye Ricke, 00:14.279[9]; 9. 23J-Justen Stolz[7]
KB Racing Qualifying 2 (3 Laps): 1. 12C-Chase Spicola, 00:13.088[5]; 2. 3Z-Trey Zorn, 00:13.295[9]; 3. 20B-Chase Bolf, 00:13.408[1]; 4. 3R-Hunter Rhoades, 00:13.511[2]; 5. 319-Haidyn Hansen, 00:13.682[4]; 6. 52-Hayden Mabe, 00:13.719[6]; 7. 73-Ty Fulghum, 00:13.800[3]; 8. 20K-Skyler Keeney, 00:13.885[7]; 9. 80-Cody Caldwell, 00:14.245[8]
KB Racing Qualifying 3 (3 Laps): 1. 77E-Cole Esgar, 00:12.720[1]; 2. 11S-Shyla Ernst, 00:12.842[5]; 3. 27KW-Kaden Weger, 00:12.860[3]; 4. 81L-Ethan Larsen, 00:13.115[2]; 5. 55-Chance Ullstrom, 00:13.142[8]; 6. 4J-Kruz Jelinek, 00:13.283[7]; 7. 7T-Landon Thompson, 00:13.375[9]; 8. 21-Tanner Johnson, 00:13.565[4]; 9. 22X-Cade Sonday, 00:13.940[6]
KB Racing Qualifying 4 (3 Laps): 1. 00-TJ Stark, 00:12.356[9]; 2. 91-Alec Frisell, 00:12.558[2]; 3. 13C-Chris Counter, 00:12.728[6]; 4. 18-Tityn Roberts, 00:13.090[5]; 5. 9$-Jaden Holder, 00:13.238[3]; 6. 23-Evan Peitz, 00:13.457[4]; 7. 2M-Colton McGimpsey, 00:13.673[8]; 8. 33H-Evan Harvey, 00:13.738[7]; 9. 44-Sam Holt, 00:13.788[1]
KB Racing Qualifying 5 (3 Laps): 1. 11-Zayden Vasquez, 00:12.494[7]; 2. 17E-Kaylee Esgar, 00:12.592[3]; 3. 24C-Cale Lagroon, 00:12.665[8]; 4. 31BW-Braxton Weger, 00:12.788[2]; 5. 75-Buddy Mullens, 00:12.975[1]; 6. 46-Chris Hickman, 00:13.398[6]; 7. 01J-Chris Castoe, 00:13.701[4]; 8. 33-Hayden Holt, 00:15.152[5]
Restricted 'A' Class
A-Main (20 Laps): 1. 31BW-Braxton Weger[5]; 2. 319-Haidyn Hansen[1]; 3. 4-Jude Allgayer[3]; 4. 75-Deekan McRoberts[6]; 5. 73-Ty Fulghum[8]; 6. 18-Tityn Roberts[2]; 7. 11S-Shyla Ernst[7]; 8. 18K-Keegan Gasseling[12]; 9. 31Z-Sawyer Zimmerman[9]; 10. 19J-JT Daniel[11]; 11. 18T-Taelynne Roberts[18]; 12. 30P-Blake Pittman[15]; 13. 29A-Colton Andrasek[13]; 14. 20K-Skyler Keeney[16]; 15. 01-Brodie Williams[10]; 16. 2Z-Zac Zeller[17]; 17. 21A-Memarie Ashcraft[19]; 18. 17H-Carson Holt[20]; 19. 99L-Kaiden Lane[4]; 20. (DNS) 11A-Jadi Jo Andrasek; 21. (DNS) 14Q-Camden Kroening
Milestone Home Service Co Heat 1 (8 Laps): 1. 73-Ty Fulghum[1]; 2. 4-Jude Allgayer[4]; 3. 11S-Shyla Ernst[3]; 4. 01-Brodie Williams[2]; 5. 11A-Jadi Jo Andrasek[5]; 6. 2Z-Zac Zeller[6]; 7. (DNS) 14Q-Camden Kroening
Milestone Home Service Co Heat 2 (8 Laps): 1. 99L-Kaiden Lane[3]; 2. 319-Haidyn Hansen[4]; 3. 18K-Keegan Gasseling[1]; 4. 31Z-Sawyer Zimmerman[2]; 5. 29A-Colton Andrasek[5]; 6. 20K-Skyler Keeney[6]; 7. 17H-Carson Holt[7]
Milestone Home Service Co Heat 3 (8 Laps): 1. 31BW-Braxton Weger[2]; 2. 18-Tityn Roberts[4]; 3. 75-Deekan McRoberts[3]; 4. 30P-Blake Pittman[1]; 5. 19J-JT Daniel[6]; 6. 18T-Taelynne Roberts[5]; 7. 21A-Memarie Ashcraft[7]
KB Racing Qualifying 1 (3 Laps): 1. 4-Jude Allgayer, 00:12.720[7]; 2. 11S-Shyla Ernst, 00:12.938[1]; 3. 01-Brodie Williams, 00:13.171[3]; 4. 73-Ty Fulghum, 00:13.305[5]; 5. 11A-Jadi Jo Andrasek, 00:13.373[2]; 6. 2Z-Zac Zeller, 00:13.549[4]; 7. 14Q-Camden Kroening, 00:13.549[6]
KB Racing Qualifying 2 (3 Laps): 1. 319-Haidyn Hansen, 00:12.607[4]; 2. 99L-Kaiden Lane, 00:12.776[6]; 3. 31Z-Sawyer Zimmerman, 00:12.899[1]; 4. 18K-Keegan Gasseling, 00:12.960[5]; 5. 29A-Colton Andrasek, 00:13.048[7]; 6. 20K-Skyler Keeney, 00:13.171[2]; 7. 17H-Carson Holt, 00:13.488[3]
KB Racing Qualifying 3 (3 Laps): 1. 18-Tityn Roberts, 00:12.631[1]; 2. 75-Deekan McRoberts, 00:12.812[3]; 3. 31BW-Braxton Weger, 00:12.893[4]; 4. 30P-Blake Pittman, 00:12.990[5]; 5. 18T-Taelynne Roberts, 00:13.017[2]; 6. 19J-JT Daniel, 00:13.163[7]; 7. 21A-Memarie Ashcraft, 00:13.219[6]
Sportsman Micros
A Feature 1 (15 Laps): 1. 4-Kelby Fetters[3]; 2. 65-Kohl Ricke[6]; 3. 51-Ross Essenburg[1]; 4. 9$-Jaden Holder[7]; 5. 15K-Cory Kelley[5]; 6. 77T-Kale Thornton[12]; 7. 70-Brendan McCarter[10]; 8. 71-Shea Ricke[11]; 9. 38-Miles Haskell[2]; 10. 5D-Zach Davis[4]; 11. 76G-Eric Newberry[8]; 12. (DNS) 5P-Aaron Proehl; 13. (DNS) 46-Jake Hickman
Heat 1 (8 Laps): 1. 15K-Cory Kelley[1]; 2. 65-Kohl Ricke[3]; 3. 4-Kelby Fetters[6]; 4. 9$-Jaden Holder[5]; 5. 70-Brendan McCarter[4]; 6. 71-Shea Ricke[7]; 7. 77T-Kale Thornton[2]
Heat 2 (8 Laps): 1. 51-Ross Essenburg[3]; 2. 38-Miles Haskell[4]; 3. 5D-Zach Davis[6]; 4. 76G-Eric Newberry[2]; 5. 5P-Aaron Proehl[5]; 6. (DNS) 46-Jake Hickman
Junior Sprints
A Feature 1 (12 Laps): 1. 43L-Brody Caldwell[1]; 2. 37K-Kacie Pittman[4]; 3. 1L-Axten Larsen[3]; 4. 25Z-Bentlee Zimmerman[2]
Heat 1 (6 Laps): 1. 43L-Brody Caldwell[1]; 2. 25Z-Bentlee Zimmerman[2]; 3. 1L-Axten Larsen[3]; 4. 37K-Kacie Pittman[4]