1. 8 Roberto Marquez 12:15.1 Keene
2. 8 Saul Nigoche 12:39.6 Graham
3. 8 Dalton Hevel 12:50.9 Azle South
4. 8 Samuel Perkins 12:51.5 Graham
5. 8 Nicky Quevedo 13:16.2 Azle South
6. 8 Dalton Westray 13:21.0 Santo Forte
7. 8 Corbin Madewell 13:22.1 Santo Forte
8. 8 Joshua Anderson 13:25.8 Keene Adventist Elem...
10. 8 Preston Loeffeholz 13:30.0 Santo Forte
11. 8 Lucas Martin 13:36.5 Azle South
12. 8 Peyton Murley 13:39.6 Brock
13. 8 John Jackson 13:47.2 Azle South
14. 8 Pierce Loeffeholz 13:48.7 Santo Forte
15. 8 Daniel Cervantes 13:50.4 Life Oak Cliff
16. 8 Ian San Pedro 13:53.3 Hall
17. 8 Orrin Miller 13:53.6 Glen Rose
18. 8 Leonard Franklin 13:54.6 Keene
19. 8 Benjamin Just 13:55.8 Life Red Oak
20. 8 Brandon Palacios 13:56.6 Graham
21. 8 Abner Mendoza 14:00.2 Stephenville
22. 8 Eric Chew 14:02.2 Life Red Oak
23. 8 Jonathan Wilson 14:03.3 Brock
24. 8 Jayden Rubright 14:06.3 Life Red Oak
25. 8 Austin O'Hair 14:07.1 Santo
26. 8 Camron Magee 14:07.3 Santo Forte
27. 8 Kyle Scheer 14:07.5 Life Red Oak
28. 8 David Lopez 14:08.0 Keene
29. 8 Blake Drillette 14:18.6 Brock
30. 8 Gonzalo Sanchez 14:25.4 Life Oak Cliff
31. 8 Jaden Beha 14:25.5 Godley
32. 8 Ryder Love 14:31.1 Tison
33. 8 Ty Duggin 14:34.2 Brock
34. 8 Riley Wambsganss 14:35.8 Grace Prep
35. 7 Paul Wolff 14:36.5 Millsap
36. 8 Colton Kern 14:37.9 Hall
37. - Ernesto Eguia 14:42.6 Life Oak Cliff
38. 8 Hector Manuel-Perez 14:43.8 Hillsboro
39. 8 Joey Deporter 14:43.9 Hall
40. 8 Kip Nguyen 14:44.3 Grace Prep
41. - Dominic Alvizo 14:44.8 Life Oak Cliff
42. 8 Oscar Contreras 14:51.5 Life Red Oak
43. 8 Reagan Poe 14:52.3 Azle South
44. 8 Bryson Sharp 14:53.1 Peaster
45. 8 Matthew Garling 14:54.8 Life Red Oak
46. 8 Danny Turner 15:01.9 Peaster
47. 8 Brayden Bell 15:08.4 Godley
48. 8 Andrew Whitsitt 15:08.4 Tison
49. 8 Colt Dunnam 15:10.0 Graham
50. 8 Curtis Pugh 15:12.1 Peaster
51. 8 Jacob Williams 15:15.4 Grace Prep
52. 8 Will Heiner 15:21.5 Godley
53. 8 LP Walker 15:26.4 Santo
54. 7 Eloy Bustamante 15:29.2 Santo
55. 8 Noah Kurceba 15:32.3 Stephenville
57. 8 Jackson Penshorn 15:34.5 Santo Forte
58. 8 Trevor Meyer 15:39.7 Life Red Oak
59. - Nicholas Aslvadam 15:42.2 Life Red Oak
60. 8 Ethan Wilson 15:46.9 Hall
61. 8 Logan Gilbert 15:50.0 Peaster
62. 8 Jose Cruz 15:53.6 Hillsboro
63. 8 Zachary Samples 15:55.2 Mineral Wells
64. 8 Drew Moore 16:00.6 Grace Prep
65. 8 Christopher Posey 16:06.4 Keene
66. 8 Andrew Hunter 16:08.3 Graham
67. 8 Camden Barnett 16:09.3 Brock
68. 8 Ryan Choate 16:10.6 Santo Forte
69. 8 Michael Cruse 16:11.8 Glen Rose
70. 8 Guy Rourk 16:16.7 Life Red Oak
71. 8 Wesley Speck 16:18.4 Azle South
72. 8 Peyton Kirby 16:20.7 Azle South
73. 8 Edward Tristan 16:21.7 Peaster
74. 8 Jacob Covert 16:22.1 Life Red Oak
75. 8 Drew Smith 16:26.2 Peaster
76. 8 Alejandro Elizandro 16:32.6 Life Oak Cliff
77. 8 Adrian Hiros 16:33.3 Santo Forte
78. 8 Tyler Smith 16:42.2 Azle South
79. 7 Cash Seay 16:46.5 Peaster
80. 8 Gabriel Garcia 16:49.0 Life Red Oak
81. 8 Erik Cabrera 16:52.3 Hillsboro
82. 8 Alan Beavers 16:53.1 Life Red Oak
83. 8 Kai Armour 16:56.4 Stephenville
84. 8 Michael Nelson 16:57.3 Hall
85. 8 Yazen Subuh 16:59.1 Life Red Oak
86. 2 Daniel Gordon 16:59.4 Hillsboro
87. 8 Jett Bryan 17:06.4 Santo
88. 8 Garrett Bell 17:07.5 Godley
89. 8 Kyle Lincoln 17:08.1 Hillsboro
90. 8 Jesus Laurel 17:15.0 Hillsboro
91. 8 Kevin Martinez 17:16.6 Godley
92. 8 Ethan Davis 17:21.4 Azle South
93. 8 Bryce Bozeman 17:30.0 Graham
94. 8 Alexis Duarte 17:30.1 Life Oak Cliff
95. 8 Grady Hicks 17:36.7 Stephenville
96. 8 Leo Hernandez 17:48.7 Mineral Wells
97. Jared Nowell 17:59.4 Tison
98. 8 Ricky Trapp 18:05.0 Santo Forte
99. 8 Joseph Aquilar 18:12.6 Azle South
100. 8 Karl Taylor 18:13.6 Azle South
101. 8 Titan Smith 18:17.6 Santo Forte
102. 8 Adrian Blackmon 18:31.7 Graham
103. 8 Roman Gonzalez 18:36.2 Hillsboro
104. 8 Aaron Turner 18:49.8 Peaster
105. 8 Taylor Dettling 18:55.8 Grace Prep
106. 7 Ernesto Villegas 19:47.9 Hillsboro
107. 8 Alan Bolanos 20:24.3 Graham
108. 8 Garrett Hardin 21:03.9 Peaster
109. 8 Jasper McCloud 21:38.0 Peaster
110. 8 Kevin Paris 21:46.2 Azle South
111. 8 Joaquin Trejo 22:18.9 Hillsboro