Official Team Scores
1. Arlington Houston 104
2. North Crowley 110
3. Cedar Hill 151
4. Keller Fossil Ridge 151
5. Arlington Lamar 158
6. Stephenville 173
7. Euless Trinity 195
8. Grand Prairie 196
9. Hurst Bell 210
10. Brock 215
11. River Oaks Castleb... 235
12. Kennedale 281
13. Midlothian Heritage 289
14. Mineral Wells 314
15. Abilene Cooper 339
16. Peaster 456
17. Tolar 477
18. Dallas Life Oak Cl... 503
19. Poolville 504
Boys 5k run
1. 11 Davon Rodriguez 16:06.47 PR Arlington Bowie
2. 12 Antwain George 16:38.07 SR North Crowley
3. 12 Jared Steele 16:38.65 PR Brock
4. 10 Brice Hardin 16:38.94 PR Peaster
5. 12 Oliver Villalobos 16:44.19 PR North Crowley
6. 12 Ryan Johnson 16:47.57 PR Keller Fossil Ridge
7. 12 Jaime Jaimes 16:48.67 PR Euless Trinity
8. 10 Cristian Sanchez 16:53.08 PR Arlington Houston
9. 12 Justin Webb 16:57.32 PR Cedar Hill
10. 10 Osvaldo Vargas 17:00.08 PR Arlington Houston
11. 12 Romario Gonzales 17:00.28 PR Grand Prairie
12. 12 Damarrius Smith 17:02.81 SR Arlington Houston
13. 12 Sean Hendricks 17:04.70 PR Arlington Lamar
14. 12 Colton Sizemore 17:08.59 PR Hurst Bell
15. 11 Gunnar Ponivas 17:11.49 SR Midlothian Heritage
16. 10 Kyle Penwarden 17:14.95 SR Midlothian Heritage
17. 12 Keith Asmussen 17:16.86 PR Arlington Lamar
18. 9 Julius Luna 17:19.52 PR South Grand Prairie
19. 12 Logan Roemisch 17:26.00 SR Euless Trinity
20. 10 Jose Ramirez 17:26.59 SR River Oaks Castleberry
21. 11 Lane Rust 17:29.67 PR Stephenville
22. 12 Ronald Burke 17:33.32 PR Kennedale
23. 12 Desjuan Williams 17:41.33 SR North Crowley
24. 12 Salvador Medina 17:42.26 PR Arlington Lamar
25. 9 Daryck Shields 17:43.25 PR Abilene Cooper
26. 12 Ryan Halford 17:43.49 SR Keller Fossil Ridge
27. 11 Luis Carrillo 17:44.41 PR Stephenville
28. 10 Brendan Camp 17:44.95 PR Cedar Hill
29. 11 Joey Zahrah 17:46.51 PR North Crowley
30. 11 Noe Salazar 17:47.78 SR Mineral Wells
31. 12 Izcoalt Parra 17:49.12 SR Grand Prairie
32. 11 Javier Florido 17:51.59 PR Grand Prairie
33. 12 Brennan Freeze 17:52.27 SR Brock
34. 11 Gilberto Garcia 17:53.42 SR Stephenville
35. 11 Isiah Patterson 17:54.46 SR Arlington Bowie
36. 11 Jeremiah Phillips 17:56.42 PR Cedar Hill
37. 10 Jakob Davis 18:01.89 PR Keller Fossil Ridge
38. 12 Ramiro Lundgren 18:02.71 SR Arlington Houston
39. 10 Christian Brown 18:02.97 SR Stephenville
40. 10 Joseph O'Halloran 18:03.23 PR Keller Fossil Ridge
41. 11 Carlos Elizondo 18:04.02 PR Hurst Bell
42. 11 Christian Collazo 18:04.97 PR Euless Trinity
43. 12 David Garcia 18:05.69 PR Cedar Hill
44. 10 Cade Baumann 18:06.69 SR Arlington Lamar
45. 11 Anselm Nyambuka 18:07.46 SR Arlington Houston
46. 12 Liam Leonard 18:07.85 PR Hurst Bell
47. 12 Aaron Riggs 18:08.58 PR Cedar Hill
48. 12 Henry Molina 18:08.86 SR Grand Prairie
49. 10 Luke Hamilton 18:09.53 PR Brock
50. 11 Kevin Tankou 18:11.60 PR Arlington Houston
51. 11 Jonathan Heckart 18:12.28 PR River Oaks Castleberry
52. 10 Eduardo Santos 18:12.83 PR Arlington Houston
53. 10 Eric Escobedo 18:13.27 PR Hurst Bell
54. - Eduardo Robert 18:15.57 PR Keller Fossil Ridge
55. 11 Ramiro Rodriguez 18:15.87 PR River Oaks Castleberry
56. 12 DJ Miller 18:16.37 SR Cedar Hill
57. 10 David Daffern 18:16.75 PR River Oaks Castleberry
58. 9 Marcos Flores 18:17.21 PR Kennedale
59. 12 Brady Lee 18:18.06 PR Abilene Cooper
60. 10 Mateo Cordova 18:18.83 PR North Crowley
61. 11 Erik Lopez 18:22.46 PR Mineral Wells
62. 11 Wayne Fowler 18:23.67 SR Mineral Wells
63. 11 Ben Stadthagan 18:24.26 PR South Grand Prairie
64. 11 Kobie Roemisch 18:25.32 PR Euless Trinity
65. 11 Gustavo Vazquez 18:26.55 PR Stephenville
66. 12 Daniel Escobar 18:26.89 PR Kennedale
67. 12 Omar Herrera 18:28.62 SR Arlington Houston
68. 11 Baron Lasher 18:30.40 SR River Oaks Castleberry
69. 9 Angel Rosas 18:31.29 PR River Oaks Castleberry
70. 10 Cooper Kern 18:32.50 SR Brock
71. 11 Trey McGovern 18:33.19 PR Hurst Bell
72. 12 Jonathan Basquez 18:38.02 PR Arlington Lamar
73. 11 Anthony Gregory 18:38.76 SR Hurst Bell
74. 11 Christian Torres 18:40.74 PR Arlington Houston
75. 12 Carson Ham 18:44.05 PR Kennedale
76. 12 Carl Cox 18:47.95 PR Cedar Hill
77. 12 Declan Smith 18:49.96 PR Brock
78. 11 Mauricio Rangel 18:50.51 PR Keller Fossil Ridge
79. 11 Taylor Isom 18:50.80 SR Arlington Houston
80. 12 Rafael Maldonado 18:54.89 PR Euless Trinity
81. 11 Devin Grubbs 19:01.57 PR Hurst Bell
82. 9 Alexander Ferretis 19:08.80 PR Kennedale
83. 10 Darian Crawford 19:10.95 PR Mineral Wells
84. 12 Isaac Martinez 19:11.53 SR Dallas Life Oak Cliff
85. 9 Daniel Salas 19:12.42 PR Euless Trinity
86. 12 Kyle Hodge 19:16.44 PR Abilene Cooper
87. 11 Faayo Shogbanmu 19:17.72 PR Arlington Bowie
88. 9 Josh Andal 19:21.47 PR Euless Trinity
89. 12 David Llamas 19:26.95 PR Arlington Lamar
90. 12 James Thomas 19:27.26 PR Nazarene Christian A...
91. 9 Carlos Ontiveros 19:27.56 PR Grand Prairie
92. 12 Alex Ortega 19:29.00 PR Kennedale
93. 11 Ryan Shipman 19:29.41 PR Midlothian Heritage
94. 10 Spencer Davis 19:29.92 PR Abilene Cooper
95. 12 Tristan Savins 19:33.68 PR Midlothian Heritage
96. 9 Zaine Mansell 19:34.02 PR Poolville
97. 10 Austin Carter 19:34.71 SR Tolar
98. 10 Angel Luna 19:35.96 PR Stephenville
99. 10 Daniel Hunter 19:36.56 PR Midlothian Heritage
100. 9 Gonzalo Sanchez 19:38.86 PR Dallas Life Oak Cliff
101. 10 Brandon Hobbs 19:39.17 PR Brock
102. 11 Jamiah Fisher 19:39.44 PR Mineral Wells
103. 10 Kendrick Andres 19:41.87 PR Tolar
104. 10 Dieuner Bonnell 19:43.42 PR Tolar
105. 9 Triston Mayes 19:43.78 PR Abilene Cooper
106. 11 Devontae Kohrs 19:45.02 SR South Grand Prairie
107. 11 Garrett Mott 19:45.52 SR Poolville
108. 11 Christopher Tunnell 19:46.26 PR Poolville
109. 11 Tyler Jones 19:46.73 PR Tolar
110. 11 AJ Brown 19:49.14 PR Stephenville
111. 9 Nick Trammel 19:53.55 PR Tolar
112. 10 Abram Ortiz 19:58.54 PR Kennedale
113. 10 Jacob McLaughlin 19:59.12 PR Midlothian Heritage
114. 12 Isaac Rangel 19:59.53 SR Midlothian Heritage
115. 11 Brayden Jones 20:03.11 PR Tolar
116. 10 Sterling Morgan 20:07.00 PR Poolville
117. 10 Trace LaFrenz 20:07.58 SR Midlothian Heritage
118. 11 Jacob Woodard 20:08.18 PR Tolar
119. 10 Anthony Martinez 20:09.05 PR Peaster
120. 9 Carter Moxley 20:10.69 PR Brock
121. 10 Jaden Darnell 20:11.11 PR Nazarene Christian A...
122. 12 William Traylor 20:11.47 SR Midlothian Heritage
123. 9 Daniel Cervantes 20:13.85 PR Dallas Life Oak Cliff
124. 9 Danny Turner 20:17.14 PR Peaster
125. 12 Daniel Vargas 20:20.65 PR Midlothian Heritage
126. 10 Jesus Morales 20:22.85 PR Dallas Life Oak Cliff
127. 9 Juan Ambriz 20:23.29 PR Dallas Life Oak Cliff
128. 9 Mason Beherns 20:28.29 PR Tolar
129. 10 Mathew Shira 20:30.43 PR Abilene Cooper
130. 10 Garrett Dobbs 20:31.26 PR Peaster
131. 9 Peyton Murley 22:31.87 PR Brock
132. 10 Tyler Tunnell 22:57.06 PR Poolville
133. 9 Dominic Alvizu 23:08.91 PR Dallas Life Oak Cliff
134. 11 Cameron Fitzcharles 23:09.22 SR Poolville
135. 9 Edward Tristan 23:09.97 PR Peaster
136. 11 Elmer Ambrosio 23:21.52 SR Dallas Life Oak Cliff
137. 10 Weston Newman 23:52.94 PR Mineral Wells
138. 11 Tanner Stone 23:52.94 PR Peaster
139. 12 Matt Simmons 23:52.94 SR Poolville
140. 10 Brynden Dalton 23:52.94 PR Peaster
141. 11 Cesar Montano 23:52.94 PR Stephenville
142. 10 Jayc Canafax 23:52.94 PR Peaster
143. 9 Jasper McCloud 23:52.94 PR Peaster
144. 12 Jeremy Hicks 23:52.94 PR Poolville
145. 12 Ryan Rosser 23:52.94 PR Nazarene Christian A...
146. 12 Jose Rodriguez 23:52.94 PR Poolville