Boys 3 mile run
1. 9 Donathiu Vazquez 17:27.4 PR San Clemente
2. 9 Zachary Meyler 17:31.5 San Clemente
3. 9 Joseph Sgountzos 17:43.1 San Juan Hills
4. 9 Nathan Kuhn 17:45.3 PR San Clemente
5. 9 Brady Mccormick 17:54.1 Aliso Niguel
6. 9 Gavin Barbee 17:58.8 Aliso Niguel
7. 9 Kevin Marin 18:01.2 San Juan Hills
8. 9 Caleb Mettler 18:05.9 PR San Clemente
9. 9 Michi Sumimoto 18:07.8 Aliso Niguel
10. 9 Cole Bourne 18:08.9 San Juan Hills
11. 9 Mauricio Tamariz J... 18:20.9 San Clemente
12. 9 Curren Ellsworth 18:23.1 Aliso Niguel
13. 9 Safa Rakab 18:39.9 Capistrano Valley
14. 9 Keegan Fredrixsen 18:40.5 Aliso Niguel
15. 9 Kyle Cunningham 18:40.9 San Juan Hills
16. 9 Cooper Robie 18:47.6 PR Aliso Niguel
17. 9 Richard Bright 18:48.8 PR San Clemente
18. 9 Dylan Imsande 18:52.8 PR Laguna Hills
19. 9 Zeth Sandoval 18:56.2 Aliso Niguel
20. 9 Griffin O'shaughne... 18:58.0 PR Capistrano Valley
21. 9 Santino Littlefield 18:59.6 Aliso Niguel
22. 9 Nicholas Wyckoff 19:01.0 San Juan Hills
23. 9 Nicholas Petrocelli 19:02.3 San Clemente
24. 9 Eric Fritz 19:06.6 PR San Juan Hills
25. 9 Julian Shea 19:08.5 Capistrano Valley
26. 9 Alex Birle 19:08.6 Aliso Niguel
27. 9 Fabio Pschaidt 19:12.7 San Clemente
28. 9 Han Abdali 19:13.9 Aliso Niguel
29. 9 Daniel Wanderling 19:14.9 Aliso Niguel
30. 9 Joshua Denk 19:33.3 Aliso Niguel
31. 9 Carson Geyer 19:34.8 PR San Clemente
32. 9 Max Juarez 19:36.5 San Juan Hills
33. 9 Slater Schaaf 19:40.1 Capistrano Valley
34. 9 Ivan Granados 19:43.4 PR San Juan Hills
35. 9 Alan Swann 19:46.3 San Clemente
36. 9 Nicholas Stoughton 19:46.3 San Clemente
37. 9 Dillon Langer 19:50.6 San Clemente
38. 9 Julian Olivares 19:51.9 San Clemente
39. 9 Preston Rooker 19:52.5 PR San Clemente
40. 9 Jeffrey Millan 19:57.4 PR San Juan Hills
41. 9 Dillon Scott 19:58.3 PR San Clemente
42. 9 Raymond Rojas 20:02.3 San Juan Hills
43. 9 Kevin Chang 20:25.2 Aliso Niguel
44. 9 Jason Rubio 20:29.1 PR Laguna Hills
45. 9 Trevor Speetzen 20:29.9 Capistrano Valley
46. 9 Cy Bruni 20:37.5 San Juan Hills
47. 9 Sebastian Macias 20:44.1 Capistrano Valley
48. 9 Jaden Bryan 20:44.6 San Juan Hills
49. 9 Eddie Rydell 20:44.7 PR San Juan Hills
50. 9 Justin Mccarthy 20:54.0 Capistrano Valley
51. 9 Zaid Bustami 21:00.9 Aliso Niguel
52. 9 Keaton Silver 21:01.1 PR San Juan Hills
53. 9 Clayton Mosher 21:03.3 San Clemente
54. 9 Kyrin Garcia 21:10.8 PR San Juan Hills
55. 9 Andres Cain 21:17.9 PR San Juan Hills
56. 9 Spencer Han 21:28.2 Capistrano Valley
57. 9 Cooper Christen 21:47.8 Capistrano Valley
58. 9 Max Wilkens 21:49.4 PR Capistrano Valley
59. 9 Kyle Roath 21:49.8 Aliso Niguel
60. 9 Wyatt Cann 21:55.1 PR San Clemente
61. 9 Shayan Ahmad 22:15.8 Capistrano Valley
62. 9 Elijah Winn 22:17.8 San Clemente
63. 9 Enrique Oviedo 22:20.2 San Clemente
64. 9 Jack Hirsh 22:21.7 San Clemente
65. 9 Wyatt Cottriel 22:23.1 Laguna Hills
66. 9 Seth Swenson 22:26.8 San Clemente
67. 9 Ethan Audet 22:34.1 PR San Clemente
68. 9 Gonzalo GarciaCast... 22:34.9 PR Aliso Niguel
69. 9 Ray Martinez 22:39.1 PR San Clemente
70. 9 Matthew Kim 22:39.2 Aliso Niguel
71. 9 Joshua Smith 22:40.8 PR San Clemente
72. 9 Gabriel Kane 22:42.5 Capistrano Valley
73. 9 Saul Serrano 22:50.4 Capistrano Valley
74. 9 Shiva Kumar 22:55.3 San Clemente
75. 9 Ishaan Mody 22:58.6 PR San Clemente
76. 9 Koa Kosco 23:20.3 PR San Clemente
77. 9 Bastian Kelley 23:20.4 PR Laguna Hills
78. 9 Carter Watson 23:38.6 PR Aliso Niguel
79. 9 Viken Roberts 23:47.5 San Juan Hills
80. 9 Ryan Wang 24:04.0 Capistrano Valley
81. 9 Blake Finney 24:04.2 San Clemente
82. 9 Steven Flores 24:31.8 PR San Clemente
83. 9 Nicholas Werdmuller 24:35.8 Laguna Hills
84. 9 Jack Galeotti 24:42.9 San Clemente
85. 9 Tristan Yang 25:14.9 San Clemente
86. 9 Erik Pizana 25:15.2 PR Laguna Hills
87. 9 Jack Page 25:24.7 San Clemente
88. 9 Dylan Kargari 25:36.4 PR Capistrano Valley
89. 9 Max Lindelof 25:49.0 PR Laguna Hills
90. 9 Nicholas Julian 26:53.9 PR Laguna Hills
91. 9 Dylan Do 26:59.7 PR Laguna Hills