| 1. | 11 | Daniel Vertiz | 15:12.40 | San Antonio Reagan | | |
| 2. | 12 | Alan Sanchez | 15:26.60 | Spring Branch Smithson Val... | | |
| 3. | 12 | Paul Hansel | 15:39.60 | Cuero | | |
| 4. | 11 | David Guillen | 15:45.20 | Los Fresnos | | |
| 5. | 12 | Ricardo Gallegos III | 15:46.40 | Carrizo Springs | | |
| 6. | | Luis Reyes | 15:48.60 | Edinburg North | | |
| 7. | 10 | Austin Wells | 15:49.20 | San Antonio Clark | | |
| 8. | 12 | Joseph Pena | 15:51.90 | Eagle Pass | | |
| 9. | 12 | Ryan McCann | 15:55.90 | San Antonio O'Connor | | |
| 10. | 11 | Steven Gonzalez | 15:56.40 | Corpus Christi Moody | | |
| 11. | 12 | Paden Williams | 16:00.00 | Dripping Springs | | |
| 12. | 11 | Juan Cardenas | 16:01.90 | Los Fresnos | | |
| 13. | 11 | Nathan Pineda | 16:02.00 | San Antonio Holmes | | |
| 14. | 12 | Mario Mora | 16:04.90 | San Antonio Wagner | | |
| 15. | 12 | Casey Hausenfluke | 16:06.30 | San Antonio Reagan | | |
| 16. | 12 | John Martinez | 16:06.60 | New Braunfels | | |
| 17. | 11 | James Polasek | 16:07.00 | Spring Branch Smithson Val... | | |
| 18. | 11 | Armando Fierro | 16:09.70 | Port Isabel | | |
| 19. | 10 | Fermin David Calderon | 16:10.90 | Del Rio | | |
| 20. | 12 | Marcos Mora | 16:11.30 | San Antonio Wagner | | |
| 21. | 12 | Rene Escobedo | 16:11.80 | Eagle Pass | | |
| 22. | 12 | Alejandro Sanchez | 16:13.80 | Spring Branch Smithson Val... | | |
| 23. | 12 | Sergio Mireles | 16:15.20 | PSJA North | | |
| 24. | 11 | Michael Barnett | 16:15.30 | Luling | | |
| 25. | 11 | Ismael Partida | 16:17.30 | San Antonio Holmes | | |
| 26. | 11 | Dorian McCradic | 16:17.40 | Georgetown | | |
| 27. | 11 | Juan Rojas | 16:18.00 | Del Rio | | |
| 28. | 12 | Brandon Lacy | 16:20.70 | Lytle | | |
| 29. | 11 | Kevin Webb | 16:22.00 | Georgetown | | |
| 30. | 11 | Dillon Morse | 16:23.30 | San Antonio Churchill | | |
| 31. | 9 | Brian Yanez | 16:26.40 | Mission Sharyland | | |
| 32. | 11 | Jonathan Alvarado | 16:28.80 | San Antonio Churchill | | |
| 33. | 9 | Jose Angel Gonzales | 16:28.90 | Mission Sharyland | | |
| 34. | | Coronado Adrian | 16:29.20 | Edinburg North | | |
| 35. | 12 | Sean Sannwaldt | 16:29.40 | Georgetown | | |
| 36. | 11 | Steven Russo | 16:31.00 | Carrizo Springs | | |
| 37. | 11 | Josh Stallings | 16:31.20 | New Braunfels | | |
| 38. | 12 | Cameron Foreman | 16:34.70 | Georgetown | | |
| 39. | 12 | Ryan Elizalde | 16:34.70 | Laredo Alexander | | |
| 40. | 11 | Adriel Govea | 16:36.20 | Del Rio | | |
| 41. | 11 | Raymundo Moya | 16:38.00 | Los Fresnos | | |
| 42. | 11 | Sam Matthys | 16:39.40 | Austin Anderson | | |
| 43. | 11 | Marco Arias | 16:40.20 | San Antonio Holmes | | |
| 44. | | Daniel Caballero | 16:41.60 | Pharr-San Juan-Alamo Memo | | |
| 45. | 10 | Gilbert Terrazas | 16:42.90 | Del Rio | | |
| 46. | 9 | Cesar Moreno | 16:43.00 | Del Rio | | |
| 47. | 9 | Eric Torres | 16:43.50 | Robstown | | |
| 48. | 12 | Christian Nick Frausto | 16:43.70 | San Antonio Warren | | |
| 49. | 12 | Sebastian Benavides | 16:43.90 | Lytle | | |
| 50. | 11 | Elezar Bernal | 16:44.60 | PSJA North | | |
| 51. | 11 | Houston Heines | 16:45.10 | Spring Branch Smithson Val... | | |
| 52. | 11 | Victor Colion | 16:46.00 | Mission Sharyland | | |
| 53. | 12 | Cody Nichols | 16:46.10 | New Braunfels Canyon | | |
| 54. | 12 | Alex Fazzone | 16:46.30 | San Antonio Churchill | | |
| 55. | 10 | Josh Torres | 16:46.90 | San Antonio Alamo Heights | | |
| 56. | 10 | Saul Camarillo | 16:47.00 | Eagle Pass | | |
| 57. | 12 | Raul Ruiz | 16:48.00 | Brownsville Porter | | |
| 58. | 10 | Angel Garcia | 16:48.20 | Del Rio | | |
| 59. | 11 | Jeremiah Cardenas | 16:50.30 | San Antonio Holmes | | |
| 60. | | Edgar Sosa | 16:52.90 | Pharr-San Juan-Alamo Memo | | |
| 61. | 12 | John West | 16:54.40 | Eagle Pass | | |
| 62. | 9 | Alexis Guerrero | 16:54.90 | Mission Sharyland | | |
| 63. | | Joe Rodriguez | 16:56.00 | Edinburg North | | |
| 64. | 11 | Diego Mancha | 16:56.40 | San Antonio Warren | | |
| 65. | | Mario Martinez | 16:57.80 | Pharr-San Juan-Alamo Memo | | |
| 66. | 10 | Jose Campos | 16:57.90 | Luling | | |
| 67. | 12 | Joey May | 16:58.20 | New Braunfels | | |
| 68. | 10 | Saul Vasquez | 16:59.00 | Eagle Pass | | |
| 69. | 12 | Brian Moynihan | 16:59.00 | Georgetown | | |
| 70. | 10 | Patrick Harris | 16:59.20 | San Antonio Stevens | | |
| 71. | 12 | Nolen Vargas | 16:59.40 | New Braunfels Canyon | | |
| 72. | 11 | Keegan Brown | 17:00.00 | San Antonio Stevens | | |
| 73. | 11 | Chad Caton | 17:00.10 | FEAST Home School | | |
| 74. | 9 | Edmundo Ramon | 17:01.10 | Del Rio | | |
| 75. | 12 | Calvin Howell | 17:01.60 | San Antonio Alamo Heights | | |
| 76. | 12 | Luis Aguilera | 17:01.60 | Port Isabel | | |
| 77. | 12 | Tim Gil | 17:02.00 | Laredo United South | | |
| 78. | 12 | Laine Melikian | 17:03.10 | Georgetown | | |
| 79. | 12 | Jose Aguero | 17:03.30 | Brownsville Porter | | |
| 80. | 12 | Emiliano Magallanez | 17:03.70 | Luling | | |
| 81. | 12 | Trey Perez | 17:03.80 | San Antonio Stevens | | |
| 82. | | Martin Hinojosa | 17:04.70 | Pharr-San Juan-Alamo Memo | | |
| 83. | | Eleazar Rodriguez | 17:04.80 | Edinburg North | | |
| 84. | 12 | Robert Zarate | 17:05.60 | Eagle Pass | | |
| 85. | 11 | Jesse Magana | 17:06.60 | Laredo United South | | |
| 86. | 12 | Joel Rodriguez | 17:08.80 | Weslaco | | |
| 87. | 12 | Kevin Keenum | 17:09.80 | San Antonio O'Connor | | |
| 88. | 9 | Joshua Haffner | 17:10.50 | FEAST Home School | | |
| 89. | 11 | Clay Smith | 17:11.00 | New Braunfels | | |
| 90. | 11 | Bradley Girardeau | 17:11.00 | Austin Johnson | | |
| 91. | 11 | Zachary Castro | 17:11.40 | San Antonio O'Connor | | |
| 92. | 12 | Humberto Ruiz | 17:11.90 | San Antonio Warren | | |
| 93. | 10 | Roberto Gomez-Vazquez | 17:13.80 | Laredo Alexander | | |
| 94. | 12 | Daniel Garcia | 17:13.90 | PSJA North | | |
| 95. | 10 | Ricardo Maldonado | 17:15.00 | PSJA North | | |
| 96. | 12 | Ian Plantz | 17:16.90 | Georgetown | | |
| 97. | 12 | Marshal Nolen | 17:17.10 | New Braunfels Canyon | | |
| 98. | | Isaac Chavez | 17:17.10 | Edinburg North | | |
| 99. | 10 | Jack Monday | 17:18.10 | San Antonio Reagan | | |
| 100. | 12 | Gustavo Pedraza | 17:19.80 | Laredo Alexander | | |
| 101. | 11 | Thomas Garcia | 17:20.20 | PSJA North | | |
| 102. | 11 | Alejandro Nava | 17:20.30 | Laredo United South | | |
| 103. | 11 | Erik Arocha | 17:20.80 | San Antonio Warren | | |
| 104. | 10 | Gray Jacob | 17:21.90 | San Antonio Alamo Heights | | |
| 105. | 12 | Jake Broyles | 17:22.70 | San Antonio O'Connor | | |
| 106. | 12 | Michael Barrientos | 17:26.40 | Bastrop | | |
| 107. | 12 | Mark Adame | 17:27.70 | New Braunfels Canyon | | |
| 108. | 11 | Paublo Lopez | 17:29.00 | Spring Branch Smithson Val... | | |
| 109. | 10 | Gabriel De Los Rios | 17:29.90 | Mission Sharyland | | |
| 110. | 12 | Ethan Scully | 17:30.00 | Round Rock Austin Mcneil | | |
| 111. | 12 | Tyler Patterson | 17:30.70 | St Mary's Hall | | |
| 112. | 11 | Riley Langdon | 17:32.40 | San Antonio Reagan | | |
| 113. | 10 | Martinez Cody | 17:34.00 | Weslaco | | |
| 114. | 10 | Luke Jenkins | 17:34.20 | Spring Branch Smithson Val... | | |
| 115. | 9 | Castillo Danny | 17:34.30 | Luling | | |
| 116. | 11 | Ryan Martinez | 17:35.60 | Mission Sharyland | | |
| 117. | 12 | Heriberto Carabeo | 17:36.40 | PSJA North | | |
| 118. | 11 | Angel Olalde | 17:36.80 | Lytle | | |
| 119. | 10 | Brandon Pogue | 17:37.50 | Floresville | | |
| 120. | 10 | Adrian Valdez | 17:41.20 | Lytle | | |
| 121. | | Hector Garza | 17:43.00 | Pharr-San Juan-Alamo Memo | | |
| 122. | 12 | Matthew (Aaron) Garcia | 17:44.70 | San Antonio Wagner | | |
| 123. | 9 | Kory Carnett | 17:45.10 | FEAST Home School | | |
| 124. | 10 | Andrew Rogers | 17:45.10 | San Antonio Johnson | | |
| 125. | - | Eliseo Trevino | 17:45.40 | Mission Sharyland | | |
| 126. | 12 | Kolton Crowell | 17:46.20 | Luling | | |
| 127. | 10 | Ismael Madrigal | 17:46.30 | Laredo United South | | |
| 128. | | Hugo Jimenez | 17:46.90 | Pharr-San Juan-Alamo Memo | | |
| 129. | 12 | Daniel Romero | 17:46.90 | New Braunfels Canyon | | |
| 130. | 10 | Jacob Vega | 17:47.20 | FEAST Home School | | |
| 131. | 10 | Klayton McCallum | 17:47.50 | San Antonio Warren | | |
| 132. | 11 | Jesus Tijerina | 17:48.50 | Laredo Alexander | | |
| 133. | 12 | Jose Garza | 17:48.50 | Los Fresnos | | |
| 134. | 10 | Andrew Leal | 17:48.90 | Weslaco | | |
| 135. | 12 | Sean Steel | 17:48.90 | Round Rock Austin Mcneil | | |
| 136. | 10 | Dante Gregg | 17:49.50 | San Antonio O'Connor | | |
| 137. | 10 | Manuel Muniz | 17:49.80 | San Antonio Marshall | | |
| 138. | 10 | Vincent Tordesillas | 17:50.70 | San Antonio Reagan | | |
| 139. | 11 | Cole Larzelere | 17:51.30 | San Antonio O'Connor | | |
| 140. | 12 | Devin de la Fuente | 17:51.40 | Lytle | | |
| 141. | 12 | Brandon Langle | 17:52.30 | Bastrop | | |
| 142. | 10 | Buck Baker | 17:52.50 | Floresville | | |
| 143. | - | Chavez Gilbert | 17:52.90 | Gonzales | | |
| 144. | 9 | Chris Pietraszkiewicz | 17:53.00 | Texas Military Institute | | |
| 145. | 12 | Connor Jacobson | 17:53.00 | New Braunfels Canyon | | |
| 146. | 12 | Fernando Esparza | 17:53.30 | Laredo United South | | |
| 147. | 9 | Jason Rowe | 17:53.30 | Bastrop | | |
| 148. | 12 | David Chacko | 17:53.70 | FEAST Home School | | |
| 149. | 11 | Aidan Pierce | 17:54.20 | San Antonio Clark | | |
| 150. | 12 | Abram Kepes | 17:54.50 | St Mary's Hall | | |
| 151. | 12 | Mario Villarreal | 17:55.20 | San Antonio Reagan | | |
| 152. | 12 | Jarrett Montemayor | 17:55.80 | Lytle | | |
| 153. | | Javier Garza | 17:57.70 | Edinburg North | | |
| 154. | 10 | Stefan Marchand | 17:57.80 | San Antonio Warren | | |
| 155. | 11 | Ezequiel Cisneros | 17:58.30 | Los Fresnos | | |
| 156. | 9 | Fabian Guerrero | 17:59.20 | Luling | | |
| 157. | 10 | Paul Hernandez | 18:00.20 | San Antonio Alamo Heights | | |
| 158. | 12 | Jerry Hernandez | 18:01.10 | Los Fresnos | | |
| 159. | 12 | Alex Curiel | 18:01.70 | St Mary's Hall | | |
| 160. | 11 | Caleb Gutierrez | 18:02.40 | New Braunfels | | |
| 161. | 11 | Jordan Swate | 18:03.40 | San Antonio O'Connor | | |
| 162. | 12 | Jonas Haug | 18:03.70 | Round Rock Austin Mcneil | | |
| 163. | 10 | Jose Romero | 18:03.80 | New Braunfels Canyon | | |
| 164. | 12 | Heriberto Salazar | 18:05.70 | Weslaco | | |
| 165. | 12 | Dimas Gonzales | 18:06.10 | San Antonio Wagner | | |
| 166. | 11 | Jacob Sanchez | 18:06.50 | San Antonio Johnson | | |
| 167. | 11 | Antonio Ramos | 18:07.30 | San Antonio Holmes | | |
| 168. | 10 | Josh King | 18:09.50 | St Mary's Hall | | |
| 169. | 10 | Daniel Young | 18:09.50 | FEAST Home School | | |
| 170. | 12 | Javier Reyes | 18:10.20 | Bastrop | | |
| 171. | 10 | Evan French | 18:10.60 | San Antonio Churchill | | |
| 172. | 11 | Justin Lopez | 18:10.70 | Weslaco | | |
| 173. | 10 | Scott Urbis | 18:11.90 | Los Fresnos | | |
| 174. | 9 | Austen Tealer | 18:11.90 | San Antonio Alamo Heights | | |
| 175. | 10 | James Martinez | 18:13.40 | Weslaco | | |
| 176. | 12 | Tyler Cline | 18:14.10 | Austin Anderson | | |
| 177. | 11 | Conner Smith | 18:14.50 | San Antonio Churchill | | |
| 178. | 11 | Andrew Kostrzewa | 18:15.20 | San Antonio Johnson | | |
| 179. | 11 | Colton Harrison | 18:15.80 | Spring Branch Smithson Val... | | |
| 180. | 12 | John Gary | 18:16.80 | San Antonio Stevens | | |
| 181. | 10 | Matthew De La Ossa | 18:18.50 | San Antonio Alamo Heights | | |
| 182. | 12 | Matt Kohman | 18:19.10 | Round Rock Austin Mcneil | | |
| 183. | 11 | Israel Rodriguez | 18:20.70 | San Antonio Marshall | | |
| 184. | 11 | Alejandro Garcia | 18:24.10 | San Antonio Stevens | | |
| 185. | 11 | Jacob Carter | 18:25.00 | Bastrop | | |
| 186. | 10 | Jonathan Cantu | 18:26.10 | San Antonio Warren | | |
| 187. | 9 | Colton Stroker | 18:27.40 | San Antonio Churchill | | |
| 188. | 12 | Wesley DeLaRosa | 18:28.80 | San Antonio Madison | | |
| 189. | 12 | Charles Kirbo | 18:32.20 | San Antonio Johnson | | |
| 190. | 11 | Wilmer Garcia | 18:32.60 | Weslaco | | |
| 191. | 11 | Rudy Salinas | 18:33.20 | J W Nixon | | |
| 192. | 12 | Miguel Almaguer | 18:34.10 | J W Nixon | | |
| 193. | 11 | Elvin Hernandez | 18:36.50 | San Antonio Wagner | | |
| 194. | 9 | Zach Martin | 18:37.20 | San Antonio Reagan | | |
| 195. | 12 | Will Pellacani | 18:42.50 | Round Rock Austin Mcneil | | |
| 196. | 11 | Israel Trinidad | 18:43.80 | South San Antonio | | |
| 197. | 10 | Alex Erazo | 18:45.00 | San Antonio Wagner | | |
| 198. | 11 | Chris Hogue | 18:45.30 | San Antonio Johnson | | |
| 199. | 12 | Leo Benavidez | 18:46.00 | J W Nixon | | |
| 200. | 10 | Victor Garza | 18:46.50 | J W Nixon | | |
| 201. | 10 | Ignacio Garcia | 18:46.80 | Port Isabel | | |
| 202. | 10 | Jose Olalade | 18:47.10 | Gonzales | | |
| 203. | 12 | Alexander Gutierrez | 18:47.20 | San Antonio Madison | | |
| 204. | 10 | Manuel Cardenas | 18:47.30 | San Antonio Holmes | | |
| 205. | 12 | Caleb Anderson | 18:48.50 | Austin Anderson | | |
| 206. | 12 | Antonio Garza | 18:48.90 | San Antonio Stevens | | |
| 207. | 12 | Brady Reeder | 18:49.60 | Bastrop | | |
| 208. | 12 | Trevor Jones | 18:49.70 | Austin Anderson | | |
| 209. | 12 | Ashton Urrea | 18:51.20 | Round Rock Austin Mcneil | | |
| 210. | 11 | Mason Scott | 18:57.90 | Austin Anderson | | |
| 211. | 9 | Robert Ford | 19:00.20 | San Antonio Johnson | | |
| 212. | 11 | Alfonso Rivas | 19:02.30 | Laredo Alexander | | |
| 213. | | Abraham Diaz | 19:04.30 | Pharr-San Juan-Alamo Memo | | |
| 214. | 9 | Nicholas Moseley | 19:05.10 | San Antonio Clark | | |
| 215. | 12 | Robert Ramirez | 19:05.90 | San Antonio Johnson | | |
| 216. | 10 | Diego Hernandez | 19:09.00 | San Antonio Alamo Heights | | |
| 217. | 12 | Hector Perez | 19:09.70 | Austin Anderson | | |
| 218. | 9 | Daniel Carcamo | 19:11.00 | San Antonio Clark | | |
| 219. | 9 | Skyler Cook | 19:12.60 | San Antonio Marshall | | |
| 220. | 10 | Harry Mactough | 19:13.90 | San Antonio Clark | | |
| 221. | 11 | Mark Pena | 19:15.90 | San Antonio Clark | | |
| 222. | 9 | Antonio Davila | 19:16.90 | Laredo Alexander | | |
| 223. | 10 | Luis Cruz | 19:19.50 | South San Antonio | | |
| 224. | 11 | Alex Hager | 19:22.20 | Texas Military Institute | | |
| 225. | 11 | Kelvin Read | 19:23.60 | Austin Johnson | | |
| 226. | 10 | Kade Kistner | 19:26.60 | New Braunfels | | |
| 227. | 12 | Luis Morales | 19:30.40 | Laredo Alexander | | |
| 228. | 11 | Andrew Margrave | 19:31.30 | St Mary's Hall | | |
| 229. | 12 | Dalton Walker | 19:33.70 | Bastrop | | |
| 230. | 9 | Jackson Parrish | 19:39.00 | St Mary's Hall | | |
| 231. | - | Martinez Augustine | 19:41.80 | Gonzales | | |
| 232. | - | Ontierveros Misa | 19:44.30 | Gonzales | | |
| 233. | 10 | Blayne Hisquierdo | 19:46.20 | San Antonio Madison | | |
| 234. | 11 | Jonathan Gonzales | 19:50.00 | San Antonio Marshall | | |
| 235. | 12 | Aaron Sherman | 20:00.40 | Texas Military Institute | | |
| 236. | 10 | Alex McCann | 20:02.80 | Texas Military Institute | | |
| 237. | 10 | Nick Hernandez | 20:06.80 | Texas Military Institute | | |
| 238. | 12 | Eduardo Silvestre | 20:08.00 | Gonzales | | |
| 239. | 11 | Raul Pena | 20:09.30 | San Antonio Marshall | | |
| 240. | 10 | Kendall Dolese | 20:09.80 | Luling | | |
| 241. | 11 | Ryan Ruth | 20:11.40 | San Antonio Marshall | | |
| 242. | 12 | Eleazar Campos | 20:13.50 | South San Antonio | | |
| 243. | 10 | Blake Smithson | 20:14.00 | Texas Military Institute | | |
| 244. | 11 | Chris Daemmrich | 20:14.40 | Austin Johnson | | |
| 245. | 9 | Ramiro Anaya | 20:15.80 | South San Antonio | | |
| 246. | 9 | Miles Aguirre | 20:28.60 | San Antonio Marshall | | |
| 247. | 11 | Alejandro Espinoza | 20:28.60 | J W Nixon | | |
| 248. | 9 | Mathew Pietz | 20:50.30 | St Mary's Hall | | |
| 249. | 11 | Sam Ashworth | 21:11.30 | San Antonio Madison | | |
| 250. | 12 | Esteban Padron | 21:16.70 | J W Nixon | | |
| 251. | 12 | Jordan Oroshiba | 21:23.30 | Austin Johnson | | |
| 252. | - | Jesus Perez | 21:39.50 | Gonzales | | |
| 253. | 10 | Conor Brown | 21:46.70 | Texas Military Institute | | |
| 254. | 12 | Francisco Adame | 21:58.10 | J W Nixon | | |
| 1. | 12 | Tony Jaramillo | 16:10.70 | Rio Hondo | | |
| 2. | 12 | Hector Becerra | 16:14.70 | San Benito | | |
| 3. | | Jeremy Castaneda | 16:22.00 | Edinburg North | | |
| 4. | 11 | Anthony Rodriguez | 16:27.40 | Brownsville Hanna | | |
| 5. | 11 | Dylan Willett | 16:28.70 | Spring Branch Smithson Val... | | |
| 6. | 12 | Anthony Marquez | 16:31.00 | Corpus Christi King | | |
| 7. | 12 | Javier Zamora | 16:36.50 | Brownsville Hanna | | |
| 8. | 12 | Manuel Vega | 16:38.40 | Brownsville Hanna | | |
| 9. | | Alvarado Geranimo | 16:45.50 | Pharr-San Juan-Alamo Memo | | |
| 10. | 12 | Pedro Cortez | 16:48.00 | Brownsville Hanna | | |
| 11. | 11 | Hector Alvarez | 16:52.60 | Laredo Martin | | |
| 12. | | Joshua Rosales | 17:03.50 | Pharr-San Juan-Alamo Memo | | |
| 13. | 11 | Raymond Flowers | 17:05.10 | San Antonio Brandeis | | |
| 14. | 12 | Ryan Clark | 17:09.70 | Corpus Christi Carroll | | |
| 15. | | Omar Trujillo | 17:10.80 | Edinburg North | | |
| 16. | 9 | Ezequiel Gamez | 17:11.30 | PSJA North | | |
| 17. | 12 | Eilberto Gonzalez | 17:11.40 | Austin Akins | | |
| 18. | 12 | Daniel Perez | 17:22.10 | Corpus Christi Carroll | | |
| 19. | 10 | Frankie Torres | 17:23.10 | San Marcos | | |
| 20. | 11 | Luis Sandoval | 17:24.10 | Brownsville Hanna | | |
| 21. | | Ruben Gonzales | 17:27.20 | Edinburg North | | |
| 22. | 12 | H.R. Beltran | 17:28.00 | Corpus Christi Carroll | | |
| 23. | 11 | Jose Ybanez | 17:29.00 | Corpus Christi Carroll | | |
| 24. | | Louie Gonzalez | 17:30.50 | Edinburg North | | |
| 25. | | Leo Dominguez | 17:31.80 | Edinburg North | | |
| 26. | 11 | Scott Lansford | 17:34.60 | Corpus Christi Carroll | | |
| 27. | 9 | Hiram Garcia | 17:34.90 | Mission Sharyland | | |
| 28. | 11 | Jorge Gonzalez | 17:36.10 | Brownsville Hanna | | |
| 29. | 12 | Cristian Perez | 17:36.50 | Nikki Rowe | | |
| 30. | 11 | Chris Behling | 17:37.10 | Georgetown | | |
| 31. | 9 | Hayden Schmitz | 17:38.30 | New Braunfels | | |
| 32. | 11 | Pedro Torres | 17:38.70 | San Antonio Brandeis | | |
| 33. | | Eric Delgado | 17:39.40 | Pharr-San Juan-Alamo Memo | | |
| 34. | 10 | Zachary Willson | 17:39.60 | Round Rock Austin Mcneil | | |
| 35. | 11 | John Price | 17:39.90 | Georgetown | | |
| 36. | 10 | Anthony Rodriguez | 17:40.00 | Corpus Christi King | | |
| 37. | 12 | Ryan Kirkpatrick | 17:40.30 | Health Careers | | |
| 38. | | David Anda | 17:40.30 | Pharr-San Juan-Alamo Memo | | |
| 39. | 10 | Ariel Cordova | 17:42.40 | Del Rio | | |
| 40. | 11 | Abraham Juarez | 17:42.80 | San Antonio East Central | | |
| 41. | 10 | Ryan Guantt | 17:43.80 | Georgetown | | |
| 42. | 11 | Josh Foster | 17:45.10 | New Braunfels | | |
| 43. | 11 | Joshua Nicholls | 17:45.50 | PSJA North | | |
| 44. | | Dagaberto Ortega | 17:46.20 | Pharr-San Juan-Alamo Memo | | |
| 45. | 10 | Victor Alvarado | 17:47.80 | Eagle Pass | | |
| 46. | | Angel Guerra | 17:48.80 | Edinburg North | | |
| 47. | 10 | Kendall Spann | 17:49.40 | San Antonio East Central | | |
| 48. | 10 | Gabriel Rodriguez | 17:50.40 | Mission Sharyland | | |
| 49. | | Javier Izaguirre | 17:50.70 | Edinburg North | | |
| 50. | 12 | Jose Guzman | 17:51.00 | Lyndon B Johnson | | |
| 51. | | Jose Guadalupe Gonzalez | 17:52.10 | Pharr-San Juan-Alamo Memo | | |
| 52. | 12 | Jonathan Cloud | 17:52.70 | San Antonio Brandeis | | |
| 53. | 10 | Juan Ramos | 17:57.20 | Laredo Martin | | |
| 54. | 11 | Cody Haines | 17:57.90 | Georgetown | | |
| 55. | 12 | Ryan Kruzelock | 17:59.30 | Health Careers | | |
| 56. | 10 | Noe Martinez | 18:00.10 | Laredo Martin | | |
| 57. | | Angel Morales | 18:00.50 | Edinburg North | | |
| 58. | 11 | Rigoberto Monsivais | 18:01.10 | Eagle Pass | | |
| 59. | 9 | Logan Pittdman | 18:01.50 | Corpus Christi Carroll | | |
| 60. | 11 | Alixandr Chavez | 18:01.50 | San Antonio Brandeis | | |
| 61. | 11 | Steven Zavala | 18:01.80 | Nikki Rowe | | |
| 62. | 10 | Adam Lee | 18:03.00 | San Antonio East Central | | |
| 63. | | Omar Reyes | 18:03.20 | Edinburg North | | |
| 64. | 12 | Eric Lopez | 18:04.80 | Health Careers | | |
| 65. | 10 | Mills Danny | 18:05.60 | Mission Sharyland | | |
| 66. | 11 | Abel Cordova | 18:06.50 | Del Rio | | |
| 67. | 10 | Carlos Ramirez | 18:07.30 | Leo Cigarroa | | |
| 68. | 12 | Julio Dominguez | 18:07.80 | Lyndon B Johnson | | |
| 69. | 10 | Ryan Deleon | 18:08.30 | Corpus Christi King | | |
| 70. | 10 | Lalo Cruz | 18:08.40 | Del Rio | | |
| 71. | 10 | Brandon De Leon | 18:08.40 | San Benito | | |
| 72. | 10 | Juan Fuentes | 18:09.00 | Eagle Pass Winn | | |
| 73. | 11 | Jose Aldape | 18:09.20 | Nikki Rowe | | |
| 74. | 11 | Michael Arishita | 18:09.40 | Health Careers | | |
| 75. | | Oscar Hernandez | 18:09.70 | Edinburg North | | |
| 76. | | Adrian Alvarez | 18:09.80 | Pharr-San Juan-Alamo Memo | | |
| 77. | 12 | Kevin Kenner | 18:09.80 | Del Rio | | |
| 78. | 10 | Marcos Campos | 18:10.40 | San Antonio East Central | | |
| 79. | | Aaron Sepulveda | 18:10.40 | Edinburg North | | |
| 80. | 11 | Fabian Tarango | 18:11.40 | Del Rio | | |
| 81. | 10 | Evan Ortiz | 18:11.80 | Austin Akins | | |
| 82. | | Esteban Soto | 18:12.60 | Pharr-San Juan-Alamo Memo | | |
| 83. | 12 | Christian Torres | 18:15.00 | Eagle Pass | | |
| 84. | 9 | Harish Garcia | 18:16.40 | Eagle Pass Winn | | |
| 85. | 11 | Tristan Harris | 18:17.90 | Cibolo Steele | | |
| 86. | 9 | Mark Esquivel | 18:20.10 | Del Rio | | |
| 87. | 9 | Kyle Bowden | 18:20.40 | FEAST Home School | | |
| 88. | 9 | Juan Mata | 18:20.40 | Laredo United South | | |
| 89. | 10 | Hector Gomez | 18:20.50 | PSJA North | | |
| 90. | 10 | Gerardo Gaytan | 18:21.10 | Laredo Martin | | |
| 91. | 10 | Michael Espinosa | 18:21.80 | Eagle Pass | | |
| 92. | | Julio Briseno | 18:23.10 | Pharr-San Juan-Alamo Memo | | |
| 93. | 11 | Robert Monsivais | 18:23.40 | Eagle Pass | | |
| 94. | 11 | Devin Long | 18:23.50 | Cibolo Steele | | |
| 95. | 12 | Josh Gonzalez | 18:24.40 | Corpus Christi Carroll | | |
| 96. | 9 | Coalsen Brown | 18:24.70 | Del Rio | | |
| 97. | 11 | Ryan Congahan | 18:26.80 | Spring Branch Smithson Val... | | |
| 98. | 11 | Montgomery Paredes | 18:26.90 | Laredo United South | | |
| 99. | 11 | Javier Salas | 18:28.40 | San Antonio East Central | | |
| 100. | | Arturo Garcia | 18:28.60 | Pharr-San Juan-Alamo Memo | | |
| 101. | 9 | Sammy Bonilla | 18:29.00 | Nikki Rowe | | |
| 102. | 10 | Ethan Van Gorkom | 18:30.20 | Round Rock Austin Mcneil | | |
| 103. | 11 | Jeremiah Castillo | 18:30.20 | FEAST Home School | | |
| 104. | 11 | Joey Rodriguez | 18:31.00 | Eagle Pass | | |
| 105. | 11 | Jose Duran | 18:31.20 | PSJA North | | |
| 106. | 12 | Kevin Galvan | 18:33.60 | Corpus Christi Carroll | | |
| 107. | 10 | Anthony Rodriguez | 18:33.70 | San Antonio East Central | | |
| 108. | 12 | Garrett Monita | 18:34.90 | San Antonio Brandeis | | |
| 109. | | Bobby Badillo | 18:35.10 | Pharr-San Juan-Alamo Memo | | |
| 110. | | Miguel Luna | 18:36.20 | Pharr-San Juan-Alamo Memo | | |
| 111. | 10 | Dominic Hibbs | 18:36.40 | Georgetown | | |
| 112. | 9 | Austin Figueroa | 18:37.70 | PSJA North | | |
| 113. | 11 | Nathaniel Ramos | 18:37.70 | San Antonio Brandeis | | |
| 114. | 12 | Ramon Garcia | 18:38.30 | San Benito | | |
| 115. | | John Sendejo | 18:39.10 | Edinburg North | | |
| 116. | | Oscar Gonzalez | 18:39.20 | Pharr-San Juan-Alamo Memo | | |
| 117. | | Enrique Gonzales | 18:39.70 | Edinburg North | | |
| 118. | | Martin Perez | 18:40.10 | Pharr-San Juan-Alamo Memo | | |
| 119. | | Laurance Gonzalez | 18:40.30 | Edinburg North | | |
| 120. | 11 | Travis Beach | 18:41.00 | Georgetown | | |
| 121. | 9 | Peytin Sipila | 18:41.40 | Spring Branch Smithson Val... | | |
| 122. | 11 | Adrian Soliz | 18:44.80 | San Benito | | |
| 123. | 11 | Christopher Palizo | 18:45.60 | Laredo United South | | |
| 124. | 12 | Alex Guzman | 18:46.50 | Health Careers | | |
| 125. | 9 | Adam Bays | 18:48.00 | New Braunfels | | |
| 126. | 12 | Josh Ybarra | 18:50.40 | Weslaco | | |
| 127. | 12 | Robert Rodriguez | 18:50.90 | Nikki Rowe | | |
| 128. | 11 | David Carrillo | 18:51.10 | Eagle Pass | | |
| 129. | 12 | Josh Sloan | 18:52.20 | Round Rock Austin Mcneil | | |
| 130. | 10 | Kevin Carnett | 18:52.50 | FEAST Home School | | |
| 131. | 12 | Ricardo Verduzco | 18:52.80 | Lyndon B Johnson | | |
| 132. | 9 | Matt Steves | 18:53.40 | Round Rock Austin Mcneil | | |
| 133. | 12 | Roberty Reyna | 18:53.50 | PSJA North | | |
| 134. | 12 | Wesley Forrest | 18:53.80 | Corpus Christi King | | |
| 135. | 9 | Javier Garcia | 18:53.90 | Corpus Christi King | | |
| 136. | 12 | Arturo Morales | 18:57.20 | Lyndon B Johnson | | |
| 137. | 12 | James Corbett | 18:57.80 | New Braunfels | | |
| 138. | 12 | Villarreal Jose | 18:59.80 | Eagle Pass Winn | | |
| 139. | 12 | Lupe Villarreal | 19:00.70 | New Braunfels | | |
| 140. | 12 | Jose Castenada | 19:04.20 | Corpus Christi King | | |
| 141. | 10 | Jeremy Hudson | 19:05.70 | San Antonio East Central | | |
| 142. | | Eliel Martinez | 19:09.10 | Pharr-San Juan-Alamo Memo | | |
| 143. | | Paul Hernandez | 19:09.40 | Pharr-San Juan-Alamo Memo | | |
| 144. | 9 | Armando Alaniz | 19:09.80 | PSJA North | | |
| 145. | 12 | Frank Villalobos | 19:10.90 | Laredo Martin | | |
| 146. | 12 | Jose Ramirez | 19:11.80 | Laredo Martin | | |
| 147. | 10 | Victor Deleon | 19:12.20 | Corpus Christi Carroll | | |
| 148. | 11 | Bradley Friedrich | 19:12.50 | Round Rock Austin Mcneil | | |
| 149. | 9 | Matthew Ortegon | 19:13.30 | Cibolo Steele | | |
| 150. | | Nicholas Torres | 19:13.60 | Pharr-San Juan-Alamo Memo | | |
| 151. | 9 | Joshua Chacko | 19:14.80 | FEAST Home School | | |
| 152. | 12 | Memo DeLaRosa | 19:14.90 | Laredo Alexander | | |
| 153. | 10 | Adrian Rodriguez | 19:15.20 | Eagle Pass Winn | | |
| 154. | 9 | Clay Martin | 19:15.50 | Wimberley | | |
| 155. | 11 | Garrett Franke | 19:15.60 | Round Rock Austin Mcneil | | |
| 156. | 11 | Ryan Perfect | 19:18.60 | Cibolo Steele | | |
| 157. | 12 | Cesar Garza | 19:19.00 | Nikki Rowe | | |
| 158. | 9 | Samuel Soape | 19:19.00 | FEAST Home School | | |
| 159. | 11 | Brian Frankhouser | 19:20.50 | Cibolo Steele | | |
| 160. | | Victor Mendez | 19:20.90 | Edinburg North | | |
| 161. | 10 | Freddy Castro | 19:21.70 | Del Rio | | |
| 162. | 10 | Hugo Sanchez | 19:22.20 | Laredo United South | | |
| 163. | 10 | Brendon Resendez | 19:22.40 | Laredo United South | | |
| 164. | 10 | Ramiro Munoz | 19:26.90 | PSJA North | | |
| 165. | 10 | Creston Hernandez | 19:31.80 | Eagle Pass | | |
| 166. | | Noel Barajas | 19:32.60 | Pharr-San Juan-Alamo Memo | | |
| 167. | 11 | Julian Ramirez | 19:33.30 | PSJA North | | |
| 168. | 11 | Jason Mireles | 19:33.50 | San Antonio East Central | | |
| 169. | 11 | Alberto Palos | 19:33.60 | Laredo United South | | |
| 170. | 10 | Mark Hernandez | 19:35.30 | Lyndon B Johnson | | |
| 171. | | Martin Montiel | 19:35.50 | Pharr-San Juan-Alamo Memo | | |
| 172. | 11 | Shane Meadows | 19:36.80 | FEAST Home School | | |
| 173. | 11 | Chris Fonda | 19:38.80 | New Braunfels | | |
| 174. | 11 | Victor De Weese | 19:39.80 | Austin Anderson | | |
| 175. | | Adan Guerrero | 19:39.80 | Pharr-San Juan-Alamo Memo | | |
| 176. | | Diego Oros | 19:40.50 | Edinburg North | | |
| 177. | 10 | Eric Lambert | 19:40.90 | Cibolo Steele | | |
| 178. | 11 | Phillip Torvik | 19:43.80 | FEAST Home School | | |
| 179. | 9 | Robert Rodriguez | 19:45.00 | Laredo Martin | | |
| 180. | 12 | Ari Richtberg | 19:45.50 | FEAST Home School | | |
| 181. | 12 | Trae Sweeney | 19:48.10 | Austin Akins | | |
| 182. | 10 | Forrest Monk | 19:48.80 | Wimberley | | |
| 183. | 10 | Zach Sullivan | 19:49.70 | Round Rock Austin Mcneil | | |
| 184. | 10 | Fred Richardson | 19:50.40 | Austin Akins | | |
| 185. | 12 | Felipe Rodriguez | 19:50.70 | Lyndon B Johnson | | |
| 186. | | Leroy Garcia | 19:51.20 | Edinburg North | | |
| 187. | 11 | Ethan Crowley | 19:52.20 | Spring Branch Smithson Val... | | |
| 188. | 10 | Jorge Martnez | 19:52.50 | Lyndon B Johnson | | |
| 189. | | Sammy Mares | 19:53.50 | Pharr-San Juan-Alamo Memo | | |
| 190. | 9 | Avery Jones | 19:53.70 | FEAST Home School | | |
| 191. | 11 | Aaron Flangan | 19:54.00 | Austin Anderson | | |
| 192. | | John Paul Trevino | 19:55.00 | Pharr-San Juan-Alamo Memo | | |
| 193. | 12 | Johnathan Garza | 19:56.20 | Corpus Christi King | | |
| 194. | 12 | Justin Pineda | 19:56.70 | Corpus Christi King | | |
| 195. | 10 | Abraham Viramontes | 19:57.50 | Nikki Rowe | | |
| 196. | 9 | Ramiro Rodulfo | 19:58.30 | Lyndon B Johnson | | |
| 197. | 9 | Jesus Ojeda | 19:58.70 | Laredo Alexander | | |
| 198. | | Mike Flores | 19:59.30 | Pharr-San Juan-Alamo Memo | | |
| 199. | | Armando Flores | 19:59.70 | Pharr-San Juan-Alamo Memo | | |
| 200. | 11 | Brendan Forsman | 20:00.20 | New Braunfels | | |
| 201. | 12 | Manuel Ortiz | 20:00.30 | Eagle Pass Winn | | |
| 202. | 11 | Jesus Gutierrez | 20:00.70 | Laredo United South | | |
| 203. | 9 | Reed Neal | 20:01.10 | Wimberley | | |
| 204. | | Erik Medina | 20:04.60 | Pharr-San Juan-Alamo Memo | | |
| 205. | 11 | Brandon Williams | 20:05.00 | San Antonio Wagner | | |
| 206. | 9 | Robert Carranco | 20:05.20 | Laredo Alexander | | |
| 207. | 9 | Jonah Waschek | 20:06.20 | FEAST Home School | | |
| 208. | | Jesus Dominguez | 20:06.90 | Edinburg North | | |
| 209. | | Juan Maldanado | 20:07.20 | Pharr-San Juan-Alamo Memo | | |
| 210. | 11 | Juan Nava | 20:08.30 | Laredo Alexander | | |
| 211. | 11 | Henry Ruiz | 20:08.70 | Laredo United South | | |
| 212. | 10 | Byron Guerrero | 20:10.00 | New Braunfels | | |
| 213. | | Ricardo Granados | 20:11.70 | Pharr-San Juan-Alamo Memo | | |
| 214. | 11 | Garett Smith | 20:12.80 | Cibolo Steele | | |
| 215. | | Jorge Perez | 20:12.80 | Pharr-San Juan-Alamo Memo | | |
| 216. | 11 | Daniel Millar | 20:12.90 | Health Careers | | |
| 217. | | Eric Salas | 20:15.70 | Edinburg North | | |
| 218. | 11 | Lawrence Perry | 20:17.90 | Spring Branch Smithson Val... | | |
| 219. | 10 | Bryan Szosinski | 20:19.10 | Spring Branch Smithson Val... | | |
| 220. | 11 | Luis Saucedo | 20:19.80 | Eagle Pass Winn | | |
| 221. | | Simon Piniero | 20:22.30 | Pharr-San Juan-Alamo Memo | | |
| 222. | | Roy Rodriguez | 20:22.40 | Pharr-San Juan-Alamo Memo | | |
| 223. | | Willie Cordova | 20:28.50 | Pharr-San Juan-Alamo Memo | | |
| 224. | 11 | Juan Salazar | 20:29.10 | Eagle Pass | | |
| 225. | 11 | Braxton Gately | 20:30.50 | FEAST Home School | | |
| 226. | 12 | Maximo Castillo | 20:32.30 | Eagle Pass Winn | | |
| 227. | | Javier Palamo | 20:34.30 | Pharr-San Juan-Alamo Memo | | |
| 228. | 10 | Tomas Ramirez | 20:34.60 | Laredo United South | | |
| 229. | 10 | Steven Martinez | 20:34.60 | New Braunfels | | |
| 230. | 9 | Luke Gonzalez | 20:36.30 | FEAST Home School | | |
| 231. | 11 | Jeremy King | 20:37.50 | Austin Anderson | | |
| 232. | 11 | Jorge Fisher | 20:39.70 | Laredo Alexander | | |
| 233. | 12 | Jacob Moreno | 20:40.60 | Corpus Christi King | | |
| 234. | 10 | Julio Lerma | 20:40.90 | Laredo Alexander | | |
| 235. | 12 | Chris Beck | 20:41.50 | Austin Anderson | | |
| 236. | 12 | Matt Killian | 20:41.60 | Round Rock Austin Mcneil | | |
| 237. | 9 | Joshua Hall | 20:43.40 | FEAST Home School | | |
| 238. | 11 | Salvador Vela | 20:48.90 | Leo Cigarroa | | |
| 239. | 9 | John Carbajal | 20:50.00 | PSJA North | | |
| 240. | 9 | Robert Evans | 20:50.70 | Spring Branch Smithson Val... | | |
| 241. | 11 | Andrew Khoung | 20:50.80 | Round Rock Austin Mcneil | | |
| 242. | 10 | Gerardo Carrillo | 20:53.80 | Lyndon B Johnson | | |
| 243. | 9 | Eduardo Salinas | 20:55.60 | Laredo Alexander | | |
| 244. | 11 | Christian Garza | 20:56.80 | San Benito | | |
| 245. | 12 | Cameron Skyler Chapa | 20:57.80 | Corpus Christi King | | |
| 246. | 11 | Kevin Erazo | 20:59.50 | San Antonio Wagner | | |
| 247. | 10 | Pablo Cepeda | 21:02.70 | PSJA North | | |
| 248. | 9 | Brandon Knight | 21:03.80 | Spring Branch Smithson Val... | | |
| 249. | 9 | Edgar Reyes | 21:08.70 | Wimberley | | |
| 250. | 11 | Gilbert Esquivel | 21:13.40 | Eagle Pass Winn | | |
| 251. | 11 | Andy Servin | 21:13.40 | Laredo United South | | |
| 252. | 9 | Colten Lutz | 21:16.60 | FEAST Home School | | |
| 253. | 12 | Eduardo Perez | 21:17.40 | Eagle Pass Winn | | |
| 254. | 11 | Edward Castillo | 21:18.50 | Laredo United South | | |
| 255. | | Adolfo Medellin | 21:22.50 | Edinburg North | | |
| 256. | 12 | Jonathan Reimenschneider | 21:24.90 | San Antonio East Central | | |
| 257. | 11 | Kevin London | 21:29.50 | San Antonio Wagner | | |
| 258. | 11 | Eduardo Rocha | 21:30.10 | Laredo United South | | |
| 259. | 10 | Raul Rodriguez | 21:36.50 | Laredo United South | | |
| 260. | 12 | Nick Juarez | 21:38.80 | San Marcos | | |
| 261. | 11 | Oscar Granados | 21:39.50 | Lyndon B Johnson | | |
| 262. | 9 | Issac Combs | 21:40.50 | Spring Branch Smithson Val... | | |
| 263. | 10 | Juan Ortiz | 21:49.20 | Laredo United South | | |
| 264. | | Marario Zarate | 21:53.00 | Pharr-San Juan-Alamo Memo | | |
| 265. | 12 | Will Adamo | 21:53.00 | Austin Anderson | | |
| 266. | 11 | Audrion Brooks | 21:55.30 | San Antonio Wagner | | |
| 267. | | Felix Ramos | 21:56.00 | Pharr-San Juan-Alamo Memo | | |
| 268. | 9 | Justin Champion | 21:58.70 | Laredo United South | | |
| 269. | 11 | Sergio Avila | 22:01.70 | Eagle Pass Winn | | |
| 270. | | Marcos Serna | 22:03.30 | Pharr-San Juan-Alamo Memo | | |
| 271. | 12 | Brandon Torres | 22:04.40 | Austin Anderson | | |
| 272. | 9 | Kyle Kunkel | 22:05.50 | Wimberley | | |
| 273. | 11 | Ramnses Lugo | 22:09.30 | Laredo United South | | |
| 274. | 9 | Dustin Wood | 22:15.90 | Spring Branch Smithson Val... | | |
| 275. | 9 | Noah Williams | 22:16.10 | Wimberley | | |
| 276. | 10 | Angel Maldonado | 22:16.90 | FEAST Home School | | |
| 277. | | Rueben Gonzalez | 22:19.90 | Pharr-San Juan-Alamo Memo | | |
| 278. | 9 | Daniel Gazda | 22:24.60 | FEAST Home School | | |
| 279. | | Angel Flores | 22:32.50 | Pharr-San Juan-Alamo Memo | | |
| 280. | 11 | Chris Labuhn | 22:34.90 | New Braunfels | | |
| 281. | 9 | Mattt Cargile | 22:35.50 | Spring Branch Smithson Val... | | |
| 282. | 11 | Sharp Sangalli | 22:40.20 | FEAST Home School | | |
| 283. | 9 | Cory Winkler | 22:43.60 | Spring Branch Smithson Val... | | |
| 284. | 11 | Preston Lambert | 22:44.50 | New Braunfels | | |
| 285. | 10 | Sergio Reyes | 23:10.70 | Wimberley | | |
| 286. | 11 | Josh Harrison | 23:21.90 | Spring Branch Smithson Val... | | |
| 287. | 11 | Ramos Ali | 23:26.50 | Eagle Pass Winn | | |
| 288. | 11 | Jesus Barragan | 23:55.30 | Eagle Pass Winn | | |
| 289. | 10 | Geoffrey Pradia | 24:01.90 | FEAST Home School | | |
| 290. | 11 | James Pugh | 24:17.20 | San Antonio Wagner | | |
| 291. | 9 | Colin King | 24:42.00 | Spring Branch Smithson Val... | | |
| 292. | 9 | Blaine Housson | 24:52.20 | Spring Branch Smithson Val... | | |
| 293. | 9 | Jose Mosqueda | 25:20.10 | Leo Cigarroa | | |
| 294. | 10 | Jairo Morales | 25:32.50 | Leo Cigarroa | | |
| 295. | 12 | Omar Solis | 26:03.00 | Leo Cigarroa | | |
| 296. | 12 | Jose Flores | 26:06.40 | Leo Cigarroa | | |
| 297. | 9 | Aaron Flores | 26:35.30 | Spring Branch Smithson Val... | | |
| 298. | 11 | Matt Sein | 27:42.00 | San Antonio Wagner | | |
| 1. | | Travis Barcaly | 15:16.50 | Boerne Champion | | |
| 2. | 11 | Adam Waldum | 15:39.80 | CP Vista Ridge | | |
| 3. | 12 | Weston O'Donnell | 15:46.40 | Cedar Park | | |
| 4. | 11 | John J.R. Hardy | 15:54.60 | Austin Vandegrift | | |
| 5. | | Josh Hernandez | 15:56.20 | Boerne Champion | | |
| 6. | 11 | Brandon Keys | 16:03.00 | Austin Vandegrift | | |
| 7. | 11 | Daniel Belcik | 16:13.60 | CP Vista Ridge | | |
| 8. | | Aj Blackford | 16:15.10 | Boerne Champion | | |
| 9. | 11 | Camilo Padilla | 16:17.70 | Edcouch Elsa | | |
| 10. | 11 | Daniel Wedell | 16:18.80 | CP Vista Ridge | | |
| 11. | 10 | James Mcilwain | 16:21.10 | Cedar Park | | |
| 12. | 11 | Christopher Jensen | 16:21.90 | Austin Vandegrift | | |
| 13. | 10 | Jose Martinez | 16:22.20 | Weslaco East | | |
| 14. | | Christian Villescas | 16:23.40 | Boerne Champion | | |
| 15. | 10 | Chris Mulverhill | 16:25.90 | CP Vista Ridge | | |
| 16. | | Shane Kreidel | 16:34.00 | Boerne Champion | | |
| 17. | 12 | Heriberto Rodriguez | 16:35.40 | Edcouch Elsa | | |
| 18. | 11 | Brandon Allred | 16:36.10 | CP Vista Ridge | | |
| 19. | 10 | Franci Turrubiartes | 16:40.20 | Mercedes | | |
| 20. | 11 | Jerel Cruz | 16:42.20 | Edcouch Elsa | | |
| 21. | 11 | Pedro Izaguirre | 16:43.60 | Mercedes | | |
| 22. | | Nico Vitella | 16:54.80 | Boerne Champion | | |
| 23. | 11 | Josh Williams | 16:57.30 | CP Vista Ridge | | |
| 24. | 11 | Rick Makawi | 16:58.40 | Cedar Park | | |
| 25. | 10 | Oliver Gunther | 16:59.00 | CP Vista Ridge | | |
| 26. | 11 | Nick Rios | 17:02.30 | Corpus Christi Calallen | | |
| 27. | 11 | Alan Valdez | 17:05.60 | Corpus Christi Calallen | | |
| 28. | 12 | Joseph Mutter | 17:08.00 | San Antonio Brackenridge | | |
| 29. | | Kyle Callegari | 17:08.60 | Boerne Champion | | |
| 30. | 11 | Lorenzo Resendez | 17:09.00 | Port Lavaca Calhoun | | |
| 31. | 11 | Evan Sperling | 17:10.40 | Gregory-Portland | | |
| 32. | | Maury Thibodeaux | 17:11.10 | Pearland Dawson | | |
| 33. | 11 | Austin Hagemann | 17:11.20 | Gregory-Portland | | |
| 34. | 11 | Mata Sandavol | 17:12.50 | Cedar Park | | |
| 35. | 10 | Gabriel Lara | 17:14.70 | Cedar Park | | |
| 36. | 11 | Erick Gonzalez | 17:15.70 | Mercedes | | |
| 37. | 9 | Pedro Leos | 17:17.20 | Edcouch Elsa | | |
| 38. | | Jeffrey Perkins | 17:17.20 | Pearland Dawson | | |
| 39. | 11 | Destry Quiroz | 17:17.70 | Corpus Christi Tuloso-Midway | | |
| 40. | 10 | Greg Klement | 17:19.50 | Cedar Park | | |
| 41. | 11 | Patrick Gonzales | 17:23.90 | Northside Brennan | | |
| 42. | 11 | Juan Rodriguez | 17:29.90 | Edcouch Elsa | | |
| 43. | 9 | Jacob Martinez | 17:30.90 | Corpus Christi Moody | | |
| 44. | 11 | Juan Torres | 17:31.00 | Mercedes | | |
| 45. | 12 | Fidel Ocegueda | 17:31.50 | San Antonio McCollum | | |
| 46. | 10 | Kaleb Vasquez | 17:32.10 | San Antonio Brackenridge | | |
| 47. | | Austin Wehrheim | 17:32.10 | Boerne Champion | | |
| 48. | 11 | Inocente Gonzalez | 17:32.90 | Mercedes | | |
| 49. | 10 | Andy Bouchot | 17:34.60 | Cedar Park | | |
| 50. | 12 | John Evans | 17:38.40 | Cuero | | |
| 51. | 11 | Rene Alaniz | 17:38.40 | Mercedes | | |
| 52. | 9 | Logan Thomas | 17:38.60 | Austin Vandegrift | | |
| 53. | 11 | Jonathan Claypool | 17:40.20 | Austin Vandegrift | | |
| 54. | 10 | Antonio Molina | 17:42.20 | Gregory-Portland | | |
| 55. | 10 | Izzy Larrinaga | 17:43.40 | Castroville Medina Valley | | |
| 56. | 12 | Michael Johnson | 17:43.90 | Alice | | |
| 57. | 11 | Eric Aguillon | 17:44.60 | Mercedes | | |
| 58. | 11 | Taylor Kaatz | 17:49.30 | Dripping Springs | | |
| 59. | 11 | Jose Ramirez | 17:50.10 | San Antonio Brackenridge | | |
| 60. | 12 | Nathan Ramirez | 17:51.30 | San Antonio Brackenridge | | |
| 61. | | Pablo Gonzalas | 17:53.70 | Boerne Champion | | |
| 62. | 10 | Gabriel Trevino | 17:55.00 | Weslaco East | | |
| 63. | 10 | Ruben Garza | 17:55.60 | Beeville Jones | | |
| 64. | 12 | Frank Saenz | 17:55.60 | San Antonio Harlandale | | |
| 65. | | Adrian Garcia | 17:56.90 | Pearland Dawson | | |
| 66. | 12 | John Paul Moreno | 17:58.50 | Corpus Christi Calallen | | |
| 67. | 9 | Todd Mickey | 17:58.90 | Victoria West | | |
| 68. | 12 | Jerry Cantu | 18:00.00 | Corpus Christi Calallen | | |
| 69. | 10 | Michael Lerma | 18:00.70 | Port Lavaca Calhoun | | |
| 70. | 11 | Marshall Wilson | 18:01.30 | Austin Vandegrift | | |
| 71. | 9 | Kieren Allowitz | 18:02.20 | Leander Rouse | | |
| 72. | 11 | Alex Trevino | 18:02.70 | Mercedes | | |
| 73. | 11 | Connor Thomas | 18:03.70 | Austin Vandegrift | | |
| 74. | 11 | Nam Dinh | 18:04.90 | CP Vista Ridge | | |
| 75. | 12 | Marshall Pruitt | 18:07.40 | Kerrville Tivy | | |
| 76. | 9 | Jake Tipps | 18:08.00 | Leander Rouse | | |
| 77. | 9 | Zachary Gaitan | 18:08.80 | Northside Brennan | | |
| 78. | 12 | Jose Perez | 18:08.90 | Port Lavaca Calhoun | | |
| 79. | 11 | Bond Birkner | 18:09.40 | New Braunfels Canyon | | |
| 80. | 10 | Ryan Bielke | 18:10.70 | New Braunfels Canyon | | |
| 81. | - | Edwin Martinez | 18:10.70 | Austin Reagan | | |
| 82. | 12 | Zane Watson | 18:11.00 | Castroville Medina Valley | | |
| 83. | 10 | Carlos Flores | 18:11.80 | Gregory-Portland | | |
| 84. | | Richard Maggi | 18:12.20 | Pearland Dawson | | |
| 85. | 11 | Matthew Villegas | 18:13.00 | Austin Vandegrift | | |
| 86. | 10 | Francisco Ortiz | 18:15.20 | Edcouch Elsa | | |
| 87. | 10 | Jesus Saenz | 18:15.40 | Corpus Christi Moody | | |
| 88. | 9 | Blake Chiuminetta | 18:15.50 | Dripping Springs | | |
| 89. | 12 | Michael Alvarado | 18:17.20 | Gregory-Portland | | |
| 90. | | Rolando Molina | 18:18.00 | Edinburg North | | |
| 91. | 12 | Michael Tejeda | 18:18.20 | San Antonio Harlandale | | |
| 92. | 12 | Jonathan Mejia | 18:19.60 | San Antonio McCollum | | |
| 93. | | Travis Miller | 18:19.90 | Boerne Champion | | |
| 94. | | Michael Russell | 18:21.00 | Boerne Champion | | |
| 95. | 10 | Casey McMahon | 18:21.50 | Leander Rouse | | |
| 96. | 11 | T J Pena | 18:22.00 | Port Lavaca Calhoun | | |
| 97. | 11 | Ryan Hinojosa | 18:26.10 | Corpus Christi Moody | | |
| 98. | 10 | Michael Orgeron | 18:27.20 | Dripping Springs | | |
| 99. | 11 | Nathan Mullen | 18:28.10 | Austin Vandegrift | | |
| 100. | 12 | Rick Garcia | 18:28.80 | Mercedes | | |
| 101. | 9 | Nick Guzman | 18:28.90 | Bastrop | | |
| 102. | 9 | Matthew Richardson | 18:29.50 | Austin Vandegrift | | |
| 103. | 10 | Andy Mask | 18:29.60 | Leander Rouse | | |
| 104. | 9 | Andres Arredondo | 18:30.30 | San Antonio Harlandale | | |
| 105. | | Hunter Reagan | 18:31.00 | Pearland Dawson | | |
| 106. | 10 | Erik Ramirez | 18:32.20 | San Antonio Brackenridge | | |
| 107. | 12 | Richard Elmore | 18:32.40 | CP Vista Ridge | | |
| 108. | 10 | Jimmy Gonzales | 18:32.80 | Port Lavaca Calhoun | | |
| 109. | 12 | Ruben Gonzalez | 18:33.30 | Alice | | |
| 110. | 10 | Chris CJ Cantu | 18:34.20 | Alice | | |
| 111. | 9 | Roman Fuentes | 18:36.60 | Mercedes | | |
| 112. | | Sam Kolling | 18:38.10 | Boerne Champion | | |
| 113. | 12 | Omar Herrera | 18:38.30 | Weslaco East | | |
| 114. | 9 | Trey Douthitt | 18:38.70 | Leander Rouse | | |
| 115. | | Rafael Castillo | 18:39.10 | Pearland Dawson | | |
| 116. | 11 | George Cady | 18:39.50 | CP Vista Ridge | | |
| 117. | 11 | Francisco Pena | 18:40.30 | Edcouch Elsa | | |
| 118. | 11 | Austin Folwarski | 18:42.10 | CP Vista Ridge | | |
| 119. | 12 | Riley Alderson | 18:42.40 | Corpus Christi Tuloso-Midway | | |
| 120. | 12 | Anish Vaghasia | 18:43.10 | CP Vista Ridge | | |
| 121. | 12 | Aaron Jaquez | 18:44.30 | Corpus Christi Tuloso-Midway | | |
| 122. | 12 | Hans Sifuentes | 18:46.10 | Mission Veterans Memorial | | |
| 123. | 10 | Robert Collins | 18:46.60 | Castroville Medina Valley | | |
| 124. | 10 | Shawn Hernandez | 18:46.70 | Corpus Christi Moody | | |
| 125. | | Spencer Coleman | 18:49.50 | Pearland Dawson | | |
| 126. | 10 | Fajardo Alex | 18:49.90 | Weslaco East | | |
| 127. | 12 | Garrett Delossantos | 18:50.80 | Victoria West | | |
| 128. | 10 | Jorge Romero | 18:52.10 | San Antonio McCollum | | |
| 129. | 12 | Jorge Espinoza | 18:52.20 | Alice | | |
| 130. | 9 | Jacob Calderon | 18:53.20 | Beeville Jones | | |
| 131. | | Krishan Desai | 18:54.10 | Pearland Dawson | | |
| 132. | 10 | Xavier Martinez | 18:54.10 | Mission Veterans Memorial | | |
| 133. | 9 | John Owens | 18:55.40 | CP Vista Ridge | | |
| 134. | 12 | Isaac Perez | 18:56.30 | Gregory-Portland | | |
| 135. | 9 | Ricky Canales | 18:56.50 | Dripping Springs | | |
| 136. | 12 | Joel Thompson | 18:57.00 | New Braunfels Canyon | | |
| 137. | 10 | Justin Martinez | 18:57.70 | Alice | | |
| 138. | | Connor Jacobson | 18:58.10 | Pearland Dawson | | |
| 139. | 10 | Jonathan Sanchez | 18:58.90 | Port Lavaca Calhoun | | |
| 140. | 10 | Steve Morales | 19:00.60 | Corpus Christi Moody | | |
| 141. | 12 | Daniel Jurado | 19:00.80 | Castroville Medina Valley | | |
| 142. | 10 | Kirk Hodel | 19:02.30 | Kerrville Tivy | | |
| 143. | 12 | Bryce Timm | 19:02.90 | Dripping Springs | | |
| 144. | 11 | Alfred Rogers | 19:03.80 | Weslaco East | | |
| 145. | | Giovanni Llamas | 19:03.80 | Edinburg North | | |
| 146. | 9 | Josh Machacek | 19:04.30 | Bastrop | | |
| 147. | 11 | Jared Garcia | 19:05.10 | Corpus Christi Calallen | | |
| 148. | 10 | Rolando Lopez | 19:05.90 | Bastrop | | |
| 149. | 10 | Zach Stevens | 19:06.20 | Leander Rouse | | |
| 150. | 10 | Ethan Goldstein | 19:06.40 | Bastrop | | |
| 151. | 12 | Joseph Mayorga | 19:09.30 | Port Lavaca Calhoun | | |
| 152. | 11 | Jonas Gutierrez | 19:10.60 | Weslaco East | | |
| 153. | 11 | Garrett Philbrick | 19:11.50 | Corpus Christi Flour Bluff | | |
| 154. | 12 | Daniel Ayala | 19:11.70 | San Antonio McCollum | | |
| 155. | 12 | Toby Foster | 19:12.60 | Gregory-Portland | | |
| 156. | | Servando Andrade | 19:13.80 | Edinburg North | | |
| 157. | 12 | Daniel Arambula | 19:14.80 | Castroville Medina Valley | | |
| 158. | 12 | Kyle Violetto | 19:15.50 | CP Vista Ridge | | |
| 159. | 12 | PJ Ledesma | 19:16.20 | Kerrville Tivy | | |
| 160. | 12 | Brandon Cantu | 19:16.70 | Victoria West | | |
| 161. | 11 | Ben Garrett | 19:17.60 | Kerrville Tivy | | |
| 162. | 10 | Ernesto Ruelas | 19:18.20 | San Antonio Harlandale | | |
| 163. | 12 | West Buchanan | 19:20.30 | Corpus Christi Calallen | | |
| 164. | 9 | Alfredo Rodriguez | 19:20.60 | Beeville Jones | | |
| 165. | 10 | Korey Santos | 19:23.00 | Corpus Christi Moody | | |
| 166. | 10 | Julian Starks | 19:24.40 | New Braunfels Canyon | | |
| 167. | 11 | Gus Arbogast | 19:26.70 | Kerrville Tivy | | |
| 168. | 12 | Nick Rodriguez | 19:28.80 | San Antonio McCollum | | |
| 169. | 9 | Rory Cassidy | 19:32.80 | Kerrville Tivy | | |
| 170. | 11 | Jordan Hoffer | 19:33.70 | New Braunfels Canyon | | |
| 171. | 9 | Ray Chapa | 19:35.40 | Leander Rouse | | |
| 172. | | Austin Milburn | 19:35.80 | Pearland Dawson | | |
| 173. | 9 | Garrett Laymon | 19:36.80 | CP Vista Ridge | | |
| 174. | 9 | Jose Gonzalez | 19:38.30 | Mercedes | | |
| 175. | 12 | Ryan Flores | 19:38.80 | Corpus Christi Calallen | | |
| 176. | | Edgar Ahumada | 19:39.70 | Edinburg North | | |
| 177. | 11 | Buford Eeds | 19:41.00 | Castroville Medina Valley | | |
| 178. | 9 | Robert Flores | 19:42.80 | San Antonio Harlandale | | |
| 179. | 9 | Trent Montgomery | 19:44.00 | Bastrop | | |
| 180. | 12 | Anthony Knapp | 19:44.30 | Corpus Christi Calallen | | |
| 181. | 10 | Aaron Rodriquez | 19:45.30 | Leander Rouse | | |
| 182. | 12 | Limhi Zamora | 19:45.60 | San Antonio McCollum | | |
| 183. | 10 | Gabriel Valdez | 19:46.90 | Corpus Christi Moody | | |
| 184. | | Robert Imthurn | 19:48.10 | Pearland Dawson | | |
| 185. | | Eric Sanchez | 19:50.00 | Pearland Dawson | | |
| 186. | 11 | Isaiah Arredondo | 19:50.20 | San Antonio Southside | | |
| 187. | 11 | Jorge Torres | 19:50.80 | Mercedes | | |
| 188. | | Justin Pettitt | 19:52.00 | Pearland Dawson | | |
| 189. | | Maurice Ferel | 19:54.30 | Pearland Dawson | | |
| 190. | 11 | Jeremy Leija | 19:54.60 | San Antonio Harlandale | | |
| 191. | 12 | Alaxander Martinez | 19:54.80 | San Antonio Harlandale | | |
| 192. | 11 | Benjamin Gomez | 19:55.00 | Beeville Jones | | |
| 193. | 10 | Carlos De Los Santos | 19:55.10 | San Antonio Harlandale | | |
| 194. | | Ernesto Tijerina | 19:58.20 | Edinburg North | | |
| 195. | 11 | Zach Mojica | 19:58.70 | Castroville Medina Valley | | |
| 196. | 12 | Hansel Martinez | 20:03.40 | Mission Veterans Memorial | | |
| 197. | 11 | Paxton Thedford | 20:04.80 | Kerrville Tivy | | |
| 198. | | Jose Romo | 20:06.20 | Edinburg North | | |
| 199. | 10 | Jordan Goetsch | 20:06.80 | New Braunfels Canyon | | |
| 200. | 12 | William Call | 20:08.60 | Corpus Christi Flour Bluff | | |
| 201. | 12 | Jared Carrillo | 20:09.10 | Beeville Jones | | |
| 202. | 10 | Gage Arbogast | 20:15.70 | Kerrville Tivy | | |
| 203. | 10 | Jordan Saldivar | 20:16.80 | Beeville Jones | | |
| 204. | 12 | Tanner Konarik | 20:19.20 | Corpus Christi Calallen | | |
| 205. | 12 | Joshua Martinez | 20:20.40 | San Antonio Harlandale | | |
| 206. | 9 | Chris Hill | 20:22.50 | Bastrop | | |
| 207. | 12 | Esteban Valdez | 20:25.40 | San Antonio Southside | | |
| 208. | 11 | Joel Winthrope | 20:26.40 | Corpus Christi Flour Bluff | | |
| 209. | 12 | Julian Castro | 20:26.50 | Corpus Christi Flour Bluff | | |
| 210. | 12 | Cristian Ochoa | 20:27.20 | Mission Veterans Memorial | | |
| 211. | 12 | Andy Souvanna | 20:27.70 | San Antonio Southside | | |
| 212. | 9 | Jake Alexander | 20:28.40 | CP Vista Ridge | | |
| 213. | 11 | Will Rihn | 20:34.00 | Castroville Medina Valley | | |
| 214. | 10 | Martin De Leon | 20:39.50 | San Antonio Southside | | |
| 215. | 11 | Jonathan Garcia | 20:39.90 | Beeville Jones | | |
| 216. | | Adam Mogus | 20:42.00 | Pearland Dawson | | |
| 217. | 11 | Matthew Knapp | 20:42.40 | San Antonio Southside | | |
| 218. | 10 | Omar Syed | 20:43.40 | Corpus Christi Flour Bluff | | |
| 219. | 11 | Devin Thedford | 20:43.70 | Victoria West | | |
| 220. | 12 | Robert Criolo | 20:47.10 | San Antonio Brackenridge | | |
| 221. | 10 | Evan Blache | 20:48.60 | CP Vista Ridge | | |
| 222. | 10 | Kason Tey | 20:49.50 | Austin Johnson | | |
| 223. | 9 | Jay Cody Key | 20:56.20 | Texas Military Institute | | |
| 224. | 11 | Rudy Carbajal | 20:57.80 | Mission Veterans Memorial | | |
| 225. | 10 | Terrell Pleasant | 21:06.80 | Austin Mccallum | | |
| 226. | - | Luis Lopez | 21:11.90 | Austin Reagan | | |
| 227. | 11 | Fabian Salazar | 21:44.20 | Victoria West | | |
| 228. | 11 | Martin Gomez | 21:48.10 | Mission Veterans Memorial | | |
| 229. | 11 | Chris Peace | 21:54.20 | Texas Military Institute | | |
| 230. | 11 | Anthony Cantu | 22:03.40 | Victoria West | | |
| 231. | 9 | Taylor Redwine | 22:13.50 | New Braunfels Canyon | | |
| 232. | 9 | Charlie Soto | 22:16.30 | Texas Military Institute | | |
| 233. | 9 | Jonathan Clark | 22:17.50 | Texas Military Institute | | |
| 234. | 9 | Adam Litch | 22:24.40 | Austin Johnson | | |
| 235. | - | Carlos Albiter | 22:28.80 | Austin Reagan | | |
| 236. | 12 | Patrick Almond | 22:29.20 | Corpus Christi Flour Bluff | | |
| 237. | - | Jose Aguilar | 22:29.50 | Austin Reagan | | |
| 238. | 12 | Jordan Flores | 22:31.10 | Victoria West | | |
| 239. | 12 | Jose Barron | 22:48.20 | Beeville Jones | | |
| 240. | 9 | Blake Mery | 24:01.80 | Texas Military Institute | | |
| 241. | 9 | Jack Keegan | 24:25.70 | Bastrop | | |
| 242. | 11 | Jon Guerra | 24:31.20 | Victoria West | | |
| 243. | 11 | Hamilton Rogers | 24:31.60 | Texas Military Institute | | |
| 244. | 11 | Miles Manning | 24:36.00 | Victoria West | | |
| 245. | 11 | Michael Mikulenka | 24:54.80 | Victoria West | | |
| 246. | 12 | Brent Dinger | 25:08.70 | Texas Military Institute | | |
| 247. | 12 | Jordan Pacheco | 26:03.70 | Victoria West | | |
| 248. | 9 | Stephen Peace | 26:05.90 | Texas Military Institute | | |
| 249. | 12 | Josh Burris | 26:23.10 | Texas Military Institute | | |
| 1. | 10 | Clay Orona | 10:59.1 | Geronimo Navarro | | |
| 2. | 10 | george Robertson | 11:01.5 | Cedar Park | | |
| 3. | 12 | Christopher Ruff | 11:04.9 | Geronimo Navarro | | |
| 4. | 10 | Daniel Rubio | 11:04.9 | Corpus Christi Carroll | | |
| 5. | 9 | Dylan Ahrens | 11:05.9 | Corpus Christi Carroll | | |
| 6. | 10 | Adrien Castberg | 11:12.9 | Cedar Park | | |
| 7. | 9 | Chris Franco | 11:13.3 | Corpus Christi Carroll | | |
| 8. | 10 | Michael Fuentes | 11:14.0 | Corpus Christi Carroll | | |
| 9. | 9 | Parker Singleton | 11:14.4 | Cedar Park | | |
| 10. | 10 | John Davila | 11:14.6 | Corpus Christi Carroll | | |
| 11. | 9 | James Najera | 11:19.3 | Corpus Christi Carroll | | |
| 12. | 10 | Timothy Torres | 11:19.9 | Corpus Christi Tuloso-Midway | | |
| 13. | 9 | Matt Budde | 11:22.9 | Cedar Park | | |
| 14. | 9 | Cody Benavidez | 11:25.4 | Corpus Christi Carroll | | |
| 15. | 10 | Andrew Mathews | 11:26.9 | Cedar Park | | |
| 16. | 9 | Lucas Lake | 11:27.1 | Geronimo Navarro | | |
| 17. | 9 | Nicholas Alvarado | 11:31.4 | Gregory-Portland | | |
| 18. | 9 | Cody Woodmancy | 11:32.0 | Cedar Park | | |
| 19. | 8 | Will Frazier | 11:32.6 | Luling | | |
| 20. | 9 | Ruben Puente | 11:34.2 | San Antonio Brackenridge | | |
| 21. | 9 | Ben Baldalzo | 11:34.3 | Cedar Park | | |
| 22. | 9 | Max Adler | 11:37.2 | Round Rock Austin Mcneil | | |
| 23. | 10 | Michael Peoples | 11:41.4 | Northside Brennan | | |
| 24. | 12 | Nick Campbell | 11:42.6 | Corpus Christi Carroll | | |
| 25. | 10 | Daniel Bitoni | 11:42.8 | Corpus Christi Carroll | | |
| 26. | 10 | Michael Trevino | 11:46.7 | Corpus Christi Carroll | | |
| 27. | 10 | Joshua Pamrow | 11:47.4 | San Antonio East Central | | |
| 28. | 9 | Rolando Salinas | 11:47.9 | Eagle Pass | | |
| 29. | 11 | Manuel Preckler | 11:48.7 | Alice | | |
| 30. | 10 | Martin Mayorga | 11:48.8 | Alice | | |
| 31. | 10 | Alvaro Rosales | 11:49.8 | Kerrville Tivy | | |
| 32. | 10 | Jordan Salazar | 11:50.1 | San Antonio Brackenridge | | |
| 33. | 9 | Yosho Ramirez | 11:50.9 | Northside Brennan | | |
| 34. | 10 | Patrick Gonzalez | 11:52.0 | San Antonio East Central | | |
| 35. | 9 | Vince Haass | 11:52.5 | Geronimo Navarro | | |
| 36. | 10 | Timothy Ruff | 11:53.1 | Geronimo Navarro | | |
| 37. | 9 | Abraham Briones | 11:53.5 | Corpus Christi Carroll | | |
| 38. | 9 | Drake Bruner | 11:54.8 | La Vernia | | |
| 39. | 9 | Jesus Teran | 11:54.9 | Eagle Pass | | |
| 40. | 9 | Nathaniel Sosa | 11:55.5 | Corpus Christi Carroll | | |
| 41. | 11 | Alex Valverde | 11:56.2 | Corpus Christi Carroll | | |
| 42. | 10 | Edward Alvarado | 11:57.1 | Blanco | | |
| 43. | 11 | Fabian Perez | 11:58.7 | Corpus Christi Carroll | | |
| 44. | 11 | David Pena | 11:59.1 | Corpus Christi Carroll | | |
| 45. | 11 | Juan Martinez | 11:59.9 | Robstown | | |
| 46. | 11 | Jaime Gracia | 12:02.0 | Robstown | | |
| 47. | 10 | Mathew Chappell | 12:02.1 | Geronimo Navarro | | |
| 48. | 6 | Ryan Brown | 12:02.7 | Cedar Park | | |
| 49. | 11 | Stefan Guajardo | 12:04.3 | Eagle Pass | | |
| 50. | 10 | Conrad Carine | 12:04.4 | Round Rock Austin Mcneil | | |
| 51. | 9 | Patrick Sarman | 12:05.8 | Austin Vandegrift | | |
| 52. | 11 | Steven Ward | 12:05.9 | Kerrville Tivy | | |
| 53. | 11 | David Garcia | 12:05.9 | Corpus Christi Tuloso-Midway | | |
| 54. | 10 | Julian Lopez | 12:09.6 | San Antonio Wagner | | |
| 55. | 9 | Omar Alfaro | 12:10.0 | Zapata | | |
| 56. | 9 | Jose Ruiz | 12:10.6 | Eagle Pass Winn | | |
| 57. | 10 | Dylan Bures | 12:10.9 | Leander Rouse | | |
| 58. | 9 | Brandon Chan | 12:13.2 | Cedar Park | | |
| 59. | 10 | Arturo Flores | 12:13.9 | San Antonio Wagner | | |
| 60. | 9 | David Duque | 12:15.7 | Kingsville Academy | | |
| 61. | 12 | Ricardo Flores | 12:16.5 | Eagle Pass | | |
| 62. | 12 | Jonathan Lohmann | 12:17.5 | Lampasas | | |
| 63. | 10 | Colton Visor | 12:19.3 | Corpus Christi Carroll | | |
| 64. | 8 | Brandon Ochoa | 12:19.6 | La Vernia | | |
| 65. | 10 | Nadiv Gonzales | 12:20.7 | Castroville Medina Valley | | |
| 66. | 9 | Tyler Jones | 12:22.0 | Austin Vandegrift | | |
| 67. | 11 | Arturo Rodriquez | 12:22.4 | Luling | | |
| 68. | 11 | Alejandro Collazo | 12:22.5 | Dripping Springs | | |
| 69. | 10 | Esequiel Hernandez | 12:23.2 | Corpus Christi Tuloso-Midway | | |
| 70. | 10 | Jarrod Berdoll | 12:23.8 | Dripping Springs | | |
| 71. | 10 | Lukas Cramer | 12:24.5 | Austin Vandegrift | | |
| 72. | 9 | Steven Glatt | 12:25.7 | Northside Brennan | | |
| 73. | 12 | Ryan Gonzalez | 12:26.1 | Corpus Christi Carroll | | |
| 74. | 9 | Jeff Willoughby | 12:26.7 | Austin Vandegrift | | |
| 75. | 9 | Conrad Carbaugh | 12:26.7 | Northside Brennan | | |
| 76. | 8 | Jared Coco | 12:26.9 | Incarnate Word | | |
| 77. | 9 | Phillip Alvarado | 12:28.1 | Blanco | | |
| 78. | 9 | Matt Hernandez | 12:28.3 | San Marcos | | |
| 79. | 9 | Landon Hall | 12:28.5 | Cedar Park | | |
| 80. | 9 | Josh Carriker | 12:29.2 | Dripping Springs | | |
| 81. | 12 | Elias Delgado | 12:29.7 | South San Antonio | | |
| 82. | 8 | Tommy Anthony | 12:30.3 | Kerrville Tivy | | |
| 83. | 9 | Gustavo Sandoval | 12:30.8 | Eagle Pass Winn | | |
| 84. | 11 | Ruben Perez | 12:31.2 | Dripping Springs | | |
| 85. | 9 | Eric Perez | 12:33.7 | Hebbronville | | |
| 86. | 8 | Travis Allen | 12:34.4 | Rockport-Fulton | | |
| 87. | 9 | Caleb Stubbs | 12:34.8 | Austin Vandegrift | | |
| 88. | 9 | Robert Rodriguez | 12:36.3 | Eagle Pass Winn | | |
| 89. | 9 | Fernando Arevalo | 12:37.0 | Robstown | | |
| 90. | 7 | Gabino Olalde | 12:37.2 | Lytle | | |
| 91. | 11 | Robert Ramos | 12:37.3 | Corpus Christi Tuloso-Midway | | |
| 92. | 10 | Garrett Williams | 12:37.3 | San Antonio East Central | | |
| 93. | 10 | Jacob Rodriguez | 12:37.8 | Geronimo Navarro | | |
| 94. | 12 | James Thedford | 12:38.4 | Kerrville Tivy | | |
| 95. | 9 | Jonathan Cavazos | 12:39.1 | Eagle Pass Winn | | |
| 96. | 8 | Tristan Zaleski | 12:39.4 | Geronimo Navarro | | |
| 97. | 9 | Spencer Strait | 12:40.0 | Northside Brennan | | |
| 98. | 9 | James Moorehead | 12:40.7 | Cedar Park | | |
| 99. | 11 | Jr Mccelvey | 12:42.6 | Dilley | | |
| 100. | 9 | Gabriel Coleman | 12:44.0 | Geronimo Navarro | | |
| 101. | 12 | Isshac Bouchoucha | 12:45.2 | South San Antonio | | |
| 102. | 11 | Ty Gayhart | 12:46.5 | Gregory-Portland | | |
| 103. | 8 | Gustavo Jimenez | 12:46.6 | Crystal City | | |
| 104. | 10 | Estevan Resendez | 12:47.6 | San Antonio Wagner | | |
| 105. | 12 | Joe Romero | 12:47.8 | Blanco | | |
| 106. | 9 | Esteban Elizondo | 12:49.0 | Castroville Medina Valley | | |
| 107. | 9 | Peyton Heinig | 12:50.6 | Round Rock Austin Mcneil | | |
| 108. | 9 | Dakota Bonestele | 12:50.6 | San Marcos | | |
| 109. | 12 | Ryan Hooker | 12:50.7 | Dripping Springs | | |
| 110. | 10 | Steven Rivera | 12:52.6 | Corpus Christi Carroll | | |
| 111. | 7 | Jared Elizondo | 12:53.5 | Bandera | | |
| 112. | 12 | Cesar Delagarza | 12:53.7 | Gregory-Portland | | |
| 113. | 10 | Dustin Burns | 12:53.9 | Dripping Springs | | |
| 114. | 10 | Braden Mangum | 12:53.9 | La Vernia | | |
| 115. | 10 | Ramon Lores | 12:54.8 | San Antonio Southside | | |
| 116. | 9 | Justin Sperling | 12:55.7 | Gregory-Portland | | |
| 117. | 9 | Hayden Fairbanks | 12:55.8 | Round Rock Austin Mcneil | | |
| 118. | 11 | Bobby Pena | 12:56.9 | Dilley | | |
| 119. | 9 | Ezequial Huerta | 12:59.0 | Skidmore Tynan | | |
| 120. | 9 | Matthew Villa | 12:59.7 | Corpus Christi Carroll | | |
| 121. | 10 | Ryan Scott | 13:00.8 | Skidmore Tynan | | |
| 122. | 9 | Daemien Vasquez | 13:01.2 | San Antonio East Central | | |
| 123. | 11 | Gavin Walker | 13:01.4 | Leander Rouse | | |
| 124. | 8 | Roland Silva | 13:05.0 | Incarnate Word | | |
| 125. | 9 | Gabriel Gonzalez | 13:05.4 | Corpus Christi Carroll | | |
| 126. | 9 | Zach Smith | 13:07.0 | Round Rock Austin Mcneil | | |
| 127. | 10 | Jack Swink | 13:07.2 | Round Rock Austin Mcneil | | |
| 128. | 11 | Christopher Hixon | 13:08.2 | San Antonio Southside | | |
| 129. | 9 | Micah Briggs | 13:08.4 | San Antonio East Central | | |
| 130. | 9 | Noah Francis | 13:08.5 | Austin Vandegrift | | |
| 131. | 11 | Casey Groff | 13:08.6 | Castroville Medina Valley | | |
| 132. | 9 | Jarret Thompson | 13:13.7 | La Vernia | | |
| 133. | 10 | Daniel Garcia | 13:14.2 | Eagle Pass Winn | | |
| 134. | 8 | Harrison Longwell | 13:14.6 | Incarnate Word | | |
| 135. | 10 | Nick Carlson | 13:15.4 | Randolph | | |
| 136. | 10 | Ricardo Garcia | 13:17.5 | Eagle Pass Winn | | |
| 137. | 9 | Aaron Gonzalez | 13:19.1 | Corpus Christi Carroll | | |
| 138. | 9 | Cruz David | 13:19.4 | San Antonio Southside | | |
| 139. | 7 | Dillon Young | 13:20.1 | Kerrville Tivy | | |
| 140. | 7 | Brandon Martinez | 13:20.8 | Banquete | | |
| 141. | 8 | Joseph Mcniff | 13:21.4 | Incarnate Word | | |
| 142. | 10 | Luis Vasquez | 13:21.8 | Nixon Smiley | | |
| 143. | 9 | Andres Lopez | 13:22.4 | Lampasas | | |
| 144. | 9 | Abel Garcia | 13:24.7 | Robstown | | |
| 145. | 10 | Andrew Carpenter | 13:24.7 | Rockport-Fulton | | |
| 146. | 9 | Danny Galvan | 13:27.2 | Eagle Pass | | |
| 147. | 9 | Donovan Rupert | 13:29.7 | Cedar Park | | |
| 148. | 10 | Colton Haegelin | 13:31.4 | Castroville Medina Valley | | |
| 149. | 9 | Barret Schmidt | 13:32.7 | San Antonio Wagner | | |
| 150. | 8 | Christian House | 13:34.1 | Incarnate Word | | |
| 151. | 9 | Tristen Foster | 13:34.3 | Castroville Medina Valley | | |
| 152. | 7 | Mario Serrano, | 13:35.1 | Incarnate Word | | |
| 153. | 9 | Javier Salinas | 13:35.7 | Corpus Christi Carroll | | |
| 154. | - | Alex Castelan | 13:35.7 | Austin Reagan | | |
| 155. | 11 | Neal Bhachawat | 13:35.8 | St Mary's Hall | | |
| 156. | 9 | Rance Dollahite | 13:35.8 | Blanco | | |
| 157. | 10 | Vishal Patel | 13:36.3 | Corpus Christi Carroll | | |
| 158. | 7 | Gage Brandt | 13:36.6 | La Vernia | | |
| 159. | 8 | Zachary Lansford | 13:36.7 | La Vernia | | |
| 160. | 9 | Jose Hernandez | 13:38.0 | Zapata | | |
| 161. | 9 | Addison Stahl | 13:39.6 | Austin Vandegrift | | |
| 162. | 9 | Phillip Orr | 13:40.1 | Dripping Springs | | |
| 163. | 11 | Jackson Duncan | 13:40.5 | Gregory-Portland | | |
| 164. | 9 | Juan Mondragon | 13:42.9 | Eagle Pass Winn | | |
| 165. | 9 | David Deleon | 13:42.9 | San Marcos | | |
| 166. | 9 | Alvarado Pedro | 13:44.3 | Eagle Pass Winn | | |
| 167. | 10 | Sam Jaklich | 13:44.7 | Castroville Medina Valley | | |
| 168. | 10 | Branden Suarez | 13:45.6 | Riviera Kaufer | | |
| 169. | 9 | Mason Decock | 13:47.9 | Castroville Medina Valley | | |
| 170. | 9 | Austin Rios | 13:48.0 | Kerrville Tivy | | |
| 171. | 8 | Kyle Cobbs | 13:49.5 | Incarnate Word | | |
| 172. | 8 | James Faught | 13:49.5 | Incarnate Word | | |
| 173. | 10 | Isaac Everitt | 13:49.9 | Randolph | | |
| 174. | 9 | Will Tanner | 13:51.8 | Dripping Springs | | |
| 175. | 9 | Cain Perales | 13:52.7 | Nixon Smiley | | |
| 176. | 9 | Austin Bryan | 13:53.1 | San Marcos | | |
| 177. | 10 | Jordan Venor | 13:53.8 | Cuero | | |
| 178. | 9 | Tres Longoria | 13:54.8 | Riviera Kaufer | | |
| 179. | 12 | Hershel Lovette | 13:55.0 | Gregory-Portland | | |
| 180. | 9 | Luis Serna | 13:57.1 | Riviera Kaufer | | |
| 181. | 7 | Issac Castillo | 13:58.1 | Luling | | |
| 182. | 10 | Luther Salazar | 13:58.2 | Dilley | | |
| 183. | 10 | Ali Mangalji | 13:58.4 | St Mary's Hall | | |
| 184. | 9 | David Sharp | 13:58.7 | Castroville Medina Valley | | |
| 185. | 10 | Malcom Shyne | 13:59.2 | San Antonio Wagner | | |
| 186. | 10 | Marcus Segura | 14:01.1 | Gregory-Portland | | |
| 187. | 9 | Joey Galaviz | 14:02.4 | San Marcos | | |
| 188. | 9 | Mario Flores | 14:03.8 | Eagle Pass | | |
| 189. | 9 | Alex Martinez | 14:04.5 | Zapata | | |
| 190. | 11 | Ramon Zarate | 14:06.5 | Luling | | |
| 191. | 9 | Shaun Mccleese | 14:08.6 | Gregory-Portland | | |
| 192. | 10 | Daniel Arenas | 14:09.8 | South San Antonio | | |
| 193. | 9 | Ernesto Perez | 14:11.1 | Victoria West | | |
| 194. | 9 | David Sanchez | 14:11.8 | Round Rock Austin Mcneil | | |
| 195. | 9 | Mikey Alvarez | 14:13.4 | Zapata | | |
| 196. | 12 | Jose Coronado | 14:14.6 | Lampasas | | |
| 197. | 9 | Steven Mata | 14:19.1 | San Antonio East Central | | |
| 198. | 9 | Tucker Hytrek | 14:20.5 | Leander Rouse | | |
| 199. | 11 | Samson Vielma | 14:22.0 | South San Antonio | | |
| 200. | 9 | Jeremiah Macias | 14:23.9 | Austin Vandegrift | | |
| 201. | 10 | Scott Sokoloski | 14:26.5 | Lampasas | | |
| 202. | 10 | David Gonzalez | 14:26.7 | Riviera Kaufer | | |
| 203. | 9 | Oscar Erazo | 14:27.1 | San Antonio Wagner | | |
| 204. | 9 | Nieves Delafuente | 14:27.2 | San Antonio East Central | | |
| 205. | 7 | Michael Ybarra | 14:27.5 | Lytle | | |
| 206. | 9 | Jose Cipres | 14:28.2 | St Augustine | | |
| 207. | 7 | Allen Zendejo | 14:29.5 | Center Point | | |
| 208. | 10 | Aaron Garcia | 14:29.8 | Mathis | | |
| 209. | 10 | Enrique Diaz | 14:31.0 | Hebbronville | | |
| 210. | 9 | John Pass | 14:32.6 | Austin Mccallum | | |
| 211. | 9 | Will Seamans | 14:32.9 | St Mary's Hall | | |
| 212. | 10 | Austin Rogers | 14:33.9 | Nixon Smiley | | |
| 213. | 7 | Tristan Lawsom | 14:34.8 | Dripping Springs | | |
| 214. | 9 | Luis Hinojosa | 14:39.5 | St Augustine | | |
| 215. | 9 | Marcelo Salazar | 14:39.7 | St Augustine | | |
| 216. | 8 | Jose Garcia | 14:42.3 | Lytle | | |
| 217. | 7 | Preston Darby | 14:44.7 | Lytle | | |
| 218. | 7 | Hunter Ray | 14:44.8 | Freer | | |
| 219. | 10 | Timothy Campball | 14:45.4 | Skidmore Tynan | | |
| 220. | 8 | Mark Garza | 14:45.7 | Freer | | |
| 221. | 11 | Nathan Talamantez | 14:46.8 | San Antonio Southside | | |
| 222. | 9 | Trey Remington | 14:48.7 | St Mary's Hall | | |
| 223. | 9 | Mackenzie Jordan | 14:54.7 | Castroville Medina Valley | | |
| 224. | 10 | Naveen Kemraj | 14:56.6 | St Mary's Hall | | |
| 225. | 11 | Drew Schwarzlose | 14:58.7 | Geronimo Navarro | | |
| 226. | 10 | Joe Arenas | 14:59.3 | Riviera Kaufer | | |
| 227. | 9 | Nathan Docherty | 15:01.0 | Austin Vandegrift | | |
| 228. | 10 | Will Daughtery | 15:01.8 | Castroville Medina Valley | | |
| 229. | 9 | Philip Villereal | 15:04.6 | Geronimo Navarro | | |
| 230. | 7 | Jeremiah Sillone | 15:06.3 | Bandera | | |
| 231. | 8 | Aj Robertson | 15:07.4 | Center Point | | |
| 232. | 9 | Deumetry Hernandez | 15:08.6 | Victoria West | | |
| 233. | 10 | Saul Fernandez | 15:10.6 | Eagle Pass | | |
| 234. | 11 | Neil Christie | 15:15.9 | Austin Mccallum | | |
| 235. | 9 | Abner Carrillo | 15:21.0 | Eagle Pass | | |
| 236. | 12 | Rodriguez Hector | 15:23.4 | San Antonio Southside | | |
| 237. | 9 | Christian Duron | 15:29.0 | Castroville Medina Valley | | |
| 238. | 10 | Chris Lynn | 15:30.8 | San Antonio East Central | | |
| 239. | 9 | Anthony Mata | 15:34.3 | San Antonio East Central | | |
| 240. | 11 | Isaac Trevino | 15:35.9 | San Antonio Southside | | |
| 241. | 11 | Emanuel Cabrera | 15:37.3 | Robstown | | |
| 242. | 11 | Alex Pena | 15:37.8 | Robstown | | |
| 243. | 12 | Brandon Gaona | 15:39.8 | South San Antonio | | |
| 244. | 10 | Cory Santos | 15:40.5 | Castroville Medina Valley | | |
| 245. | 7 | Daniel Martin | 15:42.8 | Center Point | | |
| 246. | 9 | Diego Perez | 15:46.9 | Victoria West | | |
| 247. | 7 | Josh Bowie | 15:54.4 | Kerrville Tivy | | |
| 248. | 8 | Brady Keane | 15:55.1 | Bandera | | |
| 249. | 10 | Ernest Gelacio | 15:56.6 | South San Antonio | | |
| 250. | 7 | Zach Jones | 15:57.4 | Kerrville Tivy | | |
| 251. | 9 | Jesus De Luna | 15:59.9 | Eagle Pass | | |
| 252. | 12 | Hector Zamarippa | 16:00.3 | Luling | | |
| 253. | 7 | Ryan Binder | 16:01.8 | Kerrville Tivy | | |
| 254. | 9 | Alejandro Morales | 16:03.3 | Center Point | | |
| 255. | 7 | Mason Schlechte | 16:04.2 | Kerrville Tivy | | |
| 256. | 12 | Thomas Palmer | 16:06.9 | Lampasas | | |
| 257. | 9 | Randall Young | 16:07.0 | Randolph | | |
| 258. | 8 | Quinton Short | 16:09.6 | Lytle | | |
| 259. | 10 | Spencer Ried | 16:14.9 | Rockport-Fulton | | |
| 260. | 7 | Luke Degoes | 16:22.9 | Bandera | | |
| 261. | 11 | Ryan Martinez | 16:24.4 | San Antonio Southside | | |
| 262. | 10 | Armando Sanchez | 16:25.7 | Eagle Pass | | |
| 263. | 7 | Dylan Derr | 16:29.1 | Bandera | | |
| 264. | 7 | Davis Petty | 16:34.6 | Kerrville Tivy | | |
| 265. | 8 | Cameron Thrasher | 16:44.8 | Bandera | | |
| 266. | 10 | Cody Andress | 16:46.4 | Victoria West | | |
| 267. | 7 | Justin Mcwhorter | 16:55.5 | Bandera | | |
| 268. | 7 | Barrett Blackledge | 17:07.7 | Center Point | | |
| 269. | 7 | Joey Arreola | 17:13.8 | Center Point | | |
| 270. | 7 | Noe Bustamante | 17:16.5 | Center Point | | |
| 271. | 7 | Nathan Ramirez | 17:22.2 | Center Point | | |
| 272. | 7 | Collin Boyer | 17:22.4 | Kerrville Tivy | | |
| 273. | 7 | Cole Schroeder | 17:24.7 | Bandera | | |
| 274. | 12 | Robert Moreno | 17:50.6 | South San Antonio | | |
| 275. | 10 | Julio Gonzalez | 17:56.8 | Hebbronville | | |
| 276. | 7 | Dylan Degoes | 18:09.6 | Bandera | | |
| 277. | 10 | Justin Johnson | 18:18.7 | San Antonio East Central | | |
| 278. | 7 | Dylan Mayer | 18:41.8 | Bandera | | |
| 279. | 7 | Brendan Keane | 18:42.3 | Bandera | | |
| 280. | 11 | Neal Talukdar | 18:55.6 | St Mary's Hall | | |
| 281. | 7 | Justin Galley | 18:56.9 | Bandera | | |
| 282. | 12 | Max Lopez | 22:52.2 | South San Antonio | | |