Upload a Photo Upload a Video Add a News article Write a Blog Add a Comment
Blog Feed News Feed Video Feed All Feeds

Folders

 

 

2024 Results - CIF Southern Section XC Championships

Published by
chadscott   Dec 10th 2024, 3:49pm
Comments
Attached Documents
2024-11-23 XC CIF-SS Finals.pdf Posted 12/10/2024 (50 downloads)

 Mens Results


3 Miles Division 1

Official Team Scores
1. Beckman 83
2. Great Oak 94
3. Mira Costa 123
4. Trabuco Hills 133
5. Crescenta Valley 138
6. San Clemente 152
7. Redondo Union 159
8. Loyola 177
9. Martin Luther King 202
10. Poly (Riverside) 247
11. Millikan 287
12. Santiago (Corona) 289
13. Downey 334
14. Eleanor Roosevelt 354
15. Chino Hills 391
16. Santa Monica 446

1. 11 Maximo Zavaleta   15:00.8   Martin Luther King    
2. 12 Dylan Jubak   15:02.2   Trabuco Hills    
3. 12 Issaiah McCorvey   15:04.4   Lancaster    
4. 12 Ziyad Abdallah   15:11.2   Trabuco Hills    
5. 12 Aaron Pavon   15:13.2   Loyola    
6. 12 Jacob Brown   15:17.8   Great Oak    
7. 12 Isaac Faynsod   15:18.1   Mira Costa    
8. 10 Mattheus Dos Santos   15:18.2   San Clemente    
9. 10 Yohan Anderson   15:19.0   San Clemente    
10. 11 Evan Nahuat   15:19.4   Valley View    
11. 12 Jack Paradise   15:20.5   Great Oak    
12. 12 Micah Chandler   15:23.7   Poly (Riverside)    
13. 12 Anthony Barrera   15:24.7   Beckman    
14. 12 Nathan Horrocks   15:27.0   Beckman    
15. 11 Krish Desai   15:28.0   Mira Costa    
16. 12 Nolan Koopman   15:28.3   Rancho Cucamonga    
17. 12 Aaron Feaster   15:29.4   Beckman    
18. 9 Mario Montoya   15:31.0   Redondo Union    
19. 12 Owen Teague   15:31.5   Hemet    
20. 11 Luke Lopez   15:31.7   Eleanor Roosevelt    
21. 11 Devan Vadgama   15:31.9   Loyola    
22. 11 Caleb Burton   15:33.2   Crescenta Valley    
23. 12 Liam Zadoorian   15:33.6   Crescenta Valley    
24. 11 Christian Weber   15:34.9   Beckman    
25. 12 Carsten Williams   15:36.4   Trabuco Hills    
26. 11 Martin Macias   15:37.5   Crescenta Valley    
27. 12 Brandon Fonseca   15:37.9   Santiago (Corona)    
28. 11 Dalton Burke   15:37.9   Lancaster    
29. 12 Christian Gump   15:38.9   Great Oak    
30. 12 Daniel Reza   15:40.3   Chaffey    
31. 11 Carson Ehman   15:40.4   Mira Costa    
32. 10 Ryan Barris   15:45.4   Beckman    
33. 12 Westin Brown   15:45.5   Great Oak    
34. 12 Jace Lay   15:46.1   Santiago (Corona)    
35. 11 Marco Franco   15:49.8   Great Oak    
36. 10 Magnus Johansson   15:51.0   San Clemente    
37. 11 Mateo Figueroa   15:52.2   Redondo Union    
38. 10 Isaac Johnson   15:53.0   Crescenta Valley    
39. 11 Desmond Vaughn   15:53.2   Redondo Union    
40. 10 Erik Troester   15:53.6   San Clemente    
41. 12 Caleb Pascua   15:53.6   Redondo Union    
42. 12 Brayden Lunetta   15:53.6   Martin Luther King    
43. 11 Luuk Van Meurs   15:54.1   Mira Costa    
44. 12 Isaac Donis   15:54.9   Don Lugo    
45. 11 Ernesto Jalomo   15:55.6   Loyola    
46. 9 Gavin De La Fuente   15:56.1   Chino Hills    
47. 12 Owen Weems   15:56.8   Poly (Riverside)    
48. 11 Mason Nguyen   15:57.6   Beckman    
49. 11 Ryan Burger   15:58.7   Mira Costa    
50. 12 Jack Brown   16:02.5   Millikan    
51. 11 Sebastian Bello   16:02.5   Trabuco Hills    
52. 9 Matteo Sanchez   16:02.7   Redondo Union    
53. 10 Brandon Hinojosa-Garcia   16:04.1   Millikan    
54. 12 Lyons Mathias   16:04.5   Crescenta Valley    
55. 12 Alvaro Diego Banegas   16:04.7   Loyola    
56. 11 Logan Carlson   16:05.4   Martin Luther King    
57. 11 Adrien Guerrero   16:06.4   Downey    
58. 12 Alexander Barbarie   16:06.7   Redondo Union    
59. 10 Sean Liu   16:07.7   Mira Costa    
60. 11 JT Kaplan   16:09.3   Mira Costa    
61. 11 Ruben Sanchez   16:09.4   Great Oak    
62. 12 Alex Wesolowski   16:11.5   Martin Luther King    
63. 12 Jude Tenorio   16:13.2   Beckman    
64. 11 Nathan Cazares   16:13.8   Downey    
65. 11 Kien Biggs   16:14.7   Poly (Riverside)    
66. 11 Dominic Esquival   16:14.9   Crescenta Valley    
67. 12 Carson Lynch   16:16.7   Great Oak    
68. 11 Bradley Quezada   16:16.8   Martin Luther King    
69. 10 Ares Grez   16:16.9   Poly (Riverside)    
70. 10 Lucan Clemons   16:17.2   Trabuco Hills    
71. 11 Aiden Ransom   16:17.3   Millikan    
72. 12 Lucas Lindsay   16:17.9   Millikan    
73. 10 Logan Leal   16:18.9   Eleanor Roosevelt    
74. 12 Sammy Leyva   16:19.4   Downey    
75. 12 Adam Divinity   16:20.4   Redondo Union    
76. 10 Jack Walsh   16:21.3   Millikan    
77. 12 Ethan Kwong   16:21.9   Fountain Valley    
78. 11 Luke Brady   16:23.7   Loyola    
79. 10 John Sosa   16:24.2   Martin Luther King    
80. 10 Luis-Mateo Reyes   16:25.7   Chino Hills    
81. 10 Conner Jaurigue   16:26.5   San Clemente    
82. 10 Kingsley Lin   16:26.7   Santa Monica    
83. 12 Caden Snitker   16:28.7   Santiago (Corona)    
84. 10 Lev Goldstein   16:31.8   Santa Monica    
85. 12 Beckett Sullivan   16:32.3   Poly (Riverside)    
86. 11 Bryce Cobabe   16:33.0   Millikan    
87. 12 Alexander Reyes   16:35.0   Downey    
88. 12 Jake Rubalcaba   16:37.8   Santiago (Corona)    
89. 12 Jonathan Morales   16:38.7   Downey    
90. 11 Julian Guignard   16:38.8   Chino Hills    
91. 10 Noah Lay   16:40.2   Santiago (Corona)    
92. 12 Ayaan Hasan   16:40.4   Crescenta Valley    
93. 11 Liam Sidhu   16:41.0   San Clemente    
94. 12 Lucas Crockett   16:41.1   Millikan    
95. 10 Adrian Lopez   16:42.9   Eleanor Roosevelt    
96. 11 Andrew Glenny   16:45.6   Eleanor Roosevelt    
97. 12 Alex Cornell   16:46.5   Loyola    
98. 10 Kai Chan   16:47.5   Chino Hills    
99. 11 Jacob-Shane Sandoval   16:47.7   Downey    
100. 12 James Kuhn   16:48.5   Trabuco Hills    
101. 12 Landon Kozmor   16:50.4   Santa Monica    
102. 11 Aedan Clarke   16:50.8   Trabuco Hills    
103. 11 Felix Robles   16:51.2   Santiago (Corona)    
104. 12 Joshua Zaragoza   16:53.1   Downey    
105. 10 Sushanth Sashikumar   16:57.4   Eleanor Roosevelt    
106. 11 Leo Lucente   16:58.3   Santa Monica    
107. 11 Jonathan Gardner   17:00.0   San Clemente    
108. 12 Daniel Brown   17:01.2   Eleanor Roosevelt    
109. 11 Frank Stewart   17:03.0   Martin Luther King    
110. 11 Wyatt Holmes   17:03.6   Poly (Riverside)    
111. 11 Jacob Castillo   17:13.7   Santiago (Corona)    
112. 9 Alex Taylor   17:14.2   Eleanor Roosevelt    
113. 12 Peter Jarvis   17:14.9   Santa Monica    
114. 12 Noah Cruz   17:16.0   Loyola    
115. 11 James Faries   17:16.6   Santa Monica    
116. 12 Grant Murata   17:27.3   Chino Hills    
117. 12 Matthew Alvarez   17:38.9   Chino Hills    
118. 11 Emerson Hill   17:39.0   Santa Monica    

