| 1 | Cooper CummingsPlace 1 · Grade 9 · Bullard | 9 | Bullard | 18:36.61 |
| 2 | Jaden QuinteroPlace 2 · Grade 12 · Crockett | 12 | Crockett | 18:49.28 |
| 3 | Andrew MarrPlace 3 · Grade 12 · Slocum | 12 | Slocum | 19:25.84 |
| 4 | Gage SparksPlace 4 · Grade 11 · Tatum | 11 | Tatum | 19:29.16 |
| 5 | Faustino SandovalPlace 5 · Grade 12 · Tatum | 12 | Tatum | 19:44.01 |
| 6 | Juan NajeraPlace 6 · Grade 12 · Bullard | 12 | Bullard | 19:46.44 |
| 7 | Jose GuerreroPlace 7 · Grade 12 · Trinity | 12 | Trinity | 19:47.12 PR |
| 8 | Victor CruzPlace 8 · Grade 12 · Crockett | 12 | Crockett | 19:56.73 |
| 9 | Oliver TerrellPlace 9 · Grade 10 · Elkhart | 10 | Elkhart | 20:05.86 |
| 10 | Louie ChavezPlace 10 · Grade 12 · Tatum | 12 | Tatum | 20:17.73 |
| 11 | Lane WilkersonPlace 11 · Grade 10 · Bullard | 10 | Bullard | 20:18.24 |
| 12 | Bentley McElroyPlace 12 · Grade 11 · Tatum | 11 | Tatum | 20:20.37 |
| 13 | Ethan QuinteroPlace 13 · Grade 12 · Crockett | 12 | Crockett | 20:27.42 |
| 14 | Xavier ManzanaresPlace 14 · Grade 10 · Trinity | 10 | Trinity | 20:27.99 |
| 15 | Andrew TylerPlace 15 · Grade 9 · Bullard | 9 | Bullard | 20:32.52 |
| 16 | Jullian GrahamPlace 16 · Grade 9 · Wortham | 9 | Wortham | 20:43.47 |
| 17 | Carson McElroyPlace 17 · Grade 11 · Troup | 11 | Troup | 21:01.18 |
| 18 | Ti'markus LambertPlace 18 · Grade 10 · Wortham | 10 | Wortham | 21:03.03 |
| 19 | Mason SnodgrassPlace 19 · Grade 9 · Buffalo | 9 | Buffalo | 21:03.12 PR |
| 20 | Oliver TaveraPlace 20 · Grade 9 · Bullard | 9 | Bullard | 21:11.55 |
| 21 | Colt AdmirePlace 21 · Grade 10 · Elkhart | 10 | Elkhart | 21:14.67 |
| 22 | Omar GuzmanPlace 22 · Grade 11 · Crockett | 11 | Crockett | 21:19.80 |
| 23 | Ivan EscarenoPlace 23 · Grade 9 · Trinity | 9 | Trinity | 21:24.44 |
| 24 | Reece RobinsonPlace 24 · Grade 11 · New Waverly | 11 | New Waverly | 21:26.31 |
| 24 | Brandon JimenezPlace 24 · Grade 10 · Crockett | 10 | Crockett | 21:26.31 |
| 26 | Erik LopezPlace 26 · Grade 11 · Crockett | 11 | Crockett | 21:40.28 |
| 27 | Hollis MasonPlace 27 · Grade 11 · Lovelady | 11 | Lovelady | 21:40.32 PR |
| 28 | Omar GonzalezPlace 28 · Grade 10 · Crockett | 10 | Crockett | 21:51.72 |
| 29 | Elian GomezPlace 29 · Grade 9 · Wortham | 9 | Wortham | 21:53.02 |
| 30 | Steven MillhousePlace 30 · Grade 12 · Crockett | 12 | Crockett | 21:57.57 |
| 31 | Mark De HoyosPlace 31 · Grade 10 · Palestine Westwood | 10 | Palestine Westwood | 21:57.87 PR |
| 32 | Daniel SanchezPlace 32 · Grade 11 · Trinity | 11 | Trinity | 22:00.51 |
| 33 | Bradley HerrodPlace 33 · Grade 10 · Kerens | 10 | Kerens | 22:01.50 |
| 34 | Angel LlamasPlace 34 · Grade 10 · Kerens | 10 | Kerens | 22:23.32 |
| 35 | Adrian HarrisonPlace 35 · Grade 12 · Laird Hill Leveretts Chapel | 12 | Laird Hill Leveretts Chapel | 22:27.15 |
| 36 | Jonathon CruzPlace 36 · Grade 10 · Bullard | 10 | Bullard | 22:28.36 |
| 37 | Grady EubanksPlace 37 · Grade 12 · Frankston | 12 | Frankston | 22:34.14 |
| 38 | Adam FriasPlace 38 · Grade 10 · Crockett | 10 | Crockett | 22:39.33 |
| 39 | Fausto GantePlace 39 · Grade 12 · Palestine Westwood | 12 | Palestine Westwood | 22:40.62 |
| 40 | Hunter HirschPlace 40 · Grade 12 · Buffalo | 12 | Buffalo | 22:52.68 |
| 41 | Jacob BlattlerPlace 41 · Grade 11 · Kerens | 11 | Kerens | 23:02.73 |
| 42 | Jose LopezPlace 42 · Grade 12 · Trinity | 12 | Trinity | 23:06.21 |
| 43 | Alex LoweryPlace 43 · Grade 11 · Elkhart | 11 | Elkhart | 23:06.22 |
| 44 | Juan HernandezPlace 44 · Grade 10 · Tatum | 10 | Tatum | 23:08.64 |
| 45 | Josiah EdwardsPlace 45 · Grade 12 · Bullard | 12 | Bullard | 23:08.87 |
| 46 | Joshua BankheadPlace 46 · Grade 11 · Lovelady | 11 | Lovelady | 23:19.50 |
| 47 | Coby BoydPlace 47 · Grade 11 · Elkhart | 11 | Elkhart | 23:19.53 PR |
| 48 | Aiden HightowerPlace 48 · Grade 9 · Elkhart | 9 | Elkhart | 23:24.45 PR |
| 49 | Alton BaileyPlace 49 · Grade 11 · Frankston | 11 | Frankston | 23:33.24 |
| 50 | Gabriel AndradePlace 50 · Grade 9 · Buffalo | 9 | Buffalo | 23:37.08 PR |
| 51 | Michael MillerPlace 51 · Grade 10 · Buffalo | 10 | Buffalo | 23:42.54 PR |
| 52 | Eli OberlemderPlace 52 · Grade 9 · Palestine Westwood | 9 | Palestine Westwood | 23:46.78 PR |
| 53 | Sebastian LoyolaPlace 53 · Grade 12 · Crockett | 12 | Crockett | 23:51.63 |
| 54 | Ansel AguilarPlace 54 · Grade 10 · Trinity | 10 | Trinity | 23:56.76 PR |
| 55 | Elijah FosterPlace 55 · Grade 10 · Elkhart | 10 | Elkhart | 24:00.21 |
| 56 | Garrett ZajicekPlace 56 · Grade 10 · Lovelady | 10 | Lovelady | 24:02.26 |
| 57 | Kason LackeyPlace 57 · Grade 9 · Slocum | 9 | Slocum | 24:04.90 PR |
| 58 | Kyler EstradaPlace 58 · Grade 11 · LaPoynor | 11 | LaPoynor | 24:14.64 |
| 59 | Jeronimo DeLeonPlace 59 · Grade 9 · Laird Hill Leveretts Chapel | 9 | Laird Hill Leveretts Chapel | 24:26.13 PR |
| 60 | Wyatt NaceyPlace 60 · Grade 9 · New Waverly | 9 | New Waverly | 24:33.12 PR |
| 61 | Jack GregoryPlace 61 · Grade 9 · New Waverly | 9 | New Waverly | 24:35.57 PR |
| 62 | Jory MartinPlace 62 · Grade 11 · Troup | 11 | Troup | 24:35.82 |
| 63 | Ethan HargrovePlace 63 · Grade 9 · Wortham | 9 | Wortham | 24:36.32 |
| 64 | Bryson TerrellPlace 64 · Grade 11 · LaPoynor | 11 | LaPoynor | 24:39.84 |
| 65 | Grant NoelPlace 65 · Grade 9 · Elkhart | 9 | Elkhart | 24:41.57 PR |
| 66 | Michael RemirezPlace 66 · Grade 12 · Trinity | 12 | Trinity | 24:44.02 |
| 67 | Gann ColtPlace 67 · Grade 11 · Frankston | 11 | Frankston | 24:44.60 |
| 68 | Jaxyn HolmgrenPlace 68 · Grade 9 · Tatum | 9 | Tatum | 24:44.67 |
| 69 | Dylan WillinghamPlace 69 · Grade 12 · LaPoynor | 12 | LaPoynor | 24:50.07 |
| 70 | William JoynerPlace 70 · Grade 10 · New Waverly | 10 | New Waverly | 24:52.56 |
| 71 | Noah BaconPlace 71 · Grade 9 · Frankston | 9 | Frankston | 24:55.80 |
| 72 | Marcelo GonzalesPlace 72 · Grade 9 · Palestine Westwood | 9 | Palestine Westwood | 24:58.98 |
| 73 | Gavin FiccoPlace 73 · Grade 12 · LaPoynor | 12 | LaPoynor | 24:59.44 |
| 74 | Rhyder McDanielPlace 74 · Grade 11 · Lovelady | 11 | Lovelady | 25:11.85 |
| 75 | Jesse BudgellPlace 75 · Grade 12 · LaPoynor | 12 | LaPoynor | 25:17.61 |
| 76 | Kalven SidersPlace 76 · Grade 9 · Wortham | 9 | Wortham | 25:17.73 |
| 77 | Layne FrisbyPlace 77 · Grade 9 · Wortham | 9 | Wortham | 25:18.81 PR |
| 78 | Austin BeasleyPlace 78 · Grade 12 · Trinity | 12 | Trinity | 25:33.21 |
| 79 | Adam MunizPlace 79 · Grade 9 · Kerens | 9 | Kerens | 25:34.41 PR |
| 80 | Kase FranklinPlace 80 · Grade 12 · LaPoynor | 12 | LaPoynor | 25:51.83 |
| 81 | Jake StoddardPlace 81 · Grade 12 · Cayuga | 12 | Cayuga | 26:04.53 |
| 82 | Quentin BennionPlace 82 · Grade 10 · Palestine Westwood | 10 | Palestine Westwood | 26:12.46 PR |
| 83 | Alexander GuerraPlace 83 · Grade 11 · Kerens | 11 | Kerens | 26:33.40 |
| 84 | Jaden TorresPlace 84 · Grade 10 · Kerens | 10 | Kerens | 26:50.25 PR |
| 85 | Weston BussePlace 85 · Grade 9 · New Waverly | 9 | New Waverly | 27:10.90 PR |
| 86 | Samuel NaceyPlace 86 · Grade 9 · New Waverly | 9 | New Waverly | 27:24.52 PR |
| 87 | Gustavo RojasPlace 87 · Grade 12 · Kerens | 12 | Kerens | 27:31.08 PR |
| 88 | Cole MalonePlace 88 · Grade 9 · Frankston | 9 | Frankston | 28:10.44 |
| 89 | Harlon YeagerPlace 89 · Grade 10 · Cayuga | 10 | Cayuga | 28:25.86 |
| 90 | Shawn EasterPlace 90 · Grade 12 · Cayuga | 12 | Cayuga | 29:04.28 |
| 91 | Atley HanksPlace 91 · Grade 11 · Frankston | 11 | Frankston | 29:09.15 |
| 92 | Gentry HoldenPlace 92 · Grade 11 · Frankston | 11 | Frankston | 30:22.11 |
| 93 | Benton HawkinsPlace 93 · Grade 9 · Laird Hill Leveretts Chapel | 9 | Laird Hill Leveretts Chapel | 30:22.87 PR |
| 94 | Evan LucasPlace 94 · Grade 12 · Laird Hill Leveretts Chapel | 12 | Laird Hill Leveretts Chapel | 33:44.12 |