boys 2.5 mile run
1. 9 Bryce Odegard 13:52.7 Pahrump Valley
2. 9 Seth Blackwell 14:27.8 Basic
3. 9 Trevor Goldsmith 14:37.1 Palo Verde
4. 9 Koby Ghadery 14:37.7 Faith Lutheran
5. 9 Tucker Gibbons 15:05.1 Centennial
6. 9 Liam Jones 15:08.6 Clark
7. 9 Nathan Collins 15:11.9 Coronado
8. 9 Ryan Barnard 15:12.7 Coronado
9. 9 Bryan Jackson 15:23.9 Durango
10. 9 Cameron Barnes 15:24.2 Arbor View
11. 9 Layron Sonerholm 15:26.0 Pahrump Valley
12. 9 Jordan Gray 15:31.0 Shadow Ridge
13. 9 Brien Hosier 15:37.7 Desert Oasis
14. 9 Ryan Myers 15:38.5 SECTA
15. 9 Ty Smith 15:41.8 Virgin Valley
16. 9 James Lourenco 15:46.0 Arbor View
17. 9 Nicolas Quitano 15:49.6 Shadow Ridge
18. 9 Gage Osborn 15:50.5 Arbor View
19. 9 Sawyer Epstein 15:51.9 Palo Verde
20. 9 Spencer Thomas 15:53.6 Spring Valley
21. 9 Omar Aguilar Espin... 15:54.8 Silverado
22. 9 Elias Meneses 15:56.0 Arbor View
23. 9 Angel Garcia 15:56.2 Shadow Ridge
24. 9 Will McCullough 15:56.5 Arbor View
25. 9 Victor Oliveras 15:56.9 Arbor View
26. 9 Cameron Rice 15:57.3 Green Valley
27. 9 Tucker Hansen 15:57.6 The Meadows
28. 9 Pierce Pargas 15:58.0 Coronado
29. 9 Max Freestone 16:00.9 Liberty
30. 9 Bruce Troncoso 16:02.0 SECTA
31. 9 Duke Pahukoa 16:09.2 Durango
32. 9 Matthew Clarke 16:11.0 SECTA
33. 9 Cameron Walker 16:15.1 Arbor View
34. 9 Austin Hartley 16:21.9 Coronado
35. 9 Emmanuel Alvarado 16:23.1 Palo Verde
36. 9 Eli Levitt 16:23.5 Basic
37. 9 Ian Jackson 16:25.3 Arbor View
38. 9 Nolan Sherman 16:29.8 Shadow Ridge
39. 9 Matt Barton 16:33.9 Green Valley
40. 9 Jordan Stebbins 16:39.3 Rancho
41. 9 Daniel Stout 16:40.8 Somerset Academy
42. 9 Austin Cassell 16:43.3 Coronado
43. 9 Roberto Hernandez 16:44.3 Arbor View
44. 9 Antonio Martinez 16:47.1 Shadow Ridge
45. 9 Kian Wilbur 16:51.7 Centennial
46. 9 Brant Scharf 16:54.5 Coronado
47. 9 Cody Prince 16:55.0 Shadow Ridge
48. 9 Dylan Batoon 16:57.1 Sierra Vista
49. 9 Ben Elharrar 16:58.4 Adelson
50. 9 Jack Damiani 17:03.2 Coronado
51. 9 Garrett Loveland 17:04.8 Coronado
52. 9 Tyson Morris 17:05.6 Boulder City
53. 9 Nishi Rahman 17:07.1 Coronado
54. 9 Christopher Norris 17:08.8 Shadow Ridge
55. 9 William Weatherspoon 17:09.6 Faith Lutheran
56. 9 Jaeden Wong 17:10.8 Green Valley
57. 9 Caleb Snyder 17:11.1 Green Valley
58. 9 Alan Epperson 17:14.2 Bonanza
59. 9 Tyler Robison 17:18.1 Shadow Ridge
61. 9 Zachary Anderson 17:19.8 Moapa Valley
62. 9 Eric Morris 17:26.8 Basic
63. 9 Eugene Gonzales 17:29.9 Bonanza
64. 9 Josh Sullivan 17:34.2 Coronado
65. 9 Jace Mcnaught 17:35.6 Coronado
66. 9 Dawson Goodfellow 17:36.0 Boulder City
67. 9 Ryan Kissman 17:38.9 Basic
68. 9 Raja Patel 17:39.3 Green Valley
69. 9 Chase Watson 17:41.2 Bishop Gorman
70. 9 Stevin Snyder 17:42.3 Basic
71. 9 Taylor Coronado 17:43.9 Green Valley
72. 9 Paul Gillett 17:44.4 Bishop Gorman
73. 9 Miles Hagan 17:44.6 Adelson
74. 9 Kevin Castellanos 17:44.9 Legacy
75. 9 Ulisses Perez 17:46.5 Pahrump Valley
76. 9 Evan Alejandro 17:47.6 Coral Academy
77. 9 Tim Conaway 17:50.4 Coronado
78. 9 Shaun Huntsman 17:53.4 Green Valley
79. 9 Eric Porras 17:57.2 Green Valley
80. 9 Tyler Paasche 17:58.3 Silverado
81. 9 Evan Murphy 17:59.7 Palo Verde
82. 9 David Lopez 18:03.1 Valley
83. 9 Taylor Landini 18:06.9 Moapa Valley
84. 9 Jake Willhite 18:07.2 Foothill
85. 9 Chris O'Dowd 18:09.0 Coronado
86. 9 Sam O'Berto 18:09.4 Boulder City
87. 9 Jared Moon 18:09.7 Coronado
88. 9 Rodney Krantz 18:10.1 Durango
89. 9 Zach Moreno 18:11.2 Rancho
90. 9 Andrew Honebrink 18:15.6 Durango
91. 9 Mathew Fiscarelli 18:16.6 SECTA
92. 9 Dax Fellows 18:16.9 Silverado
93. 9 Christopher Andrade 18:17.2 Green Valley
94. 9 Garrett Meriwether 18:17.5 Palo Verde
95. 9 Rien Townsend 18:20.2 Basic
96. 9 Garrison Ream 18:20.7 The Meadows
97. 9 Maguire Marion 18:22.0 Centennial
98. 9 Francisco Martinez 18:22.7 Green Valley
99. 9 Jon Meyer 18:25.3 SECTA
100. 9 Alex Brimhall 18:27.9 Coronado
101. 9 Mark Beard 18:30.4 Coronado
102. 9 Michael Dittrich 18:32.3 Centennial
103. 9 Jarrett McBrayer 18:35.4 Del Sol
104. 9 Dominic Mota 18:46.7 Mojave
105. 9 Noah Lomeli 18:50.4 Legacy
106. 9 Cole Biafore 18:52.0 The Meadows
107. 9 Brian Carrico 18:52.8 Shadow Ridge
108. 9 Emerson Wierzovok 18:56.3 Bishop Gorman
109. 9 Zachary Van Horn 19:02.2 Coral Academy
110. 9 Jacob Demilio 19:02.5 Centennial
111. 9 Josh Rhodes 19:11.6 Del Sol
112. 9 Peter Grema 19:18.7 Durango
113. 9 Nick Jacobs 19:28.5 Desert Oasis
114. 9 Ethan Alessi 19:34.7 Green Valley
115. 9 Liam Camp 19:49.8 Shadow Ridge
116. 9 Spencer Keeler 19:52.5 Faith Lutheran
117. 9 Justin Downey 19:56.3 Spring Valley
118. 9 Christian Humenik 20:01.2 Somerset Academy
119. 9 Christian Earl 20:13.3 Shadow Ridge
120. 9 Jadon Davis 20:19.9 Mojave
121. 9 Devyn Gilliam 20:24.0 Legacy
122. 9 Toby Phanthavong 20:26.9 Legacy
123. 9 Riley Condon 20:27.3 Rancho
124. 9 Mason Earl 20:36.2 Centennial
125. 9 Jake Tichenor 20:42.3 Centennial
126. 9 Noah Heiner 20:51.4 Coronado
127. 9 Darius King 20:58.8 SECTA
128. 9 Brandon Garcia 21:44.9 Silverado
129. 9 Nick McDonald 21:50.5 Spring Valley
130. 9 Todd Henrichsen 22:11.9 Del Sol
131. 9 Austin Mathews 22:27.4 Somerset Academy
132. 9 Francisco Franco 22:30.8 Bishop Gorman
133. 9 Matthew Murrietta 22:35.2 Rancho
134. 9 Patrick Trinidad 22:41.2 Palo Verde
135. 9 William Taylor 22:41.5 Desert Oasis
136. 9 Trevin Dinkel 22:58.6 Desert Oasis
137. 9 Alex Seaver 23:09.3 Indian Springs
138. 9 Dallin Dye 23:13.0 Somerset Academy
139. 9 Sebastian Frias 26:42.3 Coral Academy
140. 9 Denis Sukharev 27:25.3 Spring Valley
141. 9 Nader Nabeh 27:54.5 SECTA