Official Team Scores
1. Arbor View 21
2. Palo Verde 46
3. Centennial 109
4. Clark 109
5. Faith Lutheran 156
6. Desert Oasis 183
7. Shadow Ridge 187
8. Durango 208
9. Spring Valley 256
10. Bonanza 285
11. Bishop Gorman 300
12. Sierra Vista 312
13. Cimarron-Memorial 344
14. Legacy 397
Boys 5k run
1. 12 Daniel Ziems 15:37.8 Palo Verde
2. 11 Ian Jackson 15:46.3 Arbor View
3. 10 Noah Ayala 16:16.5 Arbor View
4. 11 Keith Williams 16:16.7 Arbor View
5. 12 Tim Myers 16:26.9 Arbor View
6. 10 Evelio Vergara 16:27.8 Palo Verde
7. 11 Andrew Parker 16:29.3 Arbor View
8. 11 Spencer Thomas 16:40.6 Spring Valley
9. 9 Jalen Gourrier 16:41.9 Centennial
10. 11 Trevor Pearl 16:42.9 Clark
11. 11 Liam Jones 16:44.8 Clark
12. 10 Joshua Campbell 16:44.9 Palo Verde
13. 11 Trevor Goldsmith 16:46.2 Palo Verde
14. 11 Sawyer Epstein 16:46.4 Palo Verde
15. 12 Chaison Leavitt 16:46.8 Arbor View
16. 10 Noah Jordan 16:49.0 Palo Verde
17. 10 Mark Finley 16:50.6 Faith Lutheran
18. 12 Brandon Adams 16:51.3 Bonanza
19. 12 Connor Menger 16:53.4 Centennial
20. 12 Brendan Palmer 16:56.8 Clark
21. 9 Tucker Raymond 16:57.9 Centennial
22. 10 Tim Kedrowski 17:03.4 Durango
23. 10 Johnathan Bricker 17:04.3 Faith Lutheran
24. 10 Traylen Ruch 17:06.0 Desert Oasis
25. 12 Harrison Kirk 17:06.2 Clark
26. 12 Nicholas Hanson 17:11.0 Centennial
27. 10 Landon Morrison 17:11.8 Desert Oasis
28. 11 Koby Ghadery 17:14.7 Faith Lutheran
29. 11 Peter Grema 17:17.7 Durango
30. 12 Josiah Caprine 17:22.4 Shadow Ridge
31. 11 Cameron Barnes 17:25.6 Arbor View
32. 10 Douglas Harris 17:26.9 Palo Verde
33. 10 Dagim Seme 17:28.4 Durango
34. 11 Ethan Heintz 17:29.5 Centennial
35. 12 Jacob Eckersley 17:31.5 Shadow Ridge
36. 10 Conner Nicholas 17:34.5 Desert Oasis
37. 10 Dane Cobb 17:34.6 Shadow Ridge
38. 11 Ralph Perez-Espino 17:35.8 Sierra Vista
39. 12 Jonathan Williams 17:36.0 Faith Lutheran
40. 12 Moises Castillo 17:38.3 Bonanza
41. 11 Jordan Gray 17:39.5 Shadow Ridge
42. 9 Dallan Cave 17:41.0 Centennial
43. 12 Melekte Demdemyanos 17:42.7 Clark
44. 12 Bridger Nebeker 17:46.5 Shadow Ridge
45. 11 Ricardo Haro 17:51.1 Desert Oasis
46. 11 Dylan Batoon 18:01.0 Sierra Vista
47. 9 Mason Smith 18:05.7 Shadow Ridge
48. 11 Antonio Martinez 18:07.1 Shadow Ridge
49. 10 Mark Wilbourne 18:08.2 Faith Lutheran
50. 12 Jacob Teems-Robinson 18:10.1 Spring Valley
51. 11 Brien Hosier 18:10.9 Desert Oasis
52. 12 Alex Scott 18:13.7 Faith Lutheran
53. 12 Anthony Pace 18:18.0 Bishop Gorman
54. 10 Spencer White 18:20.1 Desert Oasis
55. 10 Tyler Schoenwald 18:20.4 Cimarron-Memorial
56. 10 Nathan Wright 18:20.4 Cimarron-Memorial
57. 10 Zenon Kokowsky 18:24.9 Durango
58. 12 John Crossman 18:30.3 Bishop Gorman
59. 11 Paul Gillett 18:31.4 Bishop Gorman
60. 11 Alan Epperson 18:37.7 Bonanza
61. 9 Aidan Baughan 18:43.6 Faith Lutheran
62. 11 Brayden Walsh 18:50.0 Spring Valley
63. 10 William Zheng 18:55.6 Spring Valley
64. 11 JT Stanley 18:59.5 Bishop Gorman
65. 12 Jose Carvajal 19:04.5 Cimarron-Memorial
66. 9 Tomas Sanchez 19:07.1 Bishop Gorman
67. 10 Jacob Bavaro 19:15.5 Durango
68. 9 Bradly Johnson 19:15.8 Desert Oasis
69. 12 Braden Jorgenson 19:20.4 Legacy
70. 12 Justin Daus 19:23.2 Bishop Gorman
71. 10 Richard Holt 19:27.7 Sierra Vista
72. 10 John Stenger 19:30.1 Durango
73. 12 Jeremiah Teems-Rob... 19:34.5 Spring Valley
74. 10 Carlos Castro 19:36.0 Spring Valley
75. 11 Tylor Vinson 19:36.2 Legacy
76. 10 Ethan Morata 19:42.0 Legacy
77. 11 Nick Henderson 19:53.2 Clark
78. 11 Anthony Castro 19:55.2 Sierra Vista
79. 11 Neo Vazquez 19:59.1 Sierra Vista
80. 10 Frankie Hawley 20:00.0 Bonanza
81. 9 Trey Walker 20:01.1 Spring Valley
82. 11 Zachary Nilson 20:05.0 Cimarron-Memorial
83. 12 Tal Brauner 20:07.0 Clark
84. 10 Trevor Olivas 20:14.5 Bishop Gorman
85. 11 Noah Lomeli 20:20.3 Legacy
86. 10 Carlos Paniagua 20:36.3 Cimarron-Memorial
87. 9 Barry Bulow 20:44.5 Bonanza
88. 10 Peter Buddensiek 20:54.1 Bonanza
89. 11 Nicholas Sanchez 21:37.4 Sierra Vista
90. 10 Jackson Haney 22:00.4 Cimarron-Memorial
91. 12 Kody Child 22:26.4 Bonanza
92. 10 Brett Reil 23:06.0 Legacy