| Pos | Driver | Heat | Laps | Total | S1 Best | S2 Best | S3 Best |
|---|---|---|---|---|---|---|---|
| 1 | Evan Vail #16 | 40/49 | 9 | 5:15.402 | 11.35s | 11.83s | 11.13s |
| 2 | Aidan Ridgeway #7 | 42/49 | 9 | 5:16.868 | 11.05s | 11.22s | 10.85s |
| 3 | Benny Komerian #16 | 42/49 | 9 | 5:20.011 | 10.53s | 11.48s | 10.74s |
| 4 | Jake Stoeltzing #8 | 41/49 | 9 | 5:20.901 | 10.99s | 12.06s | 11.40s |
| 5 | Brody Treharne #11 | 41/49 | 9 | 5:21.046 | 11.25s | 11.65s | 11.04s |
| 6 | Mark Moon #5 | 41/49 | 9 | 5:21.940 | 11.52s | 11.60s | 11.36s |
| 7 | Brent Thielke #2 | 41/49 | 9 | 5:25.496 | 10.93s | 11.75s | 11.11s |
| 8 | Justin Cranford #9 | 39/49 | 9 | 5:26.524 | 11.05s | 12.07s | 11.17s |
| 9 | Enzo Albertoni #13 | 39/49 | 9 | 5:27.490 | 11.21s | 11.63s | 11.08s |
| 10 | Connor Ribas #14 | 40/49 | 9 | 5:29.385 | 11.46s | 12.27s | 11.53s |
| 11 | Trent Walker #3 | 41/49 | 9 | 5:29.628 | 11.05s | 11.80s | 11.04s |
| 12 | Eddy Cordoba #1 | 41/49 | 9 | 5:30.281 | 10.93s | 11.70s | 11.15s |
| 13 | Tyler Aubart #9 | 41/49 | 9 | 5:30.687 | 10.96s | 12.04s | 10.87s |
| 14 | Blake Boggs #4 | 41/49 | 9 | 5:32.366 | 11.43s | 11.31s | 11.03s |
| 15 | Jeremy Reid #6 | 40/49 | 9 | 5:32.756 | 11.11s | 12.05s | 11.32s |
| 16 | Tyler Melton #6 | 41/49 | 9 | 5:32.861 | 11.59s | 12.00s | 11.42s |
| 17 | Ryan Pacheco #6 | 39/49 | 9 | 5:33.405 | 11.09s | 12.09s | 11.16s |
| 18 | Christian Franchuk #3 | 40/49 | 9 | 5:35.826 | 11.62s | 12.07s | 11.28s |
| 19 | Trevor Michael #14 | 41/49 | 9 | 5:38.027 | 11.29s | 11.88s | 11.47s |
| 20 | Reid McMichael #2 | 40/49 | 8 | 5:00.507 | 11.53s | 12.20s | 11.29s |
| 21 | Big Country #5 | 40/49 | 8 | 5:01.241 | 11.55s | — | — |
| 22 | Dalton Hashbarger #4 | 40/49 | 8 | 5:02.424 | 11.48s | 12.34s | 11.31s |
| 23 | Roman Gastelum #1 | 40/49 | 8 | 5:02.665 | 11.80s | 12.20s | 11.57s |
| 24 | Eddie Opel #7 | 39/49 | 8 | 5:03.356 | 11.87s | 12.54s | 11.93s |
| 25 | Chris Rakus #4 | 39/49 | 8 | 5:03.412 | 11.43s | 11.88s | 11.34s |
| 26 | Ashton Webb #15 | 41/49 | 8 | 5:03.443 | 11.22s | 12.21s | 11.32s |
| 27 | Chauncey Mack #8 | 40/49 | 8 | 5:03.680 | 11.84s | 12.37s | 11.37s |
| 28 | Hunter Parsons #11 | 39/49 | 8 | 5:04.363 | 11.36s | 11.88s | 11.23s |
| 29 | Greg Niklas #5 | 39/49 | 8 | 5:05.497 | 11.37s | 12.27s | 11.26s |
| 30 | Brian Johnson #14 | 39/49 | 8 | 5:07.147 | 11.64s | 12.41s | 11.17s |
| 31 | Marlowe Bright #15 | 39/49 | 8 | 5:07.486 | 11.96s | 11.94s | 11.07s |
| 32 | RYAN DAZE #8 | 42/49 | 8 | 5:13.907 | — | — | — |
| 33 | Chris Hatch #12 | 41/49 | 8 | 5:14.086 | 12.09s | 11.97s | 11.64s |
| 34 | Rob Lupo #13 | 41/49 | 8 | 5:16.818 | 11.78s | 12.82s | 12.01s |
| 35 | David Backer #10 | 40/49 | 8 | 5:17.144 | 11.48s | 12.66s | 11.71s |
| 36 | Cooper Johnson #15 | 42/49 | 8 | 5:18.889 | 11.29s | 13.49s | 11.04s |
| 37 | Travis Stump #13 | 40/49 | 8 | 5:21.491 | 11.93s | 12.58s | 11.61s |
| 38 | Nathan Williams #10 | 41/49 | 8 | 5:21.850 | 11.38s | 12.14s | 11.83s |
| 39 | Carson Ringer #12 | 39/49 | 8 | 5:21.915 | 11.27s | 12.47s | 12.03s |
| 40 | Jonathan Orcutt #7 | 40/49 | 8 | 5:22.318 | 12.08s | 12.46s | 11.49s |
| 41 | Scott Belcastro #10 | 39/49 | 8 | 5:23.592 | 11.41s | — | — |
| 42 | Ronald Kimball #9 | 40/49 | 8 | 5:27.101 | 11.36s | 12.30s | 11.29s |
| 43 | Jake Stikeleather #10 | 42/49 | 8 | 5:29.608 | 17.41s | 12.27s | 11.36s |
| 44 | Renato Tradardi jr #12 | 42/49 | 8 | 5:29.712 | 12.04s | 12.14s | 11.59s |
| 45 | Drake Boyd #8 | 39/49 | 8 | 5:29.840 | 12.18s | 12.56s | 11.99s |
| 46 | Brayden Payton #12 | 40/49 | 8 | 5:30.264 | 11.49s | 12.23s | 2.18s |
| 47 | Cameron Schaeffer #1 | 39/49 | 8 | 5:30.664 | 11.78s | 12.20s | 11.52s |
| 48 | Dylan Coe #13 | 42/49 | 8 | 5:37.898 | 11.76s | 14.38s | 14.17s |
| 49 | Dalton Russell #3 | 39/49 | 7 | 4:26.135 | 12.38s | 12.91s | 12.06s |
| 50 | Brian Desrochers #2 | 39/49 | 7 | 5:05.778 | 12.38s | 12.74s | 11.95s |
| DNF | COLTON FURNARI #3 | 42/49 | 8 | 4:35.517 | — | — | — |
| DNF | BENJAMIN DECKER #5 | 42/49 | 8 | 5:08.247 | — | — | — |
| DNF | MAD MADDY LONG #2 | 42/49 | 8 | 5:10.280 | — | — | — |
| DNF | DONATO TRADARDI #4 | 42/49 | 8 | 5:13.159 | — | — | — |
| DNF | SEAN KOCHIK #11 | 42/49 | 8 | 5:13.992 | — | — | — |
| DNF | GABRIEL SANTIAGO #1 | 42/49 | 8 | 5:14.082 | — | — | — |
| DNF | CHRIS MARRANT #9 | 42/49 | 8 | 5:14.385 | — | — | — |
| DNF | REGGIE TONGUE #14 | 42/49 | 8 | 5:26.358 | — | — | — |
| DNF | WILSON COWART #6 | 42/49 | 8 | 5:26.975 | — | — | — |
| DNF | Roland Compton #15 | 40/49 | 6 | 3:54.669 | 12.23s | 12.39s | 11.34s |
| DNF | Joseph Ruggiero #11 | 40/49 | 2 | 1:14.176 | 11.91s | 12.90s | 11.52s |