Official Team Scores
1. Adolfo Camarillo 21
2. Simi Valley 34
3. Oak Park 82
4. Moorpark 112
5. Royal 148
Boys 3 mile run
1. 12 Gil Dominguez 18:09.70 Adolfo Camarillo
2. 11 Kevin Truitt 18:13.61 Simi Valley
3. 12 Michael Pillado 18:32.56 Adolfo Camarillo
4. 10 James Ingram 18:35.78 Adolfo Camarillo
5. 12 Alexander Li 18:37.43 Adolfo Camarillo
6. 11 Ahmed Hamza 18:42.31 Simi Valley
7. 11 Matthew Moore 18:54.95 Simi Valley
8. 12 Spenser Esparza 18:57.54 Adolfo Camarillo
9. 11 Andrew Chang 18:58.19 Simi Valley
10. 11 Jeffrey Loredo 19:05.02 Simi Valley
11. 11 Chase Haye 19:31.92 Adolfo Camarillo
12. 11 Adam Howard 19:34.72 Moorpark
13. 11 Luke Vankeersbilck 19:37.96 Adolfo Camarillo
14. 11 Cole Harris 19:42.26 Oak Park
15. 11 Christopher Doming... 19:51.72 Adolfo Camarillo
16. 9 Anish Ravilla 19:54.91 Oak Park
17. 12 Evan Kramer 19:56.62 Adolfo Camarillo
18. 12 Parker Braaten 20:00.07 SR Adolfo Camarillo
19. 9 Bryce Immke 20:02.39 Oak Park
20. 11 Daniel Skerrett 20:08.32 Simi Valley
21. 12 Harshil Desai 20:12.48 Oak Park
22. 12 Spencer Brockett 20:16.00 Adolfo Camarillo
23. 10 Danny Heffernan 20:16.43 Adolfo Camarillo
24. 11 Kyle Wheatley 20:19.38 Oak Park
25. 10 Jake Freeman 20:26.84 Oak Park
26. 9 Ethan Kastenberg 20:28.33 Oak Park
27. 9 Bryce Green 20:30.11 Oak Park
28. 12 Ben Macofsky 20:34.03 Oak Park
29. 10 Zachary Garcia 20:38.78 SR Adolfo Camarillo
30. 12 Gavin Williams 20:42.88 Moorpark
31. 12 Josh Diaz 20:43.47 Simi Valley
32. 9 Noah Harris 20:47.61 Adolfo Camarillo
33. 12 Stevie Elizondo 20:47.68 Royal
34. 10 Jeff McNamee 20:49.46 Adolfo Camarillo
35. 10 Ryan Berejikian 20:50.10 Adolfo Camarillo
36. 11 Gabriel Goch 20:51.14 Moorpark
37. 9 Alejandro Uribe 20:51.15 Moorpark
38. 12 Brady Levenson 20:53.37 Moorpark
39. 10 Cade Franz 20:53.76 SR Simi Valley
40. 12 Jesse Ramirez 20:59.48 Adolfo Camarillo
41. 9 Mario Webster 21:01.46 Adolfo Camarillo
42. 9 Jonah Marquez 21:03.02 Adolfo Camarillo
43. 12 Robert Stephens 21:05.18 Moorpark
44. 10 Sean Duffy 21:10.49 Royal
45. 12 Robert Ziegler 21:12.53 Oak Park
46. 11 Danny Gonzalez 21:15.49 Adolfo Camarillo
47. 11 Kevin Daniel 21:18.00 PR Royal
48. 10 Tyler Wolcott 21:18.49 Simi Valley
49. 11 Tyler Snelson 21:20.97 Moorpark
50. 11 Jonathan Tu 21:23.42 Oak Park
51. 11 John Weymouth 21:24.07 Moorpark
52. 12 Quinten Caldwell 21:25.04 Moorpark
53. 12 Jason Flittie 21:28.21 Adolfo Camarillo
54. 10 Gregory Oler 21:30.21 Adolfo Camarillo
55. 9 Spencer Driggs 21:30.22 Oak Park
56. 10 Andrew Garcia 21:36.67 PR Simi Valley
57. 10 Christian Zamudio 21:37.05 Adolfo Camarillo
58. 11 Grant Kuwata 21:39.74 Oak Park
59. 9 Connor Jamison 21:45.31 Oak Park
60. 9 Trevor Lopez 21:49.84 Adolfo Camarillo
61. 10 Christopher Davis 21:50.60 Moorpark
62. 9 Aidan Schnurr 21:52.14 Oak Park
63. 10 Neev Levy 21:55.54 Oak Park
64. 11 Zach Tescher 21:59.03 Oak Park
65. 11 Tyler Malmsten 22:01.51 Moorpark
66. 9 Jack Winowich 22:02.39 Oak Park
67. 10 Louis Yi 22:09.70 Oak Park
68. 11 Lucas Valencia 22:10.19 Oak Park
69. 11 Gabriel Gonzalez 22:12.03 Adolfo Camarillo
70. 9 Brady Flavin 22:16.86 Moorpark
71. 9 Benjamin Campbell 22:18.67 Moorpark
72. 9 James Madden 22:20.39 Oak Park
73. 10 Luke Larson 22:21.46 Moorpark
74. 9 Owen Consoletti 22:24.27 Oak Park
75. 12 Brendan Barry 22:33.26 Moorpark
76. 10 Michael Johnson 22:33.75 Moorpark
77. 10 Xavier Barneclo 22:36.73 Adolfo Camarillo
78. 10 Max Alcozar 22:39.29 SR Adolfo Camarillo
79. 11 Anant Natt 22:40.62 SR Royal
80. 9 Jack Madden 22:44.11 Oak Park
81. 9 Aj Magasinn 22:44.75 Oak Park
82. 10 John Ramirez 22:46.21 Moorpark
83. 11 Brett Moore 22:49.37 PR Simi Valley
84. 9 Christopher Ahn 22:56.74 PR Simi Valley
85. 9 Cole Conley 23:01.44 Oak Park
86. 9 Max Chen 23:03.45 PR Simi Valley
87. 12 Mathew Tolentino 23:06.43 Oak Park
88. 10 Wyatt Lumsden 23:12.41 Moorpark
89. 9 Adam Felson 23:16.58 Oak Park
90. 9 Gabe Ortiz 23:18.53 Oak Park
91. 10 Andrew Nivon 23:20.03 Oak Park
92. 10 Omar Guzman 23:20.07 PR Simi Valley
93. 10 Alexander Sliva 23:21.14 Moorpark
94. 10 Binh Le 23:24.52 Moorpark
95. 10 Wyatt Muehr 23:24.90 Moorpark
96. 9 Liam Buchanan 23:30.65 Oak Park
97. 10 Waylon Majors 23:36.05 SR Royal
98. 11 Yovan Sanabria Cora 23:37.83 Moorpark
99. 11 Ethan Decker 23:42.18 Oak Park
100. 11 Sebastian Waller 23:45.08 Adolfo Camarillo
101. 9 John Hopkins 23:47.81 PR Simi Valley
102. 9 Michael Ruble 23:48.18 Oak Park
103. 9 Joseph Bellomo 23:50.62 Moorpark
104. 9 Matthew Ruble 23:52.60 Oak Park
105. 12 Nicholas Caballero 23:57.58 Adolfo Camarillo
106. 11 Nick Ullman 24:11.18 Oak Park
107. 11 Nathan Martinez 24:13.27 Moorpark
108. 10 Carlos Paredes 24:16.20 Moorpark
109. 11 Maxwell Webb 24:18.13 Moorpark
110. 9 Caden Krause 24:21.90 Moorpark
111. 9 Hunter Thorne 24:33.59 Moorpark
112. 10 Ryan Sherman 24:34.65 Moorpark
113. 9 Cameron Stivers 24:39.38 Adolfo Camarillo
114. 9 Jaime Vargas 24:56.71 Moorpark
115. 12 Michael Spivey 25:02.20 Moorpark
116. 9 Michael White 25:14.00 Adolfo Camarillo
117. 9 Zach Kwast 25:20.08 Adolfo Camarillo
118. 9 Kevin Blakely 25:22.67 Adolfo Camarillo
119. 9 Nikil Thalanki 25:36.43 Oak Park
120. 12 Jordan Toll 25:42.81 Moorpark
121. 11 Chase Woodard 25:48.10 Moorpark
122. Isaac Knight 25:50.49 Simi Valley
123. 10 Jake Bernstein 25:55.83 Oak Park
124. 12 Elias Curry 25:57.91 Moorpark
125. 10 Carlos Zaragoza 25:58.45 Moorpark
126. 9 Andrew Beach 25:58.51 PR Simi Valley
127. 12 Donnell Ito 26:21.67 Moorpark
128. 9 Kiran Gouttumukkala 26:30.81 Moorpark
129. 10 Philip Schofield 27:03.42 Moorpark
130. 10 Mark Jones 27:18.81 Moorpark
131. 12 Kyle Brauer 27:18.94 Moorpark
132. 12 Victor Zhang 27:19.77 Moorpark
133. 9 Casey Barry 27:55.78 Moorpark
134. 10 Vardhan Raum 28:15.60 Moorpark
135. 9 Justice Munoz 28:37.11 Simi Valley
136. 9 Joshua Shirk 28:55.08 Adolfo Camarillo
137. 10 Daryl Nanranjo 29:51.04 Oak Park
138. 10 Yiheng Wu 30:55.95 Moorpark
139. 10 Jacob Smith 31:29.98 Oak Park