IMCA Modified
A Feature 1 (25 Laps): 1. 174-Ethan Dotson[7]; 2. 01H-Jacob Hobscheidt[2]; 3. 5L-Cody Laney[21]; 4. 48K-Kollin Hibdon[6]; 5. 99-Jesse Sobbing[5]; 6. 11C-Sawyer Crigler[12]; 7. 32-DJ Shannon[8]; 8. 12J-Justin O'Brien[11]; 9. 37C-Adam Maple[26]; 10. 18-Roger Witt[13]; 11. 18Z-Zane DeVilbiss[29]; 12. 30G-Jordan Grabouski[9]; 13. 6M-Wendell Wallace[25]; 14. 54-Benji LaCrosse[30]; 15. 76-Jeff Rowland[18]; 16. 141-Matt Bonine[20]; 17. 72-Brian Mullen[28]; 18. 11-Donnie Barnhart[16]; 19. 07X-Troy Morris III[4]; 20. 5T-Jordan Turner[24]; 21. 11K-Kade Ogle[23]; 22. 511-Tanner Barnhart[17]; 23. 32N-Mark Norris[14]; 24. 7D-Dennis Schoenfeld[1]; 25. 0S-Scott Bloomquist[3]; 26. 99M-Mike Mullen[22]; 27. 77T-Tripp Gaylord[27]; 28. 44S-Shane DeVolder[10]; 29. WW1-Ricky Alvarado[19]; 30. 8H-John Hansen[15]
B Feature 1 (25 Laps): 1. 75P-Terry Phillips[9]; 2. 23S-Brandon Smith[4]; 3. 01-Peyton Taylor[3]; 4. 73-Shawn Walsh[2]; 5. 5F-Drake Findley[10]; 6. 27-Jacob Campbell[1]; 7. 2-Tyler Stevens[17]; 8. 31M-Travis Mosley[6]; 9. 3B-Eddie Belec[19]; 10. 11T-Richie Tosh[8]; 11. 17-Ashton Wilkey[14]; 12. 6L-Landon Meilke[5]; 13. 111-Ethan Braaksma[24]; 14. 117-Toby Herring[7]; 15. 73G-Joey Gee[12]; 16. 4TW-Chuck Sanders[26]; 17. 85D-Neal Flowers[22]; 18. 20C-Chase Hansen[13]; 19. 13H-Travis Hatcher[25]; 20. 9JR-Spencer Hartwick[27]; 21. 44K-Kelsie Black[21]; 22. ZEE28-Randy Zimmerman[20]; 23. 7K-Kenzington Ogle[18]; 24. 75JR-Chad Tilley[15]; 25. 9H-Brint Hartwick[11]; 26. 7P-Joe Payne[16]; 27. 428-Tyson Keeney[23]; 28. (DNS) 7S-Troy Schaberg; 29. (DNS) UFO-Wayne Brooks; 30. (DNS) 02J-Rusty Jeffrey
C Feature 1 (25 Laps): 1. 77A-Jeff Aikey[3]; 2. 23N-Clay Norris[2]; 3. 44T-Tanner Black[1]; 4. 15G-Dennie Gieber[19]; 5. 10N-Rob Sanders[11]; 6. 15H-Austin Harnick[12]; 7. 27EH-Lawrence O'Connor[13]; 8. 21K-Jeremy Kuykendall[9]; 9. 8S-Nathan Stewart[18]; 10. 7W-Buddy Kniss[17]; 11. 48H-David Hess[6]; 12. 79A-Allen Owen Jr[8]; 13. 14H-Matthew Hagio[14]; 14. 37J-Pappie Leonard[24]; 15. 49V-Vince Ogle[4]; 16. 33M-Madison Holloway[16]; 17. C5-Chris Carter[26]; 18. 36J-Jason Castleberry[10]; 19. 1-Eric Perry[15]; 20. 41C-Bryce Clark[22]; 21. 58-Marcus Yarie[27]; 22. 21KB-Kyle Brown[7]; 23. 11X-Tom Berry Jr[23]; 24. 13-Cameron Rank[5]; 25. 8X-Justin Cass[20]; 26. 47T-Collin Thirlby[21]; 27. 43B-Tommy Belmer[25]; 28. (DNS) 7X-Mikey Bell; 29. (DNS) 21-John Waugh; 30. (DNS) 61-Andrew Moreno; 31. (DNS) C8-Timothy Culp; 32. (DNS) 21F-Kevin Feck
Wehrs Machine Racing Products Heat 1 (10 Laps): 1. 8H-John Hansen[1]; 2. WW1-Ricky Alvarado[7]; 3. 27-Jacob Campbell[2]; 4. 7P-Joe Payne[4]; 5. 44T-Tanner Black[5]; 6. 33M-Madison Holloway[3]; 7. 21M-Ryan Moore[6]
Midwest Automation Heat 2 (10 Laps): 1. 32-DJ Shannon[2]; 2. 54-Benji LaCrosse[3]; 3. 73-Shawn Walsh[7]; 4. 75JR-Chad Tilley[1]; 5. 23N-Clay Norris[5]; 6. 21KB-Kyle Brown[6]; 7. (DNF) 5N-Derek Nance[4]
Tooth Be Told Pediatric Clinic Heat 3 (10 Laps): 1. 01H-Jacob Hobscheidt[2]; 2. 11K-Kade Ogle[4]; 3. 7S-Troy Schaberg[3]; 4. 7K-Kenzington Ogle[5]; 5. (DNS) 11X-Tom Berry Jr; 6. (DNS) C8-Timothy Culp; 7. (DQ) 15G-Dennie Gieber[1]
First Community Bank Heat 4 (10 Laps): 1. 30G-Jordan Grabouski[6]; 2. 5T-Jordan Turner[3]; 3. 23S-Brandon Smith[5]; 4. 2-Tyler Stevens[7]; 5. 49V-Vince Ogle[1]; 6. 58-Marcus Yarie[4]; 7. 0-Glenn Stryes[2]
Shaw Race Cars Heat 5 (10 Laps): 1. 18-Roger Witt[2]; 2. 72-Brian Mullen[7]; 3. 01-Peyton Taylor[3]; 4. ZEE28-Randy Zimmerman[4]; 5. 43B-Tommy Belmer[6]; 6. (DNF) 8S-Nathan Stewart[1]; 7. (DNS) 5JT-Jeff Taylor
Performance Bodies Heat 6 (10 Laps): 1. 7D-Dennis Schoenfeld[1]; 2. 5L-Cody Laney[5]; 3. 31M-Travis Mosley[3]; 4. 3B-Eddie Belec[6]; 5. 48H-David Hess[4]; 6. 21K-Jeremy Kuykendall[7]; 7. (DNF) 25C-Cody Thompson[2]
Triangle Cafe Heat 7 (10 Laps): 1. 48K-Kollin Hibdon[2]; 2. 11-Donnie Barnhart[4]; 3. 6L-Landon Meilke[3]; 4. UFO-Wayne Brooks[6]; 5. 77A-Jeff Aikey[7]; 6. 8X-Justin Cass[1]; 7. (DNF) 47T-Collin Thirlby[5]
Hoosier Tire South Heat 8 (10 Laps): 1. 44S-Shane DeVolder[2]; 2. 76-Jeff Rowland[1]; 3. 11T-Richie Tosh[6]; 4. 44K-Kelsie Black[4]; 5. 79A-Allen Owen Jr[3]; 6. 10N-Rob Sanders[7]; 7. 9-Ken Schrader[5]
Skyway Buick/GMC Heat 9 (10 Laps): 1. 11C-Sawyer Crigler[1]; 2. 37C-Adam Maple[7]; 3. 117-Toby Herring[3]; 4. 85D-Neal Flowers[5]; 5. 13-Cameron Rank[4]; 6. (DNF) 21F-Kevin Feck[6]; 7. (DNF) 77C-Brad Calhoun[2]
Bad Boy Mowers Heat 10 (10 Laps): 1. 99-Jesse Sobbing[2]; 2. 511-Tanner Barnhart[3]; 3. 5F-Drake Findley[7]; 4. 428-Tyson Keeney[1]; 5. 36J-Jason Castleberry[6]; 6. 27EH-Lawrence O'Connor[5]; 7. 801-Jeremy Tharp[4]
JRT Trucking Heat 11 (10 Laps): 1. 174-Ethan Dotson[4]; 2. 99M-Mike Mullen[2]; 3. 75P-Terry Phillips[5]; 4. 02J-Rusty Jeffrey[1]; 5. 7X-Mikey Bell[6]; 6. (DNF) 41C-Bryce Clark[3]
COMP Cams Heat 12 (10 Laps): 1. 0S-Scott Bloomquist[4]; 2. 18Z-Zane DeVilbiss[5]; 3. 73G-Joey Gee[2]; 4. 13H-Travis Hatcher[1]; 5. 15H-Austin Harnick[3]; 6. (DNF) 1-Eric Perry[6]
Nutrien Ag Solutions Heat 13 (10 Laps): 1. 32N-Mark Norris[2]; 2. 141-Matt Bonine[4]; 3. 9H-Brint Hartwick[3]; 4. 111-Ethan Braaksma[6]; 5. 21-John Waugh[5]; 6. (DNF) 37J-Pappie Leonard[1]
Schoenfeld Headers Heat 14 (10 Laps): 1. 12J-Justin O'Brien[1]; 2. 6M-Wendell Wallace[4]; 3. 17-Ashton Wilkey[5]; 4. 9JR-Spencer Hartwick[2]; 5. 14H-Matthew Hagio[3]; 6. 7W-Buddy Kniss[6]
Vaccinate Arkansas Heat 15 (10 Laps): 1. 07X-Troy Morris III[1]; 2. 77T-Tripp Gaylord[4]; 3. 20C-Chase Hansen[2]; 4. 4TW-Chuck Sanders[3]; 5. 61-Andrew Moreno[5]; 6. C5-Chris Carter[6]