3 Miles Division 2

Official Team Scores
1. Glendora 73
2. La Serna 99
3. Dos Pueblos 126
4. Saugus 128
5. Tesoro 136
6. El Toro 171
7. Woodbridge 186
8. Rio Mesa 213
9. El Dorado 217
10. Peninsula 261
11. Ventura 269
12. California (Whittier) 270
13. Newbury Park 283
14. Murrieta Valley 294
15. University Irvine 304

1. 12 Griffin Kushen   14:38.5   Tesoro    
2. 12 Dylan Flores   14:54.2   Glendora    
3. 12 JR Lesher   14:56.3   Hueneme    
4. 12 Sebastian Peraza   15:14.3   Saugus    
5. 10 Aidan Antonio   15:18.4   Woodbridge    
6. 12 Eamon Gordon   15:20.6   Dos Pueblos    
7. 10 Derek Luna   15:22.7   Rio Mesa    
8. 12 Mathias Oliveros   15:24.5   Glendora    
9. 11 Cullen Gully   15:27.2   Dos Pueblos    
10. 11 Lyle Mideiros   15:30.2   Claremont    
11. 12 Grant Miller   15:30.7   La Serna    
12. 11 Blake Harris   15:31.2   Ventura    
13. 11 Aiden Zavala   15:36.4   Woodbridge    
14. 12 Luke Delia   15:36.6   Peninsula    
15. 10 Jack McDonald   15:38.1   El Dorado    
16. 11 Chase Manning   15:38.7   Tesoro    
17. 12 Nicholas Tassos   15:41.7   Santa Barbara    
18. 11 Michael Ortega   15:45.3   Ontario    
19. 10 Abraham Sanchez   15:47.5   Perris    
20. 11 Brady Bertsch   15:48.6   Glendora    
21. 12 Daniel Bulalacao   15:48.7   El Toro    
22. 10 Adrian Cantu   15:49.9   Saugus    
23. 11 Erick De Leon   15:50.0   La Serna    
24. 11 Micah Dickran   15:51.4   Newbury Park    
25. 12 Silas Whiteson   15:53.9   University Irvine    
26. 12 Elijah Perera   15:54.3   La Serna    
27. 12 Aidan Audet   15:55.3   Glendora    
28. 10 Thomas Barrera   15:55.5   La Serna    
29. 11 Owen Abbott   15:58.4   Dos Pueblos    
30. 11 Phillip Contakes   15:58.7   Dos Pueblos    
31. 12 Brennan Givens   16:00.4   Saugus    
32. 12 Kevin Sandoval   16:00.7   Glendora    
33. 11 Jacob Riggs   16:03.2   La Serna    
34. 12 Rogan Arriaga   16:04.8   El Toro    
35. 12 Christian Throop   16:05.2   El Toro    
36. 11 Marco Sanchez   16:07.0   Rio Mesa    
37. 12 Samson Daniel   16:08.0   Murrieta Valley    
38. 12 Parker Wolfe   16:09.0   Tesoro    
39. 12 Aaron Llamas   16:09.6   California (Whittier)    
40. 12 Diego Caldera   16:10.1   Citrus Valley    
41. 9 Tyler Wollin   16:10.8   Saugus    
42. 11 Takumi Washiyama   16:11.2   El Toro    
43. 12 Jonah Botello   16:11.4   El Dorado    
44. 12 Zaylen Barragan   16:11.7   California (Whittier)    
45. 11 Inban Kathiravan   16:13.1   Woodbridge    
46. 12 Brennan Tobin   16:13.2   University Irvine    
47. 12 Eamon Wright   16:13.3   Glendora    
48. 12 Ezra Bryden   16:14.1   Tesoro    
49. 12 Trajan Cephas   16:14.3   Norco    
50. 10 Isaiah Gallagher   16:16.1   El Dorado    
51. 12 Ethan Jekogian   16:16.2   Ventura    
52. 10 Mason Marquez   16:16.3   El Dorado    
53. 11 Gabriel Raco   16:19.0   Tesoro    
54. 11 Caleb Fredericks   16:22.4   Saugus    
55. 12 Marcelo Mendoza   16:22.8   Rio Mesa    
56. 10 Henry Saywell   16:23.0   Saugus    
57. 10 Cooper Sheriff   16:24.5   Peninsula    
58. 10 Alan Flores   16:25.4   California (Whittier)    
59. 11 Tyler White   16:25.7   Murrieta Valley    
60. 12 Ryan McNamara   16:26.0   Tesoro    
61. 11 Sebastian Boisselier   16:26.7   Rio Mesa    
62. 11 Gen Ogami   16:27.1   Peninsula    
63. 9 Joey Yamamoto   16:27.4   Woodbridge    
64. 11 Aiden Bodell   16:27.6   Saugus    
65. 12 Andy Silva   16:28.8   California (Whittier)    
66. 12 Landon Seidel   16:30.2   Peninsula    
67. 10 Levi Varela   16:30.5   El Toro    
68. 10 Aidan Tzinberg   16:32.5   Murrieta Valley    
69. 12 Noah Cavender   16:32.5   Murrieta Valley    
70. 12 Noah Ingersoll   16:34.1   Newbury Park    
71. 11 Oliver Saleh   16:37.0   Dos Pueblos    
72. 12 Gavin Crocker   16:37.8   El Toro    
73. 11 Gabe Bernardino   16:38.1   Newbury Park    
74. 11 Brayton Sax   16:38.4   Newbury Park    
75. 10 Graham Reynolds   16:39.4   Newbury Park    
76. 11 Will Quatro   16:40.7   La Serna    
77. 12 Henry Hottinger   16:42.1   Ventura    
78. 12 Jackson Young   16:42.1   University Irvine    
79. 11 Brandon Fischer   16:42.7   Ventura    
80. 11 Theodore Souther   16:43.0   Ventura    
81. 11 Isaia Rodriguez   16:43.2   Rio Mesa    
82. 12 Diego Fabian Garcia   16:44.1   Glendora    
83. 10 Thomas Yohn   16:45.8   Woodbridge    
84. 11 Josh Barron   16:46.1   El Toro    
85. 12 Andy Brennan   16:46.4   Dos Pueblos    
86. 11 Christian DePrat   16:50.8   El Dorado    
87. 12 John Miranda   16:51.4   Tesoro    
88. 10 Sean Hohman   16:52.1   Woodbridge    
89. 11 Ashton Smedley   16:52.5   Dos Pueblos    
90. 10 Tyler Morales   16:53.2   University Irvine    
91. 9 Benjamin Shay   16:59.9   El Dorado    
92. 9 Aidan Joe   17:00.5   Peninsula    
93. 12 Jack Watson   17:07.0   Newbury Park    
94. 9 James Ransom   17:07.8   Murrieta Valley    
95. 12 Rigo Vargas   17:09.6   Rio Mesa    
96. 11 Joaquin Vega   17:12.8   California (Whittier)    
97. 11 Ameen Gish   17:13.4   University Irvine    
98. 11 Noah Sloan   17:14.3   Ventura    
99. 11 Kiyan Khaleeli   17:17.9   Peninsula    
100. 10 Donovan Carlson   17:18.7   California (Whittier)    
101. 11 Connor Al-Imam   17:20.6   Woodbridge    
102. 9 Angelo Sabia   17:22.0   Peninsula    
103. 10 Anthony Cerrato   17:22.7   Murrieta Valley    
104. 9 Mario Cepeda   17:24.6   Murrieta Valley    
105. 12 Kyle Shen   17:25.0   University Irvine    
106. 9 Eshaan Pal   17:26.9   University Irvine    
107. 10 Evan Godina   17:32.8   El Dorado    
108. 11 Noah Henson   17:41.0   Ventura    
109. 10 Noah Ruiz   17:41.0   California (Whittier)    
110. 12 Jacob Marquez   18:02.8   La Serna    
111. 10 Emiliano Becerra-Rubio   18:20.5   Rio Mesa    
112. 10 Javan Pelascini   18:58.6   Newbury Park    

