B Boys 2.1 Mile Run
1. 8 Evan Bischoff 14:05 Flowing Wells
2. 8 Damian Robles 14:17 Flowing Wells
3. 7 Brandon Gonzalez 14:27 Flowing Wells
4. 6 Drew Knight 14:35 Coronado (C)
5. 8 David Guendalain 14:37 Flowing Wells
6. 7 Matthew Wallace 14:41 Esperero Canyon
7. 8 Noah Estrella 14:45 Flowing Wells
8. 6 Jackson Overpeck 14:55 Orange Grove
9. 8 Omar Aguiar 14:56 Flowing Wells
10. 7 Dylan Rayo 15:02 Esperero Canyon
11. 8 Jaime Diaz 15:10 Flowing Wells
12. 7 Isaiah Reed 15:15 Flowing Wells
13. 7 Brandon Lee 15:20 Flowing Wells
14. 8 Mark Cai 15:37 Orange Grove
15. 8 Jrue Jantz 15:46 Wilson
16. 8 Daniel Perez 15:47 Flowing Wells
17. 7 Allen Sacra 15:48 Orange Grove
18. 8 Adrian Valenzuela 15:54 Coronado (C)
19. 7 Blake Armstrong 15:57 Tortolita
20. 7 Danny Kersey 16:00 Orange Grove
21. 7 Tarriq Thompson 16:03 Coronado (C)
22. 8 Jordan Johnston 16:04 Tortolita
23. 7 Carlton Louie 16:04 Esperero Canyon
24. 8 Auggie Moore 16:04 Flowing Wells
25. 7 Alec Vercruysse 16:16 Wilson
26. 7 Jacob Tong 16:19 Marana
27. 6 Andy Greenough 16:24 Cross
28. 7 Enrique Figueroa 16:27 Flowing Wells
29. 8 Mario Martinez 16:28 Marana
30. 8 Brandon Rodriquez 16:39 Flowing Wells
31. 8 Sindey Decker-buntzman 16:39 Orange Grove
32. 8 Jonah Ashby 16:53 Tortolita
33. 8 Keith Saracho 16:56 Flowing Wells
34. 6 Santiago Vega-Ceballos 16:57 Coronado (C)
35. 7 Wyatt Crist 16:57 Marana
36. 6 Joquin Vega-Ceballos 17:14 Coronado (C)
37. 7 Rudy McCormick 17:17 Orange Grove
38. 7 Gabe Ortiz 17:19 Tortolita
39. 8 Jared Boothe 17:20 Marana
40. 8 Evan Essif 17:21 Marana
41. 8 Logan Curtis 17:30 Coronado (C)
42. 8 Richard Lu 17:30 Orange Grove
43. 7 Juan Coronel 17:36 Amphitheater
44. 6 Caleb York 17:38 Esperero Canyon
45. 6 Michael Higgins 17:50 Wilson
46. 7 Timothy Larkin 17:50 Wilson
47. 7 Andrew Davis 17:51 Marana
48. 7 Riley McManus 17:54 Tortolita
49. 6 Tyson Wright 17:55 Coronado (C)
50. 8 Aaron D] Dylewski 17:59 Coronado (C)
51. 6 Alfredo Ortega 18:00 La Cima
52. 7 Brian Buys 18:04 Orange Grove
53. 6 Antonio Valenzuela 18:11 Coronado (C)
54. 7 Eddie Bardach 18:22 Orange Grove
55. 8 Todd Nelson 18:26 Marana
56. 6 Trevor Sweet 18:28 Cross
57. 6 Cameron Mendez 18:34 Coronado (C)
58. 7 Colton Ryder 18:36 Marana
59. 7 Sam Hershler 18:37 Tortolita
60. 8 Kyle Haase 18:38 Marana
62. 8 Kyle Telford 18:39 Marana
63. 7 Samuel Van Rhijn 19:19 Orange Grove
64. 6 Josh Schoene 19:24 Coronado (C)
65. 7 Nathan Rodriguez 19:24 Marana
66. 6 Tanner Roberts 19:29 Coronado (C)
67. 8 Lewis Palmateer 19:37 Cross
68. 7 Gabe Skidmore 20:05 Cross
69. 7 James Leader 20:05 Cross
70. 6 Robert Kittle 20:23 Orange Grove
71. 7 Matthew Bennett 20:24 Marana
72. 6 Ryan Seaquist 20:27 Wilson
73. 6 Josh Himes 20:29 Wilson
74. 7 Nicholas Andreachi 20:39 Orange Grove
75. 6 Joseph Plunkett 20:42 Orange Grove
76. 7 Connor Capell 20:43 Marana
77. 6 Jaden Desai 20:44 Orange Grove
78. 6 Anthony Portugal 21:04 Coronado (C)
79. 7 Matthew Coulthard 21:08 Marana
80. 6 Donny Welsh 21:51 Wilson
81. 6 Sebastian Bort 22:04 Cross
82. 8 Alex Cardenas 22:05 La Cima
83. 7 Wilson Tan 22:10 Marana
84. 6 Joey Robinson 22:41 Esperero Canyon
85. 7 Rhys Davis 22:51 Orange Grove
86. 8 Logan Jimenez 23:07 Orange Grove
87. 6 Eric Greener 23:09 Orange Grove
88. 6 Zoreno Munoz 23:14 La Cima
89. 6 Maverick Fite 23:41 Wilson
90. 6 Christian Campos 23:43 Wilson
91. 7 Ethan Goldstein 24:53 Tortolita
92. 7 Brenden Little 24:58 Orange Grove
93. 6 Patrick Bessey 25:02 Orange Grove
94. 7 Caleb Silverman 25:54 Wilson
95. 6 Hunter Walden 26:18 Cross
96. 8 Jesus Herrera 27:17 La Cima
97. 6 Oscar Salazar 28:09 La Cima