Official Team Scores
1. North Crowley 69
2. Azle 82
3. Northwest Nelson 99
4. Burleson Centennial 135
5. Cleburne 146
6. Duncanville 152
7. Abilene Cooper 178
8. River Oaks Castleb... 232
9. Euless Trinity 232
10. Argyle 240
11. Granbury 255
12. Carrollton Turner 264
13. Everman 315
14. Crowley 365
15. Palmer 458
Boys 5000m Run
1. 11 Eduardo Trevizo 16:24.93 River Oaks Castleberry
2. 11 Reagan Mead 16:42.73 Cleburne
3. 12 Fernando Orellana 16:45.31 Carrollton Turner
4. 12 Michael Benoit 16:45.61 Abilene Cooper
5. 10 Antwon George 16:49.49 North Crowley
6. 12 Jacob Self 16:49.88 Azle
7. 10 Kennedy Matthews 16:51.23 Everman
8. 10 Julian Hernandez 16:51.82 Azle
9. 12 Kyle Copp 17:00.20 Joshua
10. 11 Emmanuel Wekesa 17:01.48 North Crowley
11. 10 Michael Anderson 17:02.20 Northwest Nelson
12. 11 Joshua Mason 17:06.79 Joshua
13. 11 Stephen Southall 17:09.81 Burleson Centennial
14. 11 Nicholas Keto 17:16.05 Euless Trinity
15. 11 Christian McGill 17:16.64 Azle
16. 12 Alejandro Serna 17:17.06 Duncanville
17. 12 moises Minero 17:21.07 North Crowley
18. 11 Edwin Tobias 17:22.99 Burleson Centennial
19. 10 Logan Roemisch 17:27.02 Euless Trinity
20. 11 James Hernandez 17:28.19 North Crowley
21. 9 Dominik Mitchell 17:32.85 Duncanville
22. 11 David Norton 17:34.37 Northwest Nelson
23. 10 Preston Stolley 17:35.28 Northwest Nelson
24. 11 Angel Quintana 17:36.63 North Crowley
25. 12 Kyle Norton 17:37.12 Northwest Nelson
26. 11 Luis Suaste 17:42.80 Cleburne
27. 10 Florencio Martinez 17:44.73 Northwest Nelson
28. 9 Cody Drolet 17:45.72 Azle
29. 10 Ben Splain 17:48.98 Argyle
30. 12 Aaron Webb 17:51.46 Cleburne
31. 12 Chris Medellin 17:54.64 Azle
32. 12 Dylan Tritton 17:55.79 Azle
33. 10 Hayden Coppenbarger 17:57.73 Granbury
34. 11 Daniel Collazo 18:00.54 Abilene Cooper
35. 11 Adrian Valdez 18:01.16 Duncanville
36. 11 Michael Gonzales 18:02.17 Burleson Centennial
37. 11 Clay Reynolds 18:06.04 Cleburne
38. 9 Amir Kahn 18:07.68 Burleson Centennial
39. 11 John Hunt 18:11.88 Duncanville
40. 12 Anthony Girsch 18:13.86 Burleson Centennial
41. 11 Ronnie Martinez 18:15.12 Burleson Centennial
42. 10 Luis Tovar 18:15.61 Crowley
43. 12 Hector Lopez 18:18.42 Carrollton Turner
44. 10 Cody Robertson 18:19.61 Argyle
45. 10 Carson Leatherwood 18:21.45 Azle
46. 10 Dylan Goosen 18:23.60 Granbury
47. 12 Bailey Downing 18:32.77 Abilene Cooper
48. 10 Trevor Mcintire 18:34.13 Azle
49. 10 Brandon Wolfe 18:35.63 Azle
50. 10 Logan Barnett 18:38.93 Joshua
51. 11 Jose Muniz 18:40.68 Abilene Cooper
52. 12 Adrian Perez 18:41.49 River Oaks Castleberry
53. 9 Cash McKay 18:43.69 Granbury
54. 12 Eddie Garza 18:45.58 Duncanville
55. 11 Esteban Andrade 18:47.58 Duncanville
56. 11 Patrick Fry 18:48.20 Abilene Cooper
57. 11 Bryan Gutierrez 18:48.79 Duncanville
58. 9 Alberto Barraza 18:49.00 Argyle
59. - Oliver Villalobos 18:50.93 North Crowley
60. 11 Phipps Kenneth 18:51.95 Northwest Nelson
61. 11 Slater Richter 18:54.13 Argyle
62. 11 Anthony Estrada 18:55.60 Cleburne
63. 12 Genaro Ramirez 18:56.16 River Oaks Castleberry
64. 11 Trever Blue 18:56.67 Northwest Nelson
65. 9 Baron Lasher 19:01.21 River Oaks Castleberry
66. 11 Andrew Reid 19:08.79 Granbury
67. 11 Zane Mohar 19:13.91 Argyle
68. 11 Seth Barnett 19:14.35 Joshua
69. 10 Andrew Gansen 19:17.26 Euless Trinity
70. 12 Jachin Byrd 19:23.75 Euless Trinity
71. 10 Fidel Quinones 19:29.99 Carrollton Turner
72. 12 Cirilo Castillo 19:32.40 River Oaks Castleberry
73. 10 Erik Alvizo 19:36.20 River Oaks Castleberry
74. 12 Norberto Gonzalez 19:38.30 Argyle
75. 12 Joel Herrera 19:42.02 Everman
76. 10 Guillermo Ramirez 19:43.13 Cleburne
77. 11 Michael Does 19:47.11 Granbury
78. 10 John Gandara 19:47.80 Everman
79. 12 Luis Sanchez 19:48.91 Carrollton Turner
80. 12 Nick Sandelin 19:51.13 Granbury
81. 11 Andres Ruiz 19:53.30 Crowley
82. 12 Tristen Wiley 19:54.97 Euless Trinity
83. 12 Eduardo Torres 19:57.88 River Oaks Castleberry
84. 11 Keyshun Murphy-Par... 20:00.08 Crowley
85. 10 Omar Flores 20:06.56 Cleburne
86. 12 Pedro Munoz 20:07.40 Cleburne
87. 11 Kristian Brantley 20:08.11 Abilene Cooper
88. 12 Joe Krupa 20:11.32 Euless Trinity
89. 11 Luis Diaz 20:15.08 Carrollton Turner
90. 10 Kevin Alcantar 20:25.39 Everman
91. 12 Alex Vazquez 20:31.10 Everman
92. 12 Jonathan Millsap 20:36.74 Crowley
93. 11 Ben Chowning 20:40.27 Argyle
94. 11 Bernardo Narez 20:47.18 Crowley
95. 12 Luke Munchrath 20:48.05 Euless Trinity
96. 9 Ethan Ramirez 20:58.93 Palmer
97. 9 Adrian Jaramillo 21:07.01 Palmer
98. 12 Jose Hernandez 21:12.57 Palmer
99. 10 Rylen Sibley 21:57.87 Crowley
100. 11 Lewis Garcia 22:03.83 Palmer
101. 10 Josh McWilliams 22:06.86 Granbury
102. 11 Jordan Ramriez 23:04.54 Palmer
103. 11 Russell McAnally 24:26.69 Palmer
104. 12 Cordareas Reed 25:41.82 Crowley