| 1 | Mathew ScholtzStrack Racing | 28:10.209 | 25 | Finished |
| 2 | JD BeachAttack Performance Progressive Yamaha Racing | 28:16.818 | 20 | Finished |
| 3 | Sean Dylan KellyOrangeCat Racing | 28:23.070 | 16 | Finished |
| 4 | Richie EscalanteM4 ECSTAR Suzuki | 28:25.577 | 13 | Finished |
| 5 | Cameron PetersenWrench Motorcycles | 28:32.516 | 11 | Finished |
| 6 | Bobby FongAttack Performance Progressive Yamaha Racing | 28:44.916 | 10 | Finished |
| 7 | Andrew LeeReal Steel Honda | 29:03.205 | 9 | Finished |
| 8 | Brandon PaaschM4 ECSTAR Suzuki | 29:07.799 | 8 | Finished |
| 9 | Geoff MayJones Honda | 29:17.233 | 7 | Finished |
| 10 | Max FlindersThrashed Bike Racing | 29:17.576 | 6 | Finished |
| 11 | PJ JacobsenRahal Ducati Moto with XPEL | 29:17.822 | 5 | Finished |
| 12 | Carl SoltiszSuper Carl Racing 57 Rider Development | 29:35.710 | 4 | Finished |
| 13 | Alex DumasAftercare Scheibe Racing | 29:35.769 | 3 | Finished |
| 14 | Emanuel Nicolas AguilarCorrientes Racing Team | 28:18.886 | 2 | Finished |
| 15 | Zachary SchumacherSuperbike Supply | 28:57.662 | 1 | Finished |
| 16 | Jayson UribeOrangeCat Racing | 29:34.613 | 0 | Finished |
| 17 | Cameron BeaubierWarhorse HSBK Ducati FLo4Law | 29:21.827 | 0 | Finished |
| — | Joseph GiannottoLimitless Racing | 17:43.711 | 0 | DNF |
| — | Hayden GillimReal Steel Honda | 2:55.830 | 0 | DNF |
| — | Deion CampbellBPR Racing Yamaha | — | 0 | DNF |
| — | Christopher DurbinDurbin Racing | — | 0 | DNS |