1. 12 Karan Shah 18:20.00 Paradise Valley
2. 10 Dylan Waterhouse 18:30.00 Corona del Sol
3. 12 Jacob Drexler 18:38.00 Catalina Foothills
4. 12 Rory Scobie 18:39.00 Catalina Foothills
5. 12 Logan Matos 18:50.00 Brophy College Prep
6. 11 Anthony Sarno 18:56.00 Corona del Sol
7. 11 Matt Knight 19:02.00 Canyon Del Oro
8. 11 Xavier Rubio 19:04.00 Arcadia
9. 10 Wyatt Grubb 19:07.00 Corona del Sol
10. 12 Ramzes Hernandez-F... 19:16.00 Vista Grande
11. 10 Peter Halligan 19:24.00 Brophy College Prep
12. 11 Pablo Miranda 19:24.00 Arcadia
13. 10 Johnny Aguilar 19:25.00 Canyon Del Oro
14. 11 Devin Youtsey 19:29.00 Paradise Valley
15. 10 Jack Cleveland 19:30.00 McClintock
16. 12 Diego Barra 19:30.00 Shadow Mountain
17. 11 Scott Carpenter 19:32.00 Corona del Sol
18. 12 Joseph Mamola 19:34.00 Brophy College Prep
19. 10 Juan Cano 19:34.00 Shadow Mountain
20. 10 Andrew Ferreira 19:34.00 Corona del Sol
21. 11 Justin Chichester 19:38.00 Shadow Mountain
22. 12 Casey Blue 19:42.00 Paradise Valley
23. 11 Aidan Leal 19:46.00 Corona del Sol
24. 10 Argon Stern 19:51.00 Arcadia
25. 11 Cade Walsh 19:54.00 Canyon Del Oro
26. 10 Jean - Pierre Fearon 19:55.00 Paradise Valley
27. 10 Will Jamieson 19:57.00 Shadow Mountain
28. 12 Connor Lee 20:04.00 Seton Catholic
29. 10 Jordan Kennow 20:13.00 Millennium
30. 10 Nick Hodge 20:31.00 Brophy College Prep
31. 10 Quincy Lyons 20:31.00 Catalina Foothills
32. 11 Cameron Frye 20:32.00 Catalina Foothills
33. 10 Jekob Wallace 20:36.00 Arcadia
34. 11 Mitch Reddy 20:46.00 Shadow Mountain
35. 10 Caleb Wilson 20:46.00 Maricopa
36. 11 Kale Cade 20:48.00 Vista Grande
37. 12 Logan Fulk 20:49.00 Mesquite
38. 11 Elliot Nester 20:49.00 McClintock
39. 10 Charles Plumb 20:51.00 Vista Grande
40. 12 David Baldenegro 20:51.00 Vista Grande
41. 10 Race Tuomisto-Bell 20:54.00 Arcadia
42. 12 Michael Herbig 21:00.00 Maricopa
43. 11 Parker Zych 21:03.00 Basha
44. 10 Brandon Layton 21:04.00 Benjamin Franklin
45. 12 Connor Poulin 21:08.00 Corona del Sol
46. 10 Mauricio Schuppli 21:09.00 Mesquite
47. 12 Jerimiah Dela Cruz 21:09.00 Casa Grande Union
48. 11 Cameron Allen 21:11.00 Chandler
49. 10 Eric Lawson 21:14.00 Gilbert
50. 11 Travis Reed 21:20.00 Vista Grande
51. 11 Curtis Josephs 21:21.00 Brophy College Prep
52. 11 Wielgus Seth 21:24.00 Centennial
53. 10 Johan Santiesteban 21:25.00 Brophy College Prep
54.
55. 12 Benjamin Walker 21:27.00 Paradise Valley
56. 10 Justin Merten 21:28.00 McClintock
57. 12 Philip Byers 21:28.00 Canyon Del Oro
58. 11 Mark Flores 21:30.00 Paradise Valley
59. 12 Josh Reyes 21:34.00 Corona del Sol
60. 10 Ian Alexander 21:34.00 Corona del Sol
61. 11 Javier Montiel 21:35.00 Casa Grande Union
62. 10 Bennett Chipman 21:35.00 Chandler
63. 11 Andrew Rangel 21:37.00 Millennium
64. 10 Michael Delarosa 21:38.00 Chandler
65. 12 Martin Solarez 21:39.00 Casa Grande Union
66. 12 Nicholas Phillips 21:40.00 Corona del Sol
67. 10 Sanny Cortes 21:42.00 Vista Grande
68. 10 Roman Macias 21:43.00 Chandler
69. 10 Kross Warr 21:44.00 Basha
70. 11 Alex Wylde 21:48.00 Corona del Sol
71. 10 Travon Bizzle 21:48.00 Shadow Mountain
72. 10 Austin Pena 21:51.00 Benjamin Franklin
73. 10 Connor Starkey 21:51.00 Basha
74. 10 Liam Huggins 21:53.00 McClintock
75. 10 Michael Murphy 21:54.00 Brophy College Prep
76. 10 Justin Grady 21:56.00 Brophy College Prep
77. 11 Colt Sample 21:58.00 Corona del Sol
78. 10 Alec Clawson 21:58.00 Gilbert
79. 10 Joriel Cura 21:59.00 Williams Field
80. 10 Seth Miller 22:05.00 Casa Grande Union
81. 10 Brandon Hermosillo 22:06.00 Canyon Del Oro
82. 10 Andrew Hodge 22:07.00 Brophy College Prep
83. 10 Lucas Schiller 22:09.00 Centennial
84. 10 Chris Eckert 22:15.00 Seton Catholic
85. 12 Jacob Barriga 22:20.00 Vista Grande
86. 11 Jacob Piyant 22:20.00 Williams Field
87. 12 Jesus Jimenez 22:21.00 Mesquite
88. 11 Oscar Valenwella 22:42.00 Millennium
89. 10 Gage Reitzel 22:49.00 McClintock
90. 11 Jackson Gissell 22:51.00 Williams Field
91. 11 Mitch Bucklew 22:56.00 Shadow Mountain
92. 11 Dylan Adelman 22:59.00 Centennial
93. 12 Chase Hetrick 23:01.00 Arcadia
94. 9 John Buessing 23:11.00 Seton Catholic
95. - Cesar Tena 23:18.00 Desert Edge
96. 11 Isaiah Gallagos 23:19.00 Casa Grande Union
97. 10 Gabe Weed 23:19.00 Shadow Mountain
98. 11 Kenta Sachen 23:22.00 Brophy College Prep
99. 10 Anthony Dela Cruz 23:23.00 Casa Grande Union
100. 10 Emanuel Salinas 23:25.00 Millennium
101. 10 Kareem Mokarnia 23:31.00 Casa Grande Union
102. 12 Zihao Zhang 23:32.00 Centennial
103. 10 Carlos Verdusco 23:34.00 Casa Grande Union
104. 10 Alex Monson 23:36.00 Paradise Valley
105. 11 Jacob Powell 23:36.00 Gilbert
106. 11 Jason Cubias 23:36.00 Paradise Valley
107. 11 Simon Haig 23:41.00 Arcadia
108. 10 Nefi Martinez 23:41.00 Centennial
109. 10 Jaron Jorgensen 23:44.00 Benjamin Franklin
110. 10 Troy Weinstein 23:47.00 Brophy College Prep
111. 12 Cesar Martinez 23:47.00 Vista Grande
112. 10 Esau Garcia 23:56.00 Vista Grande
113. 11 Adrian Arviso 23:56.00 Mesquite
114. - Ryan Schmid 23:56.00 Desert Edge
115. 12 Tommaso Maddalozzo 23:59.00 Williams Field
116. - Rudy Villacana 24:03.00 Desert Edge
117. 10 Mark Haak 24:04.00 Brophy College Prep
118. 10 Robert Buessing 24:08.00 Seton Catholic
119. 10 Thomas Madrid 24:09.00 Corona del Sol
120. 12 Gavin Mitchell 24:09.00 Millennium
121. 12 AJ Blaine 24:10.00 Arcadia
122. 10 Matthew Schwartz 24:10.00 Paradise Valley
123. 11 Justin Shaw 24:17.00 Basha
124. 12 Niklas Schubert 24:18.00 Vista Grande
125. 10 Christian Kroemer 24:20.00 Brophy College Prep
126. 12 Erskine Thompson 24:21.00 Gilbert
127. 11 Jamie Garcia 24:21.00 Corona del Sol
128. 10 Bryan Mendonca 24:21.00 Canyon Del Oro
129. 11 Noah Graser 24:22.00 Millennium
130. 11 Spenser Jackson 24:24.00 Gilbert
131. 12 Jacob Rios 24:34.00 Catalina Foothills
132. 10 Hunter Sinclair 24:40.00 American Leadership ...
133. 10 Julius Miramontes 24:42.00 Casa Grande Union
134. 10 Adrian Paredes 24:43.00 McClintock
135. 10 Jacob Staudenmaier 24:53.00 Arcadia
136. 10 David Manuel 24:55.00 Chandler
137. 11 Diego Lara 25:03.00 Vista Grande
138. 12 Nathaniel Kelly 25:07.00 Basha
139. 11 Fernando Soto 25:24.00 Millennium
140. 10 Miles Jordan 25:25.00 Basha
141. 12 Mike Duffy 25:56.00 Brophy College Prep
142. 11 Ryan Catmull 25:58.00 Basha
143. 10 Jack Healy 26:03.00 Brophy College Prep
144. 10 Robert Mead 26:26.00 Seton Catholic
145. 12 Adrian Aldava 26:30.00 Corona del Sol
146. 12 Enrique Salado 26:31.00 Paradise Valley
147. 12 Chase Manson 26:35.00 Brophy College Prep
148. 12 Tyler Staats 26:59.00 Shadow Mountain
149. 10 Shawn Romo 27:33.00 Corona del Sol
150. 10 Evan Tarango 27:57.00 Basha
151. 11 Collin Wagner 28:39.00 Gilbert
152. 10 Ashton Richards 28:40.00 Paradise Valley
153. 10 Matthew Miley 29:38.00 American Leadership ...
154. 10 Caleb Hicks 30:10.00 Maricopa
155. 10 Karlin Walker 30:19.00 Millennium
156. 11 Damian Cadena 32:14.00 Chandler
157. 10 Matthew Bair NT Brophy College Prep
158. 12 Tristian Kelly NT Brophy College Prep
159. - Jacob Pullem NT Desert Edge