3 Miles Division 4

Official Team Scores
1. Oaks Christian 43
2. J Serra Catholic 72
3. Foothill Technology 113
4. Palos Verdes 124
5. St. Francis (La Canada) 150
6. Corona del Mar 156
7. Harvard-Westlake 171
8. Notre Dame (Sherman Oaks) 212
9. Big Bear 236
10. La Canada 240
11. Chaminade 256
12. Ocean View 278
13. Laguna Beach 365
14. Banning 376
15. Covina 410
16. San Marino 413

1. 12 Max Douglass   15:02.9   Corona del Mar    
2. 12 Christian Yoder   15:06.3   Oaks Christian    
3. 12 Cooper McNee   15:11.9   Oaks Christian    
4. 12 Bradley Arrey   15:14.1   J Serra Catholic    
5. 12 Auge Martin   15:14.8   St. Francis (La Canada)    
6. 10 Viggo Bortolin   15:24.8   Foothill Technology    
7. 12 Taye Newman   15:27.8   J Serra Catholic    
8. 12 Omar Fabila   15:29.8   Cathedral    
9. 12 Adrian Miller   15:31.5   Palos Verdes    
10. 10 Lucas Nulman   15:39.0   Palos Verdes    
11. 12 Joshua Mitchell   15:44.4   Oaks Christian    
12. 12 Kael Jex   15:44.5   Big Bear    
13. 10 Arizechukwu Nwosu   15:46.2   Oaks Christian    
14. 12 Axel Gonzalez   15:47.3   St. Francis (La Canada)    
15. 11 Maury Young   15:47.8   Ocean View    
16. 12 Aidan Guzman   15:49.0   St. Francis (La Canada)    
17. 11 Vin Krueger   15:50.1   Oaks Christian    
18. 11 Luke Friedl   15:50.8   J Serra Catholic    
19. 11 Kevin Steinman   15:52.9   Corona del Mar    
20. 11 Cole Carlson   15:53.5   J Serra Catholic    
21. 12 Franklin Wimbish   15:56.5   Harvard-Westlake    
22. 11 Charles Abemayor   15:56.5   Harvard-Westlake    
23. 12 Chance Leandro   15:57.4   Foothill Technology    
24. 11 Eli Billings   16:00.0   Foothill Technology    
25. 11 Noah Escobado   16:05.1   Notre Dame (Sherman Oaks)    
26. 11 Alden Morales   16:07.2   J Serra Catholic    
27. 11 Nicholas Jardin   16:07.7   Palos Verdes    
28. 12 Henry Fulk   16:08.7   Foothill Technology    
29. 10 Zac O'Leary   16:09.6   J Serra Catholic    
30. 9 Eric Metcalf   16:11.4   La Canada    
31. 9 Landon Scott   16:16.7   Chaminade    
32. 12 Logan Walsh   16:17.1   Corona del Mar    
33. 10 Tate Hastings   16:20.5   Harvard-Westlake    
34. 11 Ian Anderson   16:20.6   Palos Verdes    
35. 11 Jack Burnett   16:21.6   J Serra Catholic    
36. 12 Brandon Wofford   16:26.0   Foothill Technology    
37. 12 Sam Chavarria   16:27.3   Big Bear    
38. 12 Logan Grant   16:33.3   Notre Dame (Sherman Oaks)    
39. 11 Jaden Prillhart   16:34.6   Foothill Technology    
40. 12 Conor White   16:36.8   Foothill Technology    
41. 12 Aidan Waldron   16:37.8   St. Francis (La Canada)    
42. 10 Kevin Horner   16:45.4   Big Bear    
43. 11 Lucas Jimenez   16:47.4   Chaminade    
44. 11 Thomas Carr   16:49.1   Banning    
45. 10 Charles Matarese   16:50.6   La Canada    
46. 11 Mateo Rose   16:52.1   La Canada    
47. 12 Vicken Semerdjian   16:52.5   El Segundo    
48. 11 Aidan Algazi   16:52.6   Corona del Mar    
49. 11 Aaron Escalante   16:53.4   Harvard-Westlake    
50. 12 Mattias Nelson   16:55.7   Palos Verdes    
51. 10 Gary Strobehn   16:57.5   Northview    
52. 12 Daniel Mathew   16:58.6   Notre Dame (Sherman Oaks)    
53. 10 Trevor Tanji   16:58.9   Notre Dame (Sherman Oaks)    
54. 11 Andrew Alpert   16:59.3   Harvard-Westlake    
55. 12 Jack Haladay   17:00.1   Notre Dame (Sherman Oaks)    
56. 11 Liam McRae   17:00.4   Laguna Beach    
57. 12 Victor Quiroz   17:04.5   Chaminade    
58. 9 Kai Schoenfeld   17:06.8   Palos Verdes    
59. 12 Alan Canela   17:07.8   Banning    
60. 10 Elisha Case   17:08.8   Ocean View    
61. 12 Troy Staros   17:08.8   Ocean View    
62. 10 Caden Ho   17:11.2   La Canada    
63. 12 Nico Harris   17:12.1   Corona del Mar    
64. 11 Cesar Ortega   17:13.3   Big Bear    
65. 9 Nathan Steinberg   17:14.6   Chaminade    
66. 11 Will Drobis   17:14.9   La Canada    
67. 11 Robby Louie   17:16.3   Harvard-Westlake    
68. 10 Wade Jurkowski   17:18.8   Laguna Beach    
69. 11 Reidley Babcock   17:19.2   Laguna Beach    
70. 12 Joseph Brown   17:19.9   Covina    
71. 10 Esteban Robles   17:20.9   Chaminade    
72. 10 Aidan Guzman   17:22.5   La Canada    
73. 9 Sean Tsai   17:22.6   San Marino    
74. 9 Luis Lopez   17:22.7   Covina    
75. 12 Howard Chen   17:22.8   San Marino    
76. 12 Cole Foster   17:24.4   Palos Verdes    
77. 11 Connor Dixon   17:25.5   Ocean View    
78. 11 Edwin Orzuna   17:28.2   Ocean View    
79. 12 Alvaro Prieto   17:28.7   Corona del Mar    
80. 10 Enzo Gonzalez   17:30.1   St. Francis (La Canada)    
81. 10 Charlie McDermott   17:34.8   San Marino    
82. 12 Jahzeel Anzola   17:35.5   Banning    
83. 12 Chance Krenzer   17:39.4   Harvard-Westlake    
84. 11 Jack Sexton   17:43.0   Ocean View    
85. 9 Nico Chazan   17:43.4   Chaminade    
86. 10 Zachary Fong   17:44.2   San Marino    
87. 11 Parker Weightman   17:47.4   La Canada    
88. 11 Jett Vasquez   17:47.8   Covina    
89. 11 Stephen Fredricks   17:49.3   St. Francis (La Canada)    
90. 10 Trevor Lindquist   17:52.7   Big Bear    
91. 10 Jacob Davis   17:53.8   Big Bear    
92. 10 Jaryt Chen   17:54.0   Oaks Christian    
93. 12 Aaron Moy   17:57.9   Laguna Beach    
94. 11 Zachary Menter   18:00.3   Laguna Beach    
95. 12 Enzo Casolari   18:00.5   Laguna Beach    
96. 11 Danny Orendain   18:01.6   Covina    
97. 11 James Krieg   18:03.7   Covina    
98. 10 River Lisenby   18:06.9   Oaks Christian    
99. 12 Alvaro Villalvazo   18:10.4   Banning    
100. 10 Matthew Herrera   18:11.1   Covina    
101. 11 Ceser Sanchez   18:11.9   Notre Dame (Sherman Oaks)    
102. 11 Lucas Rodriguez   18:12.9   Covina    
103. 11 Nathan Burnaford   18:16.2   Chaminade    
104. 9 Evan Weitzman   18:26.6   Corona del Mar    
105. 11 Javonte Bohannon   18:26.7   Banning    
106. 11 Jacob Smith   18:30.1   Big Bear    
107. 11 Tyler Chiangtong   18:30.8   Ocean View    
108. 12 Parth Amarkotia   18:49.3   Banning    
109. 11 Dante Santos   18:56.6   Notre Dame (Sherman Oaks)    
110. 12 Thomas Rolfing   18:59.1   Laguna Beach    
111. 12 Peter Symons-Galassi   19:11.7   St. Francis (La Canada)    
112. 11 Nathan Cardiel   19:42.7   Banning    
113. 12 Jeremy Karkafi   20:08.6   San Marino    
114. 10 Joshua Lin   21:22.3   San Marino    

