| 1 | Trenton SmithPlace 1 · Grade 12 · Lumberton | 12 | Lumberton | 17:19 |
| 2 | Chase PeacockPlace 2 · Grade 12 · Orange Little Cypress-Mauriceville | 12 | Orange Little Cypress-Mauriceville | 17:38 |
| 3 | Jordan GreerPlace 3 · Grade 10 · Bridge City | 10 | Bridge City | 18:04 |
| 4 | Brandon MataPlace 4 · Grade 10 · Vidor | 10 | Vidor | 18:19 |
| 5 | Brodie FisherPlace 5 · Grade 12 · Orange Little Cypress-Mauriceville | 12 | Orange Little Cypress-Mauriceville | 18:39 |
| 6 | Austin SteltzPlace 6 · Grade 12 · Lumberton | 12 | Lumberton | 18:55 |
| 7 | Michael LyPlace 7 · Grade 12 · Orange Little Cypress-Mauriceville | 12 | Orange Little Cypress-Mauriceville | 18:55 |
| 8 | Colten CollierPlace 8 · Grade 10 · Bridge City | 10 | Bridge City | 19:20 |
| 9 | Austin SmokePlace 9 · Grade 10 · Bridge City | 10 | Bridge City | 19:41 |
| 10 | Luke BorderlonPlace 10 · Grade 11 · Vidor | 11 | Vidor | 19:44 |
| 11 | Jose PerezPlace 11 · Grade 11 · Orange Little Cypress-Mauriceville | 11 | Orange Little Cypress-Mauriceville | 19:45 |
| 12 | Cazador EdgertonPlace 12 · Grade 12 · Orange Little Cypress-Mauriceville | 12 | Orange Little Cypress-Mauriceville | 19:48 |
| 13 | Coy LightfootPlace 13 · Grade 12 · Vidor | 12 | Vidor | 19:55 |
| 14 | Gabriel GordeyPlace 14 · Grade 11 · Lumberton | 11 | Lumberton | 20:28 |
| 15 | Gregory ClavellePlace 15 · Grade 12 · West Orange-Stark | 12 | West Orange-Stark | 20:30 |
| 16 | Lance ElznerPlace 16 · Grade 12 · Orange Little Cypress-Mauriceville | 12 | Orange Little Cypress-Mauriceville | 20:31 |
| 17 | Brody CarterPlace 17 · Grade 9 · Bridge City | 9 | Bridge City | 20:39 |
| 18 | Ryan PickensPlace 18 · Grade 9 · Lumberton | 9 | Lumberton | 20:43 |
| 19 | Nathan FawcettPlace 19 · Grade 11 · Vidor | 11 | Vidor | 20:45 |
| 20 | Mason MonceauxPlace 20 · Grade 10 · Orange Little Cypress-Mauriceville | 10 | Orange Little Cypress-Mauriceville | 20:51 |
| 21 | Aodhan MorenoPlace 21 · Grade 10 · Vidor | 10 | Vidor | 21:02 |
| 22 | Braedyn LegerPlace 22 · Grade 11 · Vidor | 11 | Vidor | 21:15 |
| 23 | Brandon GlostonPlace 23 · Grade 11 · West Orange-Stark | 11 | West Orange-Stark | 21:23 |
| 24 | John GradnigoPlace 24 · Grade 10 · West Orange-Stark | 10 | West Orange-Stark | 21:49 |
| 25 | Haiden CuellarPlace 25 · Grade 12 · Jasper | 12 | Jasper | 21:58 |
| 26 | Jarek MartinPlace 26 · Grade 10 · Lumberton | 10 | Lumberton | 22:21 |
| 27 | Connor RobichauPlace 27 · Grade 10 · Vidor | 10 | Vidor | 22:27 |
| 28 | Kendall GouauxPlace 28 · Grade 10 · West Orange-Stark | 10 | West Orange-Stark | 22:29 PR |
| 29 | Riley HatchPlace 29 · Grade 12 · Jasper | 12 | Jasper | 22:36 |
| 30 | Luke PavlichPlace 30 · Grade 9 · Lumberton | 9 | Lumberton | 23:08 |
| 31 | Cameron GobertPlace 31 · Grade 12 · West Orange-Stark | 12 | West Orange-Stark | 23:25 |
| 32 | Nicholas HaygoodPlace 32 · Grade 9 · Lumberton | 9 | Lumberton | 23:27 |
| 33 | Corbin WilliamsPlace 33 · Grade 9 · Bridge City | 9 | Bridge City | 24:18 |
| 34 | Lane SleemanPlace 34 · Grade 11 · Bridge City | 11 | Bridge City | 25:10 |
| 35 | Riley ThomasPlace 35 · Grade 12 · Jasper | 12 | Jasper | 25:16 |
| 36 | Grayson FurlowPlace 36 · Grade 9 · Jasper | 9 | Jasper | 25:22 |
| 37 | Cy VargasPlace 37 · Grade 12 · Jasper | 12 | Jasper | 25:35 |
| 38 | Anthony RinehartPlace 38 · Grade Sr · Bridge City | Sr | Bridge City | 26:10 |
| 39 | Triston PillettePlace 39 · Grade 11 · West Orange-Stark | 11 | West Orange-Stark | 26:55 PR |
| 40 | Mario VargasPlace 40 · Grade 9 · Jasper | 9 | Jasper | 27:58 |
| 41 | Kross StewartPlace 41 · Grade - · Silsbee | - | Silsbee | 28:30 |
| 42 | Dominick BraudPlace 42 · Grade 11 · West Orange-Stark | 11 | West Orange-Stark | 29:36 |
| 43 | Mickey VanderdoesPlace 43 · Grade 10 · Silsbee | 10 | Silsbee | 30:23 |
| 44 | Tanner ReyesPlace 44 · Grade 10 · Silsbee | 10 | Silsbee | 30:30 |
| 45 | Joel CadenaPlace 45 · Grade 10 · Silsbee | 10 | Silsbee | 34:21 |