| 2 | Jaden AlexanderPlace 2 · Grade 11 · Hughes Springs | 11 | Hughes Springs | 18:53.5 |
| 3 | Zach MauldinPlace 3 · Grade 12 · McLeod | 12 | McLeod | 19:04.8 |
| 5 | Ryan AndersonPlace 5 · Grade 12 · McLeod | 12 | McLeod | 19:15.8 |
| 6 | Tristan PricePlace 6 · Grade 11 · Hughes Springs | 11 | Hughes Springs | 19:25.1 |
| 8 | Dagen WardPlace 8 · Atlanta | — | Atlanta | 19:30.1 |
| 9 | Zach PrincePlace 9 · Grade 11 · McLeod | 11 | McLeod | 19:34.7 |
| 10 | Ronald BushangPlace 10 · Grade 9 · McLeod | 9 | McLeod | 19:35.5 |
| 11 | Garrett RichardPlace 11 · Grade 10 · Texarkana Liberty-Ey... | 10 | Texarkana Liberty-Ey... | 19:39.0 |
| 12 | Donovan RichardPlace 12 · Texarkana Liberty-Ey... | — | Texarkana Liberty-Ey... | 19:40.0 |
| 14 | Jaden McgrayPlace 14 · Grade 9 · McLeod | 9 | McLeod | 19:44.4 |
| 15 | Trey BeamPlace 15 · Grade 11 · Hughes Springs | 11 | Hughes Springs | 20:04.2 |
| 16 | Troy BeamPlace 16 · Grade 11 · Hughes Springs | 11 | Hughes Springs | 20:20.7 |
| 17 | Carlos JimenezPlace 17 · Grade 10 · New Boston | 10 | New Boston | 20:25.8 |
| 18 | Davis FlintPlace 18 · Grade 12 · Atlanta | 12 | Atlanta | 20:39.4 |
| 20 | Rob WimberlyPlace 20 · Grade 11 · Atlanta | 11 | Atlanta | 20:55.5 |
| 21 | Talvion CooperPlace 21 · Texarkana Liberty-Ey... | — | Texarkana Liberty-Ey... | 21:01.6 |
| 22 | Mitchell WindersPlace 22 · Grade 11 · Atlanta | 11 | Atlanta | 21:05.1 |
| 23 | Ricky HodgesPlace 23 · Grade 10 · McLeod | 10 | McLeod | 21:07.0 |
| 24 | Noah ChildressPlace 24 · Grade 11 · Hughes Springs | 11 | Hughes Springs | 21:15.2 |
| 25 | Joseph DavisPlace 25 · Grade 9 · Hooks | 9 | Hooks | 21:22.7 |
| 27 | Andrew HammondsPlace 27 · Grade 12 · Atlanta | 12 | Atlanta | 21:36.3 |
| 31 | Chance CrumplerPlace 31 · Bloomburg | — | Bloomburg | 22:01.8 |
| 32 | Moses McCoyPlace 32 · Queen City | — | Queen City | 22:07.0 |
| 33 | Logan PricePlace 33 · Queen City | — | Queen City | 22:08.7 |
| 34 | Phillip CambellPlace 34 · Grade 10 · Hughes Springs | 10 | Hughes Springs | 22:11.7 |
| 35 | Tevrin JacksonPlace 35 · Grade 11 · Texarkana Pleasant G... | 11 | Texarkana Pleasant G... | 22:19.0 |
| 36 | Ethan EverettPlace 36 · Queen City | — | Queen City | 22:24.5 |
| 37 | Jordan PrignantPlace 37 · Atlanta | — | Atlanta | 22:28.5 |
| 38 | Jerec WilsonPlace 38 · Hughes Springs | — | Hughes Springs | 22:30.0 |
| 39 | Brandon BuckPlace 39 · Grade 12 · Hooks | 12 | Hooks | 22:31.9 |
| 41 | Bryce RidgePlace 41 · Grade 12 · New Boston | 12 | New Boston | 22:58.0 |
| 42 | Kole BridgesPlace 42 · Texarkana Pleasant G... | — | Texarkana Pleasant G... | 23:11.2 |
| 43 | Colton HenryPlace 43 · Queen City | — | Queen City | 23:15.9 |
| 44 | Cason BrayleyPlace 44 · Grade 9 · New Boston | 9 | New Boston | 23:16.7 |
| 47 | Kyle ParkerPlace 47 · Queen City | — | Queen City | 23:46.0 |
| 48 | J.R. SmithPlace 48 · McLeod | — | McLeod | 23:48.7 |
| 49 | Josue ReaPlace 49 · Queen City | — | Queen City | 24:07.3 |
| 50 | Eloy VazquezPlace 50 · Grade 9 · Hooks | 9 | Hooks | 24:16.7 |
| 51 | Ian LucasPlace 51 · Grade 10 · Queen City | 10 | Queen City | 24:24.0 |
| 52 | Cole PricePlace 52 · Queen City | — | Queen City | 24:26.0 |
| 55 | Ethan JenningsPlace 55 · Maud | — | Maud | 24:53.1 |
| 56 | Travis ReamPlace 56 · Queen City | — | Queen City | 25:49.3 |