3 Miles Division 3

Official Team Scores
1. Oak Park 107
2. South Pasadena 116
3. Hart 126
4. Burroughs (Ridgecrest) 135
5. West Torrance 161
6. Agoura 164
7. Dana Hills 202
8. St. John Bosco 219
9. Redlands East Valley 236
10. West Ranch 262
11. Moorpark 283
12. San Marcos (SB) 295
13. Servite 296
14. Canyon (Canyon Country) 299
15. South Torrance 322
16. Bonita 324

1. 12 Evan Noonan   14:42.9   Dana Hills    
2. 12 Liam Miller   14:54.1   South Torrance    
3. 12 Oliver Zimmermann   14:59.5   Thousand Oaks    
4. 12 Zion Ortiz   15:02.0   Burroughs (Ridgecrest)    
5. 11 Oliver Hunter   15:03.2   Dana Hills    
6. 12 Andrew Quast   15:16.1   West Torrance    
7. 11 Braulio Castillo   15:23.2   West Ranch    
8. 11 Owen Souther   15:32.6   Canyon (Canyon Country)    
9. 10 Michael Scarince   15:36.3   South Pasadena    
10. 12 Grant Jones   15:38.8   Oak Park    
11. 11 Toren Habbestad   15:41.0   Yorba Linda    
12. 12 Hunter Lee   15:41.3   Moorpark    
13. 11 Silas Aberer   15:41.9   Burroughs (Ridgecrest)    
14. 12 Eli Ahten   15:44.5   Hart    
15. 10 Josiah Himsl   15:46.2   Hart    
16. 12 Noah Aldana   15:46.3   South Pasadena    
17. 11 Julio Lopez   15:47.4   Baldwin Park    
18. 11 Dorian Bening   15:48.9   Agoura    
19. 12 Ryan Herbers   15:49.3   West Torrance    
20. 11 Emmanuel Lopez   15:51.4   Servite    
21. 9 JJ Lew   15:55.7   Oak Park    
22. 12 James Glynn   15:57.1   Agoura    
23. 11 Oren Hill   15:57.6   Thousand Oaks    
24. 12 Frank Rodriquez   15:59.2   Redlands East Valley    
25. 11 Ethan Marley   16:03.5   Oak Park    
26. 12 Adam Ruiz   16:03.9   South Pasadena    
27. 9 Elijah Medina   16:04.1   Redlands East Valley    
28. 12 Josue Lopez   16:04.5   Hart    
29. 12 Ryan Morrison   16:05.3   Burroughs (Ridgecrest)    
30. 10 Quinn Foster   16:05.3   Oak Park    
31. 11 Tristan Sievers   16:05.4   Burroughs (Ridgecrest)    
32. 11 Dylan Shugg   16:05.8   South Pasadena    
33. 10 Samuel Aina   16:07.4   Hart    
34. 10 Justin Arredondo   16:09.9   St. John Bosco    
35. 11 Dylan Mehnert   16:09.9   West Torrance    
36. 12 Jake Ordaz   16:16.4   Bonita    
37. 12 Mark Hodges   16:20.1   Oak Park    
38. 10 Cameron Povletich   16:20.4   West Ranch    
39. 12 Ashton Johnsen   16:20.9   San Marcos (SB)    
40. 12 Alex Leon   16:21.1   St. John Bosco    
41. 11 Ashton Curtis   16:21.4   Oak Park    
42. 12 Elijah Rojas   16:21.8   Simi Valley    
43. 10 Jonathan Montijo   16:21.9   Servite    
44. 10 Roberto Osorio Valencia   16:22.1   Canyon (Canyon Country)    
45. 11 Lucas Gary   16:22.6   Agoura    
46. 11 Agam Moyal   16:22.8   Agoura    
47. 10 Edward Medina   16:23.4   St. John Bosco    
48. 10 Kanta Kozaki   16:24.2   West Torrance    
49. 12 Ethan Kung   16:24.5   South Pasadena    
50. 11 Kai Tilley   16:24.6   South Pasadena    
51. 11 Joshua Menlove   16:25.0   Monrovia    
52. 10 Grant Craven   16:25.0   Dana Hills    
53. 12 Saul Reyna   16:25.2   Santa Fe    
54. 11 Dhruv Kulkarni   16:26.1   Oak Park    
55. 12 Alireza Tofangdar   16:26.8   Hart    
56. 10 Ryuto Matsumoto   16:28.0   Agoura    
57. 11 Ethan Deleau   16:29.3   Agoura    
58. 10 Dominick Vasquez   16:34.3   Redlands East Valley    
59. 12 Gage Minne   16:34.3   San Marcos (SB)    
60. 11 Logan Patterson Deakyne   16:35.6   San Marcos (SB)    
61. 10 Caleb Paniagua   16:35.6   St. John Bosco    
62. 11 Hans DeLaTorre   16:36.0   Moorpark    
63. 11 Jonathan Fregoso   16:36.5   Bonita    
64. 10 Joseph Toledo   16:36.9   St. John Bosco    
65. 10 Cole Johnson   16:37.3   South Torrance    
66. 11 Nicolas Zamora   16:37.6   Hart    
67. 10 Ajay Saravanan   16:38.9   West Ranch    
68. 9 Jay Lopez   16:41.1   St. John Bosco    
69. 12 Jeremiah Torres   16:42.4   Canyon (Canyon Country)    
70. 12 Dallin Shearer   16:44.1   Redlands East Valley    
71. 12 Ben Callanan   16:45.6   San Marcos (SB)    
72. 10 Nicolas Medina   16:46.0   St. John Bosco    
73. 12 Dheeshith Senthil Kumar   16:48.2   West Torrance    
74. 11 Peter Beerer   16:48.6   Servite    
75. 12 Carter Johnson   16:48.7   Moorpark    
76. 10 Oscar Moreno   16:49.4   Burroughs (Ridgecrest)    
77. 10 Kamran Khursheed   16:51.0   Agoura    
78. 12 Christian Weber   16:52.0   Bonita    
79. 10 Christian Basulto   16:53.6   Moorpark    
80. 10 Charlie Zhou   16:54.1   Bonita    
81. 12 Justin Daly   16:56.5   Dana Hills    
82. 12 Adam Elsayed   16:58.6   South Pasadena    
83. 11 Chase Rogers   17:01.4   Burroughs (Ridgecrest)    
84. 12 Nathan Moersch   17:02.9   Dana Hills    
85. 11 Isaac Garcia   17:06.4   Moorpark    
86. 10 Emery Dominguez   17:08.7   Redlands East Valley    
87. 11 Jack Parker   17:08.8   West Ranch    
88. 10 Jaime Wallace   17:11.5   Redlands East Valley    
89. 11 Austin Dueñas   17:16.9   West Ranch    
90. 12 Tyler Barke   17:17.2   West Ranch    
91. 12 Joseph Beerer   17:17.3   Servite    
92. 12 Carlos Villa Moreno   17:19.7   Canyon (Canyon Country)    
93. 9 Keller Nespoli   17:19.8   South Torrance    
94. 12 Nathan Kneller   17:20.1   South Torrance    
95. 12 Minyeong Chae   17:21.6   West Torrance    
96. 11 Nathan Segoviano   17:25.9   South Torrance    
97. 12 Samuel Neher   17:26.3   Servite    
98. 12 Miles Dentinger   17:28.3   San Marcos (SB)    
99. 10 Leonard Arias   17:28.6   Bonita    
100. 11 Zachary Williams   17:33.0   Dana Hills    
101. 10 Dennis Flannigan   17:35.1   Servite    
102. 10 Heyab Benyam   17:38.3   South Torrance    
103. 12 Ethan Walker   17:39.2   Redlands East Valley    
104. 11 Evan Tamura   17:43.3   West Torrance    
105. 9 Nate Daughters   17:44.0   San Marcos (SB)    
106. 12 Marco Lozano   17:46.1   Moorpark    
107. 10 Nikhil Iyer   17:47.2   South Torrance    
108. 12 James Winder   17:50.1   Burroughs (Ridgecrest)    
109. 11 Johnathan Desormiers   17:57.8   Dana Hills    
110. 11 Eric Campos   18:02.4   West Ranch    
111. 12 Cole Heckman   18:10.1   San Marcos (SB)    
112. 10 Kameron Kirbis   18:11.7   Bonita    
113. 10 Chase Hutchison   18:22.3   Canyon (Canyon Country)    
114. 10 Zackary Hatch   18:22.7   Moorpark    
115. 12 Bryce Jenkins   18:25.8   Bonita    
116. 9 Samuel Cortez   18:30.1   Servite    
117. 10 Irvin Juarez   18:39.4   Canyon (Canyon Country)    
118. 11 Maximus Ramirez   19:12.2   Canyon (Canyon Country)    
119. 12 Alejandro Cueto   19:21.9   Hart    

