Official Team Scores
1. Brea Olinda 43
2. Canyon (Anaheim) 63
3. Foothill (Santa Ana) 79
4. El Modena 110
5. Esperanza 110
6. El Dorado 148
7. Villa Park 154
8. Yorba Linda 235
Boys 3 mile run
1. 10 Logan Underwood 17:00.2 Canyon (Anaheim)
2. 9 Shane Gaffikin 17:11.9 Brea Olinda
3. 9 Matthew Apahidean 17:15.5 Brea Olinda
4. 10 Zane Cox 17:19.4 PR Esperanza
5. 10 Phillip Nguyen 17:49.0 El Modena
6. 10 Abraham Serrano 17:52.1 Foothill (Santa Ana)
7. 10 Noah Tamagno 17:52.5 Brea Olinda
8. 10 Angel Chavez 17:56.4 El Modena
9. 10 Jacob Sanchez 17:58.3 El Dorado
10. 10 Ryan Umipig 18:02.7 Canyon (Anaheim)
11. 10 Reed Piette 18:03.5 PR Esperanza
12. 10 Houston Reese 18:15.0 Foothill (Santa Ana)
13. 9 Carlos Camerena 18:15.2 PR Foothill (Santa Ana)
14. 10 Kade Boyer 18:20.6 Canyon (Anaheim)
15. 10 Jacob Woody 18:24.0 Brea Olinda
16. 10 Mason Harding 18:27.7 Brea Olinda
17. 9 Jackson Dooley 18:35.3 Canyon (Anaheim)
18. 9 Axel Altamira 18:39.6 Villa Park
19. 10 Grant Callen 18:41.7 Foothill (Santa Ana)
20. 9 Alex Nava 18:48.8 El Dorado
21. 10 Gage Butterfield 18:50.5 PR Canyon (Anaheim)
22. 9 Angel Ledezma 18:51.8 Canyon (Anaheim)
23. 9 Nicolas Orozco 18:54.9 PR Brea Olinda
24. 9 Carlos Perez 18:57.5 Brea Olinda
25. 9 Ryan Daedler 18:59.2 Brea Olinda
26. 9 Ryan Manes 19:00.9 PR Esperanza
27. 10 Josh Erickson 19:02.3 Esperanza
28. 9 Juan Placencia 19:03.7 El Dorado
29. 10 Ryan Bolton 19:03.8 El Modena
30. 10 Francesco Nepite 19:07.0 SR Foothill (Santa Ana)
31. 9 Jayden Rascher 19:11.0 Foothill (Santa Ana)
32. 9 Jesus Alvarez 19:11.7 PR Villa Park
33. 10 Justin Homer 19:15.1 Villa Park
34. 10 Max Peters 19:22.7 SR Foothill (Santa Ana)
35. 10 Kody Vu 19:29.1 El Modena
36. 9 Grant Mainville 19:31.0 El Modena
37. 10 Ted Donoghue 19:31.4 Villa Park
38. 10 Ed Hernandez 19:32.5 PR Villa Park
39. 10 Eli Foyle 20:01.7 El Modena
40. 10 Ethan Clark 20:01.8 Yorba Linda
41. 9 William Heath 20:07.2 Foothill (Santa Ana)
42. 9 Tyler Cedres 20:07.6 El Dorado
43. 9 Timothy Valle 20:10.5 Canyon (Anaheim)
44. 9 John Root 20:11.2 Brea Olinda
45. 9 Nick Bradford 20:13.2 Canyon (Anaheim)
46. 10 Andrew Belk 20:13.8 Canyon (Anaheim)
47. 9 David Lorenzana 20:17.9 Villa Park
48. 9 Caleb Martin 20:21.6 PR Villa Park
49. 9 Derek Scarsone 20:22.1 Canyon (Anaheim)
50. 10 Joseph Soto 20:26.2 Esperanza
51. 10 John Rutherford 20:29.7 Canyon (Anaheim)
52. 10 Everett Craw 20:32.2 El Modena
53. 9 Cedric Murphy 20:33.0 PR Esperanza
54. 10 Kevin Tan 20:38.1 El Modena
55. 10 Blake Hanson 20:38.8 El Modena
56. 9 Caden Thorne 20:40.4 PR Foothill (Santa Ana)
57. 10 Jack Hannum 20:41.8 Brea Olinda
58. 9 Aakash Kadakia 20:42.6 Brea Olinda
59. 10 Jesus Bervera 20:47.4 El Modena
60. 9 Michael Camire 20:48.6 Canyon (Anaheim)
61. 9 Charles Safa 20:49.2 PR Villa Park
62. 9 Ryan Reiss 20:51.9 Yorba Linda
63. 11 Kyle Song 20:52.2 Brea Olinda
64. 9 Jordan Ostby 20:54.5 PR Brea Olinda
65. 10 Jessy Singh 20:57.1 Canyon (Anaheim)
66. 10 Remy Streichenberger 20:58.1 Foothill (Santa Ana)
67. 10 Zach Wilcox 20:58.2 Foothill (Santa Ana)
68. 9 Neil Bondoc 20:59.9 Yorba Linda
69. 9 Edward Brodell 21:03.5 Foothill (Santa Ana)
70. 9 Andrew Velasco 21:03.8 Brea Olinda
71. 9 Joshua Sheldon 21:04.8 PR Esperanza
72. 10 Christian Sung 21:06.2 Canyon (Anaheim)
73. 10 Liam Thorpe 21:10.2 PR Foothill (Santa Ana)
74. 9 Tony Dimaio 21:14.0 PR Esperanza
75. 9 Devin Hammer 21:19.0 Foothill (Santa Ana)
75. 9 Josh Maguire 21:19.0 Canyon (Anaheim)
77. 9 Ethan Wyckoff 21:21.8 Canyon (Anaheim)
78. 10 Gio Componovo 21:22.5 Villa Park
79. 9 Jack Otair 21:23.1 Villa Park
80. 9 Christopher Furumizo 21:24.4 Brea Olinda
81. 9 Andrew Lima 21:25.4 El Modena
82. 10 Michael Alonso 21:26.7 SR Foothill (Santa Ana)
83. 10 John George 21:28.2 El Modena
84. 9 Joshua Gong 21:28.8 Canyon (Anaheim)
85. 9 Matthew Wong 21:29.6 Yorba Linda
86. 10 Brody O'Neill 21:31.8 Foothill (Santa Ana)
87. 10 Garrett Jackman 21:38.0 PR Foothill (Santa Ana)
88. 10 Josh Imsande 21:44.2 Villa Park
89. 9 Brandon Koehler 21:49.0 PR Villa Park
90. 9 Louis Nguyen 21:52.7 PR Foothill (Santa Ana)
91. 9 Noah Camacho 21:53.7 Yorba Linda
92. 10 Benjamin Nah 21:55.9 Canyon (Anaheim)
93. 10 Joseph Machado 22:06.7 El Modena
94. 9 Jonah Roe 22:16.1 PR Foothill (Santa Ana)
95. 10 Sebastiano Beckman 22:21.5 El Dorado
96. 10 Kenny Sherb 22:25.3 El Dorado
97. 9 Joseph Moquin 22:31.9 PR Villa Park
98. 9 Sean Scalise 22:39.5 PR Esperanza
99. 9 Logan Rios 22:48.2 Brea Olinda
100. 9 Colin Ginther 22:49.3 Villa Park
101. 9 Julian Ramirez 22:50.3 El Modena
102. 10 Caden Long 22:56.8 Foothill (Santa Ana)
103. 10 Andrzej Kwapisz 23:00.4 PR Foothill (Santa Ana)
104. 9 Trey Soto 23:02.6 PR Foothill (Santa Ana)
105. 9 John Paul Diaz 23:04.3 El Modena
106. 10 Bryan Castaneda 23:05.2 Foothill (Santa Ana)
107. 9 Angel Fuerte 23:05.8 Brea Olinda
108. 9 Luis Morales 23:22.2 PR Foothill (Santa Ana)
109. 9 Youssef Fakhro 23:22.8 Yorba Linda
110. 10 Silas Kim 23:27.2 Foothill (Santa Ana)
111. 10 Ryan Knott 23:28.4 SR Foothill (Santa Ana)
112. 9 Nathan Olsen 23:36.2 PR Foothill (Santa Ana)
113. 9 Miguel Andrade 23:45.5 PR Brea Olinda
114. 9 Tyler Belknap 23:46.5 Brea Olinda
115. 9 Nick Deang 23:47.8 Yorba Linda
116. 9 Brandon Kaminski 24:49.1 Yorba Linda
117. 9 Laeten van Dyck 25:28.2 Canyon (Anaheim)
118. 9 Jonathan Fick 25:43.9 PR Esperanza
119. 9 Martin Suriano 25:47.6 Villa Park
120. 10 Dario Deleon 25:56.7 PR Villa Park
121. 10 Jacob Reyna 26:33.4 PR Villa Park
122. 9 Preston Hanson 26:34.8 Foothill (Santa Ana)
123. 9 Ethan Solinger 26:53.3 PR Villa Park
124. 10 Brandon Langius 27:10.2 SR Foothill (Santa Ana)
125. 9 Andrew Wilch 28:37.5 PR Esperanza
126. 9 Anthony Lajos 29:27.0 PR Villa Park
127. 10 Paul Pino 29:58.7 Villa Park
128. 9 Aden Uriostegui 32:44.9 Villa Park
129. 9 Andrew Kaminski 34:42.2 Villa Park
130. 9 Josiah Jepsen 35:49.0 Brea Olinda
131. 9 Cameron Sloane 35:49.1 PR Foothill (Santa Ana)
132. 9 Sunmeet Singh 39:08.3 PR Foothill (Santa Ana)
133. 9 Harshal Patel 45:34.2 PR Brea Olinda