| 1. | 11 | David Dorantes | 16:23.2 | Daingerfield | | |
| 2. | 10 | Chris Speaks | 16:25.9 | Onalaska | | |
| 3. | 11 | Randy McClain | 16:28.0 | Onalaska | | |
| 4. | 12 | Blake Fanchor | 16:42.4 | Nacogdoches Central Heights | | |
| 5. | 12 | Rodrigo Netro | 16:54.3 | Chapel Hill | | |
| 6. | 10 | Brad Beckham | 16:57.6 | New Diana | | |
| 7. | 10 | Matthew Cochran | 17:00.5 | Redwater | | |
| 8. | 11 | Fernando Tirado | 17:06.4 | Tatum | | |
| 9. | 10 | Garrett Mayeaux | 17:15.8 | New Diana | | |
| 10. | 12 | Zach Price | 17:18.2 | Onalaska | | |
| 11. | 10 | Brent Beckham | 17:29.3 | New Diana | | |
| 12. | 10 | Skylar Sutton | 17:30.9 | White Oak | | |
| 13. | 12 | Luke Merritt | 17:33.1 | Redwater | | |
| 14. | 9 | Dustin Tarnow | 17:34.6 | Onalaska | | |
| 15. | 12 | Ariel Juarez | 17:36.5 | Tatum | | |
| 16. | 12 | Jose Torres | 17:44.6 | Trinity | | |
| 17. | 12 | Joseph Clifton | 17:46.6 | Nacogdoches Central Heights | | |
| 18. | 11 | Tyler Main | 17:48.5 | Onalaska | | |
| 19. | 12 | Taylor Phelps | 17:50.2 | Grand Saline | | |
| 20. | 11 | Daniel Perez | 17:53.7 | Chapel Hill | | |
| 21. | 10 | Nico Borrego | 18:04.3 | Gladewater Sabine | | |
| 22. | 9 | D'Ray Hall | 18:06.7 | Woden | | |
| 23. | 9 | Josh Johnson | 18:06.9 | Woden | | |
| 24. | 11 | Raul Diaz | 18:07.6 | Crockett | | |
| 25. | 12 | Hunter Cain | 18:10.8 | Como-Pickton | | |
| 26. | 11 | Caleb McDaniel | 18:11.4 | Hardin | | |
| 27. | 11 | Cody Wager | 18:12.0 | New Diana | | |
| 28. | 12 | Edward Green | 18:12.5 | Daingerfield | | |
| 29. | 12 | Wesley Aguilar | 18:14.4 | Chapel Hill | | |
| 30. | 12 | Heath Yates | 18:16.7 | Redwater | | |
| 31. | 10 | Clay Hunter | 18:19.1 | White Oak | | |
| 32. | 10 | Chase Swann | 18:20.7 | Chapel Hill | | |
| 33. | 12 | Jacob Flurry | 18:22.1 | New Boston | | |
| 34. | 9 | Corey Sutton | 18:22.3 | Redwater | | |
| 35. | 11 | Edwin Chevez | 18:27.5 | Chapel Hill | | |
| 36. | 9 | Juan Diaz | 18:32.3 | San Augustine | | |
| 37. | 10 | Oscar Sanchez | 18:33.3 | Tatum | | |
| 38. | 12 | Oscar Ortiz | 18:36.3 | Quitman | | |
| 39. | 9 | Carter Moore | 18:36.7 | Woden | | |
| 40. | 10 | BJ Fickling | 18:37.0 | Hughes Springs | | |
| 41. | 10 | Jose Jimenez | 18:39.8 | Woden | | |
| 42. | 11 | Erik Hernandez | 18:39.8 | Grand Saline | | |
| 43. | 11 | Jeffrey Currie | 18:40.6 | New Waverly | | |
| 44. | 11 | Landon Poore | 18:42.5 | Redwater | | |
| 45. | 11 | Lane Duncan | 18:43.6 | New Diana | | |
| 46. | 11 | Miquel Davila | 18:47.4 | Lone Oak | | |
| 47. | 10 | Jonathan Spedowski | 18:49.2 | White Oak | | |
| 48. | 12 | Travis Price | 18:49.8 | Onalaska | | |
| 49. | 12 | Justin Clayburn | 18:50.0 | Mineola | | |
| 50. | 9 | Kyle Davis | 18:52.1 | Redwater | | |
| 51. | 11 | Justin Johnson | 18:52.9 | Woden | | |
| 52. | 10 | Corbin Flora | 18:53.0 | Como-Pickton | | |
| 53. | 11 | Chris Ray | 18:53.5 | Elysian Fields | | |
| 54. | 9 | Lanston Monceaux | 18:57.1 | Deweyville | | |
| 55. | 11 | Hunter Williams | 18:57.4 | Nacogdoches Central Heights | | |
| 56. | 11 | Brian Askew | 18:59.6 | Buna | | |
| 57. | 11 | Dustin Shoemaker | 19:06.9 | Nacogdoches Central Heights | | |
| 58. | 12 | Calob Player | 19:10.1 | White Oak | | |
| 59. | 12 | Cory Jones | 19:12.7 | White Oak | | |
| 60. | 11 | Juan Limon | 19:14.6 | Lone Oak | | |
| 61. | 10 | Alex Nunn | 19:17.2 | Chapel Hill | | |
| 62. | 12 | Matthew Whtley | 19:17.2 | Elkhart | | |
| 63. | 12 | Coleman Crawford | 19:18.3 | Woden | | |
| 64. | 11 | Austin Shoemaker | 19:21.2 | Nacogdoches Central Heights | | |
| 65. | 11 | Alex Orsot | 19:27.7 | Kountze | | |
| 66. | 12 | Juan Juarez | 19:28.1 | Chapel Hill | | |
| 67. | 10 | Yoan Preciado | 19:29.3 | Como-Pickton | | |
| 68. | 12 | Carson Anderson | 19:29.6 | Omaha Pewitt | | |
| 69. | 11 | Michael Nolan | 19:31.4 | Deweyville | | |
| 70. | 12 | Joseph Boyd | 19:36.6 | Warren | | |
| 71. | 12 | Donavan Jarvis | 19:38.4 | Omaha Pewitt | | |
| 72. | 11 | Jake English | 19:39.3 | Winona | | |
| 73. | 10 | Jordan Hayes | 19:40.1 | Winona | | |
| 74. | 10 | Riley Wilson | 19:40.7 | Anahuac | | |
| 75. | 10 | Ashley Dukes | 19:42.7 | Gladewater Sabine | | |
| 76. | 12 | Seth Cornett | 19:44.2 | Redwater | | |
| 77. | 11 | Kelby Cowan | 19:45.0 | Elkhart | | |
| 78. | 9 | Jake Hamilton | 19:47.1 | Harleton | | |
| 79. | 10 | James Capps | 19:48.0 | Mineola | | |
| 80. | 12 | Eric Koonce | 19:49.6 | New Waverly | | |
| 81. | 10 | Carter Tackett | 19:50.5 | White Oak | | |
| 82. | 10 | Nathan Opper | 19:50.9 | Lone Oak | | |
| 83. | 12 | Roman Sanchez | 19:51.6 | Crockett | | |
| 84. | 11 | Shannon Smith | 19:51.8 | Hardin | | |
| 85. | 12 | Jose Monsiuais | 19:54.0 | Crockett | | |
| 86. | 10 | Jared Streeter | 19:54.1 | Gladewater Sabine | | |
| 87. | 12 | Damon Birch | 19:56.2 | Frankston | | |
| 88. | 10 | Austin Jordan | 19:56.4 | White Oak | | |
| 89. | 9 | Tyler Pittman | 19:58.2 | Winona | | |
| 90. | 10 | Kenneth Salinas | 19:58.8 | Tatum | | |
| 91. | 12 | Dillon Lambright | 19:59.6 | Deweyville | | |
| 92. | 9 | Johnathan Trevino | 20:03.2 | Deweyville | | |
| 93. | 12 | Robert Farnell | 20:03.7 | Nacogdoches Central Heights | | |
| 94. | 12 | Seth Sturgill | 20:04.2 | Como-Pickton | | |
| 95. | 10 | Cameron Estes | 20:04.7 | New Waverly | | |
| 96. | 11 | Alejandro Gallegos | 20:05.2 | Daingerfield | | |
| 97. | 11 | Jonathan Keller | 20:06.1 | New Waverly | | |
| 98. | 9 | Kasey Spivey | 20:07.4 | New Waverly | | |
| 99. | 9 | Jesse Saenz | 20:08.3 | Winona | | |
| 100. | 11 | Tyler Tutt | 20:08.3 | Elkhart | | |
| 101. | 12 | Juan Orduna | 20:10.5 | Crockett | | |
| 102. | 9 | Cody Hardin | 20:12.7 | Lone Oak | | |
| 103. | 10 | Hayden Malone | 20:13.8 | Lone Oak | | |
| 104. | 10 | Maximino Hernandez | 20:15.0 | Tatum | | |
| 105. | 10 | Tyler Sobey | 20:17.2 | New Diana | | |
| 106. | 10 | Ivan Melgarejo | 20:20.0 | Mineola | | |
| 107. | 10 | Alexis Garza | 20:20.1 | Tatum | | |
| 108. | 10 | Charlie Brock | 20:23.1 | Daingerfield | | |
| 109. | 10 | William Warrington | 20:24.7 | Kountze | | |
| 110. | 12 | Jerad Bennet | 20:26.1 | Elkhart | | |
| 111. | 10 | Brad Lennon | 20:26.5 | New Diana | | |
| 112. | 12 | Bobby Kelley | 20:26.9 | Woden | | |
| 113. | 10 | Collin Pickens | 20:28.8 | Mineola | | |
| 114. | 11 | Bryce McCoy | 20:28.9 | Kountze | | |
| 115. | 11 | Laramie Linn | 20:32.1 | Kountze | | |
| 116. | 10 | Blake McCann | 20:32.8 | Gladewater Sabine | | |
| 117. | 10 | Kyle Morgan | 20:36.5 | Tatum | | |
| 118. | 11 | Zane Jackson | 20:36.6 | New Waverly | | |
| 119. | 10 | TJ Stone | 20:38.8 | Winona | | |
| 120. | 10 | Mitchell Assaf | 20:41.0 | Mineola | | |
| 121. | 11 | Bryan Davidson | 20:41.8 | Lone Oak | | |
| 122. | 9 | Colton Gross | 20:42.4 | Elkhart | | |
| 123. | 11 | Juan Lopez | 20:48.4 | Mineola | | |
| 124. | 12 | Bryan Thompson | 20:49.7 | Elkhart | | |
| 125. | 11 | TJ Baker | 20:50.1 | Nacogdoches Central Heights | | |
| 126. | 11 | Stephen Hudgens | 20:52.0 | Omaha Pewitt | | |
| 127. | 9 | Nicholas Elizondo | 20:52.8 | Como-Pickton | | |
| 128. | 12 | Jacinto Ortiz | 20:59.4 | Daingerfield | | |
| 129. | 11 | Corey Spivey | 21:01.2 | New Waverly | | |
| 130. | 9 | Manuel Tinajero | 21:03.4 | Mineola | | |
| 131. | 10 | Jake Mowat | 21:10.7 | Como-Pickton | | |
| 132. | 12 | Jeremiah Henly | 21:10.7 | Omaha Pewitt | | |
| 133. | 10 | Matthew Schaeffer | 21:14.8 | Crockett | | |
| 134. | 9 | De'Antawn Hopkins | 21:17.5 | Winona | | |
| 135. | 11 | Dalton Shiflett | 21:24.6 | Winona | | |
| 136. | 10 | John Oddo | 21:34.3 | Daingerfield | | |
| 137. | 11 | Austin Bullock | 21:34.8 | Crockett | | |
| 138. | 9 | Ty Howeth | 21:35.2 | Harleton | | |
| 139. | 9 | Troy Corder | 21:37.3 | Deweyville | | |
| 140. | 11 | Dante Novella | 21:38.1 | Daingerfield | | |
| 141. | 11 | Rudy Rosas | 21:45.2 | Elkhart | | |
| 142. | 10 | Dalton Derrick | 21:48.9 | Omaha Pewitt | | |
| 143. | 10 | Tanner Malone | 21:56.0 | Kountze | | |
| 144. | 10 | Drew Ryan | 21:56.0 | Kountze | | |
| 145. | 12 | Pedro Sandoval | 21:59.7 | Crockett | | |
| 146. | 11 | Warren Robert | 22:27.8 | Harleton | | |
| 147. | 12 | Chris D'Armond | 22:52.6 | Kountze | | |
| 148. | 9 | Marcus Harris | 22:53.1 | Gladewater Sabine | | |
| 149. | 9 | Ty Broussard | 22:57.2 | Deweyville | | |
| 150. | 11 | Dakota Pikus | 23:03.3 | Deweyville | | |
| 151. | 12 | Robbie Spurr | 23:25.6 | Harleton | | |
| 152. | 9 | Dylan Knight | 23:50.1 | Como-Pickton | | |
| 153. | 11 | Devin Peace | 25:00.9 | Omaha Pewitt | | |
| 1. | 12 | Will Antkowiak | 15:07.4 | Brenham | | |
| 2. | 10 | Ryan Teel | 15:29.9 | Friendswood | | |
| 3. | 10 | Micheal Lindberg | 15:57.6 | Humble Kingwood Park | | |
| 4. | 10 | Juan Zambrano | 16:10.3 | Humble Kingwood Park | | |
| 5. | 12 | Lucio Rosas | 16:13.0 | Galena Park | | |
| 6. | 11 | Zachary Goodlander | 16:16.9 | Willis | | |
| 7. | 11 | David Holobowicz | 16:18.2 | Montgomery | | |
| 8. | 12 | Garrett Yount | 16:23.4 | Willis | | |
| 9. | 12 | Kwame Jackson | 16:25.2 | Humble Kingwood Park | | |
| 10. | 10 | Levi Kessler | 16:26.9 | Friendswood | | |
| 11. | 11 | Nathaniel Taylor | 16:28.1 | Brenham | | |
| 12. | 10 | Layne Smith | 16:33.9 | Nederland | | |
| 13. | 11 | Ryan Gaskamp | 16:34.6 | Brenham | | |
| 14. | 11 | Zachary Gersch | 16:37.3 | Willis | | |
| 15. | 12 | Henry Speer | 16:41.0 | Brenham | | |
| 16. | 12 | Maury Thibodeaux | 16:52.4 | Glenda Dawson | | |
| 17. | 12 | Javier Mata | 16:53.5 | Baytown Lee | | |
| 18. | 11 | Trenten Fulk | 16:54.4 | Nederland | | |
| 19. | 10 | Chris Tatum | 16:55.7 | Humble Kingwood Park | | |
| 20. | 12 | Daniel Ortega | 16:58.6 | Angleton | | |
| 21. | 12 | Edgar Bazan | 16:58.7 | Waller | | |
| 22. | 11 | Alex Gearsch | 16:58.8 | Willis | | |
| 23. | 11 | Jose Lopez | 16:58.9 | Humble Summer Creek | | |
| 24. | 12 | Samuel Dufford | 16:59.4 | Magnolia | | |
| 25. | 12 | Timothy Delgado | 17:01.6 | Richmond Foster | | |
| 26. | 10 | Troy Richardson | 17:02.0 | Friendswood | | |
| 27. | 12 | Nick Rollo | 17:04.1 | Humble Kingwood Park | | |
| 28. | 12 | Garlon Jordan | 17:05.3 | Richmond Foster | | |
| 29. | 12 | Chris Johnson | 17:05.9 | Montgomery | | |
| 30. | 10 | Austin Cline | 17:09.3 | Friendswood | | |
| 31. | 10 | Pierre Holt | 17:09.5 | Houston Scarborough | | |
| 32. | 10 | Jeffrey Perkins | 17:10.0 | Glenda Dawson | | |
| 33. | 11 | Adrian Garcia | 17:11.0 | Glenda Dawson | | |
| 34. | 12 | Chance Chambers | 17:12.1 | Manvel | | |
| 35. | 11 | Tyrone Jackson | 17:13.5 | Houston Lee | | |
| 36. | 10 | Chris Zemlicka | 17:16.4 | Willis | | |
| 37. | 11 | Michael Glenn | 17:17.4 | Willis | | |
| 38. | 9 | Matthew Parham | 17:18.2 | Richmond Foster | | |
| 39. | 10 | Justin Donovan | 17:20.2 | Nederland | | |
| 40. | 12 | Daniel Vasquez | 17:21.2 | Baytown Lee | | |
| 41. | 10 | Dawson Hughes | 17:21.4 | Brenham | | |
| 42. | 9 | Jake Bootz | 17:21.8 | Humble Summer Creek | | |
| 43. | 11 | Gavin Davis | 17:22.0 | Magnolia West | | |
| 44. | 10 | Luis Gonzalez | 17:22.1 | Barbers Hill | | |
| 45. | 11 | Mario Muraire | 17:22.7 | Freeport Brazosport | | |
| 46. | 11 | Shane Tucker | 17:22.9 | Richmond Foster | | |
| 47. | 10 | Calvin Cobb | 17:24.4 | Friendswood | | |
| 48. | 10 | Deng Wei | 17:25.6 | Houston Lee | | |
| 49. | 12 | Kodie Johnson | 17:26.2 | Magnolia West | | |
| 50. | 10 | Braden Appel | 17:27.9 | Brenham | | |
| 51. | 12 | Joshua Waddy | 17:30.2 | Freeport Brazosport | | |
| 52. | 12 | Chris Russo | 17:31.0 | Montgomery | | |
| 53. | 9 | Ryan Roebuck | 17:32.7 | Nederland | | |
| 54. | 11 | Coleman Branson | 17:34.0 | Brenham | | |
| 55. | 12 | Walter Mata | 17:34.8 | Spring | | |
| 55. | 12 | Walter Mata | 17:34.8 | Houston Spring Woods | | |
| 56. | 12 | Nicholas Reche | 17:35.2 | Galena Park | | |
| 57. | 10 | Hebert Deleon Diaz | 17:36.1 | Baytown Lee | | |
| 58. | 10 | Nick Tierranegra | 17:36.8 | Montgomery | | |
| 59. | 12 | Hector Hernandez | 17:37.7 | Manvel | | |
| 60. | 11 | Noel Perez | 17:38.3 | Baytown Lee | | |
| 61. | 12 | Luis Villada | 17:39.9 | Galena Park | | |
| 62. | 12 | Jericho Vera | 17:41.0 | Richmond Foster | | |
| 63. | 9 | Matt Russell | 17:41.2 | Montgomery | | |
| 64. | 10 | Alsono Rangel | 17:41.8 | Magnolia West | | |
| 65. | 12 | Lucas Bevin | 17:42.0 | Friendswood | | |
| 66. | 11 | Isaac Tamayo | 17:42.5 | Baytown Lee | | |
| 67. | 9 | Connor Taylor | 17:42.9 | Richmond George Ranch | | |
| 68. | 12 | Daniel Garcia | 17:43.7 | Magnolia West | | |
| 69. | 10 | Pete Rodriguez | 17:45.6 | Barbers Hill | | |
| 70. | 12 | Mansur Deidehban | 17:49.3 | Richmond Foster | | |
| 71. | 10 | Jacob Pasket | 17:51.4 | Magnolia West | | |
| 72. | 10 | Zach Rowe | 17:51.7 | Angleton | | |
| 73. | 10 | Blake Sokora | 17:52.5 | Friendswood | | |
| 74. | 11 | Oscar Travizo | 17:53.3 | Angleton | | |
| 75. | 12 | Isaac Kalin | 17:54.8 | Glenda Dawson | | |
| 76. | 9 | Chandler Heikkila | 17:55.1 | Richmond George Ranch | | |
| 77. | 11 | Ricardo Morales | 17:55.5 | Galena Park | | |
| 78. | 11 | John Bounds | 17:55.9 | Humble Kingwood Park | | |
| 79. | 12 | James Martin | 17:57.4 | Humble Kingwood Park | | |
| 80. | 12 | Luis Garza | 17:58.8 | Manvel | | |
| 81. | 9 | Ruboneka Bonheur | 17:59.1 | Houston Lee | | |
| 82. | 10 | Sean LaFrentz | 18:00.6 | Barbers Hill | | |
| 83. | 11 | Kason Bevel | 18:00.9 | Magnolia West | | |
| 84. | 9 | Jose Torres | 18:02.7 | Angleton | | |
| 85. | 12 | Trevor Martin | 18:03.5 | Nederland | | |
| 86. | 9 | Jorge Flores | 18:05.3 | Magnolia West | | |
| 86. | 9 | Flores Jorge | 18:05.3 | Magnolia West | | |
| 87. | 12 | Irving Reyna | 18:06.0 | Houston Reagan | | |
| 88. | 12 | Yurre Moore | 18:06.2 | Barbers Hill | | |
| 89. | 12 | Charlie Campbell | 18:07.1 | Nederland | | |
| 90. | 10 | Jackson Wausen | 18:10.5 | Richmond Foster | | |
| 91. | 10 | Rickey Luce | 18:14.0 | Barbers Hill | | |
| 92. | 9 | Jordan Janer | 18:16.5 | Richmond George Ranch | | |
| 93. | 11 | Jose Bueno | 18:17.6 | Houston Reagan | | |
| 94. | 12 | Daniel Casas | 18:17.9 | Houston Waltrip | | |
| 95. | 11 | Zachary Hendrickson | 18:18.1 | Barbers Hill | | |
| 96. | 9 | Josh Lecesne | 18:18.9 | Humble Summer Creek | | |
| 97. | 9 | Marco Velasco | 18:19.4 | Humble Summer Creek | | |
| 98. | 10 | Santiago Forero | 18:20.1 | Willis | | |
| 99. | 11 | Julio Cesar Briones | 18:26.2 | Angleton | | |
| 100. | 11 | Angelo Gonzales | 18:26.3 | Galena Park | | |
| 101. | 12 | Jordan Williams | 18:28.0 | Montgomery | | |
| 102. | 11 | Richard Maggi | 18:28.8 | Glenda Dawson | | |
| 103. | 10 | Kyle Cockerham | 18:30.9 | Montgomery | | |
| 104. | 11 | Aaron Lozoya | 18:37.3 | Baytown Lee | | |
| 105. | 10 | Adrian Amaya | 18:39.5 | Manvel | | |
| 106. | 12 | Rafe Simmons | 18:39.5 | Lumberton | | |
| 107. | 11 | Edwardo Hernandez | 18:40.9 | Barbers Hill | | |
| 108. | 12 | Connor Jacobson | 18:43.4 | Glenda Dawson | | |
| 109. | 11 | Christopher Ramirez | 18:45.7 | Galena Park | | |
| 110. | 11 | Cristian Perez | 18:46.3 | Baytown Lee | | |
| 111. | 9 | Parker Blain | 18:47.6 | Lumberton | | |
| 112. | 11 | Louis Perkins | 18:53.3 | Houston Scarborough | | |
| 113. | 12 | Osiel Morales | 18:56.6 | Houston Davis | | |
| 114. | 10 | Marvin Lopez | 18:57.5 | Galena Park | | |
| 115. | 12 | Krishan Desai | 19:02.1 | Glenda Dawson | | |
| 116. | 10 | Dunia Mukule | 19:07.5 | Houston Lee | | |
| 117. | 11 | Nathan Montondon | 19:10.1 | Nederland | | |
| 118. | 9 | Devon Simmons | 19:15.2 | Dayton | | |
| 119. | 10 | Devon Stroud | 19:24.2 | Humble Summer Creek | | |
| 120. | 11 | Matt Godfrey | 19:25.1 | Little Cypress Mauriceville | | |
| 121. | 12 | Merritt Campbell | 19:30.2 | Lumberton | | |
| 122. | 9 | Nick Trevino | 19:30.6 | Manvel | | |
| 123. | 11 | Alexis Villa | 19:34.0 | Houston Lee | | |
| 124. | 11 | Nathan Trahan | 19:34.1 | Little Cypress Mauriceville | | |
| 125. | 10 | Alan Villarreal | 19:36.2 | Angleton | | |
| 126. | 11 | Jose Santiago | 19:37.4 | Manvel | | |
| 127. | 12 | Feliz Monita | 19:40.1 | Houston Davis | | |
| 128. | 10 | Bryant Carruth | 19:40.4 | Lumberton | | |
| 129. | 11 | Andrew Moreno | 19:41.6 | Angleton | | |
| 130. | 10 | Keenan Edwards | 19:56.2 | Houston Scarborough | | |
| 131. | 10 | Timothy Turner | 19:56.6 | Lumberton | | |
| 132. | 10 | Jordan Rivera | 19:56.7 | Houston Scarborough | | |
| 133. | 10 | Jose Guitierrez | 20:11.0 | Houston Lee | | |
| 134. | 12 | Alex Chavez | 20:12.9 | Houston Reagan | | |
| 135. | 12 | Alexander Lilly | 20:19.7 | Little Cypress Mauriceville | | |
| 136. | 9 | Jesse Alvarado | 20:20.9 | Stephen F. Austin (Houston) | | |
| 137. | 12 | Adam Garza | 20:22.4 | Little Cypress Mauriceville | | |
| 138. | 11 | Luis Benitez | 20:35.9 | Houston Lee | | |
| 139. | 9 | Joel Delatorre | 20:42.8 | Humble Summer Creek | | |
| 140. | 11 | Alexis Barrera | 20:50.1 | Houston Reagan | | |
| 141. | 9 | Wilson Gibbs | 20:51.0 | Houston Reagan | | |
| 142. | 10 | Miguel Delgadillo | 20:54.6 | Richmond George Ranch | | |
| 143. | 10 | Cameron Jozwiak | 20:55.1 | Richmond George Ranch | | |
| 144. | 12 | Noel Cepeda | 20:57.7 | Houston Davis | | |
| 145. | 11 | Cordell Baham | 21:03.5 | Houston Worthing | | |
| 146. | 10 | Justin Ward | 21:08.3 | Little Cypress Mauriceville | | |
| 147. | 12 | Dyllon Sanford | 21:16.1 | Little Cypress Mauriceville | | |
| 148. | 10 | Zackery Ferguson | 21:19.9 | Richmond George Ranch | | |
| 149. | 10 | Justin Curewitz | 21:25.0 | Lumberton | | |
| 150. | 12 | Johnny Menard | 21:45.0 | Beaumont Ozen | | |
| 151. | 10 | Jose Valdiriez | 21:47.6 | Houston Davis | | |
| 152. | 12 | Dwayne Williams | 21:48.2 | Houston Lee | | |
| 153. | 10 | Roger Ibarra | 21:59.9 | Houston Davis | | |
| 154. | 11 | Joseph Richards | 22:18.3 | Beaumont Ozen | | |
| 155. | 12 | Chris Llamas | 23:09.1 | Houston Reagan | | |
| 156. | 11 | Victor Benavides | 23:12.8 | Houston Reagan | | |
| 157. | 9 | Osvaldo Villegas | 23:31.1 | Houston Davis | | |
| 1. | 12 | Yonas Tesfai | 15:22.8 | Houston Westbury | | |
| 2. | 11 | Craig Nowak | 15:26.7 | Houston Cypress Woods | | |
| 3. | 12 | Weston Novelli | 15:34.6 | Strake Jesuit College Prep | | |
| 4. | 11 | Cale Wallace | 15:39.0 | Houston Cypress Ranch | | |
| 5. | 12 | Nick Gibson | 15:39.3 | Strake Jesuit College Prep | | |
| 6. | 12 | Alexander LeRoux | 15:44.0 | Katy Seven Lakes | | |
| 7. | 11 | Greg White | 15:45.2 | Katy Seven Lakes | | |
| 8. | 12 | Jose Ortega | 15:45.2 | Pasadena Sam Rayburn | | |
| 9. | 11 | Fidel Leon | 15:49.3 | Katy Mayde Creek | | |
| 10. | 12 | Andrew Kogut | 15:56.9 | Katy Seven Lakes | | |
| 11. | 12 | Austin Schankel | 16:03.5 | Houston Cypress Fairbanks | | |
| 12. | 12 | Michael Wakeland | 16:15.1 | Strake Jesuit College Prep | | |
| 13. | 9 | Frank Lara | 16:16.0 | Strake Jesuit College Prep | | |
| 14. | 11 | Colin Stoeber | 16:18.3 | Houston Cypress Woods | | |
| 15. | 11 | John Weldon | 16:19.4 | Houston Clear Lake | | |
| 16. | 12 | Ryan Casey | 16:23.8 | Houston Cypress Fairbanks | | |
| 17. | 10 | Babiker Babiker | 16:26.7 | Alief Elsik | | |
| 18. | 11 | Nathan Ricketts | 16:27.3 | Katy Seven Lakes | | |
| 19. | 11 | Keaton Blau | 16:27.3 | Houston Cypress Creek | | |
| 20. | 10 | Gustavo Raskowsky | 16:27.9 | Strake Jesuit College Prep | | |
| 20. | 10 | Gus Raskosky | 16:27.9 | Strake Jesuit College Prep | | |
| 21. | 10 | Gustavo Aguilera | 16:28.2 | La Porte | | |
| 22. | 10 | Xavier Jiminez | 16:28.3 | Clute Brazoswood | | |
| 23. | 10 | Juan Fraga | 16:29.7 | Houston MacArthur | | |
| 24. | 12 | Anthony Coleman | 16:31.6 | Alief Elsik | | |
| 25. | 10 | Jeremy Lewis | 16:33.1 | Houston Lamar | | |
| 26. | 9 | Andrew Gonzales | 16:35.2 | Pasadena Sam Rayburn | | |
| 27. | 11 | Kyle Ray | 16:37.4 | Houston Cypress Woods | | |
| 28. | 10 | Adam Girgis | 16:37.9 | Katy Seven Lakes | | |
| 29. | 10 | Matt Parmley | 16:41.5 | Houston Cypress Creek | | |
| 30. | 12 | Francisco Pequeno | 16:43.9 | Cypress Falls | | |
| 31. | 12 | Mark Fernando | 16:44.4 | LC Clear Springs | | |
| 32. | 12 | Josh Raymond | 16:45.1 | Clute Brazoswood | | |
| 33. | 12 | Dereck Jones | 16:45.4 | Katy Mayde Creek | | |
| 34. | 12 | Connor Troxclair | 16:46.4 | Strake Jesuit College Prep | | |
| 35. | 11 | Alberto Garcia | 16:47.4 | Houston Cypress Fairbanks | | |
| 36. | 11 | Mateo Aviles | 16:48.4 | Houston MacArthur | | |
| 37. | 11 | Jacob Guzman | 16:49.1 | Cypress Ridge | | |
| 38. | 11 | Jacob Lefler | 16:50.5 | Houston Cypress Fairbanks | | |
| 39. | 10 | Claudio Saldivar | 16:51.0 | Houston MacArthur | | |
| 40. | 11 | Johnathan Simmons | 16:53.0 | Clear Brook | | |
| 41. | 12 | Casey Broderson | 16:53.3 | Houston Cypress Fairbanks | | |
| 42. | 12 | Hunter Daigle | 16:53.4 | Katy Seven Lakes | | |
| 43. | 11 | Ryan Philpot | 16:53.4 | Houston Cypress Woods | | |
| 44. | 10 | Brian Martinez | 16:54.0 | Pasadena Memorial | | |
| 45. | 12 | Taylor Barrera | 16:54.7 | Clear Brook | | |
| 46. | 12 | Daniel Lopez | 16:55.0 | Alief Hastings | | |
| 47. | 11 | Mehran Namazkar | 16:55.1 | Ft. Bend Austin | | |
| 48. | 12 | Isaiah Chavira | 16:55.8 | Katy Mayde Creek | | |
| 49. | 12 | Homer Salazar | 16:56.2 | Alief Hastings | | |
| 50. | 11 | Daniel Jones | 16:56.2 | Katy Mayde Creek | | |
| 51. | 12 | Christian Pena | 16:56.9 | LC Clear Creek | | |
| 52. | 11 | Garrison Stribling | 16:57.6 | Ft. Bend Elkins | | |
| 53. | 12 | Melvin Turman | 16:57.9 | Channelview | | |
| 54. | 12 | Gilberto Alvarez | 17:00.3 | Houston MacArthur | | |
| 55. | 11 | Isaac Cardenas | 17:02.3 | Pasadena Sam Rayburn | | |
| 56. | 9 | Eli Ferrara | 17:02.8 | Houston MacArthur | | |
| 57. | 11 | David Salazar | 17:03.8 | Alief Hastings | | |
| 58. | 10 | Paul Yacoub | 17:04.4 | Cypress Falls | | |
| 59. | 12 | Chris Schiller | 17:04.8 | Strake Jesuit College Prep | | |
| 60. | 10 | Josh Chavira | 17:05.3 | Katy Mayde Creek | | |
| 61. | 10 | Alexis Ramirez | 17:06.1 | Ft. Bend Clements | | |
| 62. | 10 | Orlando Garcia | 17:07.4 | North Shore Senior (GP) | | |
| 63. | 12 | Clay Howell | 17:09.2 | Ft. Bend Austin | | |
| 64. | 11 | Luke Romanko | 17:09.5 | Houston Clear Lake | | |
| 65. | 11 | Jeremy Dockan | 17:10.6 | Deer Park | | |
| 66. | 12 | Franklin Stagg | 17:11.1 | Houston Clear Lake | | |
| 67. | 12 | Brennym Kaelin | 17:12.1 | Cypress Falls | | |
| 68. | 10 | Connor Hanson | 17:12.6 | Houston Cypress Woods | | |
| 69. | 12 | Taylor Park | 17:13.8 | LC Clear Springs | | |
| 70. | 11 | Jerimiah Santos | 17:15.0 | Houston Clear Lake | | |
| 71. | 11 | Cody Meineke | 17:16.0 | Houston Cypress Woods | | |
| 72. | 11 | Gabriel Johnson | 17:16.5 | Beaumont West Brook | | |
| 73. | 9 | Ray Tafolla | 17:16.9 | Pasadena Memorial | | |
| 74. | 12 | Kollin Alford | 17:17.2 | Cypress Falls | | |
| 75. | 10 | Kevin Arguello | 17:17.6 | Katy Mayde Creek | | |
| 76. | 11 | Derick Frankel | 17:17.9 | Pasadena Memorial | | |
| 77. | 11 | Shaun Van Der Walt | 17:21.4 | Cypress Falls | | |
| 78. | 12 | Brandt Wronski | 17:23.2 | Ft. Bend Clements | | |
| 79. | 10 | Julio Reyes | 17:23.4 | Houston MacArthur | | |
| 80. | 10 | Jeffrey Granados | 17:24.8 | Houston Bellaire | | |
| 81. | 11 | Zach Daum | 17:25.5 | Houston Clear Lake | | |
| 82. | 12 | Alex Mosley | 17:26.9 | La Porte | | |
| 83. | 11 | Joe Vera | 17:28.6 | Deer Park | | |
| 84. | 10 | D'Andre Lewis | 17:30.0 | Ft. Bend Bush | | |
| 85. | 10 | Abraham Chavez | 17:30.3 | Pasadena Memorial | | |
| 86. | 11 | Andre Solis | 17:32.6 | Houston Bellaire | | |
| 87. | 12 | Alejandro Melesio | 17:33.6 | Pasadena Dobie | | |
| 88. | 11 | Luis Cruz | 17:33.9 | South Houston | | |
| 89. | 9 | Connor Carter | 17:34.0 | Houston Bellaire | | |
| 90. | 9 | Robbie Jenkins | 17:34.2 | Cypress Falls | | |
| 91. | 12 | Allan Hernandez | 17:34.5 | North Shore Senior (GP) | | |
| 92. | 10 | Cameron Avina | 17:35.3 | La Porte | | |
| 92. | 10 | Cameron Anna | 17:35.3 | La Porte | | |
| 93. | 10 | Jacob Storey | 17:36.1 | Houston Westside | | |
| 94. | 10 | Ryan Brenkus | 17:36.7 | Katy Seven Lakes | | |
| 95. | 12 | Luis Pirela | 17:37.5 | Ft. Bend Kempner | | |
| 96. | 10 | Grant Mobley | 17:38.2 | Deer Park | | |
| 97. | 10 | Alan Valles | 17:41.1 | Pasadena Memorial | | |
| 98. | 10 | Jorge Acosta | 17:42.9 | Houston MacArthur | | |
| 99. | 9 | Daniel Shelton | 17:47.1 | North Shore Senior (GP) | | |
| 100. | 11 | Jordan Claypool | 17:47.7 | La Porte | | |
| 101. | 12 | Eric Lozano | 17:48.1 | LC Clear Springs | | |
| 102. | 9 | Corey Scott | 17:48.9 | Deer Park | | |
| 103. | 11 | Ruben Jaimes | 17:49.4 | Alief Hastings | | |
| 104. | 12 | Will Matthews | 17:49.9 | LC Clear Springs | | |
| 105. | 11 | Austin Jensen | 17:50.6 | Houston Cypress Woods | | |
| 106. | 9 | Michael Erickson | 17:51.0 | Ft. Bend Clements | | |
| 107. | 12 | Ryan Cooper | 17:51.5 | Clear Brook | | |
| 108. | 12 | Earl Bray | 17:52.2 | Port Arthur Memorial | | |
| 109. | 12 | Ivan Lopez | 17:53.0 | Clear Brook | | |
| 110. | 10 | Daniel Lozano | 17:53.1 | LC Clear Springs | | |
| 111. | 10 | Alejo Padilla | 17:54.3 | La Porte | | |
| 112. | 12 | Mario Nuncio | 17:55.2 | North Shore Senior (GP) | | |
| 113. | 11 | Anthony Worville | 17:55.3 | Pasadena Memorial | | |
| 114. | 11 | Michael Lis | 17:57.2 | Houston Clear Lake | | |
| 115. | 12 | Jesus Velasquez | 17:57.5 | Alief Elsik | | |
| 116. | 9 | Ben Durgin | 17:58.5 | Katy Mayde Creek | | |
| 117. | 10 | Sa Ed | 18:01.3 | Alief Hastings | | |
| 118. | 9 | Luke O'Dowd | 18:01.7 | Houston Clear Lake | | |
| 119. | 12 | Jason Palfreyman | 18:02.3 | Ft. Bend Dulles | | |
| 120. | 12 | Kris Shumake | 18:02.6 | Ft. Bend Kempner | | |
| 121. | 11 | Abhi Kallur | 18:03.5 | Ft. Bend Austin | | |
| 122. | 10 | Tye Norman | 18:03.9 | Beaumont West Brook | | |
| 123. | 10 | Erik Cantu | 18:04.2 | La Porte | | |
| 124. | 12 | Kevin Garcia | 18:04.4 | Houston Westside | | |
| 125. | 11 | Justin McDowell | 18:05.0 | Ft. Bend Kempner | | |
| 126. | 10 | Darwin Allan | 18:05.9 | Houston Lamar | | |
| 126. | 10 | Darwin Allen | 18:05.9 | Houston Lamar | | |
| 127. | 10 | Jordan Storms | 18:06.1 | Ft. Bend Clements | | |
| 128. | 11 | Zach Coates | 18:07.1 | LC Clear Springs | | |
| 129. | 11 | Zach Lopez | 18:09.1 | Houston Bellaire | | |
| 130. | 11 | Paul Pirela | 18:10.0 | Ft. Bend Kempner | | |
| 131. | 12 | Isaias Silva | 18:10.8 | Pasadena Sam Rayburn | | |
| 132. | 12 | Fransisco Reyes | 18:12.7 | Alief Hastings | | |
| 133. | 10 | Xavier Martinez | 18:13.6 | North Shore Senior (GP) | | |
| 134. | 10 | Matt Taylor | 18:14.4 | Houston Westside | | |
| 135. | 12 | Charles Vallhorral Jr. | 18:14.9 | Houston Cypress Fairbanks | | |
| 136. | 12 | Cody Broderson | 18:15.2 | Houston Cypress Fairbanks | | |
| 137. | 12 | Aaron O'Conor | 18:16.4 | Houston Lamar | | |
| 138. | 12 | Matt Turley | 18:16.7 | Deer Park | | |
| 139. | 12 | Michael Sunja | 18:17.6 | Houston Bellaire | | |
| 140. | 12 | Rogelio Briones | 18:18.4 | Pasadena Sam Rayburn | | |
| 141. | 9 | Alex Riley | 18:19.0 | Houston Lamar | | |
| 142. | 12 | Ruben George | 18:19.3 | Deer Park | | |
| 143. | 11 | Brian Carter | 18:19.3 | Deer Park | | |
| 144. | 11 | Nick Galicio | 18:19.6 | Pasadena Dobie | | |
| 145. | 12 | Ian Galloway | 18:23.8 | Ft. Bend Kempner | | |
| 146. | 10 | Wyssam Zaaban | 18:25.8 | La Porte | | |
| 147. | 10 | Jacob Freeman | 18:26.1 | Clear Brook | | |
| 148. | 10 | Abel Yax | 18:27.3 | Alief Hastings | | |
| 148. | 10 | Saul Boca Negra | 18:27.3 | Alief Hastings | | |
| 149. | 12 | Jeremy Kelly | 18:28.5 | Houston Westside | | |
| 150. | 10 | Nathan Bishop | 18:29.2 | Houston Lamar | | |
| 151. | 11 | Omar Moreno | 18:34.0 | Ft. Bend Kempner | | |
| 152. | 10 | Alex Sommers | 18:34.3 | Houston Lamar | | |
| 153. | 9 | James Kerley | 18:36.7 | Houston Westside | | |
| 154. | 9 | Jacob Hopkins | 18:39.0 | Houston Lamar | | |
| 155. | 11 | Luis Garcia | 18:40.2 | North Shore Senior (GP) | | |
| 156. | 11 | Jordan Shivers | 18:40.6 | Beaumont West Brook | | |
| 157. | 12 | Jessica Ramirez | 18:42.7 | Beaumont West Brook | | |
| 157. | 12 | Jesus Ramirez | 18:42.7 | Beaumont West Brook | | |
| 158. | 10 | Tyler Waltman | 18:45.5 | Cypress Falls | | |
| 159. | 12 | Giancarlo Reyes | 18:51.0 | Pasadena Sam Rayburn | | |
| 160. | 12 | Thomas Mayes | 18:54.9 | Alief Elsik | | |
| 161. | 11 | Xavier Moss | 18:57.9 | Houston Westside | | |
| 162. | 9 | Andres Vazquez | 18:59.0 | Alief Elsik | | |
| 163. | 12 | Ryan Davis | 19:00.1 | Clear Brook | | |
| 164. | 11 | Eyob Hailemariam | 19:02.5 | Houston Bellaire | | |
| 165. | 12 | Trent McNamara | 19:03.8 | Ft. Bend Clements | | |
| 166. | 12 | Sebastian Mireles | 19:05.1 | Houston Math S&T | | |
| 167. | 10 | Drew Torrey | 19:06.1 | Ft. Bend Clements | | |
| 168. | 12 | Juan Canales | 19:13.1 | Pasadena Sam Rayburn | | |
| 169. | 12 | Jacob Dolifka | 19:21.5 | Clear Brook | | |
| 170. | 11 | Travis Bogdon | 19:21.9 | Ft. Bend Kempner | | |
| 171. | 12 | Matt Perry | 19:24.8 | Pasadena Memorial | | |
| 172. | 11 | Marcus McCarty | 19:27.2 | Alief Elsik | | |
| 173. | 12 | Tanay Alampur | 19:30.2 | Beaumont West Brook | | |
| 174. | 10 | Casey Sherman | 19:38.9 | Ft. Bend Austin | | |
| 175. | 11 | Miguel Martinez | 19:41.4 | Beaumont West Brook | | |
| 176. | 10 | Cody Elkins | 19:43.2 | Ft. Bend Austin | | |
| 177. | 11 | David Zhao | 19:54.0 | Ft. Bend Austin | | |
| 178. | 10 | Tyler Wienecke | 20:19.3 | Ft. Bend Austin | | |
| 179. | 12 | German Guevara | 20:26.8 | Alief Elsik | | |
| 180. | 11 | Santiago Campos | 20:38.9 | Ft. Bend Clements | | |