3 Miles Division 5

Official Team Scores
1. Viewpoint 60
2. St. Margaret’s 104
3. Flintridge Prep 133
4. Thacher 141
5. Ontario Christian 186
6. Windward 214
7. Campbell Hall 214
8. Brentwood 215
9. Providence 217
10. Xavier College Prep 223
11. Silver Valley 244
12. Heritage Christian 268
13. Milken Community 285
14. Desert Christian (Lancaster) 319
15. Hawthorne Math & Science Academy 330
16. Samueli Academy 345

1. 12 Eyan Turk   14:54.1   Woodcrest Christian    
2. 11 Olly O'Connor   15:02.3   Viewpoint    
3. 12 Theo Udelson-Nee   15:30.1   Wildwood    
4. 12 Finn Babbitt   15:34.7   Mary Star of the Sea    
5. 11 Declan Mansbridge   15:52.2   Flintridge Prep    
6. 11 Mehari Winheim   15:55.4   Desert Christian (Lancaster)    
7. 10 Zach Causee   16:07.7   St. Margaret’s    
8. 12 Henry Virtue   16:09.6   Providence    
9. 12 Aedan Granish   16:13.7   Providence    
10. 12 Miguel Leon   16:16.4   Mary Star of the Sea    
11. 10 Arik Pulsipher   16:20.3   Silver Valley    
12. 10 Samarth Wadhwa   16:20.8   St. Margaret’s    
13. 9 Mitchell Majors   16:23.8   Viewpoint    
14. 11 Andrew Neville   16:26.5   Viewpoint    
15. 12 Alec Fabery   16:27.3   Heritage Christian    
16. 10 Jack Richter   16:30.2   Viewpoint    
17. 9 Ammon Allen   16:35.3   Silver Valley    
18. 11 Eli Reyblat   16:39.1   Campbell Hall    
19. 11 William Carrig-Braun   16:45.2   Flintridge Prep    
20. 11 Mateo Escalante   16:50.9   Thacher    
21. 11 Zaiden Gurusamy   16:52.4   St. Margaret’s    
22. 9 Landon Jones   16:52.5   Ontario Christian    
23. 10 Watson Eagles   16:54.6   Campbell Hall    
24. 11 Lucas Kim   16:56.6   Brentwood    
25. 11 Lucas de Clercq   16:57.0   Thacher    
26. 12 David Estrada   16:59.3   Windward    
27. 11 Matthew Daum   17:01.3   Thacher    
28. 10 Harrison Kestenbaum   17:04.1   Milken Community    
29. 12 Eli Eng   17:05.3   Brentwood    
30. 10 James Infante   17:05.8   Campbell Hall    
31. 9 Gavin Fong   17:07.5   Flintridge Prep    
32. 9 Noah Bamsey   17:08.5   Viewpoint    
33. 12 Van Lindelof   17:08.9   Windward    
34. 11 Austin Drown   17:10.2   Ontario Christian    
35. 9 Alec DiLullo   17:13.3   Thacher    
36. 10 Christian Markey IV   17:13.7   Brentwood    
37. 11 William Krause   17:14.7   Flintridge Prep    
38. 10 Caelan Gomez   17:15.1   Xavier College Prep    
39. 11 Benjamin Harrison   17:16.8   St. Margaret’s    
40. 11 Brandon Ohebshalom   17:17.6   Milken Community    
41. 12 Isaiah Bergara   17:17.7   Heritage Christian    
42. 11 Joshua Mulder   17:17.8   Ontario Christian    
43. 9 Grayson Sumabat   17:18.1   Xavier College Prep    
44. 9 Zack Longo   17:18.9   Sage Hill    
45. 12 Ranger Murphree   17:19.1   Malibu    
46. 9 Malcolm Capelle   17:23.3   St. Margaret’s    
47. 12 Kingston Bednar   17:23.4   Xavier College Prep    
48. 12 Aman Granados-Puvvula   17:28.6   Windward    
49. 11 Alexander Saade   17:29.3   Heritage Christian    
50. 11 Derek Kessler   17:30.2   Viewpoint    
51. 10 Ethan Wenokur   17:30.7   Brentwood    
52. 11 Brad Sauer   17:32.5   Village Christian    
53. 10 Noah Ordonez   17:33.7   Ontario Christian    
54. 11 Pierce Frankfort   17:33.7   St. Margaret’s    
55. 10 Brandon Edelstein   17:36.4   Providence    
56. 12 Max Kobayashi   17:38.9   Windward    
57. 12 Carlos Ochoa   17:39.1   Thacher    
58. 11 Francisco Robles   17:40.3   Hawthorne Math & Science Academy    
59. 10 Huxley Sidari   17:43.1   Xavier College Prep    
60. 12 Joshua Stein   17:47.5   Milken Community    
61. 12 Jacob Patino   17:49.6   Ontario Christian    
62. 12 Mateo Duran   17:50.1   Hawthorne Math & Science Academy    
63. 12 Carter Sakai   17:50.8   Flintridge Prep    
64. 11 Jake Hermsen   17:51.9   Xavier College Prep    
65. 11 Quinn Armstead   17:56.0   Thacher    
66. 10 Josiah Schroeder   17:57.9   Desert Christian (Lancaster)    
67. 9 Shane Cichon   17:58.0   Samueli Academy    
68. 12 Evan Causee   17:58.3   St. Margaret’s    
69. 11 Julio Vega   17:59.9   Samueli Academy    
70. 12 Trent Williams   18:00.7   Malibu    
71. 10 Charlie Clarke   18:01.5   Thacher    
72. 12 Bryan Lezama   18:03.4   Hawthorne Math & Science Academy    
73. 9 Grant Kaltman   18:04.8   Viewpoint    
74. 11 Miguel Gramillo   18:07.7   Ontario Christian    
75. 12 Blaze Perez   18:08.6   Samueli Academy    
76. 10 Henry Tagliere   18:10.6   Campbell Hall    
77. 10 Axl Aguilar   18:12.2   Silver Valley    
78. 10 Mason Perrigue   18:12.8   Flintridge Prep    
79. 11 Ivan Laureano   18:13.2   Silver Valley    
80. 12 Kyler Zanuck   18:15.1   Windward    
81. 12 Haset Seyoum   18:15.4   Samueli Academy    
82. 11 Aaron Kashani   18:17.6   Milken Community    
83. 11 Robert Marquez   18:19.5   Desert Christian (Lancaster)    
84. 10 David Adjian   18:21.4   Providence    
85. 10 Nathan Lacambra   18:21.7   Ontario Christian    
86. 10 Ryan Fong   18:22.3   Flintridge Prep    
87. 10 Paolo Rivas   18:29.3   Hawthorne Math & Science Academy    
88. 12 Julian Angulo   18:31.9   Xavier College Prep    
89. 12 Kevin Garcia   18:35.3   Hawthorne Math & Science Academy    
90. 9 Luke Kim   18:36.6   Providence    
91. 12 Caleb Olvera   18:39.3   Samueli Academy    
92. 12 Hayden Sibray   18:47.9   Silver Valley    
93. 10 Diego Duran   18:50.3   Hawthorne Math & Science Academy    
94. 9 Max Ceballos   18:50.4   Heritage Christian    
95. 12 Alex Morrison   18:51.5   Campbell Hall    
96. 10 Judah Caldwell   18:55.4   Silver Valley    
97. 9 Xavior Collado   18:55.8   Silver Valley    
98. 10 Elias Schroeder   18:56.4   Desert Christian (Lancaster)    
99. 11 Angel Rios Hernandez   18:58.7   Heritage Christian    
100. 11 Chase Metter   19:15.3   Desert Christian (Lancaster)    
101. 12 Henry Von Krogh   19:35.0   Brentwood    
102. 12 Kai Desko   19:35.2   Desert Christian (Lancaster)    
103. 11 James Martin Del Campo   19:39.7   Providence    
104. 11 Walter Sevilla   19:44.0   Samueli Academy    
105. 9 Asher Eng   19:52.0   Brentwood    
106. 12 Max Mooney   19:56.5   Milken Community    
107. 9 Isaiah Pinedo   19:57.5   Xavier College Prep    
108. 11 Adrian Gallegos   20:04.1   Samueli Academy    
109. 12 Joseph Riviera   20:05.7   Heritage Christian    
110. 12 Connor Chi   20:27.9   Windward    
111. 12 Justin Merritt   20:32.1   Windward    
112. 11 Alvin Emordi   20:33.5   Hawthorne Math & Science Academy    
113. 11 Brian Ohebshalom   20:53.2   Milken Community    
114. 10 Max DiBenedetto   21:00.3   Milken Community    
115. 10 Jake Singer   21:02.3   Campbell Hall    
116. 9 Otto Timonen   21:09.2   Providence    
117. 9 Jack Rosen   21:33.1   Brentwood    
118. 9 Jax Dandurand   21:33.8   Desert Christian (Lancaster)    
119. 9 Brady Wong   21:59.7   Campbell Hall    
120. 9 Christian Petralia   22:23.1   Heritage Christian    

 Womens Results


