Official Team Scores
1. Shadow Ridge 17
2. Valley Vista 57
3. Dysart 79
4. Willow Canyon 86
Boys 5k run
1. 11 Kyle Kerr 17:11 Shadow Ridge
2. 12 Spencer Sylvester 17:15 Shadow Ridge
3. 10 Joseph Riddle 17:23 Shadow Ridge
4. 11 Sean Morris 17:26 Valley Vista
5. 12 David Ortiz 18:02 Shadow Ridge
6. 11 Aaron Reyes 18:04 Shadow Ridge
7. 12 Brendan Kuffel 18:05 Shadow Ridge
8. 12 Hayden Meredith 18:09 Willow Canyon
9. 11 Matthew Salazar 18:16 Shadow Ridge
10. 12 Derrick Lenhardt 18:18 Dysart
11. 11 Brandon Dager 18:22 Shadow Ridge
12. 12 Zach Duarte 18:40 Valley Vista
13. 12 Santos Ornelas III 18:50 Valley Vista
14. 10 Angel Cervantes Re... 19:00 Dysart
15. 10 Jamari Vanorsby 19:05 Valley Vista
17. 11 Ashton Yazzie 19:20 Dysart
18. 10 Diego Peralta 19:33 Valley Vista
19. 10 Jacob Siatta 19:34 Shadow Ridge
20. 11 Bryan Brown 19:35 Shadow Ridge
21. 10 Brandon McAuliffe 19:41.4 Willow Canyon
22. 10 Tyler Martinez 19:41.8 Willow Canyon
23. 12 Drake Miller 19:46 Dysart
24. 9 Giovanni Miranda 19:48 Willow Canyon
25. 9 Bobby Coss 19:53 Shadow Ridge
26. 9 Corbyn Van Hoose 19:54 Valley Vista
27. 9 Aidan Johansson 19:56 Shadow Ridge
28. 12 Julian Aguilar 19:57 Shadow Ridge
29. 10 Gabriel Mendoza 20:07 Dysart
30. 9 Brian Zamora 20:12 Willow Canyon
31. 12 Andrew McCombs 20:22 Valley Vista
32. 11 Casey Kitchen 20:28 Willow Canyon
33. 10 Alexander Gonzalez 20:37 Valley Vista
34. 10 Alan Winter 20:44 Shadow Ridge
35. 9 Bret Weege 20:48 Valley Vista
36. 11 Logan King 20:58 Shadow Ridge
37. 9 Elijah Johnson 21:12.3 Shadow Ridge
38. 9 Nathan Smith 21:12.7 Shadow Ridge
39. 10 Tristan Munalem 21:16 Shadow Ridge
40. 9 Ethan Holman 21:20 Willow Canyon
41. 9 Cole Walters 21:37 Dysart
42. 9 Carlos Gomez 21:46 Dysart
43. 9 Matthew Klein 21:52 Valley Vista
44. 9 Isaac Plata 21:58 Dysart
45. 9 Marek Spire 22:10 Shadow Ridge
46. 12 Kai Elgar 22:32 Shadow Ridge
47. 12 Matthew Miller 23:14 Shadow Ridge
48. 12 William Garrett 23:17 Shadow Ridge
49. 9 Max Clark 23:22 Valley Vista
50. 10 Andrew Quinonez 23:23 Shadow Ridge
52. 9 Atlan Rodriguez 24:32 Shadow Ridge
53. 9 Adrian Andrade 24:42 Shadow Ridge
54. 9 Luis Acuna Esquivel 25:09 Dysart
55. 12 Ben Bloom 25:13 Shadow Ridge
56. 9 Nicholas Dahn 26:12 Shadow Ridge
57. 9 Joshua Werran 28:51 Willow Canyon
58. 10 Logan Smith 30:02 Shadow Ridge
59. 9 Dylan Cardoso 30:05 Dysart
60. 9 Diego Guanco 30:10 Willow Canyon
61. 10 Jonathan Bloom 31:20 Shadow Ridge
62. 11 Aaron Kinney 31:30 Shadow Ridge
63. 9 Ekemini Mbekanako 31:33 Willow Canyon
64. 9 Harrison Dennington 31:50 Shadow Ridge