Official Team Scores
1. Buena 41
2. Vista Grande 78
3. Salpointe Catholic 105
4. Cienega 139
5. Empire 145
6. Cholla Magnet 168
7. Flowing Wells 178
8. Pusch Ridge Christ... 220
9. Mountain View Marana 228
10. Nogales 234
11. Tombstone 234
12. Sabino 262
Boys 5k run
1. 12 Manny Olivo 16:52.39 Buena
2. 12 Dominic Valentin 17:28.69 Buena
3. 11 Jonathon DeSanti 17:29.53 Vista Grande
4. 11 Joshua Sieler 18:11.88 Buena
5. 11 Russell Perez 18:17.72 Salpointe Catholic
6. 12 Morgan Risch 18:37.09 Flowing Wells
7. 11 Juan Miranda 18:39.17 Flowing Wells
8. 12 Leon Salvicio 18:58.59 Cholla Magnet
9. 10 Noah Harry 18:59.14 Vista Grande
10. 12 Alex Ramirez 19:02.64 Mountain View Marana
11. 10 Uriel Fernandez 19:03.22 Cholla Magnet
12. 12 Caleb Blevins 19:05.69 Cienega
13. 12 Sabian May 19:08.79 Empire
14. 12 Erick Martinez 19:09.06 Vista Grande
15. 10 Mateo Borrego 19:10.63 Buena
16. 10 Alejandro Corrales 19:19.44 Nogales
17. 12 Deshaun Ricks 19:22.58 Tombstone
18. 10 Wilbert Esquivel 19:24.10 Salpointe Catholic
19. 9 Andy Richardson 19:24.20 Buena
20. 11 Johnny Turner 19:29.98 Pusch Ridge Christian
21. 11 David Perry 19:32.40 Tombstone
22. 12 Kaleb Bowers 19:38.92 Pusch Ridge Christian
23. 12 Zachary Esparza 19:43.52 Vista Grande
24. 12 Joseph McCloskey 19:50.87 Salpointe Catholic
25. 10 Damian Lopez 19:55.36 Cienega
26. 12 Aaron Rachuy 19:57.89 Cienega
27. 11 Max Manka 19:57.99 Salpointe Catholic
28. 10 Ethan Perrin 20:04.13 Empire
29. 12 Rostan Mander 20:10.04 Vista Grande
30. 11 Joe Smith 20:10.80 Empire
31. 10 Max Zavalza 20:13.34 Salpointe Catholic
32. 11 Ruben Leos 20:15.84 Vista Grande
33. 11 Raymond Langlais 20:17.07 Sabino
34. 10 Ivan Rakich 20:18.06 Cienega
35. 11 Erik Haller 20:23.04 Empire
36. 10 Peter Terrazas 20:31.85 Cholla Magnet
37. 10 Nick Shank 20:33.95 Vista Grande
38. 9 Mario Weiler 20:36.99 Mountain View Marana
39. 10 Chaise Lushia 20:40.08 Empire
40. 12 Myles Miller 20:42.37 Sabino
41. 11 Josh Meerschaert 20:43.58 Salpointe Catholic
42. 10 Bentley Bee 20:46.83 Cienega
43. 12 Anthony Roberts 20:50.70 Cienega
44. 10 Juan Hernandez 20:53.50 Salpointe Catholic
45. 11 Gabe Chapman 20:57.89 Pusch Ridge Christian
46. 12 Bransen Loughney 21:00.06 Mountain View Marana
47. 12 Malik Martin 21:01.70 Empire
48. 10 Zachary Owens 21:02.96 Sabino
49. 11 Luis Lucero 21:10.87 Nogales
50. 11 Ben Manninen 21:13.25 The Gregory School
51. 10 Logan Ryan 21:18.71 Buena
52. 10 Isaiah Reed 21:23.37 Flowing Wells
53. 12 Connor Pickett 21:23.98 Immaculate Heart
54. 11 Addison Mort 21:27.33 The Gregory School
55. 11 Marcos Duarte 21:28.48 Nogales
56. 12 Enrique Alvarez 21:34.97 Sahuarita
57. 12 Anthony Korb 21:35.56 Flowing Wells
58. 10 Kaden Ellis 21:36.12 Buena
59. 10 Nikolai Yakovlev 21:40.59 Empire
60. 12 Andres Vasquez 21:40.85 Cholla Magnet
61. 10 Giovany Correra 21:41.84 Arizona Deaf and Blind
62. 11 Campbell Rendon 21:52.09 Cholla Magnet
63. 12 Hector Salazar 21:57.31 Nogales
64. 11 Terik Steele 22:14.98 Sahuarita
65. 10 Anderson Mort 22:47.05 The Gregory School
66. 9 Cesar Ruiz 22:49.41 Nogales
67. 11 Scott DeWeerdt 22:55.55 Mountain View Marana
68. 11 Damion Robles 22:56.89 Flowing Wells
69. 9 Gabriel Fernandez 22:58.19 Cholla Magnet
70. 12 Anthony Zazueta 23:04.64 Tombstone
71. 11 Temo Pompa 23:16.98 Nogales
72. 10 John Mize 23:31.64 Tombstone
73. 9 Roque Mora 23:35.45 Sahuarita
74. 9 Adam Vekony 23:41.57 Pusch Ridge Christian
75. 9 Tommy Belk-Arenas 23:44.27 The Gregory School
76. 12 Jacob Arnold 23:57.24 Immaculate Heart
77. 9 Daniel Hernandez 24:01.20 Immaculate Heart
78. 11 John Hughes 24:05.28 Pusch Ridge Christian
79. 9 Dakota Pierce 24:08.63 Tombstone
80. 12 James Hart 25:00.95 Sabino
81. 9 Manuel Gonzales 25:02.18 Arizona Deaf and Blind
82. 9 Kyle Housman 25:02.62 Pusch Ridge Christian
83. 11 Sandy Michel 25:03.30 Cholla Magnet
84. 10 Kylej Loflin 25:04.55 Sabino
85. 12 Joseph Bahe 25:54.82 Sabino
86. 12 Tristan Johnson 26:21.35 Mountain View Marana
87. 11 Oscar Dotson 30:41.04 Sabino