3 Miles Division 1

Official Team Scores
1. Trabuco Hills 36
2. Santiago (Corona) 67
3. Mira Costa 173
4. Arcadia 178
5. Martin Luther King 190
6. Crescenta Valley 192
7. Great Oak 204
8. San Clemente 208
9. Wilson (Long Beach) 239
10. Beckman 242
11. Vista Murrieta 262
12. Redondo Union 286
13. Poly (Long Beach) 291
14. Santa Monica 299
15. Poly (Riverside) 312
16. Beaumont 333

1. 12 Holly Barker   16:40.7   Trabuco Hills    
2. 11 Millie Bayles   16:45.6   Trabuco Hills    
3. 12 Rylee Blade   16:50.5   Santiago (Corona)    
4. 11 Braelyn Combe   17:08.5   Santiago (Corona)    
5. 12 Megan Crum   17:31.8   Temescal Canyon    
6. 12 Sophie Guilfoile   17:39.1   Trabuco Hills    
7. 10 Carol Dye   17:39.8   San Juan Hills    
8. 12 Erika Kirk   17:41.8   Vista Murrieta    
9. 11 Anna Desormeau   17:42.6   Trabuco Hills    
10. 12 Nicole Alfred   17:49.3   Rancho Cucamonga    
11. 12 Kaitlin Kenney   17:50.0   Crescenta Valley    
12. 12 Audrey Buckley   18:00.5   Santiago (Corona)    
13. 12 Phoebe Benun   18:04.4   Santa Monica    
14. 11 Elizabeth Jacklin   18:07.4   Martin Luther King    
15. 10 Natalie Drewitz   18:10.4   Martin Luther King    
16. 11 Charlotte Hopkins   18:11.1   Arcadia    
17. 11 Alana Clarke   18:13.2   Mira Costa    
18. 11 Nadia Mejia   18:13.6   Wilson (Long Beach)    
19. 12 Reena Hsieh   18:14.4   Arcadia    
20. 9 Makenna Mitchell   18:19.6   Great Oak    
21. 11 Avery Peck   18:20.1   Poly (Long Beach)    
22. 11 Olivia Bollenbach   18:21.2   Poly (Riverside)    
23. 10 Sedona Sweginnis   18:34.3   San Clemente    
24. 9 Evangeline Williams   18:35.6   Trabuco Hills    
25. 11 Skylar Watts   18:36.1   Trabuco Hills    
26. 12 Alyssa Wyatt   18:36.4   Etiwanda    
27. 12 Adamara Esparza   18:43.0   Santa Ana    
28. 12 Emilia Greenway   18:45.1   Crescenta Valley    
29. 11 Taylor Davis   18:49.3   Santiago (Corona)    
30. 11 Kate Perrone   18:49.4   Mira Costa    
31. 9 Emma Alba   18:49.6   Beckman    
32. 11 Lauren Reightley   18:49.9   Santiago (Corona)    
33. 11 Emilia Gonzalez   18:50.3   Arcadia    
34. 11 Meena Phan   18:52.1   Arcadia    
35. 12 Alexa Hernandez Lujan   18:52.4   Poly (Long Beach)    
36. 12 Jocelyn Alba   18:52.7   Beckman    
37. 12 Avery Smith   18:54.4   Great Oak    
38. 10 Taylor Ball   18:57.4   San Clemente    
39. 11 Aracelly Guzman   19:02.1   Beaumont    
40. 10 Anna Hill   19:06.7   Santiago (Corona)    
41. 9 Addison Leufroy   19:08.6   Crescenta Valley    
42. 10 Violet Pinter   19:10.4   Trabuco Hills    
43. 11 Taylor Tam   19:10.8   Beckman    
44. 10 Sophie Greif   19:11.0   Redondo Union    
45. 9 Isabella Amy   19:11.1   Mira Costa    
46. 10 Addison Carey   19:11.1   San Clemente    
47. 10 Sadie Wilson   19:11.4   Mira Costa    
48. 11 Gracie Guzzetta   19:16.9   Martin Luther King    
49. 10 Teagen Bivens   19:18.5   Los Osos    
50. 10 Jude Abu-Ghazaleh   19:18.6   Martin Luther King    
51. 11 Abigail Huth   19:20.9   Great Oak    
52. 11 Nicole Samson   19:21.7   Santiago (Corona)    
53. 11 Brooklyn Oka   19:22.4   Crescenta Valley    
54. 12 Ava Beeson   19:25.3   Great Oak    
55. 10 Riley Jones   19:26.4   Wilson (Long Beach)    
56. 11 Kat Piantka   19:26.8   San Clemente    
57. 10 Makhayla Gill   19:29.9   Valencia (Placentia)    
58. 10 Audrey Buckley   19:30.1   Wilson (Long Beach)    
59. 11 Shane O'Brien   19:32.9   Mira Costa    
60. 9 Sienna Young   19:35.4   Poly (Long Beach)    
61. 12 Devyn Townsend   19:35.7   Redondo Union    
62. 11 Maria Gaggiano   19:38.6   Redondo Union    
63. 10 Avery Errecart   19:39.3   Wilson (Long Beach)    
64. 12 Angeli King   19:39.9   Vista Murrieta    
65. 11 Luella Berg   19:43.0   Poly (Riverside)    
66. 11 Alyvia Smith   19:43.5   Vista Murrieta    
67. 9 Victoria Vo   19:45.5   Beckman    
68. 11 Hayden Dunn   19:46.0   Beaumont    
69. 10 Lauren Miller   19:48.3   Great Oak    
70. 10 Lyric Lee   19:49.4   Beaumont    
71. 11 Natalie Deyhimy   19:50.6   San Clemente    
72. 9 Zoe Soriano   19:51.9   Poly (Riverside)    
73. 12 Kimberly Nguyen   19:52.0   Redondo Union    
74. 10 Natalia Reynoso   19:52.4   Vista Murrieta    
75. 10 Leticia Tovar   19:52.8   Wilson (Long Beach)    
76. 10 Charlie Llorente   19:53.3   Santa Monica    
77. 10 Jane Crawmer   19:53.6   Mira Costa    
78. 12 Cleo Topp   19:53.8   Santa Monica    
79. 9 Sophie Rebbeck   19:53.9   Redondo Union    
80. 12 Mia Holloway   19:54.2   Vista Murrieta    
81. 11 Ruby Dembo   19:56.1   Santa Monica    
82. 12 Maeko Gross   20:00.9   Santa Monica    
83. 11 Crystal Gaitan   20:02.8   Santa Monica    
84. 12 Brianna Ropacki   20:08.8   Great Oak    
85. 10 Naiya Rothermund   20:11.0   Crescenta Valley    
86. 12 Paula Valenzuela   20:12.2   Redondo Union    
87. 10 Jordyn Ramirez   20:13.0   Martin Luther King    
88. 10 Veronica Steussy   20:14.1   Crescenta Valley    
89. 10 Olivia Jones   20:15.1   Wilson (Long Beach)    
90. 12 Audrey Rojas   20:16.1   Great Oak    
91. 12 Lorena Munoz   20:16.7   Poly (Riverside)    
92. 10 Julie Kowallis   20:17.5   Beaumont    
93. 11 Josephine (Josie) Madril   20:18.4   Poly (Riverside)    
94. 9 Rebecca Lopez   20:22.4   Beckman    
95. 12 Alexandra Goldman   20:22.5   Mira Costa    
96. 11 Taylor Starling   20:23.4   Martin Luther King    
97. 12 Angie Valenzuela   20:26.1   Beaumont    
98. 11 Juanita Shotwell   20:29.6   Wilson (Long Beach)    
99. 12 Camila Gonzalez   20:29.7   Arcadia    
100. 11 Caiya McAlister   20:30.7   San Clemente    
101. 10 Poppy Wells   20:37.4   Poly (Long Beach)    
102. 11 Jennifer Nakano   20:38.8   Crescenta Valley    
103. 12 Emily Chun   20:44.0   Poly (Long Beach)    
104. 10 Estefany Garcia Hernandez   20:49.4   Poly (Long Beach)    
105. 12 Ashlyn Caldwell   20:49.9   San Clemente    
106. 11 Gavriella Krause   20:52.1   Beckman    
107. 9 Naga Prathima Marupudi   20:52.6   Vista Murrieta    
108. 9 Zaeda King   20:56.6   Beaumont    
109. 12 Aryanna Gamboa   21:03.2   Poly (Riverside)    
110. 12 Sofia Wesolowski   21:03.8   Martin Luther King    
111. 12 Isabel Alarcon   21:04.0   Poly (Riverside)    
112. 11 Marianna Veach   21:09.9   Vista Murrieta    
113. 12 Brynn Jolly   21:30.3   Poly (Long Beach)    
114. 12 Myka Oishi   21:35.6   Arcadia    
115. 9 Aksharaa Prakashchander   21:45.6   Beckman    
116. 12 Kayla Carbajal   22:29.8   Beaumont    
117. 11 Hannah Wang   22:32.2   Arcadia    
118. 10 Selin Kocataskin   23:07.8   Santa Monica    

