Official Team Scores
1. Loyola 15
2. Harvard-Westlake 48
3. Bishop Alemany 84
4. Notre Dame (Sherma... 138
5. Chaminade 146
6. St. Francis (La Ca... 160
7. Crespi 195
Boys 3 mile run
1. 10 Roberto Ruelas 17:13.52 Loyola
2. 10 Mason Ratkovich 17:13.82 Loyola
3. 10 Vinnie Giachini 17:13.94 Loyola
4. 10 Hudson Godfrey 17:14.40 Loyola
5. 9 Beikwaw Yankey 17:29.74 Loyola
6. 12 Conor Kneafsey 17:31.91 Harvard-Westlake
7. 10 Jonathan Topete 17:33.72 Loyola
8. 10 Ethan Tse 17:34.89 Loyola
9. 10 Tim Burschinger 17:54.19 Loyola
10. 10 Michael Antonucci 17:56.67 Loyola
11. 10 Tommy Donovan 18:00.23 Loyola
12. 10 Ethan Stauber 18:09.22 Loyola
13. 12 Gavin Pfaffinger 18:14.56 Loyola
14. 12 Dustin Jones 18:15.77 Harvard-Westlake
15. 12 Diego Carlson 18:21.21 Loyola
16. 10 Miles Englis 18:28.93 Loyola
17. 12 Chris Roy 18:39.41 Loyola
18. 11 Jack Rothman 18:41.18 Loyola
19. 9 Matt Knight 18:42.48 Loyola
20. 9 Diego Ahmad 18:45.10 Harvard-Westlake
21. 12 Michael Fissinger 18:46.24 Loyola
22. 12 Kester Tan 18:50.98 Loyola
23. 10 Mark McAllister 18:53.71 Loyola
24. 10 Ryan Albert 18:55.48 Harvard-Westlake
25. 10 Sirus Wheaton 19:09.89 Harvard-Westlake
26. 11 Jonathan Doubt 19:11.88 Bishop Alemany
27. 12 Erick Gredonia 19:15.28 Harvard-Westlake
28. 10 Robert Ruiz 19:25.78 Bishop Alemany
29. 9 Daniel Alvarez 19:31.97 Loyola
30. 9 Josh Weiss 19:36.43 Loyola
31. 12 Stephen Otremba 19:36.69 Bishop Alemany
32. 10 Peter Sykes 19:38.02 Harvard-Westlake
33. 10 Brian Hartman 19:39.15 Harvard-Westlake
34. 12 Andrew Berg 19:46.52 Harvard-Westlake
35. 10 Nicholas Straub 19:47.29 Loyola
36. 12 Justin Ciccone 19:50.28 Harvard-Westlake
37. 11 Ben Ramirez 19:55.80 Harvard-Westlake
38. 9 Samuel Liu 20:01.52 Loyola
39. 11 Alberto Ruiz 20:02.12 Loyola
40. 12 Jordan Schoenburg 20:02.70 Notre Dame (Sherman ...
41. 12 Erick Mercer 20:04.17 Bishop Alemany
42. 11 Ethan Bonilla 20:05.62 Loyola
43. 12 Michael Gomez 20:09.66 Loyola
44. 9 William Labrador 20:10.97 PR Loyola
45. 9 Conor O'Callahan 20:11.81 Loyola
46. 10 Matthew Hamada 20:15.80 Notre Dame (Sherman ...
47. 9 Dylan Atwater 20:18.85 Bishop Alemany
48. 12 Isaac Gonzalez 20:22.17 Bishop Alemany
49. 9 Ryan Pfahler 20:26.07 Crespi
50. 9 Natan Nisali 20:29.09 Chaminade
51. 11 Javier Tolentino 20:29.90 Bishop Alemany
52. 12 Jeremy Otchis 20:34.13 Chaminade
53. 11 Jorge Peralta 20:36.15 St. Francis (La Cana...
54. 12 Piers Clark 20:37.88 Harvard-Westlake
55. 10 Mitchell Valine 20:38.82 St. Francis (La Cana...
56. 9 Drake DiPaolo 20:44.18 Loyola
57. 9 Carl Lee 20:45.25 Loyola
58. 10 Matthew Phelps 20:50.78 Notre Dame (Sherman ...
59. 11 Dakota Rose 20:52.42 SR Loyola
60. 9 John Conte 20:55.57 Notre Dame (Sherman ...
61. 10 Dominic Avendano 20:59.47 Bishop Alemany
62. 11 Chris Queano 21:01.06 Loyola
63. 9 Ethan Diaz 21:11.32 PR Chaminade
64. 12 Andrew Gaut 21:12.13 Harvard-Westlake
65. 10 Jahred Morga 21:12.17 Chaminade
66. 10 Josué Pedroza 21:17.46 Loyola
67. 11 Mark Diaz 21:18.81 Chaminade
68. 12 Sean Montgomery 21:23.49 PR St. Francis (La Cana...
69. 9 Nathan Aloisi 21:30.64 Harvard-Westlake
70. 11 Ryan Raba 21:32.82 St. Francis (La Cana...
71. 11 Michael Tripoli 21:35.21 PR Bishop Alemany
72. 10 Mason Ishida 21:41.55 Harvard-Westlake
73. 12 Michael Stokdyk 21:41.57 Harvard-Westlake
74. 9 Noah Jones 21:43.80 Loyola
75. 10 Andrew Amerio 21:44.59 St. Francis (La Cana...
76. 9 Diego Torribio 21:51.74 St. Francis (La Cana...
77. 9 Jared Maslansky 21:54.48 Crespi
78. 10 Michael Keating 21:55.82 PR Chaminade
79. 10 Joesph Egan 21:56.30 St. Francis (La Cana...
80. 9 Dylan Drake 21:56.57 Loyola
81. 9 Guisseppe Perona 22:05.16 St. Francis (La Cana...
82. 10 Clay Hollander 22:08.51 Harvard-Westlake
83. 11 Diego Valenuela 22:18.44 Bishop Alemany
84. 10 Joe Kennedy 22:18.97 Notre Dame (Sherman ...
85. 9 Chase Garvey-daniels 22:23.80 Harvard-Westlake
86. 9 Tyler Beer 22:35.91 Notre Dame (Sherman ...
87. 10 Joshua Moran 22:39.55 Loyola
88. 9 Nick Frank 22:40.98 PR Loyola
89. 10 Edward Kingston 23:03.91 PR St. Francis (La Cana...
90. 9 Raphael Scroggins 23:04.69 PR Crespi
91. 9 Atam Kevonian 23:05.93 Chaminade
92. 10 Trevor Remedios 23:06.66 St. Francis (La Cana...
93. 12 Raymond Hernandez 23:12.80 Bishop Alemany
94. 9 Devin Martinez 23:14.83 PR Bishop Alemany
95. 11 Spencer Delgaso 23:16.58 PR Chaminade
96. 9 Thomas Maxfield 23:21.17 St. Francis (La Cana...
97. 12 Ivan Ignacio 23:24.50 Loyola
98. 9 Andre Shirvanian 23:25.82 Loyola
99. 11 Conor Richard 23:26.65 PR Loyola
100. 10 Joey Spindler 23:32.52 Chaminade
101. 11 Marcos Mendoza 23:32.81 Loyola
102. 9 Benjamin Blanken 23:32.89 Crespi
103. 9 Connor Wiesner 23:34.28 Crespi
104. 10 Christopher Reese 23:38.75 Crespi
105. 10 Christopher Battany 23:44.63 St. Francis (La Cana...
106. 9 Nick Borkovich 23:45.36 Loyola
107. 9 Ben Villalpando 23:54.15 Notre Dame (Sherman ...
108. 9 Anthony Mueller 23:54.76 Notre Dame (Sherman ...
109. 9 Anjee Feng 24:01.01 Harvard-Westlake
110. 9 Gabriel Salinas 24:10.38 Loyola
111. 11 Anthony Cruz 24:11.66 Crespi
112. 9 Marco Cesario 24:12.61 PR St. Francis (La Cana...
113. 9 Estro Lopez-Gonzalez 24:31.29 Loyola
114. 10 Vincent Joaquin 24:38.50 Loyola
115. 10 Dylan Turbow 24:46.24 Chaminade
116. 11 Joshua Lascano 24:53.85 Loyola
117. 11 Jacob Hernandez 25:33.97 St. Francis (La Cana...
118. 9 Duke O'Callahan 25:36.12 Loyola
119. 10 Nicholas Cortez 25:41.19 Loyola
120. 9 Nick Garcia 25:42.25 Chaminade
121. 10 Sanjay Yogakumar 25:43.92 Harvard-Westlake
122. 9 Ryan Zapata 25:46.23 Loyola
123. 10 Alex Ducca 26:14.05 Chaminade
124. 9 Francisco Salinas 26:33.54 PR Loyola
125. 11 Brandon Miyakoshi 26:55.20 Loyola
126. 9 Justin Otchis 30:54.38 PR Chaminade