3 Miles Division 2

Official Team Scores
1. El Toro 99
2. Ventura 118
3. Tesoro 129
4. Claremont 142
5. Murrieta Valley 149
6. Saugus 156
7. Woodbridge 171
8. Newport Harbor 182
9. Peninsula 233
10. La Serna 242
11. Canyon (Anaheim) 248
12. Dos Pueblos 274
13. Burroughs (Burbank) 284
14. Newbury Park 288
15. Westlake 370

1. 12 Sadie Engelhardt   17:31.9   Ventura    
2. 12 Keaton Robar   17:41.6   Newport Harbor    
3. 10 Gweneth Williams   17:46.6   El Toro    
4. 12 Jordin Lieberman   17:48.8   Murrieta Valley    
5. 11 Mackenzie Forrest   17:52.2   Tesoro    
6. 11 Aelo Curtis   17:53.5   Ventura    
7. 11 Sophia Grant   17:55.0   Newbury Park    
8. 11 Amber Dazey   17:56.1   Tesoro    
9. 12 Marley McCullough   18:02.0   Newport Harbor    
10. 11 Isla Bulmer   18:02.5   Claremont    
11. 11 Arielle Avina   18:16.5   Murrieta Valley    
12. 9 Grace Smith   18:19.7   Claremont    
13. 11 Alexandra Himebauch   18:21.7   Peninsula    
14. 12 Jadeyn Skefich   18:24.6   Peninsula    
15. 11 Lucia Pearson   18:26.2   Saugus    
16. 9 Sophie Nuckols   18:27.0   Ventura    
17. 10 Jillian Terrazas   18:28.7   Claremont    
18. 10 Isabella Ruiz   18:29.0   Ontario    
19. 11 Natalie McCarty   18:30.2   Newport Harbor    
20. 9 Lilly Schroeder   18:30.9   El Toro    
21. 12 Abby Biber   18:37.2   Woodbridge    
22. 11 Annika Mark   18:44.6   Saugus    
23. 12 Natalie Conde   18:45.7   Norco    
24. 12 Lucy Varela   18:53.5   El Toro    
25. 10 Samantha Danaher   18:54.0   El Toro    
26. 11 Hannah Wilbur   18:55.0   Woodbridge    
27. 10 Olivia Ricks   18:56.0   Woodbridge    
28. 11 Saida Getz   18:56.9   Burroughs (Burbank)    
29. 12 Allison Yim   19:02.1   Canyon (Anaheim)    
30. 11 Marley Rebolledo-Ynostros   19:02.7   California (Whittier)    
31. 11 Mya Cepeda   19:09.7   Murrieta Valley    
32. 11 Lana Turner   19:11.2   La Serna    
33. 11 Addison Ballou   19:14.0   Murrieta Valley    
34. 11 Sydney Kasahara   19:15.4   Saugus    
35. 9 Ava Crocker   19:16.1   El Toro    
36. 12 Isabella Galustians   19:16.2   Burroughs (Burbank)    
37. 11 Brooke Dazey   19:16.7   Tesoro    
38. 11 Vienza Machuca   19:17.4   Dos Pueblos    
39. 11 Dylan McGrew   19:19.2   Tesoro    
40. 10 Maya Hoxie   19:19.6   La Serna    
41. 10 Abigail Fearn   19:20.1   Woodbridge    
42. 9 Jersey Baker   19:21.1   Saugus    
43. 11 Cate Bishop   19:21.9   Dos Pueblos    
44. 9 Sarah-Ann Tok   19:21.9   El Toro    
45. 11 Rae Rae Castagna   19:22.3   Westlake    
46. 12 Sara Johnson   19:22.3   El Toro    
47. 9 Paola Estrada   19:25.3   Ventura    
48. 12 Emily Howard   19:25.4   Canyon (Anaheim)    
49. 9 Brynn Tatum   19:26.8   Tesoro    
50. 12 Makayla Smith   19:30.8   La Serna    
51. 10 Savannah Gonzalez   19:34.8   Canyon (Anaheim)    
52. 9 Camila Treviño-Davila   19:39.3   Claremont    
53. 11 Mikaila Whitman   19:44.2   Saugus    
54. 12 Brody Daw   19:44.3   Ventura    
55. 12 Tiffany Sax   19:46.1   Ventura    
56. 12 Melody Chiu   19:48.6   Peninsula    
57. 12 Kaitlyn Smith   19:48.7   Claremont    
58. 12 Estella Turner   19:50.4   La Serna    
59. 12 Sophie Bryant   19:52.6   Saugus    
60. 9 Katelyn McNamara   19:52.6   Tesoro    
61. 12 Elena Popov   19:53.7   Tesoro    
62. 10 Selah Blackwell   19:56.3   Dos Pueblos    
63. 12 Ruth Tackett   19:57.2   Westlake    
64. 10 Isabella Steiner   20:04.6   Newbury Park    
65. 11 Joy Cheng   20:08.3   Claremont    
66. 10 Camille Ta-Perez   20:14.3   Canyon (Anaheim)    
67. 11 Audrey Roberts   20:14.5   Woodbridge    
68. 11 Naomi Kim   20:16.7   Canyon (Anaheim)    
69. 10 Sophia Garcia-Ramirez   20:20.3   Newport Harbor    
70. 9 Miranda Ibarra   20:21.8   Newbury Park    
71. 9 Paula Mejia   20:23.1   Burroughs (Burbank)    
72. 9 Abigail Chou   20:25.5   Dos Pueblos    
73. 12 Charlotte Grant   20:26.1   Saugus    
74. 9 Emilie Joulie-Mares   20:36.3   Dos Pueblos    
75. 12 Natalie Tom   20:36.4   Peninsula    
76. 10 Cambria Brown   20:39.0   Newbury Park    
77. 10 Vanessa Aguirre   20:40.6   La Serna    
78. 11 Emmy McMeekin   20:44.2   Ventura    
79. 9 Sophia Smith   20:44.7   Murrieta Valley    
80. 10 Mia Lawhon   20:46.5   Westlake    
81. 9 Elisha Hill   20:48.4   Burroughs (Burbank)    
82. 11 Lucy Thomson   20:51.0   Burroughs (Burbank)    
83. 9 Ella Muskat   20:53.6   Newbury Park    
84. 11 Hailey Ro   20:54.3   Peninsula    
85. 10 Sutton Tappon-Mahoney   20:55.4   Burroughs (Burbank)    
86. 9 Embrie Stephenson   20:56.4   Burroughs (Burbank)    
87. 12 Sofia Granillo   20:58.1   Newbury Park    
88. 10 Emma Cerezo   20:58.2   La Serna    
89. 10 Victoria Pham   21:03.0   Canyon (Anaheim)    
90. 11 Karen Ramirez   21:09.2   Newport Harbor    
91. 10 Emma Ventura   21:16.5   Canyon (Anaheim)    
92. 12 Ava Sanders   21:17.0   Newbury Park    
93. 10 Iyla Herrick   21:28.8   Dos Pueblos    
94. 10