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

Folders

 

 

2025 Results - CIF Southern Section XC Prelims

Published by
chadscott   Nov 16th 2025, 2:44am
Comments
Attached Documents
2025-11-15 XC CIF-SS Prelims.pdf Posted 11/16/2025 (30 downloads)

Mens Results

 

Official Team Scores
1. Woodbridge 33
2. Claremont 71
3. Newbury Park 80
4. Tesoro 101
5. Rowland 129
6. Ontario 197
7. Apple Valley 213
8. Colony 216
9. Hueneme 255
10. Culver City 293
11. Kennedy (La Palma) 307
12. Leuzinger 327
13. Garden Grove 400

1. 11 Aidan Antonio   14:25.40   Woodbridge    
2. 12 Lyle Mideiros   14:25.90   Claremont    
3. 12 Chase Manning   14:39.60   Tesoro    
4. 12 Michael Ortega   14:41.00   Ontario    
5. 12 Aiden Zavala   14:49.70   Woodbridge    
6. 12 Damian Nava   14:50.60   Schurr    
7. 12 Inban Kathiravan   15:04.30   Woodbridge    
8. 12 Micah Dickran   15:07.90   Newbury Park    
9. 12 Aiden Guerrero   15:08.30   Claremont    
10. 10 Luca Rupprecht   15:11.90   Tesoro    
11. 11 Noah Spickler   15:19.40   Woodbridge    
12. 11 Sean Hohman   15:21.50   Woodbridge    
13. 10 Ayumu Yamamoto   15:22.00   Woodbridge    
14. 12 Connor Al-Imam   15:26.40   Woodbridge    
15. 12 Jamari Eisenberg   15:28.30   Claremont    
16. 12 Jacob Juarez   15:28.60   Rowland    
17. 10 Jensen Clarke   15:30.20   Newbury Park    
18. 12 Malaxai Murphy   15:33.10   Apple Valley    
19. 9 Dylan Warner   15:34.80   Newbury Park    
20. 11 Graham Reynolds   15:35.70   Newbury Park    
21. 11 Eli Zasloff   15:35.80   Newbury Park    
22. 12 Gabriel Raco   15:41.10   Tesoro    
23. 11 Aaron Gonzalez   15:42.10   Claremont    
24. 12 Carlos Ronquillo   15:44.70   Rowland    
25. 12 Gabriel Bernardino   15:45.70   Newbury Park    
26. 12 Mario Miranda   15:46.10   Claremont    
27. 12 Diego Fernandez   15:48.70   Hueneme    
28. 10 Caleb Benjamin   15:52.20   Rowland    
29. 11 Camden Wiseman   15:52.70   Tesoro    
30. 10 Copernicus Yu   15:53.90   Rowland    
31. 10 Justin Chen   15:56.20   Claremont    
32. 12 Tony Flores   15:57.80   Hueneme    
33. 12 Terrence Becker   15:58.30   Claremont    
34. 9 Edgar Gomez   16:02.00   Colony    
35. 9 Jude Winslow   16:03.60   Newbury Park    
36. 11 Maddox Vann Nguyen   16:04.40   Marina    
37. 11 Andrew Tai   16:10.50   Rowland    
38. 12 Yahir Lopez-Vargas   16:10.70   Hueneme    
39. 10 Michael Searcy   16:12.60   Apple Valley    
40. 12 Aaron Alexander   16:14.50   Colony    
41. 12 Shane Salgado   16:14.90   Apple Valley    
42. 12 Lennon Coffin   16:16.20   Irvine    
43. 12 Colin Cadwell   16:17.60   Tesoro    
44. 12 Fernando Gutierrez   16:18.60   Leuzinger    
45. 10 Wyatt Adair   16:19.50   Tesoro    
46. 12 Nathan Camarena   16:20.60   Ontario    
47. 11 Alden Flores   16:23.70   Colony    
48. 11 Jacob Vasquez   16:26.30   Serrano    
49. 12 Hayden Fogel   16:28.00   Culver City    
50. 11 Ricardo Palacios   16:34.00   Ontario    
51. 12 Kadyn Bley   16:36.80   Tesoro    
52. 10 Marcus Sandel   16:40.40   Kennedy (La Palma)    
53. 9 Justin Miramontes   16:44.50   Colony    
54. 12 Kian Patel   16:45.30   Kennedy (La Palma)    
55. 10 Kristopher Rojo   16:49.30   Ontario    
56. 9 Logan Morales   16:50.10   Colony    
57. 11 Anthony Torres   16:57.00   Ontario    
58. 11 Fidel Aguayo   16:58.00   Ontario    
59. 10 Daniel Castaneda   16:59.80   Colony    
60. 12 Bryon Wheeler   17:01.80   Apple Valley    
61. 12 Benjamin Situ   17:08.60   Rowland    
62. 10 Kyu Makinoda   17:09.10   Culver City    
63. 11 Ethan Suarez   17:12.20   Colony    
64. 10 Theodore Bain   17:13.10   Culver City    
65. 12 Jose David Torres   17:15.10   Leuzinger    
66. 10 Logan Tam   17:19.30   Rowland    
67. 10 Fox Wilson   17:21.70   Culver City    
68. 10 Moises de Jesus Hernandez   17:24.70   Apple Valley    
69. 10 Abdel Valdez   17:26.50   Ontario    
70. 11 Leonardo Aventura   17:27.20   Kennedy (La Palma)    
71. 10 Angel Lopez Fabian   17:27.60   Culver City    
72. 11 Benjamin Smael   17:32.50   Kennedy (La Palma)    
73. 11 Emmanuel Campos   17:34.50   Leuzinger    
74. 10 Bri Maglinte   17:43.40   Apple Valley    
75. 11 Charlie Pochon   17:48.90   Culver City    
76. 12 Juan Contreras   17:52.90   Leuzinger    
77. 10 Lucas Yamakoshi   17:53.20   Culver City    
78. 10 Ryan Pham   17:57.10   Garden Grove    
79. 11 Carl Kroll   18:00.20   Kennedy (La Palma)    
80. 11 Nathan Servin   18:00.40   Kennedy (La Palma)    
81. 10 Ben Bautista   18:00.50   Garden Grove    
82. 10 Sebastian Benitez   18:07.60   Apple Valley    
83. 12 Hieu Do   18:10.40   Garden Grove    
84. 12 Ramon Diaz Flores   18:14.90   Hueneme    
85. 11 Christian Jimenez   18:19.90   Kennedy (La Palma)    
86. 10 Xavier Magana Cordova   18:21.30   Hueneme    
87. 10 Luis Sanchez   18:22.70   Garden Grove    
88. 10 Ronny Ramos   18:40.40   Leuzinger    
89. 12 Marcos Lopez   18:46.60   Hueneme    
90. 11 Ricardo Hernandez   18:52.60   Leuzinger    
91. 9 Benjamin Luu   18:54.40   Garden Grove    
92. 10 Jose Mejia   19:09.50   Leuzinger    
93. 11 Franky Roque   19:31.00   Hueneme    
94. 12 Pablo Alba   19:31.90   Garden Grove    
95. 12 Tim Cerda   19:37.50   Garden Grove    
 

Official Team Scores
1. Dos Pueblos 53
2. El Dorado 67
3. Rio Mesa 73
4. Burroughs (Burbank) 121
5. Capistrano Valley 129
6. Norwalk 137
7. Glendora 146
8. Foothill (Santa Ana) 238
9. La Quinta (Westminster) 261
10. Palm Desert 279
11. Cerritos 288
12. Elsinore 376
13. Victor Valley 421

1. 11 Derek Luna   14:34.80   Rio Mesa    
2. 12 Leo Diaz   14:58.70   Norwalk    
3. 12 Brady Bertsch   15:03.40   Glendora    
4. 12 Tyler White   15:07.20   Murrieta Valley    
5. 11 Jack McDonald   15:07.40   El Dorado    
6. 10 Juan Mares   15:08.70   Norwalk    
7. 10 Benjamin Shay   15:11.90   El Dorado    
8. 12 Owen Abbott   15:15.10   Dos Pueblos    
9. 12 Ashton Smedley   15:15.20   Dos Pueblos    
10. 12 Cullen Gully   15:15.20   Dos Pueblos    
11. 12 Liam Ellingsworth   15:21.90   Burroughs (Burbank)    
12. 11 Mason Marquez   15:23.60   El Dorado    
13. 12 Isaia Rodriguez   15:25.40   Rio Mesa    
14. 12 Marco Sanchez   15:27.10   Rio Mesa    
15. 12 Phillip Contakes   15:27.50   Dos Pueblos    
16. 12 Linus Martin   15:27.70   Dos Pueblos    
17. 12 Nathan Marca   15:29.10   Burroughs (Burbank)    
18. 12 Oliver Saleh   15:29.50   Dos Pueblos    
19. 12 Said Thomas   15:32.30   Vista Del Lago    
20. 11 Emilio Garcia   15:34.00   Glendora    
21. 12 Marcos Marin   15:35.50   Segerstrom    
22. 11 Danny Patino   15:35.50   Burroughs (Burbank)    
23. 9 LuisFelipe Ochoa   15:35.90   Rio Mesa    
24. 12 Lucas Munoz   15:36.50   Capistrano Valley    
25. 11 Isaiah Gallagher   15:40.10   El Dorado    
26. 10 Daniel Kuhlmann   15:49.70   Capistrano Valley    
27. 12 Christian DePrat   15:54.30   El Dorado    
28. 11 Matthew Juarez   15:54.30   La Quinta (Westminster)    
29. 12 Ethan Hammond   15:54.50   Capistrano Valley    
30. 11 Jason Perez   15:57.20   Rio Mesa    
31. 12 Tristan Marston   16:00.30   Dos Pueblos    
32. 11 Caden Crouch   16:01.90   Capistrano Valley    
33. 10 Timothy Xanthos   16:03.40   Capistrano Valley    
34. 11 Adan Guzman   16:04.10   Norwalk    
35. 9 Tyce Gramer   16:05.50   El Dorado    
36. 10 Sebastian Elliott   16:14.40   Palm Desert    
37. 10 Derek Galustians   16:15.30   Burroughs (Burbank)    
38. 11 Daniel Ayala   16:15.60   Foothill (Santa Ana)    
39. 11 Evan Godina   16:17.50   El Dorado    
40. 11 Caleb Spargur   16:21.70   Palm Desert    
41. 10 Cameron Huss   16:22.40   Glendora    
42. 10 Vincent Valenzuela   16:22.80   Cerritos    
43. 10 Kieran Franich   16:23.00   Capistrano Valley    
44. 11 Byron Neujahr   16:23.20   Foothill (Santa Ana)    
45. 12 Dima Kharlamov   16:23.30   Burroughs (Burbank)    
46. 12 Edward Kim   16:25.40   Glendora    
47. 11 Jack Grigorov   16:29.20   Glendora    
48. 11 Ruben Ramirez   16:32.50   Glendora    
49. 11 Emiliano Becerra-Rubio   16:35.10   Rio Mesa    
50. 9 Krish Kohli   16:35.80   Cerritos    
51. 12 Chase Hupman   16:36.30   Glendora    
52. 12 Angel David Anaya   16:40.90   Norwalk    
53. 12 Miguel Angel Chavez   16:41.10   Norwalk    
54. 12 Andrew Kassardjian   16:42.00   Foothill (Santa Ana)    
55. 10 Isaiah Chantaphakul   16:42.90   Capistrano Valley    
56. 11 Sean Maldonado   16:46.40   Silverado    
57. 10 Hamid Danish   16:48.30   La Quinta (Westminster)    
58. 10 Michael Cervantes   16:48.40   Rio Mesa    
59. 12 Kenneth DeVries   16:49.60   Foothill (Santa Ana)    
60. 12 Vann Bletscher   16:53.90   Foothill (Santa Ana)    
61. 10 Bazeel Noguera   16:55.80   Burroughs (Burbank)    
62. 12 Ethan B Nguyen   16:57.50   La Quinta (Westminster)    
63. 11 Allan Woolley   16:58.30   Cerritos    
64. 11 Matthew Hsieh   16:58.90   Foothill (Santa Ana)    
65. 11 Henry Bullock   17:03.30   Burroughs (Burbank)    
66. 9 Tuan Anh Tran   17:08.90   La Quinta (Westminster)    
67. 9 Isaiah Soria   17:12.50   La Quinta (Westminster)    
68. 10 Zack Hoy   17:13.30   Elsinore    
69. 10 Cody Walkey   17:14.20   Palm Desert    
70. 11 James Fikert   17:16.30   Foothill (Santa Ana)    
71. 10 Daniel Castro   17:19.40   Moreno Valley    
72. 9 Adrian Sanchez   17:19.70   Norwalk    
73. 11 Nicholas Uribe   17:23.90   Palm Desert    
74. 9 Harry Phi   17:29.10   La Quinta (Westminster)    
75. 10 Eric Sanchez   17:41.80   Norwalk    
76. 11 Jonah Suwanpruisksa   17:48.30   Cerritos    
77. 12 Matthew Lum   17:56.50   Cerritos    
78. 10 Destine LeBoss   17:57.00   Elsinore    
79. 12 Colin Putt   17:57.00   Elsinore    
80. 10 Axel Sanchez   18:06.20   La Quinta (Westminster)    
81. 12 Simon Cooke   18:12.80   Palm Desert    
82. 12 Ethan Lee   18:15.50   Palm Desert    
83. 10 Colby Bankard   18:29.80   Palm Desert    
84. 11 Odumpanha Sok   18:40.60   Cerritos    
85. 11 Angel Bazan   19:11.60   Elsinore    
86. 11 Jeremiah Flores   19:15.60   Victor Valley    
87. 10 Luis Garcia   19:21.90   Victor Valley    
88. 9 Quantam Navarro   19:28.20   Cerritos    
89. 12 Roberto Jacamo   19:43.10   Victor Valley    
90. 9 Nikolas Villa   19:49.00   Elsinore    
91. 11 Joseph Cortez   20:22.80   Victor Valley    
92. 9 Christopher Hackney   20:45.90   Elsinore    
93. 12 Johnny Quintanilla   20:47.00   Victor Valley    
94. 11 Matthew Boutchee   20:58.80   Victor Valley    
95. 11 Aron Burke   20:59.40   Elsinore    
96. 12 Johnathan Quintanilla   22:24.50   Victor Valley    
 

Official Team Scores
1. Hart 35
2. Ventura 59
3. Peninsula 68
4. Fullerton 117
5. Canyon (Anaheim) 128
6. Alta Loma 177
7. Perris 206
8. Sunny Hills 253
9. Chino 271
10. Lakewood 285
11. Heritage (Menifee) 286
12. Coachella Valley 302
13. Temescal Canyon 359

1. 12 Owen Souther   14:51.30   Canyon (Canyon Country)    
2. 11 Kaden Batcheller   15:01.30   Alta Loma    
3. 11 Josiah Himsl   15:04.40   Hart    
4. 12 Noah Sloan   15:04.40   Ventura    
5. 11 Abraham Sanchez   15:08.80   Perris    
6. 11 Samuel Aina   15:14.20   Hart    
7. 11 Jackson Bunteman   15:14.20   Canyon (Anaheim)    
8. 12 Blake Harris   15:19.00   Ventura    
9. 11 Miles Prante   15:26.10   Hart    
10. 12 Nicolas Zamora   15:26.20   Hart    
11. 10 Angelo Sabia   15:30.40   Peninsula    
12. 12 Jordan Ibarra   15:33.90   Hart    
13. 10 Jesus Martinez   15:35.00   Ventura    
14. 12 Bryce Lee   15:35.10   Peninsula    
15. 12 Gen Ogami   15:35.70   Peninsula    
16. 11 Cooper Sheriff   15:44.30   Peninsula    
17. 10 Aidan Joe   15:44.30   Peninsula    
18. 12 Brandon Fischer   15:46.60   Ventura    
19. 11 Dexter Meza   15:47.90   Fullerton    
20. 12 Dylan Cobbs   15:48.10   Fullerton    
21. 10 Noah Fong   15:48.10   Ventura    
22. 10 Matthew Rangel   15:48.20   Lakewood    
23. 11 Patrick Peysack   15:49.00   Canyon (Anaheim)    
24. 10 Isaiah Villela   15:49.70   Arlington    
25. 11 Bo Sanderson   15:50.30   Fullerton    
26. 10 Charlie Munoz   15:50.90   Sunny Hills    
27. 10 Anthony Robles   15:51.80   Heritage (Menifee)    
28. 11 Mateen Fatehi   15:52.60   Canyon (Anaheim)    
29. 11 Yousef Awad   15:53.20   Fullerton    
30. 11 Braden Emerson   15:53.60   Peninsula    
31. 12 Thomas Boyle V   15:55.20   Canyon (Anaheim)    
32. 10 Tyler Der   15:55.70   Fullerton    
33. 12 Noah Henson   15:56.40   Ventura    
34. 12 Jesus Camargo   15:57.40   Coachella Valley    
35. 11 Franklin York   15:57.60   Heritage (Menifee)    
36. 12 Kiyan Khaleeli   16:01.10   Peninsula    
37. 12 Santiago Gonzalez   16:01.30   Segerstrom    
38. 11 Byron Mendez   16:04.10   Fullerton    
39. 10 Joshua Jimenez   16:04.30   Hart    
40. 11 Henry Burns   16:05.70   Fullerton    
41. 10 Anders Curtis   16:11.30   Ventura    
42. 12 Robert Hernandez   16:19.30   Alta Loma    
43. 11 Miguel Sandoval   16:22.30   Perris    
44. 11 Edgar Lopez   16:23.70   Chino    
45. 9 Aiden Christensen   16:24.40   Alta Loma    
46. 10 Benjamin Villalobos   16:24.70   Alta Loma    
47. 9 Mateo Ortega   16:28.00   Hart    
48. 10 Cesar Valencia   16:29.80   Bell Gardens    
49. 11 Diego Macias   16:30.30   Canyon (Anaheim)    
50. 11 Santiago Ugalde   16:32.90   Chino    
51. 12 Ronin Nguyen   16:35.30   Sunny Hills    
52. 11 Jairo Sanchez   16:35.60   Perris    
53. 11 Grady Moore   16:36.60   Canyon (Anaheim)    
54. 12 Cristian Gudino   16:38.10   Perris    
55. 10 Bryan Goble   16:42.60   Chino    
56. 12 Raymond Gonzalez   16:43.00   Alta Loma    
57. 12 Jibril Dadabhoy   16:48.50   Canyon (Anaheim)    
58. 10 Kai Campus   16:48.70   Temescal Canyon    
59. 11 William Chmiel   16:49.30   Lakewood    
60. 9 Trenton Beville   16:51.20   Alta Loma    
61. 9 Eli Tinajero   16:53.20   Coachella Valley    
62. 10 Aaron Gelvezon   16:56.30   Sunny Hills    
63. 10 Jadon Ho   16:56.50   Sunny Hills    
64. 12 Sebastian Chagolla   17:15.30   Chino    
65. 12 Gregory Ayala   17:19.50   Lakewood    
66. 12 Manuel Barajas   17:22.10   Coachella Valley    
67. 12 Jeremy Sands   17:26.50   Alta Loma    
68. 11 Alexis Guzman   17:30.30   Perris    
69. 11 Carter Lopez   17:37.30   Sunny Hills    
70. 12 Adrian Telavera   17:41.00   Perris    
71. 10 Andy Silva   17:44.40   Perris    
72. 11 Darian Hernandez-Galarza   17:52.00   Coachella Valley    
73. 10 Robert Cozin Limon   17:57.60   Adelanto    
74. 12 Judah Batstone   17:59.60   Lakewood    
75. 12 Diego Urzua   18:04.00   Temescal Canyon    
76. 12 Kameron Nayeri   18:16.30   Heritage (Menifee)    
77. 12 Tristan Guerrero   18:22.50   Heritage (Menifee)    
78. 10 Bruce Holguin   18:23.50   Chino    
79. 10 James Haan   18:24.20   Sunny Hills    
80. 10 Daniel Haan   18:32.40   Sunny Hills    
81. 9 John Cordova   18:35.70   Temescal Canyon    
82. 10 Casey Gonzalez   18:36.80   Temescal Canyon    
83. 9 Jeremy Libao   18:42.90   Chino    
84. 11 Evan Vong   18:48.00   Lakewood    
85. 12 Oliver Chen   18:48.20   Chino    
86. 11 Evan Touch   18:54.40   Lakewood    
87. 12 Carson Gray   19:01.90   Temescal Canyon    
88. 9 Ivan Moreno   19:04.30   Coachella Valley    
89. 11 Joshua Overton   19:35.80   Temescal Canyon    
90. 9 Abram Almanza   19:48.00   Heritage (Menifee)    
91. 10 Julian Hernandez   19:49.80   Heritage (Menifee)    
92. 11 Anael Barrios   19:52.10   Temescal Canyon    
93. 9 Max Murillo   20:16.50   Lakewood    
94. 10 Isaac Flores   20:35.20   Heritage (Menifee)    
 

Official Team Scores
1. La Serna 34
2. Saugus 47
3. Westlake 102
4. Villa Park 120
5. Channel Islands 122
6. Northwood 156
7. Canyon Springs 170
8. Indio 185
9. Mark Keppel 310
10. Rancho Verde 311
11. Carter 321
12. A.B. Miller 350
13. John W. North 353

1. 11 Thomas Barrera   15:04.00   La Serna    
2. 11 Adrian Cantu   15:11.50   Saugus    
3. 12 Aiden Bodell   15:12.00   Saugus    
4. 11 Nicholas Kendall   15:12.50   Villa Park    
5. 12 Erick De Leon   15:14.30   La Serna    
6. 10 William Thompson   15:16.60   La Serna    
7. 12 Uriel Texis   15:17.80   Channel Islands    
8. 12 Simon Barrera   15:18.80   La Serna    
9. 11 Henry Saywell   15:20.00   Saugus    
10. 12 Caleb Fredericks   15:20.70   Saugus    
11. 11 Jonathan Hernandez   15:28.80   Indio    
12. 11 Dean Brucher   15:29.10   Villa Park    
13. 11 Sebastian Lopez   15:29.50   Channel Islands    
14. 11 Elijah Salguero   15:35.20   La Serna    
15. 12 Mason Forrest   15:37.60   Westlake    
16. 10 Allan Cruz   15:39.20   Westlake    
17. 12 Ameen Gish   15:43.00   University Irvine    
18. 11 Diego Garcia   15:43.30   Arlington    
19. 12 Connor Atkins   15:45.00   Westlake    
20. 12 David Hernandez   15:45.00   Canyon Springs    
21. 12 Chrystian Barrales- Garcia   15:45.20   Canyon Springs    
22. 12 Mathew Anthony   15:47.50   Channel Islands    
23. 9 DANIEL SANTANA   15:48.40   La Serna    
24. 11 Patrick Leiby   15:52.00   Villa Park    
25. 12 Gavin Peavy   15:52.20   Saugus    
26. 11 Harris Dai   15:52.30   Northwood    
27. 12 Jude Alabed   15:52.60   Northwood    
28. 12 Ryan Douglas   15:52.90   Westlake    
29. 11 Jeremy Kang   15:53.20   Northwood    
30. 10 Dylan Douglas   15:54.40   Westlake    
31. 11 Joey Kasahara   15:55.80   Saugus    
32. 11 Ian Twisselmann   15:56.00   La Serna    
33. 10 Preston Lovelace   15:58.90   Saugus    
34. 12 Kevin Torres   16:02.90   Mark Keppel    
35. 12 Angel Saldana   16:04.30   Canyon Springs    
36. 10 Carson Duce   16:08.80   Westlake    
37. 11 Zachery Byerley   16:09.60   Edison (HB)    
38. 9 Martin Fragoso   16:09.90   Villa Park    
39. 9 Xander Mak   16:10.60   Northwood    
40. 11 Diego Salazar   16:10.80   Channel Islands    
41. 11 Evan Avila   16:15.10   A.B. Miller    
42. 11 Damian Durinzi   16:18.20   Indio    
43. 12 Jesus Jimenez   16:18.40   Indio    
44. 10 Ethan Lundberg   16:18.80   Canyon Springs    
45. 12 Ethan Alvarado   16:19.30   Mark Keppel    
46. 12 Cruz Morgan   16:25.20   Westlake    
47. 9 Raychih Hsiao   16:26.80   Northwood    
48. 11 Erick Rios   16:31.00   Channel Islands    
49. 11 Mario Toscano   16:31.20   Indio    
50. 9 Paul Hermann   16:32.30   Villa Park    
51. 12 Andrew Delariva   16:33.40   Rancho Verde    
52. 10 Ean Madrigal   16:34.80   Indio    
53. 9 Elias Brasher   16:34.80   Villa Park    
54. 12 Jaden Tang   16:35.40   Northwood    
55. 12 Pedro Martinez-Soto   16:44.20   Indio    
56. 9 Anderson Mei   16:45.50   Northwood    
57. 10 Eduardo Ortiz   16:46.00   Channel Islands    
58. 12 Roberto Torres   16:47.20   Carter    
59. 11 Jesus Botello   16:47.70   Indio    
60. 10 Zachary Chaney   16:49.80   Channel Islands    
61. 11 Adolfo Godinez   16:54.50   Carter    
62. 9 Santiago Valdez   17:21.00   Canyon Springs    
63. 10 Marcus Merin   17:23.80   Villa Park    
64. 11 Nathan Ruiz   17:29.80   Canyon Springs    
65. 11 Razat Esparza   17:29.90   John W. North    
66. 12 Felipe Angulo   17:32.20   Rancho Verde    
67. 12 Kane Rivas   17:33.30   Rancho Verde    
68. 12 Rudy Ochoa   17:33.60   Carter    
69. 11 Noah Solorzano   17:35.60   John W. North    
70. 12 Moises Sanchez   17:38.00   Rancho Verde    
71. 12 Alejandro Esqueda   17:38.50   Carter    
72. 12 Joseph Holmes   17:52.80   Rancho Verde    
73. 12 Ricardo Rocha   17:55.90   A.B. Miller    
74. 11 Austin Gillmore   17:57.60   West Valley    
75. 9 Yael Gutierrez   18:01.50   A.B. Miller    
76. 11 Angel Farfan Perez   18:10.20   John W. North    
77. 11 Michael Benjamin Morales   18:13.30   John W. North    
78. 9 Ronald Carter   18:13.80   Rancho Verde    
79. 12 Valentin Gargallo   18:22.70   Carter    
80. 11 Ian Wakino   18:25.60   Mark Keppel    
81. 12 Ethan Trujillo   18:25.80   Carter    
82. 11 Justin Cheng   18:26.80   Mark Keppel    
83. 12 Isaiah Sagastume   18:29.00   Rancho Verde    
84. 12 Mark Chavez-Garcia   18:29.70   John W. North    
85. 11 Manuel Minjarez   18:37.70   Canyon Springs    
86. 11 Aiden Ma   18:44.40   Mark Keppel    
87. 10 Damian Munoz   18:44.90   Carter    
88. 11 Jaime Ruelas   18:49.20   John W. North    
89. 10 Miguel Zepeda   19:09.80   A.B. Miller    
90. 12 Ruben Rojas   19:39.10   A.B. Miller    
91. 12 Ethan Huang   19:51.20   Mark Keppel    
92. 11 Wilton Diep   19:52.70   Mark Keppel    
93. 11 Thomas Chang   20:05.90   John W. North    
94. 9 Angelo Alvarez   20:15.00   A.B. Miller    
95. 9 Orion Zepeda   21:25.30   A.B. Miller    
 

Official Team Scores
1. Viewpoint 30
2. Cate 85
3. Thacher 89
4. Samueli Academy 118
5. San Jacinto Leadership Academy 141
6. Pacifica Christian OC 142
7. Hawthorne Math & Science Academy 154
8. Wildwood 214
9. Geffen Academy 255
10. St. Monica Academy 277
11. Hamilton 313
12. California Military Institute 314

1. 11 Jack Richter   14:56.60   Viewpoint    
2. 12 Olly O'Connor   15:39.50   Viewpoint    
3. 11 Ati Zwieback   15:55.90   Cate    
4. 12 Julio Vega   16:01.80   Samueli Academy    
5. 11 Devin Johnson   16:02.00   Wildwood    
6. 12 Derek Kessler   16:05.20   Viewpoint    
7. 10 Noah Bamsey   16:08.90   Viewpoint    
8. 12 Jordan Ryan   16:09.30   Cate    
9. 12 Lucas de Clercq   16:11.90   Thacher    
10. 10 Shane Cichon   16:13.70   Samueli Academy    
11. 10 Alec DiLullo   16:13.70   Thacher    
12. 11 Charlie Clarke   16:14.80   Thacher    
13. 10 Joseph Gudino   16:20.20   Pacifica Christian OC    
14. 12 Colin Brun   16:22.50   Viewpoint    
15. 11 Pierre-ange Petit   16:22.80   International School of Los Angeles    
16. 12 Andrew Neville   16:26.70   Viewpoint    
17. 9 Leonardo Herrera   16:31.80   San Jacinto Leadership Academy    
18. 12 Logan Bond   16:33.20   Viewpoint    
19. 12 Keoni Ladrillono   16:35.60   San Jacinto Leadership Academy    
20. 11 Miles Williams   16:40.80   Cate    
21. 11 Alex Finnucan   16:42.30   Mary Star of the Sea    
22. 11 Paolo Rivas   16:44.60   Hawthorne Math & Science Academy    
23. 12 Francisco Robles   16:46.20   Hawthorne Math & Science Academy    
24. 11 James Jordan   16:50.30   San Jacinto Leadership Academy    
25. 10 Bruce Li   16:51.10   Cate    
26. 10 Andrew Mejia   16:56.00   Maranatha    
27. 11 Willem de Clercq   16:56.50   Thacher    
28. 11 Wendell Stratton   17:02.10   Pacifica Christian OC    
29. 9 Sebastian Monto   17:03.20   Geffen Academy    
30. 12 Joseph Raleigh   17:04.50   St. Monica Academy    
31. 12 Carson Brandenberger   17:06.50   Pacifica Christian OC    
32. 9 Maddox Dawson-Cummings   17:10.80   Samueli Academy    
33. 12 Joseph Mota   17:11.50   St. Paul    
34. 11 Diego Duran   17:11.80   Hawthorne Math & Science Academy    
35. 9 Owen Harold   17:12.10   Pacifica Christian OC    
36. 10 Ethan Qiu   17:13.00   Cate    
37. 10 Soren Meyer   17:14.70   Thacher    
38. 9 Kaden Ladrillono   17:22.50   San Jacinto Leadership Academy    
39. 12 Ian Sheshunoff   17:25.60   Cate    
40. 11 Jackson Muller   17:27.40   Cate    
41. 12 Zack Construita   17:31.30   Samueli Academy    
42. 9 Ethan Garcia   17:34.50   Samueli Academy    
43. 10 James Traeger   17:35.20   Thacher    
44. 11 Zachary Horvitz   17:40.50   Geffen Academy    
45. 12 Alvin Emordi   17:40.50   Hawthorne Math & Science Academy    
46. 12 Regino Saldana   17:42.10   Hawthorne Math & Science Academy    
47. 9 Fernando Baltazar   17:42.30   Geffen Academy    
48. 12 Seth Miclea   17:54.40   Calvary Chapel (Santa Ana)    
49. 11 Gregory Guledjian   17:54.60   Pilibos Armenian    
50. 10 Aiden Baudino   17:57.90   Wildwood    
51. 10 Aaron Beshai   18:00.40   Pacifica Christian OC    
52. 9 James Romo   18:03.00   Thacher    
53. 9 Lorenzo Frias   18:05.50   California Military Institute    
54. 11 Liam Bonn   18:12.60   Samueli Academy    
55. 12 Nathaniel Decker   18:16.40   St. Monica Academy    
56. 9 Ryan Briggs   18:21.40   Wildwood    
57. 11 Brad White   18:23.00   San Jacinto Leadership Academy    
58. 11 Sebastian Carrillo   18:28.10   San Jacinto Leadership Academy    
59. 9 Henry Snyder   18:40.00   Wildwood    
60. 9 Johnny Lopez   18:43.70   Hawthorne Math & Science Academy    
61. 11 Kevin Mejia-Hernandez   18:45.10   Hamilton    
62. 11 Ladislao Garcia   18:49.50   Hawthorne Math & Science Academy    
63. 11 Hunter Gillam   18:53.90   Hamilton    
64. 10 River Peterson   18:58.70   Pacifica Christian OC    
65. 9 John Broussard   19:02.50   St. Monica Academy    
66. 10 Anselm Decker   19:07.30   St. Monica Academy    
67. 9 August Peterson   19:08.70   Pacifica Christian OC    
68. 10 Jonah Gage   19:09.60   Wildwood    
69. 10 Nicholas Castorena   19:15.80   Hamilton    
70. 10 Justin Anguiano   19:19.30   California Military Institute    
71. 11 Isaac Rosas   19:22.70   California Military Institute    
72. 12 Emiliano Aceves   19:25.10   California Military Institute    
73. 11 Omar Alvarado   19:25.90   Samueli Academy    
74. 9 Damian Garcia   19:43.30   Hamilton    
75. 10 Derek Pineda   19:45.90   San Jacinto Leadership Academy    
76. 12 Jose Barajas   19:50.30   Hamilton    
77. 11 Carter Lens   19:51.10   Geffen Academy    
78. 10 Isaac Rodriguez   19:51.70   California Military Institute    
79. 12 Jesus Valles   19:53.60   California Military Institute    
80. 9 William Hart   19:58.50   Wildwood    
81. 9 Genki Morizono   20:05.00   Geffen Academy    
82. 10 Aiden Khodabandeh   20:08.20   Wildwood    
83. 9 Alec Underwood   20:15.50   Geffen Academy    
84. 10 Fernando Leon   20:52.60   Hamilton    
85. 10 Salvador Galvan   20:59.00   California Military Institute    
86. 9 leonard Zeithhammer   21:29.60   Geffen Academy    
87. 12 Emerson Santos Villalobos   22:37.10   Hamilton    
88. 10 Stephen Frankini   30:27.50   St. Monica Academy    
89. 9 Zeke Darr   32:38.70   St. Monica Academy    
 

Official Team Scores
1. Ontario Christian 37
2. Brentwood 63
3. Academy for Academic Excellence 124
4. Xavier College Prep 126
5. Carpinteria 127
6. Sage Hill 132
7. Mesa Grande Academy 178
8. Sherman Indian 222
9. Ojai Valley 232
10. San Gabriel Academy 236
11. Compton Early College 320
12. Holy Martyr’s 330
13. St. Monica 364

1. 11 Teal Greene   15:36.20   Pacifica Christian    
2. 11 Ethan Wenokur   15:37.00   Brentwood    
3. 11 Max Soto   15:42.40   Carpinteria    
4. 11 Caelan Gomez   15:45.80   Xavier College Prep    
5. 12 Joshua Mulder   15:49.90   Ontario Christian    
6. 10 Zack Longo   15:50.00   Sage Hill    
7. 10 Landon Jones   15:50.90   Ontario Christian    
8. 12 Joshua Grunder   15:51.50   Ontario Christian    
9. 12 Austin Drown   15:52.10   Ontario Christian    
10. 10 Grayson Sumabat   15:52.10   Xavier College Prep    
11. 11 Nate Yoo   15:58.60   Sage Hill    
12. 9 Patrick Chrispens   15:59.60   Mesa Grande Academy    
13. 11 Noah Ordoñez   16:04.00   Ontario Christian    
14. 11 Christian Markey IV   16:10.40   Brentwood    
15. 12 Lucas Kim   16:11.90   Brentwood    
16. 11 Joshua Harris   16:25.50   Academy for Academic Excellence    
17. 12 Hunter Tworek   16:29.30   Academy for Academic Excellence    
18. 9 Gustavo Lowry   16:32.70   Brentwood    
19. 12 Owen Renihan   16:33.20   Whittier Christian    
20. 9 Magnus Larsson   16:34.80   Brentwood    
21. 12 Kai Ishikawa   16:36.10   Ojai Valley    
22. 11 Xander Leiske   16:48.90   Mesa Grande Academy    
23. 9 Nathan Kin   16:53.70   Brentwood    
24. 10 Jacob Naval   16:57.70   St. Paul    
25. 9 Dhruv Rao   16:58.30   Brentwood    
26. 10 Aaron Ortega   16:58.40   Carpinteria    
27. 12 Edwin Hernandez   16:59.00   Carpinteria    
28. 9 Noah Choi   17:01.60   San Gabriel Academy    
29. 10 Nixon Enyedi   17:03.60   Academy for Academic Excellence    
30. 12 Jake Hermsen   17:05.40   Xavier College Prep    
31. 12 Austin Zierdt   17:08.10   Academy for Academic Excellence    
32. 10 Lucas Tobin   17:08.50   Ontario Christian    
33. 10 Isaiah Pinedo   17:09.30   Xavier College Prep    
34. 10 Luke Mulder   17:10.50   Ontario Christian    
35. 10 Creed Hernandez   17:10.80   Mesa Grande Academy    
36. 11 Josiah Declay   17:11.50   Sherman Indian    
37. 9 Aaron Magana   17:18.30   Compton Early College    
38. 9 Ezekiel Olivas   17:19.00   Sage Hill    
39. 11 Kammen Milchev   17:22.50   Sage Hill    
40. 11 Jaiden Ambriz   17:30.30   Carpinteria    
41. 12 Michael Ferrell   17:36.20   Sherman Indian    
42. 12 Vincent Rabadi   17:36.80   Academy for Academic Excellence    
43. 11 Finn Roche   17:41.70   Calvary Baptist La Verne    
44. 12 Seth Red Shirt   17:47.60   Sherman Indian    
45. 10 Gilberto Gomez   17:51.30   Carpinteria    
46. 11 Christian Dominguez   17:53.40   Carpinteria    
47. 10 Adam Munoz   17:58.60   Academy for Academic Excellence    
48. 11 Joshua Choi   17:59.40   San Gabriel Academy    
49. 9 Cody Parker   18:01.00   Mesa Grande Academy    
50. 10 Jacksten Cheatle   18:03.50   Sage Hill    
51. 12 Nicolas Quintanilla   18:05.00   Highland Hall    
52. 12 Vincent Bell   18:05.00   Ojai Valley    
53. 11 Xavier Cody   18:10.10   Sherman Indian    
54. 10 Gabriel Barrales   18:20.20   San Gabriel Academy    
55. 11 Russell Zhuang   18:28.10   Ojai Valley    
56. 11 Manuel Magaña   18:29.30   Compton Early College    
57. 9 Cash Vera   18:33.30   Ojai Valley    
58. 11 Jerry Oung   18:33.40   Sage Hill    
59. 12 Hunter Walls   18:36.30   Academy for Academic Excellence    
60. 11 Nareg Bebejian   18:37.60   Holy Martyr’s    
61. 11 Javier (Javi) Lemus   18:37.60   San Gabriel Academy    
62. 10 Dominic Rosas   18:38.20   Xavier College Prep    
63. 9 Palmer Prieto   18:47.20   Xavier College Prep    
64. 12 Tomas Officer   18:59.30   St. Monica    
65. 12 King Oung   19:04.50   Sage Hill    
66. 11 Aren Markarian   19:08.70   Holy Martyr’s    
67. 11 Matias Verduzco   19:14.80   San Gabriel Academy    
68. 10 Ju:ki Wilson   19:27.80   Sherman Indian    
69. 12 Finn Marx   19:28.20   Ojai Valley    
70. 11 Leo Li   19:29.30   Ojai Valley    
71. 11 Dominic Chatto   19:32.40   Sherman Indian    
72. 9 David Harutunyan   19:41.30   Holy Martyr’s    
73. 9 Shant Haladjian   19:42.60   Holy Martyr’s    
74. 10 Q'ojad Nodman   19:44.90   Sherman Indian    
75. 10 Jayden Nelson   20:21.10   Mesa Grande Academy    
76. 9 Theo Kim   20:26.00   Xavier College Prep    
77. 12 Nathan Zapata   20:37.10   St. Monica    
78. 12 Josue Luna   20:38.00   Compton Early College    
79. 12 Nicholas Barillas   20:40.20   St. Monica    
80. 12 Michael Hernandez   20:51.00   San Gabriel Academy    
81. 12 Gavin Eslava   20:54.80   San Gabriel Academy    
82. 9 Jael Garcia   21:09.70   Ojai Valley    
83. 9 Kekoa Ordonez   21:18.60   St. Monica    
84. 10 Andrew Dilanian   21:22.00   Holy Martyr’s    
85. 12 Andres Rocha   21:27.30   Compton Early College    
86. 11 Jonah Baumann   21:29.10   St. Monica    
87. 12 Inri Reyes   21:31.90   Compton Early College    
88. 12 Michael Estevez   21:40.80   St. Monica    
89. 11 Jonathan Naggar   21:41.10   St. Monica    
90. 12 Joey Titizian   21:47.30   Holy Martyr’s    
91. 12 Gabriel Garcia   22:08.00   Compton Early College    
92. 12 George Perez   22:11.50   Mesa Grande Academy    
93. 12 Artur Pogosov   22:17.20   Holy Martyr’s    
94. 11 Ryan Olsen   22:43.90   Mesa Grande Academy    
95. 12 Alexsander Reyes   24:28.90   Compton Early College    
 

Official Team Scores
1. St. Margaret’s 58
2. Trinity Classical Academy 77
3. Campbell Hall 88
4. Valley Christian (Cerritos) 109
5. Paraclete 128
6. Providence 158
7. Milken Community 165
8. Webb 196
9. Cantwell-Sacred Heart 210
10. Redlands Adventist Academy 282
11. Pilgrim 317
12. Shalhevet 351
13. Grove 366

1. 11 Luca Persichetti   15:23.80   International School of Los Angeles    
2. 11 Watson Eagles   15:39.80   Campbell Hall    
3. 12 Brandon Ohebshalom   15:45.60   Milken Community    
4. 11 James Infante   15:50.40   Campbell Hall    
5. 11 Jacob Hernandez   15:57.50   United Christian Academy    
6. 11 Micah Wojciechowski   15:59.40   Valley Christian (Cerritos)    
7. 11 Elijah Gutierrez   16:01.30   Cantwell-Sacred Heart    
8. 11 Henry Tagliere   16:08.60   Campbell Hall    
9. 11 Zach Causee   16:10.60   St. Margaret’s    
10. 11 Samarth Wadhwa   16:11.50   St. Margaret’s    
11. 9 Joseph Perez   16:16.70   Paraclete    
12. 12 Zaiden Gurusamy   16:40.10   St. Margaret’s    
13. 12 Isaiah Lvovsky   16:43.20   Valley Christian (Cerritos)    
14. 11 James Selby   16:45.00   Trinity Classical Academy    
15. 10 Arthur Theule   16:47.10   Trinity Classical Academy    
16. 11 Brandon Edelstein   16:49.00   Providence    
17. 9 Luke Selby   16:49.70   Trinity Classical Academy    
18. 10 Luis Reyna   16:49.70   Saint Jeanne de Lestonnac    
19. 10 Malcolm Capelle   16:50.60   St. Margaret’s    
20. 10 Maddux Labovitch   16:50.60   St. Margaret’s    
21. 9 Gabriel Eckhart   16:50.80   Trinity Classical Academy    
22. 12 Nathaniel Roettger   16:52.50   Trinity Classical Academy    
23. 12 Aaron Kashani   16:52.80   Milken Community    
24. 10 Jimmy Ye   16:53.20   St. Margaret’s    
25. 12 Devin Miller   16:57.00   Paraclete    
26. 12 Carter Wegman   16:58.90   Valley Christian (Cerritos)    
27. 11 Michael Han   17:02.80   Webb    
28. 12 Alexander Garcia   17:06.60   Nordhoff    
29. 10 Luke Kim   17:07.00   Providence    
30. 12 Yosef Mahboubi   17:08.60   Shalhevet    
31. 11 Jaden Ilic   17:26.20   Pilgrim    
32. 12 Isaac Munoz   17:28.80   Paraclete    
33. 12 James Martin Del Campo   17:30.50   Providence    
34. 12 Eli Reyblat   17:31.80   Campbell Hall    
35. 12 Aidan Calhoun   17:32.00   Redlands Adventist Academy    
36. 11 Kevin Wang   17:41.60   Webb    
37. 12 Jacob Evans   17:44.20   Valley Christian (Cerritos)    
38. 10 Erick Perez   17:44.60   Paraclete    
39. 9 Bernard Benveniste   17:46.30   Paraclete    
40. 12 Ted Yue   17:46.70   St. Margaret’s    
41. 10 Christian Baljet   17:47.80   Trinity Classical Academy    
42. 11 Aaron Burkett   17:49.40   Valley Christian (Cerritos)    
43. 9 Oz Gaslin   17:56.50   Milken Community    
44. 12 Anthony Moore   17:58.50   Paraclete    
45. 9 Max Blacker Goldstone   18:00.30   Providence    
46. 9 Kaidan Wright   18:16.30   Webb    
47. 12 Brian Ohebshalom   18:17.00   Milken Community    
48. 11 Ethyn Riddell Juarez   18:17.50   Valley Christian (Cerritos)    
49. 11 Ethan Baltierra   18:25.40   Cantwell-Sacred Heart    
50. 10 Adam Vega   18:25.70   Valley Christian (Cerritos)    
51. 11 Bob Zhao   18:29.00   Webb    
52. 10 Richard Thune   18:30.40   Campbell Hall    
53. 9 Connor Vasquez   18:30.90   Providence    
54. 11 Jaime Galindo   18:32.10   Cantwell-Sacred Heart    
55. 11 Jerry Zou   18:38.50   Webb    
56. 9 John Zhu   18:39.10   Webb    
57. 12 Luke Felix   18:39.80   Cantwell-Sacred Heart    
58. 9 Bennett Hatfield   18:47.60   Providence    
59. 10 Andrew Karpenko   18:48.20   Redlands Adventist Academy    
60. 9 Jakob Dilacar   18:54.80   Providence    
61. 11 Ian Galbraith   18:55.70   Cantwell-Sacred Heart    
62. 10 Greyson Ayala   18:56.30   Redlands Adventist Academy    
63. 9 Rex Diamantopoulos   19:00.30   Campbell Hall    
64. 10 Clarenz Angeles   19:05.90   Paraclete    
65. 9 Emet Saidoff   19:13.60   Milken Community    
66. 10 Brady Anderson   19:20.20   Redlands Adventist Academy    
67. 10 Gary Dong   19:32.40   Webb    
68. 10 Cooper Green   19:34.50   Campbell Hall    
69. 10 Ethan Mantong   19:54.10   St. Anthony    
70. 11 Josiah Song   19:57.70   Trinity Classical Academy    
71. 11 Max DiBenedetto   20:00.00   Milken Community    
72. 11 Carrick Bartley   20:04.20   Grove    
73. 12 Kamran Yashouafar   20:16.50   Milken Community    
74. 11 Harlan Breen   20:28.60   Pilgrim    
75. 11 Sawyer Ternosky   20:33.60   Pilgrim    
76. 11 Dominic Chang   20:35.70   Pilgrim    
77. 9 Jackson Sculuca   20:51.30   Grove    
78. 9 Emiliano Vara   21:03.60   Cantwell-Sacred Heart    
79. 10 Benjamin Shah   21:25.20   Grove    
80. 9 Jack Oliver   21:50.30   Grove    
81. 11 Jordan Escobar   22:05.70   Redlands Adventist Academy    
82. 10 Jonah Treitel   22:41.80   Shalhevet    
83. 11 Findlay Roten   24:10.00   Grove    
84. 11 Michael Leyva   24:10.50   Cantwell-Sacred Heart    
85. 11 Charlie Holmwood-Church   24:20.20   Pilgrim    
86. 9 Ethan Zackary   24:21.90   Shalhevet    
87. 11 Quinn Owerkowicz   24:22.40   Grove    
88. 12 Etan Lerner   24:24.60   Shalhevet    
89. 10 Noam Lerner   24:38.50   Shalhevet    
90. 10 Jacek Karalun   36:12.60   Grove    
 

Official Team Scores
1. Flintridge Prep 46
2. Desert Christian (Lancaster) 55
3. Heritage Christian 111
4. Arrowhead Christian Academy 117
5. Chadwick 126
6. Silver Valley 135
7. Linfield Christian 136
8. St. Bonaventure 212
9. Public Safety Academy 305
10. Loma Linda Academy 322
11. Packinghouse Christian 337
12. Oakwood 339
13. Ambassador Christian 391

1. 12 Mehari Winheim   15:54.60   Desert Christian (Lancaster)    
2. 11 Josiah Schroeder   15:56.90   Desert Christian (Lancaster)    
3. 12 Alexander Saade   15:59.00   Heritage Christian    
4. 10 Max Ceballos   15:59.20   Heritage Christian    
5. 12 Micah Slagter   15:59.30   Arrowhead Christian Academy    
6. 12 Declan Mansbridge   16:13.10   Flintridge Prep    
7. 12 William Krause   16:13.10   Flintridge Prep    
8. 10 Skyler Karapetian   16:13.20   Flintridge Prep    
9. 9 Sawyer Van Cleave   16:23.20   Linfield Christian    
10. 11 Noah Camacho   16:28.30   Linfield Christian    
11. 12 Robert Marquez   16:32.40   Desert Christian (Lancaster)    
12. 10 Samuel Wilson   16:33.60   Flintridge Prep    
13. 12 William Carrig-Braun   16:34.00   Flintridge Prep    
14. 10 Benjamin Sams   16:35.40   Arrowhead Christian Academy    
15. 11 Isaac Rabadi   16:41.50   Flintridge Prep    
16. 12 Yuta Takahashi   16:43.70   Chadwick    
17. 11 Xavier Graves   16:45.70   Silver Valley    
18. 12 Obedijah Agustin   16:46.60   Desert Christian (Lancaster)    
19. 10 Jackson Quagliata   17:01.80   St. Bonaventure    
20. 10 Gavin Fong   17:04.10   Flintridge Prep    
21. 12 Angel Rios Hernandez   17:09.50   Heritage Christian    
22. 11 Ian Yoon   17:09.80   Mary Star of the Sea    
23. 10 Elijah Talamantez   17:14.60   Arrowhead Christian Academy    
24. 11 Elias Schroeder   17:18.30   Desert Christian (Lancaster)    
25. 12 Sebastian Polonis   17:18.40   Chadwick    
26. 10 Jax Dandurand   17:19.90   Desert Christian (Lancaster)    
27. 10 Xavior Collado   17:26.10   Silver Valley    
28. 12 Hamish Reiter   17:29.50   Chadwick    
29. 9 Jackson Hirsch   17:30.20   Chadwick    
30. 11 Axl Aguilar   17:32.10   Silver Valley    
31. 12 Brennan Rieck   17:32.70   Silver Valley    
32. 11 Levi Cornell   17:39.80   Newbury Park Adventist Academy    
33. 10 Winston Duong   17:40.30   Chadwick    
34. 9 Aiden Esquibel   17:43.00   Linfield Christian    
35. 12 Ivan Laureano   17:45.00   Silver Valley    
36. 11 Andrew Burns   17:48.50   St. Bonaventure    
37. 12 Anthony Necochea   17:50.20   Arrowhead Christian Academy    
38. 10 Nathanael Ficke   17:52.70   Desert Christian (Lancaster)    
39. 11 Caleb Hartigan   17:52.90   Chadwick    
40. 10 Noah Padilla   17:53.40   San Jacinto Valley Academy    
41. 11 Emmanuel Orozco   17:56.60   Public Safety Academy    
42. 10 Christian Petralia   17:56.80   Heritage Christian    
43. 9 Evan Liu   18:03.70   Linfield Christian    
44. 10 Mac Frank   18:04.40   Arrowhead Christian Academy    
45. 11 Ryan Seheult   18:05.30   Loma Linda Academy    
46. 9 Lucas Arjonilla   18:12.10   Arrowhead Christian Academy    
47. 10 Michael Minjarez   18:15.70   Heritage Christian    
48. 9 Anthony Glenn III   18:20.40   Linfield Christian    
49. 10 Matthias Conway   18:22.90   Silver Valley    
50. 9 David Marquez   18:31.00   Arrowhead Christian Academy    
51. 9 Ethan Leighton   18:31.50   St. Bonaventure    
52. 10 Keith Lee   18:33.40   Chadwick    
53. 9 Marc DeQuiroz   18:36.40   Heritage Christian    
54. 9 Andrew Estrada   18:45.70   Linfield Christian    
55. 9 Mark Buster   18:46.10   Packinghouse Christian    
56. 12 Asher Dean-Schulner   18:46.40   Oakwood    
57. 11 Ayden Meyn   18:46.70   Ambassador Christian    
58. 10 Emmanuel Balderas   18:48.00   St. Bonaventure    
59. 9 Taylor Kaiser   18:53.70   St. Bonaventure    
60. 10 Kyle Carey   18:56.70   Silver Valley    
61. 11 Santiago Urias   19:02.80   St. Bonaventure    
62. 10 Adam Cole   19:04.40   Linfield Christian    
63. 10 Brian Alvarado   19:05.10   St. Anthony    
64. 10 Jack Borrel   19:06.10   St. Bonaventure    
65. 11 Edgar Echeverria   19:07.10   Public Safety Academy    
66. 9 Max Johnson   19:07.60   Oakwood    
67. 9 Josiah Johnson   19:08.60   Pacific Lutheran    
68. 11 Jasson Castaneda Martinez   19:10.00   Public Safety Academy    
69. 9 Miles Hoffman   19:11.00   Oakwood    
70. 12 Liam Urista   19:12.20   Packinghouse Christian    
71. 10 Nicholas Hurst   19:12.70   Packinghouse Christian    
72. 9 Isaac Aprecio   19:22.00   Loma Linda Academy    
73. 10 Miles Dudley   19:30.40   Loma Linda Academy    
74. 11 Ethan Kelly   19:37.10   Loma Linda Academy    
75. 10 Diego Solano   19:38.00   Heritage Christian    
76. 9 Giovanni Valdez   19:38.70   Public Safety Academy    
77. 11 Angel Sandoval   19:42.40   Public Safety Academy    
78. 12 Angel Rivera Jaime   19:44.00   Public Safety Academy    
79. 10 Samuel Shoemate   19:53.20   Packinghouse Christian    
80. 11 Wren Kaplan   19:55.50   Oakwood    
81. 10 Didar Gill   20:06.90   Newbury Park Adventist Academy    
82. 9 Geoffrey Delizo   20:08.50   Loma Linda Academy    
83. 10 Ian Namm   20:08.50   Loma Linda Academy    
84. 9 Samuel Kim   20:08.80   Loma Linda Academy    
85. 12 Nate Williamson   20:21.80   Ambassador Christian    
86. 11 Andrew Burge   20:21.80   Calvary Baptist La Verne    
87. 12 Ethan Jackson   20:46.70   Packinghouse Christian    
88. 12 George Saldana   20:51.90   Packinghouse Christian    
89. 12 Alejandro Ibarra   21:01.90   Public Safety Academy    
90. 12 Orion Yeung   21:13.70   Ambassador Christian    
91. - Isaac Maeger   21:17.80   Newbury Park Adventist Academy    
92. 11 Jude Hart   22:15.30   Packinghouse Christian    
93. 11 Killian Coughlin   22:15.60   Oakwood    
94. 10 Grayson Horton   22:53.60   Oakwood    
95. 11 Isaac Garcia   22:54.40   Ambassador Christian    
96. 12 Kyle Lessick   23:13.20   Ambassador Christian    
97. 10 Rohn Borirakchanyavat   23:18.30   Oakwood    
98. 12 Troy Malin   23:58.00   Ambassador Christian    
99. - Chirona Nwosu   25:34.40   Newbury Park Adventist Academy    
  11 Harry An   DNF   Ambassador Christian    
 

Official Team Scores
1. Beckman 36
2. Ayala 88
3. Rancho Cucamonga 89
4. San Juan Hills 113
5. Valencia (Valencia) 114
6. Yucaipa 145
7. Great Oak 147
8. Santa Ana 221
9. Anaheim 245
10. Camarillo 290
11. Lancaster 310
12. Highland (SS) 377
13. Summit 392

1. 10 Bryson Caganap   14:48.00   Ayala    
2. 12 Mason Nguyen   14:57.10   Beckman    
3. 11 Ryan Barris   14:58.00   Beckman    
4. 10 Jack Paz   15:00.00   Ayala    
5. 12 Marco Franco   15:00.70   Great Oak    
6. 11 Daniel Montoya   15:00.70   Rancho Cucamonga    
7. 12 Daniel Estrada   15:01.10   Montclair    
8. 12 Luis Torres Orrala   15:01.80   Valencia (Valencia)    
9. 12 Geoff McCrary   15:12.10   Beckman    
10. 11 Nathaniel Sahler   15:12.10   Yucaipa    
11. 10 Ryder Whitcomb   15:13.90   San Juan Hills    
12. 10 Jacob Franco   15:14.00   Beckman    
13. 12 Christian Weber   15:14.30   Beckman    
14. 12 Diego Iniguez   15:14.90   Santa Ana    
15. 12 Nolan Calder   15:16.10   San Juan Hills    
16. 12 Robert Razo   15:19.90   Ayala    
17. 12 Nolan Barajas   15:20.70   Beckman    
18. 12 Andres Arreola   15:21.90   Rancho Cucamonga    
19. 10 Miles Archie   15:22.10   Valencia (Valencia)    
20. 10 Quinn Calder   15:24.00   San Juan Hills    
21. 12 Ruben Sanchez   15:24.40   Great Oak    
22. 12 Mason Dole   15:25.60   Rancho Cucamonga    
23. 12 Evan Anderson   15:27.40   Rancho Cucamonga    
24. 12 Nathaniel Hernandez   15:29.00   Rancho Cucamonga    
25. 11 Ryan Wersching   15:30.90   San Juan Hills    
26. 12 Aidan Joyce   15:34.20   Yucaipa    
27. 12 Rhett Klinger   15:34.60   Valencia (Valencia)    
28. 12 Brandon Vinalay   15:35.00   Santa Ana    
29. 11 Luke Rezkallah   15:37.20   Valencia (Valencia)    
30. 12 David Norris   15:37.90   Ayala    
31. 12 Dalton Burke   15:43.00   Lancaster    
32. 11 Samuel Forman   15:44.80   Beckman    
33. 10 William Auld   15:46.60   Great Oak    
34. 11 Damian Madrigal   15:47.80   Paramount    
35. 11 Vincent Arreola   15:48.60   Yucaipa    
36. 11 Kaden Van Uffelen   15:50.30   Yucaipa    
37. 12 Emilio Oviedo   15:51.50   Valencia (Valencia)    
38. 11 Phoenix Bailey   15:52.20   Valencia (Valencia)    
39. 11 Kayden Ramos   15:52.20   Valencia (Valencia)    
40. 12 Jack Maynard   15:52.90   Camarillo    
41. 11 David Wilson   15:53.50   Ayala    
42. 12 Miguel Martinez-Reyes   15:54.10   Anaheim    
43. 11 Adrian Corona   15:56.60   Rancho Cucamonga    
44. 11 Aidan Christie   15:57.40   Great Oak    
45. 11 Christian Aguilar   15:58.40   Anaheim    
46. 10 Dylan Holloway   15:59.20   Yucaipa    
47. 11 Osbert Cardenas   16:02.90   Anaheim    
48. 11 Trevor Warhurst   16:03.70   San Juan Hills    
49. 10 Kailen Good   16:03.90   Yucaipa    
50. 11 Chandler Kreutz   16:05.60   Great Oak    
51. 10 Caleb Amaya   16:10.30   Great Oak    
52. 11 Zachary Paz   16:11.90   Ayala    
53. 11 Jude Jemison   16:15.00   Rancho Cucamonga    
54. 11 Roberto Loza Mendez   16:19.90   Camarillo    
55. 11 Alucard Quevedo   16:21.50   Westminster    
56. 11 Misael Luna-Anguiano   16:22.80   Anaheim    
57. 12 Charles Sanchez   16:24.20   Highland (SS)    
58. 11 Joseph Aristondo   16:24.50   Santa Ana    
59. 11 Anthony Flores   16:25.30   Santa Ana    
60. 12 Adam Lamas   16:32.80   Summit    
61. 11 Collin Nielsen   16:34.40   Yucaipa    
62. 11 Carmelo Christian   16:35.30   Great Oak    
63. 12 Daviyon Gibson   16:37.10   Lancaster    
64. 12 Charles Rice   16:37.40   San Juan Hills    
65. 12 Jack Roche   16:38.00   San Juan Hills    
66. 10 Yawin Ponvanit   16:38.00   Ayala    
67. 12 Luis Moguel   16:41.60   Anaheim    
68. 11 Boedhe Burriss-Tse   16:42.50   Camarillo    
69. 12 Angel Morales   16:42.60   Lancaster    
70. 12 Ernan Jauregui   16:42.80   Camarillo    
71. 10 Sebastian Gonzales Vasquez   16:44.10   Camarillo    
72. 10 Adrian Garcia   16:53.80   Anaheim    
73. 11 Joan Espinoza   16:54.20   Santa Ana    
74. 11 Sebastian Johnson Macineira   16:57.80   Camarillo    
75. 11 Alexander Ortega   17:03.30   Santa Ana    
76. 11 Rameses Chase Gonzalez   17:03.80   Camarillo    
77. 11 Eliam Rosales   17:06.30   Santa Ana    
78. 11 Ryker Grace   17:12.50   Highland (SS)    
79. 10 Miller Juarez Hernandez   17:14.00   Lancaster    
80. 11 Jonathan Diaz   17:14.40   Highland (SS)    
81. 11 Alexander Dondiego   17:25.10   Lancaster    
82. 12 Alexander Pongpungam   17:34.70   Lancaster    
83. 12 Lazaro Urieta   17:34.70   Anaheim    
84. 10 Richard Chavira Jr.   17:45.50   Summit    
85. 10 Diego Espinoza   17:47.40   Highland (SS)    
86. 12 Xaviar Felipe   17:54.70   Summit    
87. 9 Alexander Weber   18:03.80   Lancaster    
88. 11 Julian Murillo   18:08.50   Summit    
89. 11 Isaac Saenz de Viteri   18:09.30   Summit    
90. 9 Benjamin McCaffrey   18:14.10   Summit    
91. 10 Romeo Dickerson   18:41.30   Summit    
92. 12 Aiden Lumalang   18:46.20   Highland (SS)    
93. 12 Nick Artiga   19:23.90   Highland (SS)    
94. 12 Kody Venzon   19:37.70   Highland (SS)    
 

Official Team Scores
1. San Clemente 44
2. Martin Luther King 81
3. Aliso Niguel 99
4. Chino Hills 109
5. Poly (Riverside) 146
6. Vista Murrieta 150
7. La Quinta (La Quinta) 180
8. Los Alamitos 183
9. Quartz Hill 204
10. Etiwanda 229
11. Arcadia 321
12. Paloma Valley 368
13. Arroyo Valley 374

1. 12 Maximo Zavaleta   14:21.30   Martin Luther King    
2. 12 Jace Deledonne   14:35.50   Poly (Riverside)    
3. 10 Gavin De La Fuente   14:54.30   Chino Hills    
4. 12 Luis-Fernando Martinez   14:54.40   La Quinta (La Quinta)    
5. 12 Parker McAdam   14:54.80   Aliso Niguel    
6. 11 Mattheus Dos Santos   14:57.50   San Clemente    
7. 11 Magnus Johansson   14:58.20   San Clemente    
8. 11 Yohan Anderson   14:58.30   San Clemente    
9. 12 Logan Carlson   14:59.20   Martin Luther King    
10. 11 Zane Post   14:59.60   Vista Murrieta    
11. 11 Conner Jaurigue   14:59.70   San Clemente    
12. 11 Erik Troester   15:00.10   San Clemente    
13. 12 Bradley Quezada   15:02.20   Martin Luther King    
14. 11 Kaiden Lopez   15:04.70   Vista Murrieta    
15. 11 Gabriel Sech   15:11.70   San Clemente    
16. 11 Ares Grez   15:15.30   Poly (Riverside)    
17. 12 Hunter Gillespie   15:16.00   Chino Hills    
18. 11 Rishikesh Bhushan   15:17.30   Aliso Niguel    
19. 12 Karson Brunke   15:17.40   Aliso Niguel    
20. 11 Kasey Moriarty   15:21.20   Quartz Hill    
21. 11 Ethan Fitzgerald   15:23.60   Vista Murrieta    
22. 11 Luis-Mateo Reyes   15:24.30   Chino Hills    
23. 10 Will Lieras   15:25.10   Los Alamitos    
24. 12 Edward (Eddie) Hocking   15:25.30   Aliso Niguel    
25. 11 Bryce Rubalcava   15:35.40   Chaparral    
26. 12 Ethan Stockdale   15:37.80   La Quinta (La Quinta)    
27. 11 Sully Pareti   15:38.10   Los Alamitos    
28. 12 Julian Guignard   15:40.30   Chino Hills    
29. 12 Smooth Watkins   15:40.60   Martin Luther King    
30. 11 Kaden Rivera   15:42.30   La Quinta (La Quinta)    
31. 12 Marc Gonzalez   15:42.40   Martin Luther King    
32. 12 Gabriel Zavala   15:43.40   Quartz Hill    
33. 12 Harper Hernandez   15:46.00   Etiwanda    
34. 10 Nash Weaver   15:46.80   Aliso Niguel    
35. 12 Matthew Mayhue   15:48.70   Los Alamitos    
36. 10 Caden Bollenbach   15:50.60   Poly (Riverside)    
37. 10 Jasper Crowther-Townsend   15:54.10   Aliso Niguel    
38. 10 Christopher Phillips   15:54.80   Hemet    
39. 12 Frank Stewart   15:55.50   Martin Luther King    
40. 10 Mason Stehmeier   15:56.80   Martin Luther King    
41. 12 Cristian Gutierrez   15:57.10   Etiwanda    
42. 12 Samuel Velarde   16:00.50   Chino Hills    
43. 12 Liem Sidhu   16:00.80   San Clemente    
44. 12 Izeyah Villa   16:01.70   Etiwanda    
45. 12 Nathan Schlosser   16:02.90   Etiwanda    
46. 12 Kien Biggs   16:05.70   Poly (Riverside)    
47. 12 Lucas Xue   16:05.80   Arcadia    
48. 11 Jaden Cooks   16:07.60   Los Alamitos    
49. 10 Luke Whitesides   16:09.00   Aliso Niguel    
50. 10 Elijah Wong   16:09.00   Quartz Hill    
51. 12 Wyatt Holmes   16:11.10   Poly (Riverside)    
52. 12 CJ Gordon   16:11.90   Vista Murrieta    
53. 12 Kyle Gonzalez   16:14.10   Arcadia    
54. 9 Oliver Frutos   16:16.10   Quartz Hill    
55. 11 Clement Hebmann   16:16.60   Quartz Hill    
56. 11 Jonathan Vazquez   16:18.50   Los Alamitos    
57. 12 Jacob Murillo   16:18.60   Vista Murrieta    
58. 12 Nikolas Garcia-Ramirez   16:19.80   Poly (Riverside)    
59. 11 Kai Chan   16:22.10   Chino Hills    
60. 12 Benjamin Solis   16:23.00   Poly (Riverside)    
61. 11 James Lo   16:23.70   Chino Hills    
62. 10 Alejandro Lerena   16:25.10   La Quinta (La Quinta)    
63. 11 Eduardo Gudino   16:25.20   Fontana    
64. 11 Jacob Smith   16:26.60   Paloma Valley    
65. 11 Michael Velasquez   16:27.20   La Quinta (La Quinta)    
66. 11 Johnathan Villegas   16:29.60   Arcadia    
67. 10 Cameron Piolatto   16:32.00   Quartz Hill    
68. 10 Kent Inanaga   16:32.90   Los Alamitos    
69. 11 Richard Prado   16:38.40   Arroyo Valley    
70. 12 Diego Jimenez   16:39.40   Vista Murrieta    
71. 10 Erick Urquieta   16:41.40   Paloma Valley    
72. 10 Brayden Gravdahl   16:43.70   La Quinta (La Quinta)    
73. 12 Anthony Vega   16:45.50   Vista Murrieta    
74. 10 Jacklon Migueles   16:47.30   Arroyo Valley    
75. 11 Michael Jenkins, Jr.   16:49.50   Paloma Valley    
76. 12 Dean Miller   17:12.90   Etiwanda    
77. 10 Samuel Berry   17:16.50   Los Alamitos    
78. 12 Alexandre Munro   17:16.70   Quartz Hill    
79. 11 Morrissey De la Rosa   17:22.60   Arroyo Valley    
80. 11 Jackson Etter   17:30.20   Etiwanda    
81. 10 Owen Gallaway   17:32.70   Etiwanda    
82. 10 Yicheng Guan   17:34.70   Arcadia    
83. 11 Luis Ramirez   17:38.10   Arroyo Valley    
84. 11 Sebastian Zepeda   17:43.40   Arroyo Valley    
85. 9 Nathan Liu   17:44.00   Paloma Valley    
86. 11 River Wherley   17:49.50   Arcadia    
87. 10 Anthony Hernandez   17:50.10   Arroyo Valley    
88. 10 Valentino Rios   18:07.20   Paloma Valley    
89. 12 Neo Lau   18:08.10   Arcadia    
90. 10 Bryce Warwick   18:12.00   Paloma Valley    
91. 10 Jason Gatchallian   18:12.40   Paloma Valley    
92. 12 Angel Couturier   18:12.60   Arroyo Valley    
93. 9 Ryan Ly   18:14.40   Arcadia    
94. 10 Seth Jewett   18:35.00   La Quinta (La Quinta)    
 

Official Team Scores
1. Mira Costa 70
2. Warren 81
3. Trabuco Hills 84
4. Eleanor Roosevelt 101
5. Santa Monica 143
6. Loyola 161
7. Hesperia 181
8. Fountain Valley 203
9. Chaffey 206
10. Poly (Long Beach) 237
11. Cypress 263
12. Patriot 355
13. San Jacinto 381

1. 11 Albert Jacinto   14:29.50   Chaffey    
2. 11 Joaquim Sandoval   14:30.60   Warren    
3. 12 Luke Lopez   14:34.40   Eleanor Roosevelt    
4. 11 Kingsley Lin   14:50.90   Santa Monica    
5. 11 Nathan Lacambra   14:55.10   Eleanor Roosevelt    
6. 12 Lewis Argueta   14:56.20   Hesperia    
7. 12 Sebastian Bello   14:58.40   Trabuco Hills    
8. 11 Lucan Clemons   15:00.10   Trabuco Hills    
9. 10 Gustavo Lucero   15:02.50   Warren    
10. 10 Gabriel Zamora   15:03.30   Hesperia    
11. 12 Ulysses Rios   15:06.20   Fountain Valley    
12. 12 Ryan Burger   15:07.80   Mira Costa    
13. 12 Carson Ehman   15:07.80   Mira Costa    
14. 12 Krish Desai   15:07.90   Mira Costa    
15. 12 Collin Tarnay   15:07.90   Mira Costa    
16. 12 Max Myronowicz   15:07.90   Mira Costa    
17. 12 Isaiah Garma   15:08.60   Cypress    
18. 11 Lucas Teague   15:09.10   Hemet    
19. 12 Aedan Clarke   15:10.80   Trabuco Hills    
20. 10 Dresden Taylor   15:13.60   Trabuco Hills    
21. 12 Richard Santibanez   15:16.20   Warren    
22. 12 Yandel Soto   15:18.40   Warren    
23. 12 Brock Wormald   15:19.10   Loyola    
24. 12 Archie Byrom   15:21.20   Poly (Long Beach)    
25. 12 Xavier Cendejas   15:23.00   Hesperia    
26. 12 Luke Brady   15:24.60   Loyola    
27. 11 Logan Leal   15:30.30   Eleanor Roosevelt    
28. 11 Lev Goldstein   15:32.00   Santa Monica    
29. 11 Sushanth Sashikumar   15:32.50   Eleanor Roosevelt    
30. 9 Andres Naranjo   15:37.30   Warren    
31. 11 Logan Kwong   15:38.20   Fountain Valley    
32. 12 Emerson Hill   15:38.60   Santa Monica    
33. 10 Ron Banchik   15:39.00   Trabuco Hills    
34. 12 Joshua Avila   15:39.80   Chaffey    
35. 12 Grayson Smith   15:44.80   Trabuco Hills    
36. 12 Leo Lucente   15:45.30   Santa Monica    
37. 10 Augustine Astbury   15:48.20   Loyola    
38. 11 Sean Liu   15:48.90   Mira Costa    
39. 10 Logan Jonte   15:49.60   Loyola    
40. 10 Landon Leal   15:50.00   Eleanor Roosevelt    
41. 11 Brighton Patisaul (Wegge)   15:50.10   Loyola    
42. 10 Keven Inguanzo   15:52.90   Warren    
43. 10 Gael Trujillo   15:53.10   Warren    
44. 11 Jose Flores   15:54.00   Eleanor Roosevelt    
45. 12 Empire Vo-Courtney   15:54.00   Fountain Valley    
46. 12 Miles Yim   15:54.40   Poly (Long Beach)    
47. 12 Jackson Mayeda   15:54.80   Santa Monica    
48. 12 Elijah Light   15:56.40   Beaumont    
49. 12 Devan Vadgama   15:59.20   Loyola    
50. 12 James Faries   15:59.40   Santa Monica    
51. 12 Arthur Melendez   16:01.50   Chaffey    
52. 12 Darril Patton   16:01.80   Patriot    
53. 12 Caleb Lee   16:02.00   Eleanor Roosevelt    
54. 12 Noah Chun   16:03.10   Poly (Long Beach)    
55. 11 Tai Roque   16:05.30   Fountain Valley    
56. 12 Ryan Legorreta   16:11.20   San Jacinto    
57. 9 John (Jack) Logsdon III   16:16.10   Loyola    
58. 12 Kevin Bahena   16:19.10   Chaffey    
59. 12 Miguel Casas   16:20.40   Poly (Long Beach)    
60. 12 Elliott Yi   16:21.50   Cypress    
61. 11 Elijah Stempke   16:21.70   Cypress    
62. 12 Austin Requejo   16:23.50   Poly (Long Beach)    
63. 11 Graham Deeble   16:29.50   Poly (Long Beach)    
64. 11 Ian Oakes   16:33.70   Santa Monica    
65. 12 Nathan Rodriguez   16:34.40   Cypress    
66. 12 Edgar Sanchez Herrera   16:38.50   Patriot    
67. 10 Adan Enriquez   16:40.50   Fountain Valley    
68. 9 Jonah Dolan   16:40.80   Cypress    
69. 11 Ryan Ramirez   16:40.90   Chaffey    
70. 11 Colin Cheung   16:41.40   Trabuco Hills    
71. 9 Yandel Flores   16:41.80   Cypress    
72. 11 Caliber Ramirez-Dennis   16:44.30   Hesperia    
73. 12 Martin Garcia   16:45.90   Hesperia    
74. 12 Julian Wherry   16:46.50   Poly (Long Beach)    
75. 10 Christopher Uy   16:49.60   Cypress    
76. 12 Xavier Sanchez   16:54.80   Fountain Valley    
77. 11 Ethan Mendez   16:58.60   San Jacinto    
78. 11 Brandon Badillo   17:04.80   Fontana    
79. 12 Emmanuel Cruz Andrade   17:05.10   Hesperia    
80. 12 Nels Lyman   17:16.30   Patriot    
81. 11 Diego Aguado   17:29.70   Hesperia    
82. 12 Isaac Diaz   17:31.30   Fountain Valley    
83. 12 Pedro Baeza   17:44.50   Chaffey    
84. 10 Alan Ortiz Martinez   18:02.70   Patriot    
85. 12 Erik Diaz   18:04.10   San Jacinto    
86. 12 Paul Shaner   18:04.60   Patriot    
87. 10 Jorge Arreola   18:05.90   San Jacinto    
88. 12 Luis Uribe   18:30.30   Patriot    
89. 10 Misael Rivadeneyra-Elias   18:46.30   San Jacinto    
90. 11 Adrien Sanchez   19:00.70   San Jacinto    
91. 12 Isaac Parra   19:27.40   Patriot    
92. 11 Joseph Gordon   21:03.80   San Jacinto    
 

Official Team Scores
1. Redondo Union 58
2. Cajon 60
3. Crescenta Valley 85
4. Valley View 131
5. Downey (SS) 138
6. Santiago (Corona) 170
7. Millikan 185
8. Temecula Valley 206
9. Huntington Beach 254
10. Valencia (Placentia) 263
11. Troy 265
12. Liberty - Winchester 273
13. Wilson (Long Beach) 296

1. 11 Ayden Ramirez   14:48.80   Cajon    
2. 12 Adrien Guerrero   14:49.50   Downey (SS)    
3. 12 Caleb Burton   14:54.70   Crescenta Valley    
4. 12 Edwin Anthoniraj   14:55.10   Valencia (Placentia)    
5. 12 Evan Nahuat   14:58.40   Valley View    
6. 12 Isaiah Garay   15:02.10   Cajon    
7. 10 Matteo Sanchez   15:05.00   Redondo Union    
8. 10 Mario Montoya   15:05.10   Redondo Union    
9. 12 Desmond Vaughs   15:05.20   Redondo Union    
10. 12 Elias Melendrez   15:05.30   Valley View    
11. 12 Gavin Hasson   15:05.50   Redondo Union    
12. 12 Ryan Lopez   15:06.30   Temecula Valley    
13. 12 Jacob Light   15:07.60   Beaumont    
14. 12 Martin Macias   15:08.60   Crescenta Valley    
15. 12 Jessie Zarco   15:09.20   Cajon    
16. 12 Ramon Dorado   15:09.60   Cajon    
17. 12 Michael Appell   15:11.90   Huntington Beach    
18. 10 Enzo Dik   15:13.20   Crescenta Valley    
19. 9 Jackson Horvath   15:15.90   Santiago (Corona)    
20. 9 Owen Burton   15:15.90   Crescenta Valley    
21. 11 Hector Diaz   15:16.90   Millikan    
22. 12 Ezekiel Orozco   15:18.20   Liberty - Winchester    
23. 12 Tommy Pincherli   15:20.20   Wilson (Long Beach)    
24. 12 Michael Billiris   15:22.40   Redondo Union    
25. 9 Urijah Quiroz   15:27.40   Cajon    
26. 12 Nathan Cazares   15:29.10   Downey (SS)    
27. 12 Jacob Castillo   15:29.60   Santiago (Corona)    
28. 12 Gabriel Beaumont   15:30.40   Troy    
29. 12 Mateo Figueroa   15:30.60   Redondo Union    
30. 11 Grant Thamer   15:30.90   Temecula Valley    
31. 10 Dominic Cardenas   15:32.60   Santiago (Corona)    
32. 11 Noah Smith-Lewis   15:33.90   Troy    
33. 11 Madox Arroyo Artica   15:34.30   Downey (SS)    
34. 11 Izaac Rodriguez   15:34.70   Crescenta Valley    
35. 10 Darius Wallace   15:36.20   Valley View    
36. 10 Ricardo Linarez-Gutierrez   15:37.50   Millikan    
37. 12 Matthew Searles   15:37.90   Wilson (Long Beach)    
38. 11 Andrew Benitez   15:38.60   Valley View    
39. 12 Dominic Esquival   15:40.60   Crescenta Valley    
40. 12 Sebastian Burgos   15:40.70   Downey (SS)    
41. 11 Avramm Sanchez   15:41.00   Downey (SS)    
42. 11 Aaron Castro   15:43.40   Millikan    
43. 12 Evan Sailor   15:43.60   Millikan    
44. 10 Jaxson Prince   15:46.10   Temecula Valley    
45. 12 Jacob-Shane Sandoval   15:46.80   Downey (SS)    
46. 12 Thomas Morrison   15:47.00   Valley View    
47. 11 Jeremy Luber   15:47.70   Santiago (Corona)    
48. 12 Bryce Cobabe   15:51.70   Millikan    
49. 10 Julian Canizalez   15:52.40   Valencia (Placentia)    
50. 12 Wilson Rochford   15:52.80   Huntington Beach    
51. 12 Felix Robles   15:53.10   Santiago (Corona)    
52. 11 Santiago Salazar   15:56.50   Valley View    
53. 12 Henry McMichael   15:59.60   Crescenta Valley    
54. 12 Lennon Copas   16:00.30   Santiago (Corona)    
55. 10 Matthew Scifo   16:00.30   Liberty - Winchester    
56. 12 Jordan Marlbrough   16:01.10   Temecula Valley    
57. 10 Antonio De Los Rios   16:02.00   Liberty - Winchester    
58. 10 Collin Brandon   16:03.00   Santiago (Corona)    
59. 9 Jessie Hinojosa-Garcia   16:03.50   Millikan    
60. 10 Aidan Friedland   16:04.70   Huntington Beach    
61. 11 Ethan Mendez   16:05.40   Cajon    
62. 10 Ronin Takeda   16:05.40   Troy    
63. 9 Koa Wong   16:06.70   Huntington Beach    
64. 12 Adrian Lopez   16:08.80   Montclair    
65. 9 Sebastian McKiernan   16:15.50   Millikan    
66. 10 Paul Martinez   16:16.20   Liberty - Winchester    
67. 10 Bryce Cheng   16:17.20   Valencia (Placentia)    
68. 12 Jesus Campos   16:19.70   Downey (SS)    
69. 12 Julio Sanchez   16:22.90   Temecula Valley    
70. 10 Zane Nawaz   16:24.80   Huntington Beach    
71. 11 Daniel Beard   16:25.20   Troy    
72. 10 Logan Cool   16:26.00   Temecula Valley    
73. 12 Donald Dean   16:27.80   Valencia (Placentia)    
74. 11 Pablo Samaniego   16:30.10   Cajon    
75. 12 Joshua Hector   16:30.40   Valley View    
76. 10 Clayton Rinebold   16:30.80   Wilson (Long Beach)    
77. 11 Kai DeCarvalho   16:31.90   Valencia (Placentia)    
78. 11 Cruz Chavez   16:35.20   Huntington Beach    
79. 11 Ved Patel   16:36.00   Troy    
80. 12 Josh Verdan   16:46.60   Liberty - Winchester    
81. 12 Diego Octaviano   16:49.80   Valencia (Placentia)    
82. 9 David Nader   16:50.00   Wilson (Long Beach)    
83. 11 Kyoji DeLong   16:51.80   Liberty - Winchester    
84. 12 Dylan Regalado   16:56.40   Rialto    
85. 9 Daniel An   16:57.70   Valencia (Placentia)    
86. 11 Sinjin Dunn   16:58.80   Temecula Valley    
87. 12 Diego Sahagun   17:00.70   Wilson (Long Beach)    
88. 10 Paxton Kubitz   17:15.40   Wilson (Long Beach)    
89. 12 Mateo Sena   17:35.50   Liberty - Winchester    
90. 11 Bodie Bickel   17:53.00   Huntington Beach    
91. 10 Arthur Nickerson   17:56.80   Wilson (Long Beach)    
92. 9 Camilo Valadez   18:02.70   Westminster    
93. 9 Lucas Chen   18:12.50   Troy    
94. 11 Ethan Ferrer   21:05.30   Troy    
 

Official Team Scores
1. Chaminade 50
2. Foothill Technology 83
3. Cathedral 89
4. Laguna Beach 115
5. Covina 138
6. Baldwin Park 200
7. Gabrielino 214
8. Century 226
9. Banning 231
10. Mountain View 244
11. Cathedral City 270
12. Bishop Montgomery 330
13. Beverly Hills 336

1. 12 Julio Lopez   15:16.20   Baldwin Park    
2. 11 Gary Strobehn   15:19.30   Northview    
3. 12 Jonah Vasquez   15:23.90   Cathedral    
4. 11 Esteban Robles   15:24.10   Chaminade    
5. 10 Landon Scott   15:24.10   Chaminade    
6. 12 Thomas Carr   15:24.90   Banning    
7. 12 Xavier Garcia   15:29.00   Cathedral    
8. 10 Maximus De La Cruz   15:36.10   Cathedral    
9. 12 Andres Hernandez   15:54.10   Foothill Technology    
10. 11 Noah Wagner   15:54.60   Foothill Technology    
11. 12 Lucas Jimenez   15:54.90   Chaminade    
12. 12 Christian Landin   16:02.30   Century    
13. 10 Jake Kirstein   16:05.60   Laguna Beach    
14. 10 Luis Lopez   16:05.90   Covina    
15. 10 Isaiah Rivera   16:08.50   Covina    
16. 11 Orlando Santos   16:08.70   Mountain View    
17. 10 Nico Chazan   16:08.70   Chaminade    
18. 10 Nathan Steinberg   16:09.00   Chaminade    
19. 10 Andres Alfaro   16:09.00   Aquinas    
20. 12 David Olivares   16:09.10   Baldwin Park    
21. 10 Tenz McCall   16:09.20   Chaminade    
22. 12 Reidley Babcock   16:11.40   Laguna Beach    
23. 12 Gavin Leedy   16:14.10   Foothill Technology    
24. 12 Baker Carlisle   16:14.10   Foothill Technology    
25. 12 Eli Billings   16:14.10   Foothill Technology    
26. 11 Viggo Bortolin   16:14.20   Foothill Technology    
27. 10 Asher Field   16:14.20   Foothill Technology    
28. 9 Henry Hitzel   16:16.60   Laguna Beach    
29. 12 Brandon Phan   16:16.90   Gabrielino    
30. 9 Kellan Gruba   16:18.60   Laguna Beach    
31. 12 Liam McRae   16:19.00   Laguna Beach    
32. 9 Christian Jimenez   16:23.30   Cathedral City    
33. 10 Sloan Shearer   16:35.80   Laguna Beach    
34. 11 Matthew Herrera   16:41.70   Covina    
35. 12 Archibald Lai   16:43.40   Gabrielino    
36. 9 Princeton Perez   16:44.10   Cathedral    
37. 12 Jett Vasquez   16:45.50   Covina    
38. 10 Simon Johnson   16:45.80   Beverly Hills    
39. 11 Giancarlo Avalos   16:46.60   Century    
40. 12 Jesus Gomez   16:47.40   Bishop Montgomery    
41. 11 Wade Jurkowski   16:56.20   Laguna Beach    
42. 10 Francisco Cordero   16:56.70   Cathedral    
43. 12 Gavin Lemp   16:58.20   Chaminade    
44. 11 Landen Vien   16:59.10   Gabrielino    
45. 9 Enzo Ruiz   16:59.50   Salesian    
46. 10 Brayan Cerano   17:04.60   Mountain View    
47. 12 Dylan Ontiveros   17:04.60   Covina    
48. 9 Brandon Lorenzo   17:11.10   Century    
49. 11 Isaiah Martinez   17:14.90   Banning    
50. 11 Aaron Padilla   17:16.50   Cathedral    
51. 12 Lucas Rodriguez   17:22.90   Covina    
52. 11 Oscar Acosta   17:23.00   Banning    
53. 9 Jonathan Figuiera Schieldge   17:23.60   Cathedral City    
54. 9 Allen Perez   17:29.30   Cathedral    
55. 11 Gianny Quintero   17:30.50   Cathedral City    
56. 10 Isaac Jimenez Gomez   17:33.20   Mountain View    
57. 12 Ulysses Sibolboro   17:33.20   Baldwin Park    
58. 12 Andrew Lai   17:34.70   Gabrielino    
59. 12 James Krieg   17:38.90   Covina    
60. 12 Daniel Nagata   17:45.00   Gabrielino    
61. 12 Xander Matcuk   17:46.70   Beverly Hills    
62. 11 Kevin Guzman   17:49.90   Mountain View    
63. 11 Angel Millan   17:50.30   Banning    
64. 12 Nathan Esparza   17:52.20   Baldwin Park    
65. 11 Miguel Garcia   17:58.00   Cathedral City    
66. 12 Josue Sandiero   17:58.30   Century    
67. 10 Kyle Hu   17:59.90   Gabrielino    
68. 11 Russell Cong   18:00.40   Gabrielino    
69. 9 Aldo Vega   18:08.70   Baldwin Park    
70. 11 Zaid Jenkins   18:10.00   Bishop Montgomery    
71. 9 Jeremy Munoz   18:10.30   Baldwin Park    
72. 10 Hayden Ramber   18:11.70   Beverly Hills    
73. 12 Emilio Sosa   18:14.20   Century    
74. 12 Mychal Necochea   18:17.10   Banning    
75. 9 Nicholas Auburn   18:17.20   Banning    
76. 10 Robert McCloskey   18:19.40   Bishop Montgomery    
77. 11 Josue Herrera-Nuve   18:20.10   Mountain View    
78. 10 Mario Robles   18:25.30   Pacific    
79. 9 Edison Patel   18:27.30   Bishop Montgomery    
80. 9 Dylan Martinez   18:28.70   Cathedral City    
81. 12 Ethan Garrett   18:48.30   Bishop Montgomery    
82. 11 Alexis De La Cruz   18:57.40   Mountain View    
83. 12 Christopher Altamirano   19:02.50   Cathedral City    
84. 12 Ryan Tran   19:11.00   Mountain View    
85. 9 Guillermo Rascon   19:20.90   Cathedral City    
86. 11 Franklin Patel   19:21.40   Bishop Montgomery    
87. 12 Jose Alvarez   19:25.10   Century    
88. 9 Maximiliano Benitez   19:31.30   Bishop Montgomery    
89. 11 Ethan Citrin   19:39.10   Beverly Hills    
90. 10 Landon Lemen   19:50.70   River Springs Charter (Magnolia)    
91. 11 Derek Yang   20:04.80   Banning    
92. 10 Jacob Cabrera   20:20.50   Baldwin Park    
93. 11 Joseph Schachat   20:28.10   Beverly Hills    
94. 9 Edmund Zhao   22:28.50   Beverly Hills    
95. 9 Gregory Sharifov   22:51.80   Beverly Hills    
 

Official Team Scores
1. La Canada 64
2. Big Bear 78
3. J Serra Catholic 80
4. Western Christian 104
5. Damien 117
6. Whitney 142
7. Laguna Hills 149
8. Bishop Amat 185
9. University Prep-Victorville 287
10. La Salle 308
11. Palmdale Academy Charter 331
12. Costa Mesa 354
13. Edgewood 383
14. Nuview Bridge 387

1. 11 Cooper Lambert   15:25.70   Damien    
2. 12 Isaac Maldonado   15:32.10   Aquinas    
3. 10 Luke Lougheed   15:39.10   Western Christian    
4. 12 Joaquin Urdiales   15:39.10   Damien    
5. 11 Micah Hawley   15:40.50   Laguna Hills    
6. 10 Eric Metcalf   15:42.10   La Canada    
7. 11 Kevin Horner   15:42.20   Big Bear    
8. 10 Jayden Villagomez   15:50.70   Bishop Amat    
9. 10 Brayden Vargas   15:58.30   Western Christian    
10. 11 Aidan Guzman   16:00.60   La Canada    
11. 11 Caden Ho   16:00.70   La Canada    
12. 12 Cesar Ortega   16:03.60   Big Bear    
13. 10 Moises Gonzalez   16:04.80   Northview    
14. 10 Maksim Soroosh   16:08.10   Laguna Hills    
15. 12 Jacob Smith   16:09.00   Big Bear    
16. 11 Zac O'Leary   16:09.10   J Serra Catholic    
17. 12 Cole Carlson   16:09.30   J Serra Catholic    
18. 12 Luke Friedl   16:09.40   J Serra Catholic    
19. 12 Alden Morales   16:09.80   J Serra Catholic    
20. 12 Jack Burnett   16:10.00   J Serra Catholic    
21. 11 Charles Matarese   16:13.20   La Canada    
22. 11 Trevor Lindquist   16:17.80   Big Bear    
23. 10 Noah Park   16:18.40   La Canada    
24. 9 Aidan Reyes   16:20.80   Western Christian    
25. 12 JohnPaul De Santos   16:21.00   J Serra Catholic    
26. 12 Caiden Cortes   16:22.40   Whitney    
27. 12 Mateo Rose   16:23.40   La Canada    
28. 12 Will Drobis   16:23.50   La Canada    
29. 12 Cristian Ishiki   16:26.20   Whitney    
30. 11 Blake Fantin   16:31.30   Big Bear    
31. 12 Avery Chen   16:32.60   Whitney    
32. 12 Abrego-Castillo Sebastian   16:34.10   Saddleback    
33. 11 Eric Sillas   16:34.30   Whitney    
34. 10 Logan Burgess   16:36.50   Damien    
35. 12 Jai Sukhadia   16:38.30   Whitney    
36. 12 Zane Williford   16:42.50   Laguna Hills    
37. 12 Mikey Glenn   16:44.00   Bishop Amat    
38. 11 Ezra Staley   16:44.90   Western Christian    
39. 10 Evan Wolf   16:44.90   Whitney    
40. 12 Raul Saldana   16:47.90   Western Christian    
41. 10 Ryan Perry   16:48.80   Whitney    
42. 11 Jacob Davis   16:48.80   Big Bear    
43. 11 Lucas Cottom   16:49.80   Damien    
44. 11 Noah Perez   16:50.90   Bishop Amat    
45. 11 Matthew Daradal   16:53.80   Damien    
46. 10 Adrian Lopez   16:54.80   University Prep-Victorville    
47. 11 Kaleb Sutherland   17:04.80   Western Christian    
48. 12 Kenji Nomura   17:05.00   Laguna Hills    
49. 12 Kingston Corral   17:05.80   Damien    
50. 11 Leonidas Hernandez   17:09.60   Damien    
51. 10 Omar Lopez   17:18.60   University Prep-Victorville    
52. 11 Mark Horner   17:23.30   Big Bear    
53. 12 Noah Ramirez   17:28.00   Edgewood    
54. 10 Benicio Ramirez   17:28.80   Bishop Amat    
55. 12 Shawn Santos   17:32.90   Bishop Amat    
56. 10 Jacob Mejia   17:39.40   Palmdale Academy Charter    
57. 10 Ricardo Ramirez   17:40.40   Palmdale Academy Charter    
58. 11 Bryan Avila   17:42.40   Laguna Hills    
59. 10 Jesse Quezada   17:44.70   La Salle    
60. 12 Aidan Cargill   17:45.10   Western Christian    
61. 10 Finn Sternlicht   17:49.60   La Salle    
62. 12 Aaron Nowak   17:57.40   University Prep-Victorville    
63. 10 Christian Andres   17:58.30   Costa Mesa    
64. 11 Alexander Romero   18:01.30   Ganesha    
65. 12 Joshua Garza   18:02.30   La Salle    
66. 11 Cedric Liam Kelly   18:07.70   University Prep-Victorville    
67. 11 Aidan Marcus   18:11.90   Costa Mesa    
68. 9 Steven Chang   18:12.10   La Salle    
69. 9 Oscar Marquez   18:12.30   Duarte    
70. 11 Elijah Vizcarra   18:15.30   Nuview Bridge    
71. 12 Leonardo Orozco   18:22.30   Bishop Amat    
72. 12 JD Ewing   18:24.20   J Serra Catholic    
73. 9 Charles (Charlie) Kash   18:24.20   Costa Mesa    
74. 11 Oliver Chew   18:24.30   La Salle    
75. 10 Jasson Lopez   18:33.90   Palmdale Academy Charter    
76. 10 Jacob Der   18:34.10   La Salle    
77. 12 Lucas LeDuff   18:34.10   La Salle    
78. 12 Justin Ruiz   18:39.20   Palmdale Academy Charter    
79. 12 Alfredo Saucedo   18:43.20   Bishop Amat    
80. 11 Conlin Coseboom   18:57.20   University Prep-Victorville    
81. 10 Noe Placito Melendrez   19:00.00   Nuview Bridge    
82. 10 Isaiah Hinkle   19:02.30   Nuview Bridge    
83. 9 Isaac Perez   19:04.10   Edgewood    
84. 11 Yael Varela   19:04.60   Costa Mesa    
85. 12 Cruz Toma   19:05.70   Edgewood    
86. 9 Alejandro Diaz   19:08.90   Palmdale Academy Charter    
87. 12 Angel Gonzalez   19:09.10   Nuview Bridge    
88. 9 Manuel Sanchez-Rodriguez   19:17.60   University Prep-Victorville    
89. 10 Ayden Belmontes   19:25.80   Costa Mesa    
90. 10 Ethan Weistriecher   19:36.10   Palmdale Academy Charter    
91. 9 Leonardo Miranda   19:49.80   Edgewood    
92. 10 Emmanuel Alegria Valenzuela   20:05.90   Nuview Bridge    
93. 12 Ian Ramos   20:16.80   Costa Mesa    
94. 11 Maximus Ontiveros   20:34.60   Edgewood    
95. 9 Andres Morales   21:09.60   Edgewood    
96. 10 Joseph Rangel   21:19.40   Nuview Bridge    
97. 12 Xavier Galvez   21:50.70   Edgewood    
98. 11 Ivan Valladares   22:08.80   Nuview Bridge    
99. 11 Jonathan Navarro Chavez   22:15.80   Costa Mesa    
 

Official Team Scores
1. Harvard-Westlake 51
2. Oaks Christian 53
3. Ocean View 105
4. Marshall Fundamental 113
5. Rim of the World 155
6. Notre Dame (Sherman Oaks) 188
7. Don Bosco Tech 194
8. Bassett 214
9. Pasadena 218
10. Rancho Alamitos 225
11. Oxford Academy 247
12. Pomona 312
13. Bellflower 344

1. 11 Arizechukwu Nwosu   15:11.70   Oaks Christian    
2. 9 Sterling White   15:11.80   Oaks Christian    
3. 12 Vin Krueger   15:12.10   Oaks Christian    
4. 12 Luke Bremmer   15:12.40   Crean Lutheran    
5. 12 Maury Young   15:12.80   Ocean View    
6. 12 Isaac Roldan   15:13.20   Rancho Alamitos    
7. 11 Tate Hastings   15:15.10   Harvard-Westlake    
8. 12 Charles Abemayor   15:15.40   Harvard-Westlake    
9. 12 Noah Escobedo   15:31.90   Notre Dame (Sherman Oaks)    
10. 12 Andrew Alpert   15:39.60   Harvard-Westlake    
11. 12 Jacob Granados   15:41.60   Salesian    
12. 11 Elisha Case   15:42.00   Ocean View    
13. 12 Nate Nicoletti   15:42.50   Marshall Fundamental    
14. 12 Ayden Sandoval   15:48.90   Bassett    
15. 11 Lee Barron   15:53.60   Harvard-Westlake    
16. 11 Wanhsing Wang   15:54.40   Pasadena    
17. 12 Connor Dixon   15:55.40   Ocean View    
18. 9 Derek Luna   16:09.00   San Dimas    
19. 12 Robby Louie   16:12.20   Harvard-Westlake    
20. 11 River Lisenby   16:12.40   Oaks Christian    
21. 10 Colin Detwiler   16:18.80   Marshall Fundamental    
22. 11 Evan Takeuchi   16:22.60   Don Bosco Tech    
23. 11 Hara Seyoum   16:23.90   Oxford Academy    
24. 12 Max Shen   16:25.20   Harvard-Westlake    
25. 10 Noah Villanueva   16:27.90   Don Bosco Tech    
26. 12 Riley Silva   16:31.00   Rancho Alamitos    
27. 10 Salvador Moreno   16:32.80   Rim of the World    
28. 12 Jesus Berrelleza   16:35.70   Rim of the World    
29. 11 Trevor Tanji   16:35.90   Notre Dame (Sherman Oaks)    
30. 11 Garrett Sparks   16:35.90   Marshall Fundamental    
31. 10 Finneas Anderson   16:36.60   Marshall Fundamental    
32. 10 Alek Boschetti   16:40.40   Marshall Fundamental    
33. 12 Robbie Burnett   16:40.80   Oaks Christian    
34. 11 Elias Figueroa   16:45.60   Bassett    
35. 11 Samuel Mendoza   16:52.10   Bellflower    
36. 12 Tyler Chiangtong   16:52.10   Ocean View    
37. 12 Cyrus Gaytan   16:53.30   Rim of the World    
38. 9 Rex Farrell   16:53.70   Rim of the World    
39. 10 Tyler Miller   16:54.00   Pasadena    
40. 11 Jayden Nucci   16:54.40   Rim of the World    
41. 12 Nicholas Renteria   16:58.30   Don Bosco Tech    
42. 11 Jaryt Chen   16:58.40   Oaks Christian    
43. 10 Lucas Wheeler   16:59.30   Rim of the World    
44. 11 Shane Handman   17:02.20   Harvard-Westlake    
45. 10 Udhayan Sundarapandian   17:02.80   Oxford Academy    
46. 11 Chris Jimenez   17:03.70   Ocean View    
47. 9 Samuel Nabil Eskander   17:04.00   Cal. Acad. Math/Science    
48. 11 Eero Schmunk   17:07.00   Pasadena    
49. 12 Jaime Solis   17:08.40   Bassett    
50. 9 Beckett Sparks   17:10.50   Marshall Fundamental    
51. 11 Adam Schneider   17:11.30   Marshall Fundamental    
52. 10 Koen Bayreuther   17:12.70   Notre Dame (Sherman Oaks)    
53. 10 Emmanuel Tecozautla   17:17.30   Pomona    
54. 12 Captain Wagner   17:17.90   Oaks Christian    
55. 11 Christofer De Paz   17:22.30   Pomona    
56. 10 Luca Escobedo   17:22.70   Notre Dame (Sherman Oaks)    
57. 11 Michael Guerrero   17:26.40   Ocean View    
58. 12 Dominic Millunzi   17:26.60   Notre Dame (Sherman Oaks)    
59. 12 Paolo Gutierrez   17:28.30   Pasadena    
60. 10 Isaac Macias   17:31.70   Don Bosco Tech    
61. 9 Krish Arora   17:40.80   Oxford Academy    
62. 12 Kaden Le   17:42.00   Oxford Academy    
63. 10 Esteban Ortega   17:46.20   Don Bosco Tech    
64. 12 Brandon-Van Nguyen   17:47.90   Rancho Alamitos    
65. 10 Collin Pham   17:48.60   Rancho Alamitos    
66. 10 Romeo Garza   17:49.50   Bassett    
67. 12 David Loza   17:51.40   Bellflower    
68. 11 Emiliano Espinoza   17:51.70   Bassett    
69. 10 Alejandro Gutierrez   17:52.20   Don Bosco Tech    
70. 11 Jashon Guerrero   17:53.30   Ocean View    
71. 11 Henry Herrera   17:58.10   Pomona    
72. 12 Dante Santos   18:12.50   Notre Dame (Sherman Oaks)    
73. 12 Jonathan Yoon   18:12.90   Pasadena    
74. 9 Abraham Not Afriad   18:14.00   Oxford Academy    
75. 9 Nolan Greider   18:14.10   Notre Dame (Sherman Oaks)    
76. 10 Samuel Linares   18:21.10   Pomona    
77. 12 Aaron Thompson   18:23.30   Pomona    
78. 11 Julian De La Torre   18:24.10   Don Bosco Tech    
79. 12 Chance Espinoza   18:25.10   Pasadena    
80. 12 Tuan Ho   18:34.00   Rancho Alamitos    
81. 10 Max Romaniw   18:35.20   Pasadena    
82. 11 Christian Fung   18:41.40   Oxford Academy    
83. 9 Andy Gutierrez   18:49.80   Rancho Alamitos    
84. 10 Lucio Santillan   18:57.60   Bellflower    
85. 11 Cesar Ramirez   19:03.50   Pomona    
86. 11 Noah Anaya   19:09.50   Pomona    
87. 10 Orion Ramirez   19:10.40   Bellflower    
88. 9 Isaac Gonzalez   19:10.50   Bassett    
89. 9 Hector Michua   19:14.40   Bassett    
90. 10 Ethan Gonzales   19:26.40   Bellflower    
91. 10 Jayden Huynh   19:46.60   Rancho Alamitos    
92. 9 Angel Javalera   20:22.20   Bellflower    
93. 12 Victor Covarrubias   21:22.70   Bellflower    
 

Official Team Scores
1. West Torrance 46
2. Servite 64
3. Burroughs (Ridgecrest) 86
4. Corona del Mar 108
5. Whittier 111
6. Brea Olinda 114
7. Savanna 192
8. Norte Vista 241
9. Del Sol 258
10. San Gabriel 287
11. La Sierra 332
12. Barstow 391

1. 12 Dylan Mehnert   15:01.90   West Torrance    
2. 12 Kevin Steinman   15:05.50   Corona del Mar    
3. 12 Tristan Sievers   15:06.00   Burroughs (Ridgecrest)    
4. 12 Emmanuel Lopez   15:08.70   Servite    
5. 12 Peter Beerer   15:10.20   Servite    
6. 12 Taj Aragon   15:10.40   Brea Olinda    
7. 12 Silas Aberer   15:11.00   Burroughs (Ridgecrest)    
8. 12 Evan Tamura   15:14.30   West Torrance    
9. 12 Oscar Abad Carrera   15:16.10   Norte Vista    
10. 10 Cody Wheeler   15:18.60   West Torrance    
11. 11 Brandon Miranda   15:19.20   West Torrance    
12. 9 John Salido   15:20.20   Servite    
13. 11 Michael Flores   15:24.50   Whittier    
14. 12 Marius Nielson   15:27.00   Brea Olinda    
15. 11 Ross Day   15:27.90   Corona del Mar    
16. 10 Mason Burris   15:30.10   West Torrance    
17. 10 Nathaniel Baxter   15:31.90   Whittier    
18. 11 Kanta Kozaki   15:34.70   West Torrance    
19. 12 Bryan Martinez   15:35.40   Whittier    
20. 10 Lukas Uzan   15:35.50   West Torrance    
21. 11 Matthew Mendez   15:35.70   Servite    
22. 9 Jake Rodriguez   15:39.20   Servite    
23. 11 Oscar Moreno   15:40.20   Burroughs (Ridgecrest)    
24. 12 Troy Turner   15:42.30   Mission Viejo    
25. 11 Charlie Zhou   15:44.90   Bonita    
26. 11 Quan Laskey   15:46.40   Burroughs (Ridgecrest)    
27. 12 Pierce Frankfort   15:53.20   Corona del Mar    
28. 12 Olbirat Hika   15:54.30   Savanna    
29. 12 Giovannie Ramos   15:54.90   Glen A. Wilson (Hacienda Heights)    
30. 12 Aidan Algazi   15:56.60   Corona del Mar    
31. 11 Kyle Hechler   15:57.70   Brea Olinda    
32. 12 Chase Rogers   16:05.50   Burroughs (Ridgecrest)    
33. 10 Jacob Ramos   16:07.50   Whittier    
34. 10 Michael Valenti   16:10.10   Brea Olinda    
35. 10 Devin Vazquez   16:10.30   Whittier    
36. 11 Dennis Flanagan   16:11.70   Servite    
37. 10 Samuel Cortez   16:12.70   Servite    
38. 11 Jonathan Kwon   16:13.70   Brea Olinda    
39. 10 Mokhar Benasila   16:20.40   San Gabriel    
40. 9 Ethan Quezada   16:21.40   Savanna    
41. 10 Braden Tomlinson   16:21.70   Burroughs (Ridgecrest)    
42. 10 Miles Ward   16:22.50   Corona del Mar    
43. 12 Dylan Quang   16:25.60   Rosemead    
44. 11 Alan Sanchez   16:26.80   Savanna    
45. 9 Aaron Aberer   16:29.20   Burroughs (Ridgecrest)    
46. 11 Isaac Navarrete   16:29.50   Savanna    
47. 11 Edwin Suarez   16:29.80   Del Sol    
48. 11 Oscar Castillo   16:31.10   Del Sol    
49. 11 Brandon Campos   16:31.60   Whittier    
50. 11 Joshua Celi   16:33.30   Brea Olinda    
51. 12 Juan Hernandez   16:39.60   Savanna    
52. 11 Johann Kiser   16:41.10   Corona del Mar    
53. 10 Gage Crisafulli   16:42.90   Corona del Mar    
54. 10 Jesus Torres   16:44.00   Del Sol    
55. 10 Anthony Ramirez-Vazquez   16:50.40   Desert Hot Springs    
56. 10 Sergio Marchan   16:53.80   Norte Vista    
57. 12 Christianpher Martinez   16:55.40   Savanna    
58. 12 Thomas Landreth   17:02.80   Brea Olinda    
59. 11 Marcus Soto   17:09.90   Whittier    
60. 12 Braden Smith   17:11.80   La Sierra    
61. 10 Isaiah Dominguez   17:17.40   San Gabriel    
62. 11 Ayden Flores   17:17.70   La Sierra    
63. 12 Luis Cervantes   17:29.80   Norte Vista    
64. 10 Joshua Cuellar   17:36.00   Norte Vista    
65. 10 Bryan Santos   17:43.90   Del Sol    
66. 9 Michael Garcia   17:52.40   Del Sol    
67. 12 Sebastian Balderas Carraso   17:58.90   Savanna    
68. 12 Austin Liu   17:59.10   San Gabriel    
69. 9 Jonah Lopez   18:03.50   Norte Vista    
70. 12 Joshua Chan   18:04.60   San Gabriel    
71. 9 Amadeus Zambrano   18:08.50   Del Sol    
72. 12 Adrian Marquez   18:10.20   San Gabriel    
73. 11 Hudson Tran   18:13.40   San Gabriel    
74. 12 Christopher Ventura   18:13.70   Norte Vista    
75. 11 David Ngo   18:26.40   San Gabriel    
76. 11 Ulises Barajas   18:48.00   La Sierra    
77. 12 Stevan Gutierrez   18:49.70   Norte Vista    
78. 9 Damian Alonso   18:51.00   La Sierra    
79. 11 Aiden Gutierrez   18:52.10   Del Sol    
80. 9 Jayden Ramsey   18:52.20   Barstow    
81. 12 Ka'Holo Jackson   19:07.80   La Sierra    
82. 9 Joaquin Baca   19:16.00   Barstow    
83. 10 Rylan Weiland   19:16.10   Barstow    
84. 12 Jeremiah Godinez   19:20.60   Barstow    
85. 11 Daniel Encarnacion   19:30.10   La Sierra    
86. 11 Julian Alonso   20:07.90   La Sierra    
87. 9 Isack Baltazar   20:29.60   Barstow    
 

Official Team Scores
1. West Ranch 33
2. South Pasadena 77
3. Redlands East Valley 96
4. El Toro 107
5. Monrovia 152
6. Montebello 165
7. South Hills 167
8. Gahr 191
9. Santa Fe 210
10. Granite Hills (Apple Valley) 246
11. Jurupa Hills 342
12. Littlerock 369

1. 12 Braulio Castillo   14:49.60   West Ranch    
2. 10 Elijah Medina   14:50.70   Redlands East Valley    
3. 11 Michael Scarince   14:54.30   South Pasadena    
4. 12 Toren Habbestad   14:58.20   Yorba Linda    
5. 11 Cameron Povletich   15:01.30   West Ranch    
6. 12 Benjamin Zamora   15:02.10   Santa Fe    
7. 12 Dylan Shugg   15:02.20   South Pasadena    
8. 12 Joshua Menlove   15:02.20   Monrovia    
9. 12 Austin Duenas   15:07.70   West Ranch    
10. 11 Ajay Saravanan   15:12.10   West Ranch    
11. 11 Trenton Reimer   15:15.10   Mater Dei    
12. 12 Kai Tilley   15:16.40   South Pasadena    
13. 9 Victor Esquivel   15:17.40   West Ranch    
14. 12 Sergio Villeraldo   15:17.80   Montebello    
15. 11 Jamal McKissick   15:19.10   South Hills    
16. 11 Dominick Vasquez   15:28.90   Redlands East Valley    
17. 12 Stefin Bank   15:29.70   Monrovia    
18. 11 Levi Varela   15:30.60   El Toro    
19. 11 Troy Yeutter   15:31.70   Granite Hills (Apple Valley)    
20. 10 Esteban Lazcon   15:32.30   Gahr    
21. 11 Asher Gould   15:32.60   El Toro    
22. 12 Takumi Washiyama   15:37.40   El Toro    
23. 9 SaiTej Chikati   15:38.80   West Ranch    
24. 11 Daniel Cisneros   15:39.80   Hillcrest    
25. 11 Jaime Wallace   15:41.70   Redlands East Valley    
26. 11 Joshua Diaz   15:41.80   Gahr    
27. 11 Kyle Doherty   15:42.60   El Toro    
28. 11 Emery Dominguez   15:45.40   Redlands East Valley    
29. 10 Ari Schneider   15:48.30   South Pasadena    
30. 11 Yerik Dominguez   15:49.20   Montebello    
31. 10 Mario Cendejas   15:49.40   El Toro    
32. 11 Jonathon Arana   15:52.60   West Ranch    
33. 10 Ebenether Addisalem   15:53.30   Monrovia    
34. 11 Aiden Uribe   15:58.70   Santa Fe    
35. 12 Ayden Yusuf   16:00.00   South Pasadena    
36. 12 Brenden Mercado-Medina   16:02.50   Redlands East Valley    
37. 12 Gael Ramirez-Sanchez   16:04.00   South Hills    
38. 9 Arzek Salgado   16:08.50   Shadow Hills    
39. 10 John Melka   16:15.40   South Hills    
40. 11 David Chavez   16:16.30   Gahr    
41. 10 Ryder Carlson   16:18.70   South Pasadena    
42. 12 Sebastian Chavez   16:22.90   South Hills    
43. 10 Zane Blattner   16:23.20   El Toro    
44. 11 Luis Torres   16:25.60   El Toro    
45. 10 Alexzander Arellano   16:26.90   Montebello    
46. 10 Moises Escobar   16:27.60   Montebello    
47. 12 Joshua Contreras   16:27.90   Montebello    
48. 9 Leandro Rosas-Marin   16:31.40   Granite Hills (Apple Valley)    
49. 10 Luke Kwak   16:32.30   South Pasadena    
50. 12 Matthew Aguilar   16:32.70   Redlands East Valley    
51. 10 Benny Vidrio   16:37.20   South Hills    
52. 9 Damian Gonzalez   16:38.20   Los Altos    
53. 12 Matthew Ramirez   16:38.70   Monrovia    
54. 12 Eric Hernandez   16:40.10   South Hills    
55. 12 Henry Medrano   16:43.80   Granite Hills (Apple Valley)    
56. 9 Andrew Dahnke   16:44.10   Redlands East Valley    
57. 11 Christian Garcia   16:50.90   Grand Terrace    
58. 10 Oliver Mier   16:51.00   Monrovia    
59. 12 Julian Juarez   16:52.00   Gahr    
60. 10 Rodolfo Palomera Benitez   16:53.30   Santa Fe    
61. 10 Adrian Garcia   16:54.90   Montebello    
62. 11 Daniel Lopez   17:01.50   Montebello    
63. 11 Eric Paniagua   17:02.60   Santa Fe    
64. 10 Alan Torres   17:04.60   Jurupa Hills    
65. 10 Liban Jarso   17:10.60   South Hills    
66. 12 Alan Medina   17:12.50   Tustin    
67. 9 Liam Liska   17:16.10   Monrovia    
68. 10 Landon Gutierrez   17:18.40   Gahr    
69. 12 Fernando Diaz   17:18.80   Jurupa Hills    
70. 11 Eryck Pineda   17:28.00   Santa Fe    
71. 11 Jared De Los Reyes   17:33.40   Gahr    
72. 11 JohnDillinger Lopez   17:34.60   Gahr    
73. 12 Carter Vales   17:36.80   Monrovia    
74. 10 Salvador Malagon   17:41.60   Granite Hills (Apple Valley)    
75. 11 Duane Fowler   17:41.70   Granite Hills (Apple Valley)    
76. 12 Oasis Campos-Ortiz   17:50.00   Jurupa Hills    
77. 10 Nate Franco   17:54.50   Littlerock    
78. 11 Jose Castro   17:59.40   Littlerock    
79. 10 Mason Cruz   18:05.60   Santa Fe    
80. 12 Diego Escalante   18:16.60   Littlerock    
81. 12 Aidan Cardona   18:20.10   Jurupa Hills    
82. 12 Alberto Pelayo   18:21.00   Littlerock    
83. 11 Angelo Hernandez   18:21.90   Santa Fe    
84. 9 Nehemiah Sanchez   18:24.30   Granite Hills (Apple Valley)    
85. 11 Landen Nelson   18:26.70   Granite Hills (Apple Valley)    
86. 9 Anthony Lemus   19:03.70   Jurupa Hills    
87. 10 Roman Santibanez   19:10.50   Littlerock    
88. 10 Jose Rios   19:17.60   Littlerock    
89. 12 Marco Soto   19:19.40   Littlerock    
90. 12 Edwin Monterroza   19:26.70   Jurupa Hills    
91. 11 Jesse Aguilar   20:18.60   Jurupa Hills    
 

Official Team Scores
1. Palos Verdes 36
2. St. John Bosco 50
3. South Torrance 80
4. Santa Margarita 83
5. San Marcos (SB) 119
6. Santa Ana Valley 168
7. Arroyo (SS) 180
8. La Mirada 237
9. Indian Springs 278
10. Buena Park 325
11. Garey 326
12. Colton 348

1. 12 Blake Sigworth   14:59.30   Palos Verdes    
2. 11 Cole Johnson   14:59.50   South Torrance    
3. 11 Aaron Garcia   15:01.10   St. John Bosco    
4. 12 Darin Spragno   15:04.40   Santa Margarita    
5. 12 Wyatt Degner   15:05.20   San Marcos (SB)    
6. 11 Lucas Nulman   15:09.30   Palos Verdes    
7. 11 Edward Medina   15:17.90   St. John Bosco    
8. 11 Leonard Arias   15:22.20   Bonita    
9. 12 Ian Anderson   15:25.00   Palos Verdes    
10. 10 Aidan Miller   15:26.70   South Torrance    
11. 10 Kai Schoenfeld   15:31.90   Palos Verdes    
12. 12 Nicholas Jardin   15:32.70   Palos Verdes    
13. 11 Nicolas Medina   15:33.60   St. John Bosco    
14. 11 Justin Arredondo   15:36.60   St. John Bosco    
15. 12 Matthew Ruiz   15:38.50   Santa Margarita    
16. 11 Joseph Toledo   15:38.90   St. John Bosco    
17. 11 Jaxson Irwin   15:41.70   El Modena    
18. 12 Lucas Cottone   15:41.80   Santa Margarita    
19. 11 Caleb Paniagua   15:43.40   St. John Bosco    
20. 11 Joshua Baxter   15:43.40   Sonora (La Habra)    
21. 11 Heyab Benyam   15:43.80   South Torrance    
22. 12 Thomas Mach   15:46.50   Arroyo (SS)    
23. 10 Audric Hallberg   15:46.90   San Marcos (SB)    
24. 10 Patrick Stadel   15:47.20   Santa Margarita    
25. 12 Devin Valdovinos   15:47.60   Santa Ana Valley    
26. 10 Brogan Hemphill   15:49.30   San Marcos (SB)    
27. 10 Keller Nespoli   15:49.40   South Torrance    
28. 12 Villela Marvin   15:53.30   Santa Ana Valley    
29. 11 Aiden Koch   15:53.70   Palos Verdes    
30. 12 Nathan Segoviano   15:54.40   South Torrance    
31. 11 Miles Baren   15:54.70   Santa Margarita    
32. 12 Johnny Calderon   15:54.70   Santa Ana Valley    
33. 12 Alex Sulzbach   15:55.20   Santa Margarita    
34. 10 Demetrius Bribiesca   15:55.60   Shadow Hills    
35. 11 Joel Chavarin   15:57.00   St. John Bosco    
36. 11 Richard Olivares   16:05.60   Indian Springs    
37. 11 Leo Cummins   16:07.20   Santa Margarita    
38. 11 Diego Paderes   16:09.80   La Mirada    
39. 9 Everett Young   16:15.30   San Marcos (SB)    
40. 10 Walker Gregorio   16:19.80   San Marcos (SB)    
41. 11 Francisco Ortiz   16:24.80   Arroyo (SS)    
42. 11 Mason Olvera   16:28.30   Arroyo (SS)    
43. 11 Isaiah Ross   16:31.70   La Habra    
44. 11 Nikhil Iyer   16:33.10   South Torrance    
45. 12 Ryan Diaz   16:35.60   La Mirada    
46. 11 Drew Vogel   16:37.30   San Marcos (SB)    
47. 11 Yariel Figueroa De Pena   16:37.80   Arroyo (SS)    
48. 11 Rafael Diaz   16:38.60   Santa Ana Valley    
49. 10 Anthony Morales   16:42.40   Arroyo (SS)    
50. 11 Ryan Bader   16:45.70   Palos Verdes    
51. 11 Gabriel Diaz   16:46.30   Arroyo (SS)    
52. 10 Cesar Gutierrez   16:49.00   San Marcos (SB)    
53. 9 Caden Johnson   16:52.00   South Torrance    
54. 12 Carlos Cruz   16:53.40   Santa Ana Valley    
55. 11 Jesus Romero   16:56.10   Santa Ana Valley    
56. 11 Sebastian Carlos   17:06.50   Colton    
57. 12 Tyler Le   17:16.60   La Mirada    
58. 11 Juan Reyes   17:19.20   Indian Springs    
59. 11 Isaiah Garcia   17:23.10   La Mirada    
60. 9 Jahir Vargas   17:32.60   Indian Springs    
61. 12 Odin Flores   17:33.30   Buena Park    
62. 12 Tristan Lopez   17:36.30   La Mirada    
63. 9 Eric McMartin   17:42.50   La Mirada    
64. 12 Jose Paredes   17:47.30   Garey    
65. 11 Guillermo Vargas   17:47.70   Santa Ana Valley    
66. 11 Omar Orozco   17:48.00   Buena Park    
67. 11 Mateo Douglas-Rejon   17:58.90   La Mirada    
68. 11 Ivan Aguilar Zavala   18:00.20   Buena Park    
69. 10 Izaiah Leon   18:03.60   Garey    
70. 11 Zijun Su   18:06.00   Arroyo (SS)    
71. 10 Tony Rodriguez   18:09.60   Garey    
72. 12 Eric Mora   18:15.10   Indian Springs    
73. 11 Jose Almaraz   18:17.40   Garey    
74. 9 Mathew Cach   18:18.60   Garey    
75. 11 Adonis Peinder   18:44.40   Buena Park    
76. 9 Giovanni Reyes   18:48.70   Indian Springs    
77. 12 Cesar Anaya   18:51.90   Colton    
78. 10 Kamil Alberto   18:59.20   Colton    
79. 10 Abel Lopez   18:59.40   Colton    
80. 11 Moises Mejia   19:14.40   Buena Park    
81. 11 Alan Ortiz   19:16.40   Garey    
82. 11 Carlos Gastelum   19:17.10   Indian Springs    
83. 12 Yulior Zamora   19:20.20   Colton    
84. 12 Eduardo Gonzalez   19:24.30   Indian Springs    
85. 11 Ricardo Chavez   19:32.40   Garey    
86. 12 Cristian Garcia   19:48.60   Buena Park    
87. 12 Angel Rojo   19:49.00   Buena Park    
88. 9 Isaac Barrios   19:54.10   Colton    
89. 11 Andres Vasquez   20:10.80   Colton    
 

Official Team Scores
1. Oak Park 42
2. Agoura 72
3. Pacifica (Garden Grove) 95
4. Dana Hills 95
5. Moorpark 122
6. Santiago (Garden Grove) 146
7. Santa Paula 192
8. West Covina 203
9. San Gorgonio 263
10. Sierra Vista 311
11. San Bernardino 351
12. Kaiser 356

1. 12 Oliver Hunter   14:42.60   Dana Hills    
2. 12 Oren Hill   14:49.80   Thousand Oaks    
3. 12 Tyler Yesenosky   15:17.30   Pacifica (Garden Grove)    
4. 11 Sebastian de Vicente   15:23.00   Buena    
5. 11 Zackary Hatch   15:25.20   Moorpark    
6. 12 Dimitri Natale   15:26.50   Oak Park    
7. 12 Landon Evans   15:29.60   Pacifica (Garden Grove)    
8. 11 Dakota DAmore   15:33.10   Agoura    
9. 11 Ethan Perez   15:36.00   Dana Hills    
10. 12 Ethan Marley   15:38.60   Oak Park    
11. 12 Dhruv Kulkarni   15:38.70   Oak Park    
12. 10 Jaiden Chan   15:38.90   Oak Park    
13. 10 Ari Kalan   15:39.00   Oak Park    
14. 12 Isaac Garcia   15:39.10   Moorpark    
15. 12 Kean Castaneda   15:39.80   Oak Park    
16. 12 Luke Denti   15:40.10   Oak Park    
17. 12 Ethan Trafficanda   15:41.60   Agoura    
18. 12 Ethan Deleau   15:41.80   Agoura    
19. 12 Dorian Bening   15:42.30   Agoura    
20. 12 Lucas Gary   15:44.70   Agoura    
21. 11 Gage McGinnis   15:47.10   Agoura    
22. 12 Israel (Jr.) Gomez   15:50.60   Santiago (Garden Grove)    
23. 11 Ryuto Matsumoto   15:52.30   Agoura    
24. 12 Zachary Williams   15:56.60   Dana Hills    
25. 12 Mateo Martinez   15:59.40   West Covina    
26. 11 Saish Nemani   16:00.00   Moorpark    
27. 11 Tyler Pham   16:00.20   Pacifica (Garden Grove)    
28. 11 Ian Simpson   16:01.90   Pacifica (Garden Grove)    
29. 11 Daniel Azcona   16:02.20   Simi Valley    
30. 11 Mathew Romero   16:02.40   Santiago (Garden Grove)    
31. 12 Steve Cifuentes   16:10.50   Santiago (Garden Grove)    
32. 9 Fernando Covarrubias   16:12.70   Santa Paula    
33. 11 Alexis Magana   16:12.70   Santa Paula    
34. 12 Ruben Aguilar   16:15.90   Santiago (Garden Grove)    
35. 10 Caleb Kalfin   16:16.30   Dana Hills    
36. 12 Johnathan Desormiers   16:21.50   Dana Hills    
37. 11 Christopher Herrera   16:22.80   West Covina    
38. 12 Leano Eudier   16:23.10   San Gorgonio    
39. 11 Noah Mc Cullough   16:24.40   La Habra    
40. 10 Xavier Gomez   16:24.50   Santa Paula    
41. 10 Davis Lingren   16:28.70   Pacifica (Garden Grove)    
42. 12 Carlos Valencia   16:32.80   Santa Paula    
43. 11 Derek Chung   16:33.50   Pacifica (Garden Grove)    
44. 10 Daniel Rodriguez   16:34.50   Santiago (Garden Grove)    
45. 12 Mathew Montiel   16:37.90   Moorpark    
46. 11 Johnathon Migliore   16:39.60   Moorpark    
47. 12 Gabriel R. Gonzalez   16:41.60   West Covina    
48. 12 Mason Vilhauer   16:45.90   San Bernardino    
49. 11 Peyton Bartolome   16:47.80   Dana Hills    
50. 11 Dante Cobaxin   16:49.20   Santiago (Garden Grove)    
51. 12 Nathaniel Muniz   16:52.50   San Gorgonio    
52. 11 Nolan Brimmer   16:54.00   Pacifica (Garden Grove)    
53. 11 Edward Pena-Reyes   16:57.90   Santiago (Garden Grove)    
54. 9 Julian Gonzalez   16:59.30   West Covina    
55. 10 Anthony Zavala   16:59.90   San Gorgonio    
56. 10 Renaldo Mendoza   17:02.20   Tahquitz    
57. 11 Robert Pepito   17:03.30   Moorpark    
58. 10 Maximiliano Barrios   17:06.60   West Covina    
59. 11 Gunnar Neubauer   17:17.80   Dana Hills    
60. 11 Tyler Svenson   17:18.00   Moorpark    
61. 12 Nathan Coronel   17:22.80   West Covina    
62. 11 Francisco Ramirez   17:33.80   Sierra Vista    
63. 12 Alan Perez   17:33.80   Sierra Vista    
64. 10 Marco Santiago   17:43.10   Santa Paula    
65. 9 Bryan Vazquez   17:45.40   Lakeside    
66. 12 Jordan Flores   17:52.40   Santa Paula    
67. 12 Alejandro Aguilar   17:55.70   Sierra Vista    
68. 11 Jordan Ramirez   17:58.90   West Covina    
69. 10 Jayden De La Torre   18:03.50   San Gorgonio    
70. 11 Nahum Santa Rosa   18:05.20   Santa Paula    
71. 12 Justin Cortez   18:05.20   Sierra Vista    
72. 10 Christopher Hernandez   18:12.50   Kaiser    
73. 11 Ivan Montes   18:16.50   San Gorgonio    
74. 12 Jason Stone   18:26.70   Kaiser    
75. 11 Juan Serrano   18:28.20   San Gorgonio    
76. 10 Aaron Salgado   18:31.50   Sierra Vista    
77. 11 David Ramirez   18:40.10   San Bernardino    
78. 11 Kevin Cortes   19:16.20   San Gorgonio    
79. 12 Samuel Velasquez   19:18.20   Kaiser    
80. 11 Gilbert Gonzalez   19:20.80   Kaiser    
81. 11 Christopher Medina   19:32.80   Kaiser    
82. 11 Ulices Neri-Barajas   19:36.70   Kaiser    
83. 11 Drew Dunning   19:49.60   San Bernardino    
84. 10 Austin Cortez   20:08.40   Sierra Vista    
85. 12 Jabdi Gonzalez   20:29.60   San Bernardino    
86. 9 Leonel Esparza   20:32.30   San Bernardino    
87. 11 Emmanuel Alatorre   20:41.80   Sierra Vista    
88. 10 Michael Amoranto   21:10.90   Kaiser    
89. 12 Joshua Garcia   21:31.70   San Bernardino    
90. 9 Ricardo Meza   22:57.60   San Bernardino    
 

Official Team Scores
1. Claremont 37
2. Tesoro 44
3. Canyon (Anaheim) 72
4. Fullerton 116
5. Woodbridge 117
6. Ramona (Riverside) 182
7. Temescal Canyon 235
8. Kennedy (La Palma) 245
9. Katella 261
10. Elsinore 274
11. Indio 282
12. Eisenhower 356
13. Palmdale 384

1. 9 Robyn Langelier   17:26.60   Canyon (Anaheim)    
2. 11 Lara Blanco   17:32.80   University Irvine    
3. 12 Amber Dazey   17:33.70   Tesoro    
4. 10 Vivienne Nielson   17:57.30   Apple Valley    
5. 11 Abigail Fearn   17:58.40   Woodbridge    
6. 9 Emjae Fowler   17:59.50   Tesoro    
7. 12 Isla Bulmer   18:05.30   Claremont    
8. 10 Grace Smith   18:05.30   Claremont    
9. 10 Camila Treviño-Davila   18:05.40   Claremont    
10. 10 Katelyn McNamara   18:19.10   Tesoro    
11. 9 Grace Delaney   18:22.50   Claremont    
12. 10 Katherine Willett   18:23.30   Claremont    
13. 10 Anika Banez   18:30.10   Canyon (Anaheim)    
14. 10 Gia Geyfman   18:35.50   Tesoro    
15. 12 I-LE Cheng   18:37.30   Claremont    
16. 9 Reagan Duncan   18:38.70   Fullerton    
17. 12 Hannah Wilbur   18:42.40   Woodbridge    
18. 11 Alexandra Camarena   18:44.60   Canyon (Anaheim)    
19. 10 Lauren Frometa   18:45.10   Canyon (Anaheim)    
20. 12 Dylan McGrew   18:47.40   Tesoro    
21. 10 Rebecca Gonzalez   18:49.10   Glendora    
22. 11 Sofia Botimer   18:55.10   Fullerton    
23. 10 Arizona Fuentes   18:55.60   Fullerton    
24. 9 Lauren Al-Imam   18:55.60   Woodbridge    
25. 12 Saumya Mehru   18:56.10   Kennedy (La Palma)    
26. 11 Olivia Giacoppe   19:02.70   Ramona (Riverside)    
27. 9 Mia Papineau   19:05.40   Temescal Canyon    
28. 12 Triana Maldonado   19:12.40   Claremont    
29. 12 Allison Pineda   19:14.00   Tesoro    
30. 11 Victoria Pham   19:14.50   Canyon (Anaheim)    
31. 10 Mina Gutierrez   19:18.20   Mark Keppel    
32. 10 Emilia Mendoza   19:19.00   Tesoro    
33. 10 Zuri Martinez   19:25.30   Ramona (Riverside)    
34. 11 Keely Gallagher   19:27.10   Fullerton    
35. 12 Naomi Kim   19:28.20   Canyon (Anaheim)    
36. 12 Sofia Cuesta   19:28.20   Canyon (Anaheim)    
37. 11 Jana Saade   19:30.90   Fullerton    
38. 9 Aria Solis   19:37.80   Fullerton    
39. 12 Valerie Acosta   19:41.40   Elsinore    
40. 10 Mia Sadeghian   19:48.30   Woodbridge    
41. 11 Brianna Delgadillo   19:58.50   Temescal Canyon    
42. 11 Ella Casto   20:28.10   Fullerton    
43. 11 Jazmin Vinalay   20:34.60   Indio    
44. 11 Julieta Ortiz   20:38.50   Katella    
45. 10 Daisy Sanchez   20:40.50   Ramona (Riverside)    
46. 9 Adrienne Tran   20:42.60   Woodbridge    
47. 11 Kristen Goulding   20:47.70   Kennedy (La Palma)    
48. 9 Daphne Pearce   20:54.50   Ramona (Riverside)    
49. 9 Amaya Mejia   20:55.30   Ramona (Riverside)    
50. 11 Emily Isais   20:55.50   Elsinore    
51. 9 Sabrina Lahlou   21:12.60   Woodbridge    
52. 12 Reanna Garcia   21:15.50   Indio    
53. 12 Yasmeen Lopez   21:20.70   Ramona (Riverside)    
54. 10 Phoebe Fitch   21:23.30   Elsinore    
55. 10 Isabella Maldonado   21:27.80   Katella    
56. 12 Marcell Vivanco   21:29.40   Garden Grove    
57. 11 Alysson Ambriz   21:34.60   Katella    
58. 9 Naomi Reynoso   21:41.10   Kennedy (La Palma)    
59. 10 Malachy Kelly   21:46.40   Temescal Canyon    
60. 12 Alyssa Meza   21:49.30   Eisenhower    
61. 9 Abby Bertucci   21:55.90   Woodbridge    
62. 10 Julia Kerber   22:01.80   Temescal Canyon    
63. 10 Paloma Urieta   22:05.30   Katella    
64. 12 Leah Garcia   22:10.30   Kennedy (La Palma)    
65. 12 Jennifer Jimenez   22:14.60   Katella    
66. 12 Areli Torres   22:16.60   Indio    
67. 11 Amanda Lara   22:18.50   Ramona (Riverside)    
68. 12 Yareli Munoz   22:34.60   Temescal Canyon    
69. 9 Lesley Raygoza   22:41.50   Eisenhower    
70. 9 Guadalupe Moreno   22:44.00   Indio    
71. 11 Juliana Espinoza   22:52.90   Palmdale    
72. 12 Marilyn Arzaluz   22:52.90   Palmdale    
73. 10 Rebecca Kim   23:00.20   Kennedy (La Palma)    
74. 10 Meeah Briones   23:12.00   Indio    
75. 10 Brandy Garcia   23:15.40   Katella    
76. 12 Tristen Brueggeman   23:15.90   Elsinore    
77. 12 Roxanna Osorio   23:23.30   Elsinore    
78. 10 An Le   23:25.80   Kennedy (La Palma)    
79. 10 Fernanda Lozoya   23:27.30   Indio    
80. 12 Eva Valdez   23:31.00   Eisenhower    
81. 9 Sabrina Gray   23:35.10   Temescal Canyon    
82. 9 Aaliyah Diaz Carrasco   23:35.80   Katella    
83. 10 Scarlett Aceves   24:26.20   Temescal Canyon    
84. 12 Alexandra Flores   24:26.60   Palmdale    
85. 12 Savannah Alarcon   24:37.70   Eisenhower    
86. 10 Alexia Felix   24:38.80   Indio    
87. 10 Catherine Sanchez   24:53.30   Eisenhower    
88. 12 Ciara Sakyi   25:05.00   Eisenhower    
89. 10 Estelle Huerta   25:06.00   Eisenhower    
90. 12 Diana Franco   25:50.60   Palmdale    
91. 11 Helena Escano   26:00.90   Kennedy (La Palma)    
92. 9 Lizbeth Villalta Mercado   26:01.90   Palmdale    
93. 9 Kaylin Sohn   27:37.00   Elsinore    
94. 9 Julienne Cruz   27:37.00   Elsinore    
  11 Joanna Orellana   DNF   Palmdale    
  11 Emily Simpson   DNF   Palmdale    
 

Official Team Scores
1. Murrieta Valley 35
2. Dos Pueblos 92
3. Burroughs (Burbank) 96
4. Peninsula 118
5. Irvine 132
6. Foothill (Santa Ana) 148
7. Rowland 161
8. California (Whittier) 239
9. Arlington 247
10. Palm Desert 252
11. Schurr 288
12. Colony 307
13. Silverado 416

1. 12 Summer Wilson   16:52.60   Irvine    
2. 10 Marina Avila   17:05.80   Palm Desert    
3. 12 Arielle Avina   17:14.60   Murrieta Valley    
4. 12 Alexandra Himebauch   17:36.60   Peninsula    
5. 12 Saida Getz   17:54.90   Burroughs (Burbank)    
6. 11 Maia Murthy   17:57.70   Northwood    
7. 12 Mya Cepeda   18:06.90   Murrieta Valley    
8. 10 Sierra Vaughan   18:10.40   Murrieta Valley    
9. 12 Sally Woodruff   18:10.70   Marina    
10. 12 Vienza Machuca   18:14.30   Dos Pueblos    
11. 10 Sophia Smith   18:20.50   Murrieta Valley    
12. 12 Mia Gonzales   18:22.50   Sunny Hills    
13. 12 Addison Ballou   18:24.70   Murrieta Valley    
14. 10 Jimena Garcia   18:26.40   Murrieta Valley    
15. 12 Cate Bishop   18:29.80   Dos Pueblos    
16. 9 Baily Delgado   18:30.30   Burroughs (Burbank)    
17. 12 Mia Miramontes   18:40.60   Arlington    
18. 12 Marley Rebolledo-Ynostros   18:43.00   California (Whittier)    
19. 11 Savanna Pablo   18:43.40   Rowland    
20. 12 Aarya Kanitkar   18:50.40   Irvine    
21. 10 Embrie Stephenson   19:01.00   Burroughs (Burbank)    
22. 9 Aimee Lemus   19:01.20   Peninsula    
23. 10 Caroline Maeder   19:03.80   Peninsula    
24. 11 Iyla Herrick   19:04.30   Dos Pueblos    
25. 10 Emilie Joulie-Mares   19:04.90   Dos Pueblos    
26. 9 Saela Mooney   19:06.30   Foothill (Santa Ana)    
27. 10 Valeria Diaz   19:08.10   Foothill (Santa Ana)    
28. 12 Ankita Yadav Jr   19:13.10   Irvine    
29. 12 Kim Phung   19:14.60   Rowland    
30. 10 Elisha Hill   19:18.20   Burroughs (Burbank)    
31. 9 Ava Pablo   19:18.50   Palm Desert    
32. 11 Selah Blackwell   19:23.20   Dos Pueblos    
33. 10 Tessa Huse   19:24.90   Foothill (Santa Ana)    
34. 10 Ella Morris   19:26.30   Peninsula    
35. 12 Lily Dilworth   19:28.40   Foothill (Santa Ana)    
36. 12 Amy Harkins   19:29.70   Burroughs (Burbank)    
37. 11 Katie Lam   19:32.60   Rowland    
38. 12 Anna Clara Tanikawa   19:35.80   Irvine    
39. 11 Malana Wien   19:36.10   Rowland    
40. 10 Abby Chou   19:44.60   Dos Pueblos    
41. 10 Mitzi Myers   19:45.40   Dos Pueblos    
42. 12 Brianna Diaz   19:54.30   Foothill (Santa Ana)    
43. 11 Maggie Hammond   19:57.70   Apple Valley    
44. 9 Kristen Theobald   20:02.70   Schurr    
45. 9 Haylee Flores   20:03.00   Murrieta Valley    
46. 9 Kenzie Smith   20:03.10   Arlington    
47. 12 Bella Luna Aguas   20:06.90   Foothill (Santa Ana)    
48. 11 Momoka Fukuda   20:09.90   Peninsula    
49. 10 Teresa Solano   20:10.70   Burroughs (Burbank)    
50. 9 Trinity Price   20:16.00   Burroughs (Burbank)    
51. 11 Natalie Perez   20:17.90   Colony    
52. 12 Aubrey Medina   20:19.70   California (Whittier)    
53. 12 Evangeline (Evie) Kim   20:27.90   Rowland    
54. 10 Isabella Brand   20:30.40   Peninsula    
55. 11 Valerie Ruiz   20:35.00   Schurr    
56. 9 Kailynn Leyba   20:36.50   Arlington    
57. 11 Evelyn Barrios Cuahonte   20:43.50   Rowland    
58. 12 Lana Phan   20:45.50   Irvine    
59. 12 Mia Moncayo   20:51.40   California (Whittier)    
60. 12 Bailey Bridgman   20:57.30   Foothill (Santa Ana)    
61. 10 Charlotte Garrison   21:08.90   Colony    
62. 12 Alia Hashim   21:10.30   Irvine    
63. 12 Isabella Munoz   21:12.30   Schurr    
64. 9 Katherine Gonzalez   21:14.30   California (Whittier)    
65. 11 Cynthia Santacruz   21:22.40   California (Whittier)    
66. 12 Rayann Chang   21:26.90   Rowland    
67. 11 Alina Flores   21:28.00   Coachella Valley    
68. 12 Hailey Ro   21:35.90   Peninsula    
69. 9 Alexandra Ulloa   21:36.80   Colony    
70. 9 Bella Kuo   21:37.50   Irvine    
71. 11 Sydney Ramirez   21:41.80   Schurr    
72. 9 Analucia Roa   21:42.90   Palm Desert    
73. 10 Emerald Vargas   21:51.00   Arlington    
74. 10 Haley Muniz   21:54.90   Colony    
75. 12 Viviana Hidalgo   21:58.10   Colony    
76. 9 Victoria Zepeda   22:15.30   Arlington    
77. 11 Kaylie Theobald   22:18.10   Schurr    
78. 11 Alinney Figueroa   22:28.00   Coachella Valley    
79. 11 Allisson Franco   22:33.50   Schurr    
80. 12 Sofia Leon   22:40.60   California (Whittier)    
81. 11 Allyson Jimenez   22:45.00   Arlington    
82. 12 Stephanie Hernandez   22:45.60   Coachella Valley    
83. 9 Yazlyn Hernandez   22:52.00   Garden Grove    
84. 12 Piper Blackfelner   22:54.00   Arlington    
85. 12 Savannah Toso   23:00.70   Palm Desert    
86. 11 Jolie Moreno   23:24.90   Palm Desert    
87. 11 Makaylah Bertie   23:36.30   Silverado    
88. 11 Jocelyn Roehrick   24:12.30   Schurr    
89. 12 Alexus Chavez   24:42.50   Silverado    
90. 11 Madisyn Scott   24:42.50   Palm Desert    
91. 12 Tess Whitten   26:05.40   Palm Desert    
92. 11 Destiny Montes   26:35.10   Silverado    
93. 11 Joleen Jackson   26:35.80   Silverado    
94. 11 Kathy Hoang   27:20.70   Colony    
95. 12 Celiel Rouse   31:08.50   Silverado    
96. 11 Erinn McDowell   31:17.30   Colony    
97. 12 Sandra Land   32:35.40   Silverado    
 

Official Team Scores
1. Westlake 32
2. Ventura 45
3. Hart 95
4. La Serna 98
5. Serrano 141
6. Walnut 147
7. Rio Mesa 228
8. Alta Loma 239
9. Chino 247
10. La Quinta (Westminster) 265
11. Channel Islands 313
12. Cerritos 332
13. Bell Gardens 402

1. 9 Anais Cruz   16:56.30   Westlake    
2. 10 Sophie Nuckols   17:01.10   Ventura    
3. 12 Aelo Curtis   17:04.90   Ventura    
4. 9 Sabina Cruz   17:09.00   Westlake    
5. 11 Maya Hoxie   17:11.00   La Serna    
6. 12 Claire Hipszer   17:34.00   University Irvine    
7. 12 Rachael (Rae) Castagna   17:39.50   Westlake    
8. 9 Aria Cinelli   18:00.30   Westlake    
9. 12 Emerson McMeekin   18:10.80   Ventura    
10. 10 Paola Estrada   18:22.90   Ventura    
11. 10 Sasha Berry   18:33.40   Hart    
12. 10 Noelle Miller   18:34.70   La Serna    
13. 11 Rose Connor   18:38.70   Serrano    
14. 10 Kaitlyn Cottrill   18:43.00   Hart    
15. 10 Amelie Ortiz   18:45.90   Westlake    
16. 12 August-Jade Dorris   18:49.20   Sunny Hills    
17. 11 Livvy Bautista   18:50.10   Rio Mesa    
18. 11 Avery Williams   18:52.10   Edison (HB)    
19. 10 Jazmin Santiago-Gaytan   18:52.50   Channel Islands    
20. 11 Rachel Peiten   18:52.60   Walnut    
21. 11 Julianna Laurel   19:01.00   Walnut    
22. 11 Natalie Cottrill   19:01.40   Hart    
23. 9 Luise Gommel   19:03.20   Hart    
24. 12 Lola Esparza   19:05.10   La Serna    
25. 10 Caelyn Brown   19:13.80   Serrano    
26. 10 Khloe Pujol   19:15.70   Ventura    
27. 12 Abigail Fischer   19:17.30   Serrano    
28. 11 Taryn Schilz   19:22.90   Walnut    
29. 10 Lily Saul   19:24.30   Westlake    
30. 12 Brooke Erlendson   19:26.90   Alta Loma    
31. 11 Olivia Weinerth   19:28.70   Rio Mesa    
32. 12 Juliet Riggs   19:28.80   La Serna    
33. 11 Dara Martinson   19:29.10   Ventura    
34. 10 Lexi Mohror   19:29.20   Ventura    
35. 10 Chloe Esparza   19:31.00   La Serna    
36. 9 Naomi Aina   19:32.80   Hart    
37. 11 Vannessa Aguirre   19:34.10   La Serna    
38. 12 Dani Romero   19:34.70   Cerritos    
39. 9 Giselle Barraza   19:39.70   Hart    
40. 12 Nicole Wong   19:46.50   La Quinta (Westminster)    
41. 10 Liliana Cruz   19:58.30   Chino    
42. 10 Sophia Pratt   20:01.60   Serrano    
43. 9 Keiana Paco   20:03.30   La Quinta (Westminster)    
44. 9 Diana Dira   20:04.70   Walnut    
45. 10 Makenzie Blanchard   20:05.20   Alta Loma    
46. 12 Dannika Delgado   20:05.60   Hart    
47. 9 Elisa Cedeno   20:06.00   Serrano    
48. 12 Valeria Pineda-Nunez   20:06.70   Carter    
49. 9 Malani Padilla   20:07.90   Chino    
50. 12 Bonny Li   20:09.60   Walnut    
51. 12 Sandra Valdez   20:10.30   Vista Del Lago    
52. 10 Helene Ebiner   20:14.90   La Serna    
53. 12 Micaela Cortes   20:15.00   Serrano    
54. 10 Emma Valenzuela   20:15.80   Chino    
55. 11 Savannah Halowell   20:19.50   La Quinta (Westminster)    
56. 9 Audrey Lin   20:19.70   Walnut    
57. 12 Sophie Vaughan   20:25.20   Westlake    
58. 12 Ava Razo   20:29.30   Walnut    
59. 11 Claire Brubaker   20:31.70   Alta Loma    
60. 10 Juana Perez Carvajal   20:39.20   Alta Loma    
61. 11 Anabel Aranda   20:43.40   Rio Mesa    
62. 9 Jocelyn Barriagan   20:45.80   Vista Del Lago    
63. 11 Angelina Segura   20:51.30   Chino    
64. 11 Genesis Ortega   20:51.90   Chino    
65. 9 Sofia Licea   21:00.10   Channel Islands    
66. 12 Doreena Hernandez   21:01.60   Serrano    
67. 9 Eva Nuñez   21:10.30   Alta Loma    
68. 10 Scarlet Johnson   21:13.30   Alta Loma    
69. 10 Elia Tututi   21:15.00   Alta Loma    
70. 11 Eva Rodriguez   21:15.70   Rio Mesa    
71. 12 Lila Guevarra   21:19.80   Rio Mesa    
72. 12 Aurora Arellano   21:30.70   Rio Mesa    
73. 11 Kalana Nguyen   21:45.60   Cerritos    
74. 10 Olivia Joseph   21:49.00   La Quinta (Westminster)    
75. 12 Nina Adzic   21:58.80   Rio Mesa    
76. 10 Katerin Henriquez Reyes   22:05.70   La Quinta (Westminster)    
77. 11 Nicole Salazar   22:10.20   Chino    
78. 11 Nandini Panchal   22:15.50   Cerritos    
79. 12 Michelle Ulloa   22:28.20   La Quinta (Westminster)    
80. 9 Clarissa Gonzalez   22:28.60   Channel Islands    
81. 11 Anabelle Nguyen   22:32.00   La Quinta (Westminster)    
82. 9 Sofia Aleman   22:35.20   Bell Gardens    
83. 11 Brenda Ortega   22:39.90   Bell Gardens    
84. 12 Nataly Le   22:52.30   Cerritos    
85. 9 Lucia Gonzalez   22:58.30   Channel Islands    
86. 12 Abigail Cheng   23:00.30   Cerritos    
87. 12 Natalie Herrera   23:17.50   Chino    
88. 10 Julissa Martinez   24:04.50   Bell Gardens    
89. 12 Stephanie Yanez   24:08.80   Bell Gardens    
90. 11 Kailey Lopez   24:17.00   Bell Gardens    
91. 9 Daisy Coria   24:17.50   Channel Islands    
92. 9 Leah Rico   24:20.10   Channel Islands    
93. 11 Gabriela Rafaela   24:21.30   Bell Gardens    
94. 10 Stephanie Perea   24:32.90   Channel Islands    
95. 11 Samantha Gomez   24:39.50   Cerritos    
96. 12 Valeria Martinez   24:52.80   Bell Gardens    
97. 9 Nalani Bocalan   25:38.30   Cerritos    
 

Official Team Scores
1. Saugus 33
2. Newbury Park 60
3. Newport Harbor 109
4. El Dorado 118
5. Ontario 128
6. Villa Park 149
7. Oak Hills 184
8. Hueneme 217
9. Culver City 279
10. Perris 302
11. Leuzinger 309
12. Rancho Verde 331
13. A.B. Miller 361

1. 11 Isabella Ruiz   17:48.40   Ontario    
2. 11 Anneliese Watrous   18:04.30   El Dorado    
3. 12 Annika Mark   18:09.70   Saugus    
4. 12 Lucia Pearson   18:09.90   Saugus    
5. 9 Alyssa Castaneda   18:10.30   Citrus Valley    
6. 10 Jersey Baker   18:13.90   Saugus    
7. 12 Sophia Grant   18:20.90   Newbury Park    
8. 11 Helena Rieckewald-Schmidt   18:21.30   Newbury Park    
9. 9 Victoria Barnes   18:21.60   Newbury Park    
10. 10 Kai Ramsbottom   18:22.50   Saugus    
11. 9 Allie Cabal   18:24.60   Newport Harbor    
12. 11 Sadie Sherrodd   18:30.30   Oak Hills    
13. 11 Amanda Yanez   18:32.00   Saugus    
14. 12 Alexandra Acevedo   18:34.10   Saugus    
15. 9 Mellony Griffin   18:35.10   Rancho Verde    
16. 12 Anai Lopez   18:42.50   Canyon (Canyon Country)    
17. 11 Cambria Brown   18:42.60   Newbury Park    
18. 11 Isabella Camera   18:45.30   Villa Park    
19. 11 Madison Kasahara   18:49.20   Saugus    
20. 11 Evelyn Gomez   18:51.30   Ontario    
21. 11 Sophia Garcia-Ramirez   18:52.60   Newport Harbor    
22. 11 Lauren Deschenes   18:52.90   Villa Park    
23. 11 Katherine Janda   18:57.00   Newport Harbor    
24. 11 Ella Butcher   18:57.00   Newport Harbor    
25. 11 Jocelyn Wohlgezogen   18:59.40   El Dorado    
26. 10 Renee Waterman   19:04.10   Newbury Park    
27. 11 Eva Cogan   19:07.30   Culver City    
28. 9 Mira Markowitz   19:12.00   Newbury Park    
29. 10 Nathaly Sales   19:14.40   Leuzinger    
30. 9 Charlotte Watrous   19:22.00   El Dorado    
31. 10 Jacqueline Garcia   19:22.60   Ontario    
32. 11 Alizah Cruz   19:30.20   Perris    
33. 12 Alyssa (Aly) Baranick   19:32.50   El Dorado    
34. 11 Solana Nowell   19:33.70   Villa Park    
35. 11 Bradie Lynn Wilson   19:34.50   Villa Park    
36. 9 Vanessa Gonzalez   19:35.00   El Dorado    
37. 11 Milagros Martinez   19:36.50   Oak Hills    
38. 12 Alexa Ponce   19:45.80   Hueneme    
39. 12 Amelie Limon   19:46.80   Newport Harbor    
40. 10 Jade Cruz   19:51.40   Heritage (Menifee)    
41. 11 Irene Dominguez Huertas   19:53.80   Hueneme    
42. 12 Isabelle Sandoval   19:57.60   Ontario    
43. 9 Chloe O'Brien   19:59.40   El Dorado    
44. 12 Jocelyn Gonzalez   20:05.00   Ontario    
45. 12 Jaelynn Alvarado   20:05.50   Oak Hills    
46. 10 Avril Rivera   20:06.80   Hueneme    
47. 10 Lillianna Lopez   20:07.00   Ontario    
48. 12 Sofia Estrada   20:08.40   Carter    
49. 11 Sara Rosas   20:13.70   Oak Hills    
50. 10 Ella Muskat   20:13.80   Newbury Park    
51. 12 Angelina Alcantar   20:15.70   Hueneme    
52. 11 Madeleine Stang   20:20.90   Villa Park    
53. 12 Viata Bales   20:26.60   Newport Harbor    
54. 10 Ella Marcus   20:36.60   Culver City    
55. 9 Alyssa Rodriguez   20:37.30   Oak Hills    
56. 12 Ashley Nielsen   20:48.90   El Dorado    
57. 12 Jaslene Campos   20:50.80   Hueneme    
58. 10 Livia Mason   20:50.90   Villa Park    
59. 10 Phoebe Navarro   20:56.90   Alhambra    
60. 11 Mylee Miladinovich   21:06.80   Villa Park    
61. 12 Marisa Quiroga   21:08.90   John W. North    
62. 9 Anabelle Robles   21:17.50   Oak Hills    
63. 9 Charlotte Smith   21:17.50   Oak Hills    
64. 12 Samantha Leyva   21:22.30   Newport Harbor    
65. 12 Olivia Alvarez   21:23.10   A.B. Miller    
66. 11 Emily Collado   21:24.10   Perris    
67. 10 Amy Peralta   21:25.10   Perris    
68. 10 Kataleena Mendoza   21:45.50   A.B. Miller    
69. 12 Marely Rodriguez   21:55.20   Hueneme    
70. 12 Viviana Tinoco   21:56.50   Hueneme    
71. 10 Evelyn Vergara   22:09.50   Ontario    
72. 12 Laisha Hernandez   22:10.10   Leuzinger    
73. 10 Hannah Hooten   22:10.60   Culver City    
74. 9 Alexandra Bossin   22:11.40   Culver City    
75. 11 Ella Judson   22:12.40   Culver City    
76. 12 Hayleen Rodriguez   22:12.50   Leuzinger    
77. 9 Sarah Chang   22:27.00   John W. North    
78. 9 Alejandra Cabrera   22:28.80   Perris    
79. 11 Stephany Aguirre   22:40.50   Leuzinger    
80. 10 Taybi Kim-Yeung   23:06.10   Culver City    
81. 11 Brenda Castaneda   23:20.00   Leuzinger    
82. 10 Heidi Torres   23:36.40   John W. North    
83. 11 Alyssa Ramirez   23:47.80   Rancho Verde    
84. 12 Guadalupe Robles   23:49.10   Rancho Verde    
85. 11 Alexis Culver   24:04.20   Culver City    
86. 11 Elizabeth Ayala   24:18.70   A.B. Miller    
87. 10 Andrea Pacheco   24:22.10   A.B. Miller    
88. 11 Maria Mejia   24:23.50   Perris    
89. 11 Victoria Villauneva   24:28.40   Perris    
90. 12 Angelica Holmes   24:40.40   Rancho Verde    
91. 11 Milan Trujillo   24:46.50   A.B. Miller    
92. 11 Samantha Hernandez   25:44.50   Rancho Verde    
93. 9 Suri Austin   25:47.60   Rancho Verde    
94. 12 Yamileth Gonzalez   25:49.80   A.B. Miller    
95. 10 Alondra Kaye-Kafie   26:04.20   Leuzinger    
96. 11 Angelina Gonzalez   26:19.30   Leuzinger    
97. 12 Ysabelle Sanchez   26:21.20   Rancho Verde    
98. 11 Emily Tran   26:23.10   Perris    
99. 9 Kendall Kelley   26:57.00   A.B. Miller    
 

Official Team Scores
1. St. Margaret’s 69
2. Cantwell-Sacred Heart 84
3. Ontario Christian 96
4. International School of Los Angeles 103
5. United Christian Academy 145
6. Pomona Catholic 159
7. Geffen Academy 178
8. Academy for Academic Excellence 187
9. Santa Rosa Academy 193
10. Milken Community 279
11. Fairmont Prep 282
12. Grove 316
13. St. Paul 324
14. Notre Dame Academy 332

1. 11 Remi Morrison   18:47.20   International School of Los Angeles    
2. 11 Capreese Magcalas   18:56.60   Cantwell-Sacred Heart    
3. 12 Brooke Lorz   19:00.90   Academy for Academic Excellence    
4. 10 Brooklyn Rodriguez   19:09.60   Pomona Catholic    
5. 12 Abbey Frailing   19:27.90   Ontario Christian    
6. 10 Heidi Beshk   19:32.00   St. Margaret’s    
7. 12 Joyce Li   19:39.50   St. Margaret’s    
8. 12 Chloe Riedel   19:40.30   United Christian Academy    
9. 9 Hannah Ledford   19:44.10   Ontario Christian    
10. 12 Grace Aplin   19:56.50   International School of Los Angeles    
11. 12 Paulina Morelos   20:09.80   Cantwell-Sacred Heart    
12. 11 Sydney Tholen   20:14.70   Cantwell-Sacred Heart    
13. 12 Miley Cereceres   20:21.00   Cantwell-Sacred Heart    
14. 9 Keira Wang   20:35.90   Geffen Academy    
15. 10 Lila Sundara Nicole   20:45.70   Geffen Academy    
16. 10 Anna Staack   20:49.70   Grove    
17. 10 Kate Sullivan   20:50.60   St. Margaret’s    
18. 9 Yumi Yeh   20:51.30   St. Margaret’s    
19. 12 Romane Olimar   20:52.20   Academy for Academic Excellence    
20. 10 Catalina Munoz-Cruz   20:52.40   United Christian Academy    
21. 10 Addison Oh   20:56.70   St. Margaret’s    
22. 10 Mikaela Olson   21:01.90   United Christian Academy    
23. 10 Lauren Fitzmorris   21:02.60   Calvary Chapel (Santa Ana)    
24. 10 Natalia Barraza   21:03.60   Ontario Christian    
25. 10 Veronica Sefrioui   21:08.10   International School of Los Angeles    
26. 12 Ona Grandey   21:10.60   Oakwood    
27. 10 Jayme White   21:11.80   Ontario Christian    
28. 10 Brithany Betanzos   21:16.00   Fairmont Prep    
29. 12 Lila Lopez   21:16.90   Pomona Catholic    
30. 9 Scarlett Oakley   21:19.10   Santa Rosa Academy    
31. 12 Rio Bechet   21:19.40   International School of Los Angeles    
32. 11 Samantha Preciado   21:19.70   Pomona Catholic    
33. 12 Alexa Kashani   21:27.50   Milken Community    
34. 12 Catherine Chou   21:40.30   St. Margaret’s    
35. 10 Diana Vergara   21:42.20   St. Margaret’s    
36. 9 Jenesis Cox   21:44.20   Ontario Christian    
37. 12 Natalie Goldberg   21:46.80   Geffen Academy    
38. 10 Mya Sullivan   22:12.30   Santa Rosa Academy    
39. 9 Kaitlynn Tannaya   22:12.30   Ontario Christian    
40. 12 Alena Gibas   22:17.30   Santa Rosa Academy    
41. 9 Julie Delloye   22:17.80   International School of Los Angeles    
42. 9 Mia Duran   22:27.30   Ontario Christian    
43. 10 Naomi Longshore   22:34.40   Academy for Academic Excellence    
44. 9 Kayley Dubransky   22:35.50   United Christian Academy    
45. 11 Mariela Moreno   22:49.90   Pomona Catholic    
46. 10 Riley Alcantara   22:52.80   Santa Rosa Academy    
47. 9 Aaliyah Galdamez   22:58.60   St. Paul    
48. 9 Jaylene Barrera   23:00.40   Cantwell-Sacred Heart    
49. 10 Lailah Battle   23:01.60   Santa Rosa Academy    
50. 9 Olivia Vasquez   23:04.00   Notre Dame Academy    
51. 10 Kaylee Aguilar   23:11.70   St. Anthony    
52. 9 Abigail Aurnou   23:14.70   Geffen Academy    
53. 10 Elli-Jonelle Hernandez   23:25.90   Santa Rosa Academy    
54. 12 Annie Zhao   23:32.70   Fairmont Prep    
55. 9 Sophia Vasquez   23:33.50   Notre Dame Academy    
56. 10 Braxton Bell   23:36.00   United Christian Academy    
57. 11 Claire Bernstein   23:42.10   International School of Los Angeles    
58. 10 Nayeli Cortez   23:45.70   Pomona Catholic    
59. 10 Sofia Yashouafar   23:52.00   Milken Community    
60. 10 Eva De Andrade   23:53.90   International School of Los Angeles    
61. 11 Avalon Chung   23:56.70   Fairmont Prep    
62. 9 Mischa Rashti   24:06.80   Milken Community    
63. 12 Gabriela Smithberg   24:13.70   Academy for Academic Excellence    
64. 9 Gwen vonPingel   24:21.00   Grove    
65. 12 Orly Ballas   24:23.40   Milken Community    
66. 9 Makayla Gonzales   24:27.20   St. Paul    
67. 12 Rihanna Lemus Serrano   24:36.40   Academy for Academic Excellence    
68. 9 Sage Oldre   24:41.70   Geffen Academy    
69. 9 Alyssa Brambila   24:44.40   St. Paul    
70. 9 Liliana Reyna   24:53.40   Santa Rosa Academy    
71. 9 Isabella Jauregui Isabella   25:01.70   St. Paul    
72. 10 Emily Martinez   25:09.70   Fairmont Prep    
73. 9 Sophia Cabrera   25:10.00   Pomona Catholic    
74. 11 Eva Pretsky   25:28.90   Milken Community    
75. 12 Alexa Sabbah   25:29.60   Milken Community    
76. 12 Xule Liang   25:30.70   Grove    
77. 9 Daniella Yawitz   25:39.40   Milken Community    
78. 9 Claire Michaud   25:40.30   Notre Dame Academy    
79. 12 Blaise Ferraro   25:40.50   Notre Dame Academy    
80. 10 Natalie Gonzalez   25:55.40   Pomona Catholic    
81. 10 Celine Chen   27:48.40   Fairmont Prep    
82. 11 Kayla Asker   27:55.60   Grove    
83. 11 Viviana Montano   28:16.30   Cantwell-Sacred Heart    
84. 10 Isadora Vega   28:22.20   Notre Dame Academy    
85. 10 Iriana Ramirez   30:38.50   St. Paul    
86. 9 Stella Harvey   30:41.40   Notre Dame Academy    
87. 11 Lilyan Fundell   30:49.40   Academy for Academic Excellence    
88. 12 Fatima Aguilar   30:59.00   St. Paul    
89. 9 Mia Aynehchi   31:24.60   Geffen Academy    
90. 9 Annelise Tolksdorf   33:07.90   Grove    
91. 9 Joleen Mikhaiel   33:10.50   Notre Dame Academy    
92. 12 Lyla Tolksdorf   38:02.40   Grove    
93. 12 Sofia Singh   38:12.10   Grove    
94. 10 Maya Silva   40:46.90   St. Paul    
95. 12 Isabel Valdez   44:29.90   Crossroads Christian    
 

Official Team Scores
1. Chadwick 52
2. Thacher 55
3. Arrowhead Christian Academy 80
4. Cate 97
5. Valley Christian (Cerritos) 108
6. San Jacinto Leadership Academy 191
7. Archer School for Girls 207
8. Ambassador Christian 213
9. Packinghouse Christian 246
10. Hamilton 247
11. St. Mary's Academy 260
12. Sequoyah 300

1. 9 Sofia Joh   17:39.90   Campbell Hall    
2. 12 Chloe Hamilton   18:35.70   Thacher    
3. 10 Leah Slagter   18:37.80   Arrowhead Christian Academy    
4. 9 Ayana Jaimez-solorio   19:12.40   Lucerne Valley    
5. 11 Sophie Blank   19:32.80   Cate    
6. 11 Sophie Zhang   19:56.40   Chadwick    
7. 9 Alyssa Ceja   19:59.10   Valley Christian (Cerritos)    
8. 11 Maegan Tatman   20:11.00   Chadwick    
9. 11 Madelyne Arjonilla   20:14.70   Arrowhead Christian Academy    
10. 10 Aggie McTigue   20:15.90   Cate    
11. 9 Euan Kim   20:18.10   Thacher    
12. 11 Zoe Zavala   20:28.60   San Jacinto Leadership Academy    
13. 11 Fiona Flynn   20:43.30   Sage Hill    
14. 9 Mariah Rivera   20:53.00   Hesperia Christian    
15. 12 Annikka Zhou   20:53.70   Thacher    
16. 9 Cami Cochran   21:18.10   Chadwick    
17. 12 Natalie Moser   21:21.10   Ambassador Christian    
18. 12 Miranda Santana   21:21.70   Chadwick    
19. 11 Lu Rodriguez   21:27.80   Thacher    
20. 10 Ava Granville   21:29.70   Chadwick    
21. 9 Emmie Siebersma   21:41.70   Valley Christian (Cerritos)    
22. 9 Isabel Kromwyk   21:43.10   Archer School for Girls    
23. 10 Frida Urenda   21:44.30   Mary Star of the Sea    
24. 10 Elodie Chapus   21:51.60   Thacher    
25. 12 Eva Marquez   21:56.00   Arrowhead Christian Academy    
26. 10 Mya Samuels   22:04.40   Valley Christian (Cerritos)    
27. 9 Payton Wolfe   22:05.30   Arrowhead Christian Academy    
28. 12 Jayden Bauernfeind   22:13.90   Packinghouse Christian    
29. 12 Carmen Lack   22:20.80   Cate    
30. 11 Caroline Jeffers   22:21.90   Thacher    
31. 12 Amy Castillo   22:25.40   San Jacinto Leadership Academy    
32. 11 Michelle Wu   22:26.90   Cate    
33. 10 Harper Kamins   22:29.60   Crossroads    
34. 10 Sophie Boval   22:30.40   Chadwick    
35. 9 Grace Price   22:30.70   Arrowhead Christian Academy    
36. 10 Farah Sandoval   22:35.30   Archer School for Girls    
37. 11 Laura Paulma Vega   22:44.20   Hamilton    
38. 11 Eden Martin   22:49.10   Vistamar    
39. 10 Scarlet Ortiz   22:54.40   Valley Christian (Cerritos)    
40. 9 Reenie Long   22:56.50   Valley Christian (Cerritos)    
41. 11 Naakai Yazzie Watson   22:57.90   Hamilton    
42. 11 Yadira Manzano   23:13.10   Public Safety Academy    
43. 12 Sofi Ridgeway   23:34.90   Cate    
44. 9 Liliana Abraham   23:40.00   Sequoyah    
45. 11 Kiara Taylor   23:43.40   St. Mary's Academy    
46. 12 Ella Piasecki   23:44.00   Ambassador Christian    
47. 12 Kaitlyn Bomgaars   23:46.00   Valley Christian (Cerritos)    
48. 12 Kristin Campana   23:51.90   San Jacinto Leadership Academy    
49. 10 Hope Hardin   23:54.70   Arrowhead Christian Academy    
50. 11 Anastasia Osgood   24:07.90   Ambassador Christian    
51. 12 Natalie Ruiz Monroy   24:08.10   Public Safety Academy    
52. 12 Rosita Power   24:09.20   Cate    
53. 12 Molly Brazfield   24:10.70   Packinghouse Christian    
54. 12 Brianna Ramirez   24:11.00   Valley Christian (Cerritos)    
55. 9 Jayne Weiss   24:11.70   Archer School for Girls    
56. 11 Sarah Yonemura   24:17.20   Ambassador Christian    
57. 12 Miranda Nordquist   24:18.30   Packinghouse Christian    
58. 12 Jeanie Chua   24:18.50   Chadwick    
59. 10 Mimi Power   24:34.00   Cate    
60. 11 Guadalupe Santiago   24:45.40   Hamilton    
61. 11 Nora Cardenas   24:51.00   St. Mary's Academy    
62. 9 Olivia Shimmon   25:09.10   Arrowhead Christian Academy    
63. 12 Azul Raygoza   25:09.80   St. Mary's Academy    
64. 11 Katie Ray Mckillop   25:10.10   Archer School for Girls    
65. 9 Julia Gurrola   25:29.20   San Jacinto Leadership Academy    
66. 11 Marisol Guzman   25:44.80   St. Mary's Academy    
67. 11 Chloe Ventura Ruvalcaba   25:48.50   Archer School for Girls    
68. 12 Jasmine Campana   26:00.40   San Jacinto Leadership Academy    
69. 11 Natalia Olmedo   26:01.90   St. Mary's Academy    
70. 10 Evalynn Gomez   26:15.50   Hamilton    
71. 12 Addie Yi   26:33.50   Sequoyah    
72. 12 Savannah Ybarra   26:36.50   Packinghouse Christian    
73. 9 Avital Eisenberg   26:48.00   Archer School for Girls    
74. 10 Lorelei Curren-Evans   26:55.50   Sequoyah    
75. 12 Lexington Silvawinkler   27:01.80   Sequoyah    
76. 11 Kynnidy Franklin   27:03.50   St. Mary's Academy    
77. 9 Jazmine Rojas   27:21.40   Packinghouse Christian    
78. 11 Makda Zekarias   27:36.50   St. Mary's Academy    
79. 11 Abbie Vazquez   27:43.70   Hamilton    
80. 9 Ulysses Scharch Von Sydow   28:03.40   Sequoyah    
81. 9 Eden Felix-Panuelas   28:10.00   Sequoyah    
82. 10 Sheryl Angel   28:23.20   Public Safety Academy    
83. 9 Estella Park   28:54.10   Ambassador Christian    
84. 10 Alex Flores Lopez   29:00.40   Hamilton    
85. 11 Erika Velasquez   29:05.70   Hamilton    
86. 12 Stephanie Mejia   29:07.90   Public Safety Academy    
87. 11 Haley King   29:30.30   Packinghouse Christian    
  11 Valerie Martinez   DNF   Public Safety Academy    
 

Official Team Scores
1. Viewpoint 58
2. Linfield Christian 86
3. Carpinteria 96
4. St. Lucy's 101
5. Samueli Academy 133
6. Academy of Careers and Exploration 169
7. Holy Martyr’s 172
8. Notre Dame (Riverside) 184
9. Trinity Classical Academy 201
10. Whittier Christian 216
11. Redlands Adventist Academy 262

1. 12 Lyari Chavez   18:42.00   Samueli Academy    
2. 9 Carolina Palma   18:43.10   Providence    
3. 12 Flor Castañon   18:43.20   Notre Dame (Riverside)    
4. 9 Keaton Schaefer   18:46.30   Brentwood    
5. 11 Jaqueline Guadian   18:55.60   Carpinteria    
6. 9 Marek Monn   18:58.80   Viewpoint    
7. 10 Julissa Esqueda   19:13.30   St. Lucy's    
8. 11 Dylan Drzewiecki   19:31.50   Linfield Christian    
9. 10 Mila Martins   19:38.80   Carpinteria    
10. 10 Jade Brun   19:48.00   Viewpoint    
11. 12 Maddy Rufino   19:50.10   Samueli Academy    
12. 9 Romy Richter   19:52.10   Viewpoint    
13. 10 Maddy Fox   19:55.70   Whittier Christian    
14. 10 Leighton Lauber   20:03.20   Whittier Christian    
15. 11 Lilla Petrykowski   20:04.20   Linfield Christian    
16. 9 Lindsey Burns   20:07.90   St. Lucy's    
17. 10 Hailey Moen   20:23.30   Academy of Careers and Exploration    
18. 9 Penelope Rowe   20:33.60   Carpinteria    
19. 9 Grace Fuller   20:37.50   Viewpoint    
20. 12 Victoria Xu   20:40.10   Linfield Christian    
21. 9 Alyssa Go   20:41.60   Viewpoint    
22. 12 Kendall Giacone   20:46.40   Trinity Classical Academy    
23. 11 Teagan Carroll   20:54.00   St. Lucy's    
24. 12 Jaslene Hooke   21:04.20   Malibu    
25. 10 Sophie Marashlian   21:11.90   Holy Martyr’s    
26. 9 Victoria Reyna   21:22.70   Notre Dame (Riverside)    
27. 9 Paige Bilby   21:34.30   Linfield Christian    
28. 10 Lynden Calas   21:34.60   Linfield Christian    
29. 9 Evan Ramirez   21:35.10   Linfield Christian    
30. 12 Penelope Theule   21:36.00   Trinity Classical Academy    
31. 10 Sophia Nalbandian   21:47.80   Holy Martyr’s    
32. 11 Victoria Martinez   21:49.40   Carpinteria    
33. 11 Valerie Avila   21:56.20   St. Lucy's    
34. 10 Ryan Loud   21:56.40   St. Lucy's    
35. 10 Erica Reyes   21:59.10   Academy of Careers and Exploration    
36. 10 Sunshine Johnson-Bolivar   22:04.20   Academy of Careers and Exploration    
37. 10 Giselle Umali   22:05.70   Redlands Adventist Academy    
38. 10 Mila Festikjian   22:10.60   Holy Martyr’s    
39. 10 Krystal Kojaoghlanian   22:14.10   Holy Martyr’s    
40. 12 Felicity Sullivan   22:15.00   Samueli Academy    
41. 9 Danna Casteneda   22:23.80   Samueli Academy    
42. 9 Julia Ramirez   22:26.90   St. Anthony    
43. 9 Channing Kracker   22:28.30   Village Christian    
44. 9 Samantha Nigro   22:29.00   St. Lucy's    
45. 11 Genevieve Duran   22:29.30   Trinity Classical Academy    
46. 9 Kenzi Gardner   22:32.80   Carpinteria    
47. 9 Maddie Eckert   22:38.40   St. Lucy's    
48. 10 Emily Hernandez   22:46.20   Notre Dame (Riverside)    
49. 9 Kailan Leon   23:03.60   Academy of Careers and Exploration    
50. 10 Presley Esquivel   23:06.90   Academy of Careers and Exploration    
51. 11 Guadalupe Torres   23:07.40   Lennox Academy    
52. 9 Stasie Miranda   23:07.70   Carpinteria    
53. 10 Lola Bamsey   23:10.00   Viewpoint    
54. 9 Adelyn Johnson   23:23.10   Pacific Lutheran    
55. 11 Eden Harker   23:24.40   Brentwood    
56. 12 Asa Stratmann   23:27.30   Brentwood    
57. 10 Josephine Cabral   23:33.60   Samueli Academy    
58. 12 Grace Hayton   23:34.80   Redlands Adventist Academy    
59. 9 Zara Mathew   23:35.00   Redlands Adventist Academy    
60. 10 Victoria Najera   23:39.50   Lennox Academy    
61. 9 Maya Dadyan   23:53.30   Holy Martyr’s    
62. 9 Sophia Basteghian   23:56.90   Holy Martyr’s    
63. 9 Elena Deniz   23:56.90   Linfield Christian    
64. 11 Lisa Stineman   24:04.20   Carpinteria    
65. 10 Amelia Chellakumar   24:15.00   Trinity Classical Academy    
66. 12 Mariana Garcia   24:24.20   Notre Dame (Riverside)    
67. 10 Cecilia Marquez   24:38.70   Samueli Academy    
68. 10 Ava Hanna   24:47.60   Holy Martyr’s    
69. 11 Sidney Stella   24:59.50   Trinity Classical Academy    
70. 9 Diana Rodriguez   25:04.20   Notre Dame (Riverside)    
71. 11 Lucy O'Shea   25:04.70   Trinity Classical Academy    
72. 12 Ashley Solis   25:12.00   Lennox Academy    
73. 9 Kate Lauer   25:53.00   Redlands Adventist Academy    
74. 10 Fieri Rossi   27:03.50   Brentwood    
75. 10 Raylene Lindouer   27:28.10   Crossroads Christian    
76. 12 Eydann Aceves-Meza   27:29.90   Whittier Christian    
77. 11 Madelyn Stewart   27:31.80   Whittier Christian    
78. 9 Madeline Gonzalez   27:36.80   Samueli Academy    
79. 10 Alison Vincent   27:40.10   Whittier Christian    
80. 12 Valeria Rivera   30:51.60   Lennox Academy    
81. 11 Ella Aguillar   31:24.20   Redlands Adventist Academy    
82. 10 Katelyn Garcia   36:25.50   Redlands Adventist Academy    
83. 9 Isla Carter   39:56.60   Redlands Adventist Academy    
84. 10 Seryna Hinrichs   45:22.00   Academy of Careers and Exploration    
  11 Eliana Hernandez *   DNF   Lennox Academy    
  12 Antonella Casillas   DNF   Lennox Academy    
  9 Delilah Hernandez   DNF   Lennox Academy    
 

Official Team Scores
1. Woodcrest Christian 72
2. Desert Christian (Lancaster) 72
3. Hawthorne Math & Science Academy 81
4. Pacifica Christian OC 103
5. Poly (Pasadena) 106
6. Vasquez 193
7. Loma Linda Academy 218
8. Temecula Prep 222
9. Heritage Christian 228
10. St. Genevieve 256
11. Pacifica Christian 265
12. Newbury Park Adventist Academy 331
13. Compton Early College 346
14. Shalhevet 381

1. 9 Anna Kim   17:50.70   Pacifica Christian    
2. 12 Lila Glidewell   18:39.50   Pacifica Christian OC    
3. 10 Amelia Kaufman   18:55.60   Flintridge Prep    
4. 10 Leah Williams   19:44.70   Desert Christian (Lancaster)    
5. 9 Talitha Schroeder   19:45.00   Desert Christian (Lancaster)    
6. 10 Kylie Cameron   19:49.20   Poly (Pasadena)    
7. 12 Ella Dluzak   19:52.80   Desert Christian (Lancaster)    
8. 10 Jessica Emordi   19:57.90   Hawthorne Math & Science Academy    
9. 10 Amani Anderson   20:01.20   Hawthorne Math & Science Academy    
10. 12 Sarah Kim   20:07.90   Woodcrest Christian    
11. 10 Ivy Rios   20:10.90   Vasquez    
12. 11 Alanna Vargas   20:15.40   Woodcrest Christian    
13. 9 Naomi Williams   20:18.20   Woodcrest Christian    
14. 12 Rosa Broussard   20:19.90   St. Monica Academy    
15. 10 Lupita Centeno   20:21.00   Hawthorne Math & Science Academy    
16. 9 Calista Lohman   20:39.70   Hawthorne Math & Science Academy    
17. 11 Elizabeth Rweyemamu   20:42.30   Poly (Pasadena)    
18. 9 Sophia Garcia   20:44.30   Woodcrest Christian    
19. 11 Anya Matz   20:51.70   Poly (Pasadena)    
20. 9 Charlotte Beck   20:54.50   Pacifica Christian OC    
21. 11 Peyton Chen   20:55.00   Heritage Christian    
22. 11 Taylor Gundlach   21:08.60   Pacifica Christian OC    
23. 10 Kalea Plotnick   21:12.50   Poly (Pasadena)    
24. 12 Merlena Cortez   21:15.90   Compton Early College    
25. 10 Ava Dandurand   21:20.00   Desert Christian (Lancaster)    
26. 11 Audrey Elliott   21:21.50   Woodcrest Christian    
27. 10 Erowyn Burnett   21:24.50   Pacifica Christian OC    
28. 10 Danica Favero   21:25.50   Woodcrest Christian    
29. 11 Priscilla Alao   21:26.40   Loma Linda Academy    
30. 10 Audrey Rosaasen   21:32.30   Newbury Park Adventist Academy    
31. 9 Cambria Dantes   21:35.50   Temecula Prep    
32. 12 Ally Kozicki   21:36.90   Crossroads    
33. 12 Mia Flores   21:39.30   Temecula Prep    
34. 11 Sarah Fletcher   21:39.90   Heritage Christian    
35. 12 Ava Vosberg   21:47.30   Temecula Prep    
36. 12 Rylee Larson   21:48.70   Vasquez    
37. 11 Jenna Rosaasen   21:49.20   Newbury Park Adventist Academy    
38. 10 Evelyn Kirklin   21:49.70   Loma Linda Academy    
39. 11 Ava Finnucan   21:50.60   Mary Star of the Sea    
40. 12 Hadassah Jackson   21:51.70   Desert Christian (Lancaster)    
41. 11 Abigail Billingsley   21:56.40   Desert Christian (Lancaster)    
42. 9 Addison Burk   22:01.40   Pacifica Christian OC    
43. 11 Chioma Anoh   22:05.70   Hawthorne Math & Science Academy    
44. 12 TY Hampton   22:07.80   Pacifica Christian    
45. 12 Jazlyn Hariri   22:10.90   Woodcrest Christian    
46. 9 Brianne Ang   22:13.20   Heritage Christian    
47. 12 Vanessa Sesler   22:20.40   Pacifica Christian OC    
48. 11 Hailey Honicky   22:20.40   Vasquez    
49. 12 Camilla Acosta   22:20.80   St. Genevieve    
50. 12 Samantha Mejia   22:28.30   St. Genevieve    
51. 10 Lizet Balbuena   22:34.50   St. Genevieve    
52. 10 Sophie Tan   22:36.10   Poly (Pasadena)    
53. 10 Corena Alexander   22:37.40   Loma Linda Academy    
54. 11 Marjan Rounaque   22:40.40   Hawthorne Math & Science Academy    
55. 9 Ella Namm   22:54.20   Loma Linda Academy    
56. 12 Hannah Witmeyer   22:54.50   Vasquez    
57. 9 Lana Tolentino   23:14.80   St. Genevieve    
58. 10 Alexis Van Ornum   23:15.40   Vasquez    
59. 9 Michelle Sarabia   23:28.10   Bishop Conaty - Our Lady of Loretto    
60. 12 Astrid Hong   23:40.30   Pacifica Christian OC    
61. 11 Miele Ladson   23:43.80   Loma Linda Academy    
62. 9 Azaria Ladson   23:44.70   Loma Linda Academy    
63. 10 Elisa Lea   23:44.90   Hawthorne Math & Science Academy    
64. 9 Ashley Seheult   23:51.70   Loma Linda Academy    
65. 9 Allison Kennedy   24:20.90   Poly (Pasadena)    
66. 12 Victoria Hagiu   24:25.30   Vasquez    
67. 9 Sofia Henriquez   24:33.50   Vasquez    
68. 11 Eden Stern   24:43.40   Poly (Pasadena)    
69. 11 Allie Walsh   24:45.40   Temecula Prep    
70. 10 Camilla Portillo   24:54.80   St. Genevieve    
71. 10 Kayla Brock   24:57.50   Heritage Christian    
72. 10 Lucie Alfaro   25:13.20   Temecula Prep    
73. 9 Michelle Zibari   25:13.90   Shalhevet    
74. 10 Axi Mok   25:28.90   Pacifica Christian    
75. 12 Ariella Airapetian   25:36.40   Heritage Christian    
76. 9 Jolene Lima   25:38.00   Crossroads Christian    
77. 11 Phoenix Van Holten   25:44.30   Heritage Christian    
78. 9 Molly Pinsky   26:07.40   Shalhevet    
79. 10 Olivia Zaragoza   26:16.90   Desert Christian (Lancaster)    
80. 11 Emma Meehan   26:18.40   St. Genevieve    
81. 9 Camila Torres   26:24.50   Pacifica Christian    
82. 10 Melanie Lopez   26:34.90   St. Genevieve    
83. 9 Yael Etehad   26:37.00   Shalhevet    
84. 11 Vanessa Martinez   26:42.70   Compton Early College    
85. 12 Belinda Flores   26:43.50   Compton Early College    
86. 10 Neve Nugent   27:20.40   Pacifica Christian    
87. 9 Alma Miller   27:25.00   Shalhevet    
88. 12 Stephanie Mendez   27:34.80   Compton Early College    
89. 9 Abbey Bamela   28:22.10   Shalhevet    
90. 9 Esther Ghanouni   28:26.30   Shalhevet    
91. 12 Sophia Sanchez   28:28.00   Compton Early College    
92. 10 Ekam Gill   28:35.80   Newbury Park Adventist Academy    
93. 9 Maria Melnychenko   29:03.60   Heritage Christian    
94. 11 Valery Ceja   29:14.30   Compton Early College    
95. 11 Anael Edri   29:53.10   Shalhevet    
96. 9 Emeli Rodriguez   30:15.90   Compton Early College    
97. 10 Clarissa Escobedo   32:01.50   Newbury Park Adventist Academy    
98. 10 Vanessa Israel   33:40.30   Newbury Park Adventist Academy    
 

Official Team Scores
1. Mira Costa 20
2. Martin Luther King 79
3. Crescenta Valley 84
4. Liberty - Winchester 102
5. Redondo Union 105
6. Poly (Long Beach) 151
7. Los Alamitos 157
8. Quartz Hill 204
9. Anaheim 281
10. Arroyo Valley 338
11. Eastside (9) 345

1. 12 Elizabeth Jacklin   16:57.70   Martin Luther King    
2. 9 Kaydence Manjarrez   17:03.80   Hesperia    
3. 10 Isabella Amy   17:11.60   Mira Costa    
4. 12 Alana Clarke   17:11.90   Mira Costa    
5. 10 Evelyn Ursini   17:12.20   Mira Costa    
6. 12 Maleah Johnson   17:15.40   Centennial (Corona)    
7. 11 Mia Ritter   17:22.70   Mira Costa    
8. 12 Kate Perrone   17:30.00   Mira Costa    
9. 11 Jude Abu-Ghazaleh   17:38.90   Martin Luther King    
10. 11 Andriea Ellis   17:40.40   Liberty - Winchester    
11. 10 Sophie Rebbeck   17:49.00   Redondo Union    
12. 12 Asha Digiambattista   17:55.70   Liberty - Winchester    
13. 10 Addison Leufroy   18:00.70   Crescenta Valley    
14. 10 Kaley Pastor   18:01.70   Quartz Hill    
15. 9 Ella Evans   18:01.80   Crescenta Valley    
16. 11 Natalie Drewitz   18:02.70   Martin Luther King    
17. 10 Christina Brown   18:04.20   Redondo Union    
18. 11 Sophie Greif   18:06.60   Redondo Union    
19. 9 Laney Phelps   18:11.20   Mira Costa    
20. 12 Brooklyn Oka   18:14.40   Crescenta Valley    
21. 10 Savannah deGroot   18:15.50   Liberty - Winchester    
22. 11 Naiya Rothermund   18:21.40   Crescenta Valley    
23. 11 Jordyn Ramirez   18:23.80   Martin Luther King    
24. 11 Veronica Steussy   18:25.80   Crescenta Valley    
25. 11 Maddie Heenan   18:26.70   Los Alamitos    
26. 12 Avery Peck   18:29.00   Poly (Long Beach)    
27. 10 Megan Shamaly   18:29.90   Mira Costa    
28. 10 Sienna Young   18:38.90   Poly (Long Beach)    
29. 11 Marina Hashmi   18:41.80   Redondo Union    
30. 11 Caris Honma   18:43.80   Los Alamitos    
31. 9 Sophia Camera   18:45.30   Los Alamitos    
32. 11 Poppy Wells   18:47.80   Poly (Long Beach)    
33. 11 Estefany Garcia Hernandez   18:51.30   Poly (Long Beach)    
34. 11 Diana Flores   19:00.90   Liberty - Winchester    
35. 9 Mikayla Caisaguano   19:02.80   Liberty - Winchester    
36. 11 Lida Fernsler   19:05.80   Crescenta Valley    
37. 9 Amelia Davis   19:05.90   Los Alamitos    
38. 12 Gracie Guzzetta   19:14.30   Martin Luther King    
39. 9 Katerina Shvestova   19:17.10   Crescenta Valley    
40. 10 Naomi Molina Gonzalez   19:21.50   Redondo Union    
41. 12 Taylor Starling   19:24.20   Martin Luther King    
42. 10 Lucy Holmen   19:25.70   Poly (Long Beach)    
43. 10 Sohl Vadecha   19:26.90   Poly (Long Beach)    
44. 11 Vivianne Ramirez   19:27.20   Chino Hills    
45. 12 Roma Kubis   19:29.90   Los Alamitos    
46. 12 Hannah Marsh   19:47.20   Poly (Long Beach)    
47. 12 Abbey Starling   19:57.50   Martin Luther King    
48. 12 Allison Wong   19:59.80   Quartz Hill    
49. 12 Nico Wilson   20:02.00   Quartz Hill    
50. 11 Renee Candela   20:02.40   Anaheim    
51. 11 Mia Montes   20:03.80   Quartz Hill    
52. 10 Maxine Ochoa   20:08.40   Liberty - Winchester    
53. 9 Juliana Antunes   20:11.10   Redondo Union    
54. 12 Serena Peterson   20:20.00   Los Alamitos    
55. 11 Alexandria Scull   20:23.50   Redondo Union    
56. 11 Zoe Pesses   20:43.70   Quartz Hill    
57. 11 Kaylee Arellano   20:57.30   Liberty - Winchester    
58. 11 Riley Kuhlendahl   20:58.10   Los Alamitos    
59. 9 Madison Bridges   21:00.10   Quartz Hill    
60. 12 Alexa Reyes   21:14.20   Anaheim    
61. 11 Cristal Ramirez   21:26.70   Anaheim    
62. 11 Isabella Ponce   21:30.40   Anaheim    
63. 11 Jacqueline Jacobo   21:53.90   Anaheim    
64. 10 Elizabeth Rendon   21:59.10   Eastside (9)    
65. 12 Cruz Olivares   22:27.60   Anaheim    
66. 10 Monica Muniz   22:36.20   Anaheim    
67. 10 Estefania Ireta Pizano   22:38.40   Arroyo Valley    
68. 10 Yaretzi Rodriguez   22:42.70   Eastside (9)    
69. 12 Charlie Stanford   22:46.30   Quartz Hill    
70. 12 Alexzia Sahagun   22:49.10   Arroyo Valley    
71. 10 Ana Isabel Morales Sanchez   23:14.80   Arroyo Valley    
72. 9 Abcde Garcia   23:18.80   Arroyo Valley    
73. 12 Astrid Ixcoy   23:19.60   Arroyo Valley    
74. 12 Betzi Dominguez   24:35.50   Arroyo Valley    
75. 11 Samantha Sanchez   29:53.20   Eastside (9)    
76. 10 Kelly Leon   30:04.70   Eastside (9)    
77. 10 Mia Alvarez   30:09.10   Eastside (9)    
 

Official Team Scores
1. Trabuco Hills 38
2. Wilson (Long Beach) 78
3. Poly (Riverside) 82
4. Warren 83
5. Ayala 150
6. Valencia (Valencia) 157
7. Lancaster 184
8. Eleanor Roosevelt 189
9. Los Osos 193
10. Orange Vista 307
11. Fontana 340

1. 12 Millie Bayles   16:55.70   Trabuco Hills    
2. 12 Gabriella Loza   16:58.70   Hemet    
3. 12 Anna Desormeau   17:09.50   Trabuco Hills    
4. 12 Olivia Bollenbach   17:10.80   Poly (Riverside)    
5. 12 Skylar Watts   17:11.90   Trabuco Hills    
6. 10 Priscilla Guillen   17:17.30   Warren    
7. 12 Nadia Mejia   17:22.30   Wilson (Long Beach)    
8. 11 Audrey Buckley   17:31.70   Wilson (Long Beach)    
9. 9 Catherine Gomez   17:35.10   Warren    
10. 11 Alyssa Huerta   17:37.40   Warren    
11. 9 Reese Ray   17:43.40   Valencia (Valencia)    
12. 11 Emily Farrell   17:48.20   Valencia (Valencia)    
13. 11 Teagen Bivens   17:49.10   Los Osos    
14. 11 Avery Errecart   17:57.40   Wilson (Long Beach)    
15. 12 Josephine (Josie) Madril   17:59.10   Poly (Riverside)    
16. 11 Violet Pinter   18:06.10   Trabuco Hills    
17. 9 Isabella Lubba   18:06.70   Trabuco Hills    
18. 12 Luella Berg   18:07.30   Poly (Riverside)    
19. 12 Ashlei Aguayo   18:11.70   Wilson (Long Beach)    
20. 12 Jaeda Quiroz   18:21.50   Los Osos    
21. 12 Kitira Bravo   18:29.50   Lancaster    
22. 9 Justine Cora   18:30.80   Lancaster    
23. 9 Lucy Nair   18:31.00   Poly (Riverside)    
24. 12 Jude Middleton   18:32.10   Lancaster    
25. 11 Phoebe Kim   18:32.10   Ayala    
26. 11 Grace Cervantes   18:36.10   Warren    
27. 10 Zoe Soriano   18:38.50   Poly (Riverside)    
28. 11 Olivia Kim   18:38.80   Ayala    
29. 11 Bonnie Liou   18:39.30   Trabuco Hills    
30. 11 Samirah Fernandez   18:42.10   Poly (Riverside)    
31. 9 Kate Baik   18:43.10   Ayala    
32. 9 Sherry Bie   18:46.40   Eleanor Roosevelt    
33. 12 Avery Bravo   18:47.70   Ayala    
34. 11 Caylee Guerra   18:48.20   Eleanor Roosevelt    
35. 9 Ella George   18:50.70   Wilson (Long Beach)    
36. 11 Polina Shymanskaya   18:52.10   Eleanor Roosevelt    
37. 12 Alexandra Arriaga   18:55.30   Warren    
38. 9 Victoria Cabadas   18:56.40   Ayala    
39. 9 Mia Carranza   18:57.10   Warren    
40. 11 Alicia Razo   18:57.30   Ayala    
41. 11 Jocelyn Jimenez   18:57.80   Millikan    
42. 12 Hailey Contreras   18:59.50   Hesperia    
43. 10 Emily Naslund   19:00.20   Eleanor Roosevelt    
44. 10 Eslyn Lu   19:04.10   Ayala    
45. 11 Leticia Tovar   19:04.20   Wilson (Long Beach)    
46. 9 Charlotte Colman   19:05.70   Valencia (Valencia)    
47. 11 Chelsea Knight   19:11.10   Trabuco Hills    
48. 12 Madalyn Ziemer   19:12.50   Warren    
49. 12 Liana Sushinsky   19:14.00   Valencia (Valencia)    
50. 10 Nicole Chambers   19:14.90   Valencia (Valencia)    
51. 9 Audrey Bell   19:15.60   Los Osos    
52. 11 Isabelle Gabisan   19:26.30   Wilson (Long Beach)    
53. 11 Alexis Siems   19:30.80   Eleanor Roosevelt    
54. 11 Raquel Tapia   19:45.00   Eleanor Roosevelt    
55. 12 Adalyna Cruz   19:53.60   Eleanor Roosevelt    
56. 11 Hui Long   19:55.70   Orange Vista    
57. 11 Ariana Reyes Mccarthy   19:58.70   Valencia (Valencia)    
58. 12 Brooke Wiltse   20:08.20   Lancaster    
59. 12 Emmery Mitchell   20:22.10   Los Osos    
60. 10 Kassidy Olson   20:23.30   Valencia (Valencia)    
61. 11 Emma Rose   20:23.50   Los Osos    
62. 12 Anna Beran   20:33.40   Poly (Riverside)    
63. 11 Kaitlyn Cox   20:53.00   Los Osos    
64. 10 Diana Rodriguez   20:57.10   Orange Vista    
65. 12 Jocelyn Bahena   21:00.20   Orange Vista    
66. 10 Jessi Lopez   21:11.80   Orange Vista    
67. 12 Briana Powell   21:18.70   Fontana    
68. 12 Abigail Mendez Alvarez   21:47.60   Lancaster    
69. 12 Joselyn Rodriguez   22:00.40   Fontana    
70. 11 Katelyn Burga   22:07.20   Los Osos    
71. 9 Lily Sandoval   22:36.00   Orange Vista    
72. 10 Brissa Medrano   22:54.80   Fontana    
73. 10 Fatima Azpeitia   22:55.60   Fontana    
74. 11 Melany Fernandes Silva   22:56.10   Fontana    
75. 11 Alejandra Zuniga   23:09.10   Orange Vista    
76. 11 Jacqueline Pintor   23:09.50   Orange Vista    
77. 10 Aysel Luna-Lopez   23:40.50   Fontana    
78. 9 Denisse Navarrete Vega   24:10.40   Fontana    
80. 11 Alison Martinez   25:35.30   Lancaster    
 

Official Team Scores
1. Santiago (Corona) 32
2. Beckman 55
3. Santa Monica 118
4. Yucaipa 121
5. Beaumont 154
6. Vista Murrieta 157
7. Etiwanda 185
8. La Quinta (La Quinta) 191
9. Chaffey 233
10. Patriot 280
11. Summit 282

1. 9 Addyson Johns   17:00.50   Santiago (Corona)    
2. 10 Emma Alba   17:13.50   Beckman    
3. 11 Selin Kocataskin   17:35.20   Santa Monica    
4. 12 Alyssa Lopez   17:35.90   La Quinta (La Quinta)    
5. 9 Amberly McDowell   17:42.30   Millikan    
6. 11 Sofia Ramirez   17:48.60   Santiago (Corona)    
7. 9 Brooks Tarcon   17:49.90   Yucaipa    
8. 12 Taylor Davis   17:50.40   Santiago (Corona)    
9. 12 Taylor Tam   17:52.20   Beckman    
10. 9 Brooklyn Rodriguez   18:03.80   Santiago (Corona)    
11. 12 Lauren Reightley   18:04.10   Santiago (Corona)    
12. 12 Emily Cuevas   18:06.30   Santiago (Corona)    
13. 9 Amaya Esparza   18:06.60   Beckman    
14. 12 Alyvia Smith   18:11.70   Vista Murrieta    
15. 11 Julia Martinez   18:13.80   Chaffey    
16. 10 Grace Konlon Smith   18:17.40   La Quinta (La Quinta)    
17. 10 Gianna Campos   18:20.10   Beckman    
18. 10 Rebecca Lopez   18:21.20   Beckman    
19. 9 Cassandra Torres   18:21.90   Beckman    
20. 12 Isabella Alonzo   18:22.30   Yucaipa    
21. 12 Crystal Gaitan   18:22.50   Santa Monica    
22. 12 Sienna (Vinn) Ozier   18:24.60   Summit    
23. 9 Lavender Glover   18:24.60   Yucaipa    
24. 10 Tori Rivera   18:26.60   Yucaipa    
25. 9 Mia Polerecky   18:33.10   Vista Murrieta    
26. 12 Aracelly Guzman   18:35.30   Beaumont    
27. 9 Bailey Phelps   18:39.40   Santiago (Corona)    
28. 11 Kaitlyn Cabral   18:40.30   Chino Hills    
29. 11 Gabriella Gilyard   18:42.40   Santa Monica    
30. 9 Naomi Sassoon   18:48.40   Santa Monica    
31. 12 Gabriela Vasquez   18:48.90   Beaumont    
32. 9 Mia Soto   18:51.00   Beaumont    
33. 12 Marley Dalton   18:51.70   Etiwanda    
34. 12 Madison McGarvey   18:54.00   Patriot    
35. 10 Alyssa Estrada   18:54.70   Etiwanda    
36. 11 Julie Kowallis   18:57.30   Beaumont    
37. 12 Marianna Veach   19:07.50   Vista Murrieta    
38. 10 Zaeda King   19:11.50   Beaumont    
39. 11 Mia Alferez   19:13.30   Etiwanda    
40. 11 Kaylee Hernandez   19:18.50   Chaffey    
41. 10 Gianna Garcia   19:22.20   Etiwanda    
42. 11 Vitalija Schafer   19:23.80   Santa Monica    
43. 12 Gavriella Krause   19:25.40   Beckman    
44. 9 Julia Villegas   19:26.50   Vista Murrieta    
45. 11 Sophia Cole   19:29.90   Vista Murrieta    
46. 11 Katherine Quezada   19:31.40   Beaumont    
47. 10 Izabella Garrison   19:32.30   Etiwanda    
48. 12 Hayden Dunn   19:36.60   Beaumont    
49. 11 Abriella Bellinger   19:40.70   Etiwanda    
50. 10 Naga Prathima Marupudi   19:42.40   Vista Murrieta    
51. 12 Sienna Coffin   19:43.50   La Quinta (La Quinta)    
52. 10 Emalynn Aguilar   19:44.20   Etiwanda    
53. 11 Rosina Reyes   19:45.30   Yucaipa    
54. 12 Marina Shickler   19:51.00   Santa Monica    
55. 11 Natalia Reynoso   19:56.70   Vista Murrieta    
56. 10 Valerie Hernandez   19:56.90   Chaffey    
57. 11 Ariella Castillo   20:00.60   Santa Monica    
58. 11 Yeraldin Grano   20:17.40   Chaffey    
59. 9 Metztli Medina   20:36.50   Patriot    
60. 9 Elaine Ruiz   20:37.00   Patriot    
61. 11 Kherringtin Oosterbroek   20:41.60   Yucaipa    
62. 10 Sophia Arvizu Mondragon   20:47.40   La Quinta (La Quinta)    
63. 10 Marie Alvarado   20:49.60   Summit    
64. 11 Isabella Miederhoff   20:50.00   Yucaipa    
65. 11 Lily Ledesma   20:58.80   La Quinta (La Quinta)    
66. 10 Andie Lopez   21:19.50   Summit    
67. 12 Suzette Godoy   21:34.60   Patriot    
68. 9 Jacqueline Covarrubias   21:44.50   Summit    
69. 12 Cielo Verduzco   22:03.30   La Quinta (La Quinta)    
70. 12 Estefany Anaya   22:07.60   San Jacinto    
71. 10 Memorie Teves   22:34.30   Patriot    
72. 11 Samantha Thein   22:35.00   Patriot    
73. 12 Maya Solis   22:38.30   Summit    
74. 11 Mia Rodriguez   22:39.70   Chaffey    
75. 11 Diana De Niz Ramos   22:44.60   Patriot    
76. 10 Lizbeth Aguilar   23:06.20   Summit    
77. 10 Grace Solis-Gonzalez   23:10.10   Summit    
78. 9 Zirah Moore   24:27.00   La Quinta (La Quinta)    
79. 10 Jasmyn Zheng   25:45.10   Chaffey    
  9 Ayanna Espinoza   DNF   Etiwanda    
79. 9 Paola Diaz Jaimes   DNF   Lancaster    
 

Official Team Scores
1. Great Oak 45
2. San Clemente 80
3. Huntington Beach 80
4. Aliso Niguel 92
5. Arcadia 159
6. Santa Ana 175
7. Portola (Irvine) 195
8. Cajon 204
9. Rancho Cucamonga 218
10. Downey (SS) 244
11. Cypress 280
12. Valley View 293

1. 12 Charlotte Hopkins   16:56.50   Arcadia    
2. 10 Rebecca VanPeteghen   17:05.90   Huntington Beach    
3. 9 Madison Bussey   17:06.40   Great Oak    
4. 9 Scarlette Cook   17:07.10   Great Oak    
5. 12 Emilia Gonzalez   17:09.40   Arcadia    
6. 12 Camila Abarca   17:12.10   Aliso Niguel    
7. 12 Emma Siok   17:42.30   Huntington Beach    
8. 12 Aubrey Jones   17:42.30   Aliso Niguel    
9. 9 Emily Bell   17:59.10   Rancho Cucamonga    
10. 10 Sajanna Ortega   18:00.30   Great Oak    
11. 12 Rachel Sanchez   18:03.20   Santa Ana    
12. 11 Taylor Ball   18:03.90   San Clemente    
13. 9 Mianna Castillo   18:03.90   Great Oak    
14. 11 Sedona Sweginnis   18:03.90   San Clemente    
15. 12 Abigail Huth   18:10.00   Great Oak    
16. 11 Sydney Rubio   18:10.10   Huntington Beach    
17. 11 Addison Carey   18:14.00   San Clemente    
18. 10 Emma Harvey   18:17.60   San Clemente    
19. 12 Kat Piantka   18:19.10   San Clemente    
20. 11 Tiana Chamorro   18:20.00   Cajon    
21. 10 Teagan Bradshaw   18:27.40   Fountain Valley    
22. 9 Carolina Trejo-Ibarra   18:34.40   Cajon    
23. 12 Caiya McAlister   18:39.00   San Clemente    
24. 10 Nadia Bonfanti   18:40.70   Aliso Niguel    
25. 10 Ysabella Ponio   18:41.00   Downey (SS)    
26. 12 Aubrey Fletcher   18:44.40   Aliso Niguel    
27. 9 Ashlynn Mendrin   18:47.90   Huntington Beach    
28. 12 Brooklynn Osborne   18:48.70   Great Oak    
29. 11 Natalia Estrada   18:49.70   Valley View    
30. 10 Allie Rowan   18:51.00   Huntington Beach    
31. 11 Brynlee Hawkins   18:55.10   Aliso Niguel    
32. 12 Meena Phan   18:55.50   Arcadia    
33. 10 Azra Gercek   18:58.80   Portola (Irvine)    
34. 10 Isabella Fields   18:58.90   Great Oak    
35. 11 Alina Gomez   18:59.80   Santa Ana    
36. 10 Pearl Hwang   19:00.40   Cypress    
37. 10 Emma Sanner   19:07.20   Rancho Cucamonga    
38. 10 Audrey Lin   19:07.60   Portola (Irvine)    
39. 12 Brianna Gonzalez   19:07.90   Santa Ana    
40. 12 Emily Perez   19:10.90   Downey (SS)    
41. 9 Arely Sanchez   19:11.00   Santa Ana    
42. 12 Ella Bailey   19:13.50   Portola (Irvine)    
43. 11 Shriya Viswanathan   19:21.20   Portola (Irvine)    
44. 11 Karlyna Chokry   19:21.30   Portola (Irvine)    
45. 11 Zoe Leong   19:23.00   Portola (Irvine)    
46. 10 Katherine Lomeli   19:27.60   Cajon    
47. 12 Madison McNally   19:32.20   Rancho Cucamonga    
48. 10 Samantha Treadway   19:37.40   Cypress    
49. 10 Sophie Zamani   19:41.80   Aliso Niguel    
50. 10 Molly Rochford   19:44.40   Huntington Beach    
51. 10 Sophia Wei   19:49.20   Arcadia    
52. 9 Heba Bouassoul   19:52.10   Portola (Irvine)    
53. 10 Genesis Rivera   19:55.40   Santa Ana    
54. 10 Nevaeh Delgado-Boland   20:04.40   Huntington Beach    
55. 12 Shawn Jones   20:07.80   Valley View    
56. 10 Angelina Sanchez   20:08.00   Cajon    
57. 9 Maggie Reynolds   20:08.00   Aliso Niguel    
58. 10 Lyrah Jimenez   20:08.60   Downey (SS)    
59. 10 Meiling Castillo   20:12.10   Cypress    
60. 12 Isabella Luna   20:12.80   Downey (SS)    
61. 10 Hazel Thompson   20:14.20   Upland    
62. 10 Emily Nolan   20:15.60   Rancho Cucamonga    
63. 12 Samantha Martinez   20:20.00   Santa Ana    
64. 12 Natalie Deyhimy   20:24.70   San Clemente    
65. 9 Emrie Rosenbrock   20:28.50   Cajon    
66. 11 Emily Taylor   20:32.90   Cajon    
67. 12 Alyssa Ramirez   20:40.70   Downey (SS)    
68. 11 Abigail De Fazio   20:43.80   Valley View    
69. 10 Alexa Zertuche   20:49.30   Rancho Cucamonga    
70. 9 Melissa Perez   20:50.10   Santa Ana    
71. 10 Joy Kim   20:51.70   Cypress    
72. 9 Penny Myers   20:54.70   Valley View    
73. 11 Kristina Buttner   21:18.90   Cypress    
74. 12 Kushi Sreenath   21:22.70   Arcadia    
75. 10 Madeline Bashara   21:26.10   Downey (SS)    
76. 11 Natalie Snawder   21:33.00   Rancho Cucamonga    
77. 10 Danilie Williams   21:36.90   Valley View    
78. 10 Sophia Kim   21:37.60   Cypress    
79. 9 Aaliyah Morales   21:49.70   Downey (SS)    
80. 10 Yarelin Cortes   21:50.80   Rancho Cucamonga    
81. 11 Allie Kim   21:51.70   Cypress    
82. 9 Victoria Campos   21:53.70   Valley View    
83. 12 Miranda Avila   21:54.50   Cajon    
84. 9 Haley McClain   22:07.30   Arcadia    
85. 12 Amogha Patwari   22:11.60   Arcadia    
86. 12 Isabella Carballo   23:07.10   Valley View    
 

Official Team Scores
1. J Serra Catholic 20
2. La Canada 77
3. Flintridge Sacred Heart 94
4. Immaculate Heart 135
5. Laguna Hills 137
6. El Monte 182
7. Fillmore 207
8. Banning 211
9. Whitney 218
10. Baldwin Park 240
11. Oxford Academy 311
12. Gabrielino 318
13. Westridge (G) 339

1. 11 Hannah Nourse   17:13.20   Laguna Hills    
2. 11 Hayden Kroger   17:29.60   J Serra Catholic    
3. 9 Brooklyn Tennant   17:34.30   J Serra Catholic    
4. 12 Mireya Hardman   17:54.00   J Serra Catholic    
5. 9 Sierra Harden   18:05.90   J Serra Catholic    
6. 12 Molly Hux   18:12.70   J Serra Catholic    
7. 11 Sophie Tonks   18:35.30   J Serra Catholic    
8. 11 Evie Waldron   18:38.60   Flintridge Sacred Heart    
9. 10 Ava Rhee   18:42.80   La Canada    
10. 10 Camila Rodriguez   18:45.80   Fillmore    
11. 11 Katherine Low   18:48.10   Whitney    
12. 10 Talia Whitten   18:51.00   J Serra Catholic    
13. 9 Kristin Presti   18:52.80   La Canada    
14. 12 Julia Moyao   18:53.10   Immaculate Heart    
15. 10 Ella Tatevossian   18:55.10   La Canada    
16. 12 Ena Ramsey   18:55.80   Flintridge Sacred Heart    
17. 12 Skyler Yoast   18:57.60   Laguna Hills    
18. 11 Fiat Flumiani   19:00.20   Immaculate Heart    
19. 11 Jaelyn Chung   19:03.40   La Canada    
20. 9 Amelie Alcaraz   19:07.40   Flintridge Sacred Heart    
21. 10 Audrey Chiu   19:08.40   La Canada    
22. 9 Lexi Boyd   19:15.10   La Canada    
23. 12 Itzel Zinn-Rodriguez   19:17.10   Laguna Hills    
24. 9 Anna Ralbovsky   19:17.80   Flintridge Sacred Heart    
25. 10 Xsaidyra Leyva   19:18.10   Banning    
26. 10 Sydney Owen   19:20.60   Flintridge Sacred Heart    
27. 10 Kayley Forouhar   19:21.30   La Canada    
28. 11 Dahlia Medrano   19:47.00   Bishop Montgomery    
29. 11 Olivia Van Dyck   19:52.50   Flintridge Sacred Heart    
30. 12 Johana Guevara   19:53.00   El Monte    
31. 12 Tram Che   19:53.40   El Monte    
32. 12 Cecilia Conroy   20:02.90   Immaculate Heart    
33. 12 Belen Santiago   20:04.00   Rosary    
34. 10 Isabela Covarrubias   20:06.00   Baldwin Park    
35. 10 Reyna Urquidez   20:11.90   Banning    
36. 12 Madeline Vega   20:17.70   Immaculate Heart    
37. 12 Melanie Flores   20:29.50   Fillmore    
38. 11 Maria Teresa McDonald   20:30.40   Marshall Fundamental    
39. 12 Juliette Smith   20:31.50   Flintridge Sacred Heart    
40. 12 Denisse Galarza   20:37.00   El Monte    
41. 10 Hazel Speer   20:45.70   Immaculate Heart    
42. 12 Audrey Frueh   20:52.30   Laguna Hills    
43. 9 Rachel Mauricio   20:59.10   Mayfield    
44. 12 Trina So   20:59.90   Oxford Academy    
45. 12 Alexia Yang   21:01.70   Banning    
46. 12 Sophia Poon   21:07.20   Marymount    
47. 10 Analeah Ledesma   21:11.10   El Monte    
48. 12 Alondra Mendoza Sanchez   21:17.20   Baldwin Park    
49. 10 Gabriela Najera   21:20.70   El Monte    
50. 9 Izabella Perez   21:27.00   Ocean View    
51. 12 Jacqueline Lopez   21:33.10   Gabrielino    
52. 11 Amber Phan   21:35.50   El Monte    
53. 12 Michelle Setty   21:37.60   Fillmore    
54. 10 Madison Lee   21:40.40   Whitney    
55. 10 Diana De la cruz   21:40.90   Twentynine Palms    
56. 12 Raphaela Flores   21:43.50   Whitney    
57. 10 Christine Lee   21:46.00   Whitney    
58. 10 Ariana Sanchez   21:49.90   Baldwin Park    
59. 11 Maya Diaz   21:50.30   Oxford Academy    
60. 12 Zoe Ortiz   21:51.50   Banning    
61. 12 Marbella Arroyo Tapia   21:55.40   Fillmore    
62. 11 Jessica Seo   21:56.40   Westridge (G)    
63. 12 Edna Hernandez   22:03.80   Baldwin Park    
64. 10 Sophia Ho   22:07.80   Laguna Hills    
65. 10 Danna Rivera   22:13.80   Baldwin Park    
66. 11 Faith Villegas   22:17.90   Banning    
67. 10 Abigail Brown   22:20.00   Whitney    
68. 9 Melanie Martinez   22:22.60   Fillmore    
69. 9 Graciela Gomez   22:33.20   Gabrielino    
70. 10 Helene Bautista   22:36.40   Whitney    
71. 10 Honor Merrill   22:36.60   Westridge (G)    
72. 10 Valeria Munoz Mendez   22:37.00   Fillmore    
73. 9 Chloe Hoang   22:37.30   Gabrielino    
74. 12 Victoria Sun   22:45.10   Gabrielino    
75. 9 Ameera Shameem   22:47.70   Oxford Academy    
76. 10 Valeria Alvarado   22:50.00   Westridge (G)    
77. 12 Emma Vicencio   22:54.10   Whitney    
78. 9 Emily Esparza   22:55.40   Baldwin Park    
79. 9 Kaylee Rebutoc   22:55.50   Oxford Academy    
80. 11 Paloma Sarco   22:58.00   Immaculate Heart    
81. 11 Dylan Sherman   22:59.10   Westridge (G)    
82. 10 Violet Sitkevich   23:00.40   Immaculate Heart    
83. 10 Dannia Rivera   23:15.00   Baldwin Park    
84. 11 Kelly Chen   23:17.30   Westridge (G)    
85. 11 Lisa Lin   23:19.50   Gabrielino    
86. 11 Sophie Renta   23:43.60   Oxford Academy    
87. 10 Caroline Galaviz   23:45.00   El Monte    
88. 11 Hermione Wang   23:54.80   Westridge (G)    
89. 9 Nataly Serrano   23:54.90   Banning    
90. - Ashley Madrid   23:59.50   Animo Leadership    
91. 10 Rose Yang   24:18.40   Banning    
92. 10 Lori Wong   24:48.50   Gabrielino    
93. 11 Jane Kim   25:11.00   Westridge (G)    
94. 11 Andrea Gamez   25:19.70   Fillmore    
95. 10 Venita Ye   25:20.20   Gabrielino    
 

Official Team Scores
1. Big Bear 45
2. Laguna Beach 67
3. Esperanza 69
4. Covina 115
5. Foothill Technology 119
6. Century 135
7. El Segundo 226
8. Rim of the World 245
9. Costa Mesa 254
10. Pomona 270
11. Louisville (G) 297
12. University Prep-Victorville 308
13. La Salle 339

1. 12 Monserrat Santillan Silva   16:55.40   Century    
2. 12 Kate Woodside   17:35.50   Esperanza    
3. 12 Keera Wallace   18:06.20   Foothill Technology    
4. 11 Lesley Ledesma   18:09.90   Esperanza    
5. 9 Grace Wagener   18:16.10   Laguna Beach    
6. 11 Caitlynn Kraft   18:23.20   Covina    
7. 10 Ahzira Camara   18:42.60   Big Bear    
8. 11 Maddie Caughey   18:42.70   Big Bear    
9. 11 Abbi Sweeney   18:42.80   Big Bear    
10. 11 Jasmine Gill   18:51.20   Aquinas    
11. 12 Telina Chicca   18:52.40   Big Bear    
12. 12 Angelica Ramirez   18:56.00   Saddleback    
13. 10 Julia Jockin   18:57.80   Big Bear    
14. 12 Karina Pitz   19:00.00   Laguna Beach    
15. 12 Hannah Santos   19:00.90   Esperanza    
16. 9 Natalia Chudleigh   19:02.60   Laguna Beach    
17. 9 Nikki Bernauer   19:13.70   El Segundo    
18. 9 Ava Lowe   19:17.80   Laguna Beach    
19. 11 Daniela Placido   19:18.90   Century    
20. 12 Maritza Lara   19:25.50   Century    
21. 12 Cynthia Altamirano   19:28.50   Covina    
22. 11 Ella Volpe   19:34.40   Laguna Beach    
23. 9 Olivia Bixby   19:35.20   Laguna Beach    
24. 11 Auden McCoy   19:38.80   Foothill Technology    
25. 12 Ashleen Hernandez   19:39.60   Esperanza    
26. 12 Jazmin Bahena   19:48.10   Rim of the World    
27. 10 Kennedy Vasquez   19:55.10   Covina    
28. 9 Mariana Garcia   19:59.70   Covina    
29. 11 Sophia Gonzalez   20:01.10   Esperanza    
30. 10 Claudia Escobedo   20:06.50   Pomona    
31. 9 Genevieve Carlisle   20:08.60   Foothill Technology    
32. 9 Cassandra Patterson   20:13.50   Foothill Technology    
33. 11 Isla Aguilar   20:17.30   Laguna Beach    
34. 11 Maite Ramos   20:21.10   Big Bear    
35. 10 Lily Nichols   20:24.90   El Segundo    
36. 9 Gabby Vara   20:27.70   Big Bear    
37. 10 Evelyn Whatley   20:28.10   Foothill Technology    
38. 10 Khloe Manriquez   20:32.10   Esperanza    
39. 10 Sophia Castro   20:32.50   Foothill Technology    
40. 10 Liv Gonzalez   20:37.70   La Salle    
41. 12 Miranda Altamirano   20:39.30   Covina    
42. 11 Hope Medel   20:40.30   Mayfield    
43. 10 Rachel Park   20:44.10   Esperanza    
44. 9 Arianna Anderson   20:53.30   Costa Mesa    
45. 11 Aanya Desham   20:55.40   Foothill Technology    
46. 10 Alexandria Dwyer   21:12.20   El Segundo    
47. 12 Yanina Victorio   21:23.30   Rim of the World    
48. 11 Rebekah Moreno   21:24.90   Rim of the World    
49. 12 Chloe Bowling   21:25.20   Louisville (G)    
50. 12 Scarlett Villarreal   21:35.00   Costa Mesa    
51. 12 Liliana Oliva   21:35.60   Century    
52. 9 Ulyana Kurylovich   21:44.70   El Segundo    
53. 12 Michaela Folkerts   21:51.50   Costa Mesa    
54. 11 Alexandra Gallagher   21:52.30   Marymount    
55. 12 Perla Paz   21:57.00   Century    
56. 11 Hazel Sesena   22:03.50   Costa Mesa    
57. 12 Rawan Gamal   22:08.70   University Prep-Victorville    
58. 12 Vanessa Okpala   22:12.90   University Prep-Victorville    
59. 11 Mia Schneider   22:14.60   Louisville (G)    
60. 12 Maria Tecozautla-Lopez   22:19.10   Pomona    
61. 12 Olivia Ortega   22:21.30   Louisville (G)    
62. 12 Angelica Escobedo   22:21.70   Pomona    
63. 9 Fiona Binford   22:29.50   Louisville (G)    
64. 10 Alejandra Lopez   22:36.80   University Prep-Victorville    
65. 10 Rythym Basurto   22:42.30   La Salle    
66. 9 Skylynn Luevano   22:42.90   Rim of the World    
67. 10 Marissa Mendoza-Garcia   22:48.90   Pomona    
68. 11 Alexa Quinn   22:53.70   Costa Mesa    
69. 11 Janine Cornejo   22:59.30   Pacific    
70. 11 Adamaris Duarte   23:13.10   Pomona    
71. 11 Kiani Eufracio   23:24.50   Costa Mesa    
72. 10 Melissa Mendoza-Garcia   23:28.50   Pomona    
73. 12 Melody Ortigoza   23:29.10   Century    
74. 11 Alexis Esparza   23:37.70   University Prep-Victorville    
75. 12 Joshelyn Lopez   23:42.50   Rim of the World    
76. 9 Natalie Garcia   23:49.50   Covina    
77. 11 Isabel Peine   23:56.90   University Prep-Victorville    
78. 12 Daisy Tellez   23:59.50   Century    
79. 11 Valentina Chavez   23:59.80   Rim of the World    
80. 11 Genesis Morales   24:15.20   Pomona    
81. 10 Kimberly Dominguez   24:20.40   University Prep-Victorville    
82. 10 Giselle Le Duff   24:21.00   La Salle    
83. 9 Isabella Anda   24:21.00   University Prep-Victorville    
84. 10 Hannah Tallman   24:27.40   Rim of the World    
85. 11 Aly Mackenzie Warson   24:42.70   Louisville (G)    
86. 9 Camilla Villegas   24:52.80   La Salle    
87. 12 Audrey Montano   25:01.90   La Salle    
88. 11 Samantha (Sam) Descalzi   25:17.00   La Salle    
89. 10 Florence Duffy-Waldie   25:22.80   La Salle    
90. 10 Brontë Damm   25:43.60   Louisville (G)    
91. 12 Zoe Pollard   26:56.30   El Segundo    
92. 10 Myla Hillman   27:02.00   El Segundo    
93. 10 Abbey Mularz   29:01.20   El Segundo    
94. 10 Emma Ochoa   29:08.50   Costa Mesa    
 

Official Team Scores
1. Oaks Christian 49
2. Harvard-Westlake 50
3. Bishop Amat 71
4. Chaminade 78
5. Crean Lutheran 83
6. Western Christian 164
7. Pasadena 253
8. Estancia 259
9. Bellflower 268
10. Bassett 271
11. St. Joseph (Lakewood) 277
12. Rancho Alamitos 326
13. Ganesha 360

1. 12 Delaney Napierala   17:14.50   Oaks Christian    
2. 10 Jia Rhee   17:14.80   Harvard-Westlake    
3. 11 Elle Kirman   17:21.10   Harvard-Westlake    
4. 11 Madeline Nilo   18:17.60   Bishop Amat    
5. 12 Adelaide Hare   18:25.70   Crean Lutheran    
6. 9 Christina Smith   18:27.40   Oaks Christian    
7. 12 Allie Smith   18:32.40   Oaks Christian    
8. 11 Madelyn Galle   18:33.00   Oaks Christian    
9. 10 Mikaela Brabbee   18:33.10   Harvard-Westlake    
10. 10 Emi Hamada-Griffith   18:35.10   Chaminade    
11. 10 Allison O'Connell   18:48.90   Chaminade    
12. 10 Isabella Valdez   18:57.10   Notre Dame (Sherman Oaks)    
13. 12 Anabella Ramirez   18:59.70   Bishop Amat    
14. 12 Ava Hayes   19:05.70   Chaminade    
15. 12 Gwendy Mo   19:09.50   Crean Lutheran    
16. 12 Jianna Harris   19:26.10   Bishop Amat    
17. 11 Emma Lee   19:26.50   Harvard-Westlake    
18. 12 Natalie Nilo   19:28.30   Bishop Amat    
19. 9 Grace Lopez   19:31.60   Crean Lutheran    
20. 12 Diana Gediminas   19:33.10   Chaminade    
21. 10 Tudor Hampole   19:34.40   Harvard-Westlake    
22. 12 Isabella Mahon   19:35.20   Aquinas    
23. 11 Nevaeh Cardoza   19:37.30   Cathedral City    
24. 10 Saoirse Furtado   19:40.80   Marlborough    
25. 10 Lorena Sanchez   19:42.70   Western Christian    
26. 10 Catherine Ertel   19:44.40   Crean Lutheran    
27. 12 Mariah Tellez   19:44.60   Bishop Amat    
28. 11 Alexis Landrus   19:46.10   Crean Lutheran    
29. 12 Colleen Molnar   20:00.20   Chaminade    
30. 9 Natalie Segil   20:07.30   Chaminade    
31. 12 Keira Huff   20:07.90   Oaks Christian    
32. 12 Chloe Norena   20:10.40   Oaks Christian    
33. 12 Xitlali Serna   20:19.20   Bassett    
34. 10 Gianna Lopez   20:26.90   Western Christian    
35. 12 Chloe Leclerc   20:28.50   Harvard-Westlake    
36. 12 Arianna Ramirez   20:32.10   Pasadena    
37. 9 Elle-Marie Dupree   20:32.50   Oaks Christian    
38. 10 Sofia Martinez   20:33.90   Western Christian    
39. 12 Laila Kim   20:35.80   Harvard-Westlake    
40. 10 Azul Ramirez   20:36.80   Bellflower    
41. 11 Sophia Toral   20:40.80   Bishop Amat    
42. 12 Avril Ramirez   20:41.70   Rancho Mirage    
43. 11 Isabella Lopez   20:46.30   Western Christian    
44. 11 Sophia Zarate   20:47.20   Estancia    
45. 11 Abigail Zarate   20:49.20   Estancia    
46. 11 Victoria Gamboa   20:50.50   Western Christian    
47. 9 Adelyn Brady   20:51.50   Crean Lutheran    
48. 11 Nadia Mino   20:54.00   Crean Lutheran    
49. 9 Elizabeth Castillo   20:56.80   Mayfield    
50. 9 Kaylani Bosch   21:03.00   Estancia    
51. 10 Angelique Garcia   21:06.60   Bassett    
52. 9 Charlotte Young   21:08.20   Pasadena    
53. 11 Sareya Semaan   21:18.50   Bellflower    
54. 12 Camia Anderson   21:31.20   St. Joseph (Lakewood)    
55. 11 Melissa Santiago   21:39.50   Bassett    
56. 9 Camila Arzola   21:51.70   Bishop Amat    
57. 10 Jenna Mora   22:00.60   Western Christian    
58. 12 Morgan Erdman   22:06.60   St. Joseph (Lakewood)    
59. 10 Ivonne Lazaro   22:09.30   St. Joseph (Lakewood)    
60. 12 Monica Lagunas   22:16.40   St. Joseph (Lakewood)    
61. 11 Adela Morales   22:21.20   Bellflower    
62. 9 Siena Van Houten   22:23.00   Pasadena    
63. 10 Dagny Bliss   22:24.00   Pasadena    
64. 11 Ruby Gonzalez   22:26.60   Bellflower    
65. 10 Desiree Hernandez   22:34.10   Rancho Alamitos    
66. 11 Maddison Lee   22:34.50   Estancia    
67. 11 Alexa Banos Alcantara   22:38.70   Rancho Alamitos    
68. 9 Rebecca Wierman   22:55.30   Pasadena    
69. 9 Dexin Kong   23:06.20   Edgewood    
70. 12 Lluvia Ruvalcaba   23:19.60   Bassett    
71. 12 Claire Molnar   23:22.80   Chaminade    
72. 12 Elizabeth Tang-Lam   23:23.90   Rancho Alamitos    
73. 10 Sydney Soule   23:30.90   Western Christian    
74. 12 Vanessa Avalos   23:32.20   Ganesha    
75. 12 Danna Perez   23:36.90   Rancho Alamitos    
76. 11 Esther Vasquez   23:47.20   Pacific    
77. 10 Clarisa Argenal Mota   23:55.70   Ganesha    
78. 10 Helen Landaverde   24:00.70   St. Joseph (Lakewood)    
79. 12 Ruby Perez   24:05.80   Ganesha    
80. 12 Marisol Garcia   24:24.20   Bellflower    
81. 12 Jaylin Quezada   24:30.50   Rancho Alamitos    
82. 12 ana Sandoval   24:46.50   Ganesha    
83. 12 Nissi Medina   24:54.50   Rancho Alamitos    
84. 12 Alexa Melchor Villalobos   24:57.50   Estancia    
85. 11 Irene Sarmiento   25:00.50   Rancho Alamitos    
86. 11 Delayla Perez   25:06.50   Estancia    
87. 11 Valerie Flores   25:11.60   Ganesha    
88. 11 Nidia Perez   25:12.00   Ganesha    
89. 11 Abygail Arenas   25:21.50   Ganesha    
90. 10 Alexandra Garcia   25:22.90   St. Joseph (Lakewood)    
91. 12 Janet Martinez   25:25.40   Bellflower    
92. 9 Layla Thompson   25:47.90   St. Joseph (Lakewood)    
93. 11 Audrey Cordero   27:14.90   Bassett    
94. 11 Denice Angeles   28:15.30   Estancia    
95. 10 Adamary Garcia   28:32.30   Bassett    
96. 12 Jocelyn Ruiz   29:49.60   Bellflower    
97. 9 Ashley Vega   30:55.60   Bassett    
 

Official Team Scores
1. Santa Margarita 21
2. La Mirada 67
3. Mission Viejo 74
4. Arroyo (SS) 112
5. South Pasadena 112
6. Glen A. Wilson (Hacienda Heights) 141
7. Rosemead 230
8. Del Sol 244
9. Colton 263
10. Desert Hot Springs 314

1. 11 Carol Dye   17:28.20   Santa Margarita    
2. 11 Jaqueline Soto   17:30.30   North Torrance    
3. 9 Quinn Turner   17:37.10   Mission Viejo    
4. 11 Taryn Coulston   17:48.00   Santa Margarita    
5. 12 Alahna Thomas   17:48.40   Santa Margarita    
6. 12 Lauren Temple   17:49.90   Santa Margarita    
7. 11 Lilyana Perez   18:01.80   Mission Viejo    
8. 11 Lauren Gutierrez   18:20.70   La Mirada    
9. 10 Quinn Evers   18:29.40   Santa Margarita    
10. 11 Madaline Johnsonbaugh   18:34.00   Santa Margarita    
11. 11 Yiwen Chen   18:36.60   Arroyo (SS)    
12. 9 Sophia Tam   18:37.70   South Pasadena    
13. 12 Mia Luna   18:42.70   Brea Olinda    
14. 12 Zoe Chang   18:42.90   La Mirada    
15. 9 Anna McDonnell   18:45.70   South Pasadena    
16. 10 Zoey Santiago   18:47.50   La Mirada    
17. 11 Alana Marin   18:50.30   La Mirada    
18. 10 Olivia Hice   18:53.40   Mission Viejo    
19. 12 Elysse Jordan   18:53.70   Santa Margarita    
20. 12 Alanna Orozco   18:59.80   Glen A. Wilson (Hacienda Heights)    
21. 12 Amanda Palomino   19:02.90   La Mirada    
22. 10 Helen Mach   19:08.30   Arroyo (SS)    
23. 10 Caiomhe Enriquez   19:13.50   Glen A. Wilson (Hacienda Heights)    
24. 11 Mandy Huang   19:14.90   Arroyo (SS)    
25. 9 Alissa Alvarado   19:15.50   La Mirada    
26. 9 Kaitlyn Nguyen   19:24.90   Mission Viejo    
27. 12 Valeria Ramirez   19:25.50   Jurupa Hills    
28. 10 Layla Lee   19:28.90   South Pasadena    
29. 11 Alexandra Belo   19:32.40   Mission Viejo    
30. 12 Rose Vandevelde   19:36.80   South Pasadena    
31. 10 Monica Luna   19:38.30   Glen A. Wilson (Hacienda Heights)    
32. 12 Brenda Saldana   19:57.70   Arroyo (SS)    
33. 10 Allison Kays   20:01.80   Mission Viejo    
34. 12 Annabelle Rivas   20:03.30   Arroyo (SS)    
35. 10 Samantha Singhi   20:04.10   Glen A. Wilson (Hacienda Heights)    
36. 11 Analis Bautista   20:13.50   Arroyo (SS)    
37. 9 Ailyn Santoyo   20:18.40   Del Sol    
38. 11 Kate Vargas   20:22.60   Arroyo (SS)    
39. 12 Cat Brewer   20:26.40   South Pasadena    
40. 9 Jaysa Cabrera   20:30.00   La Mirada    
41. 12 Yamilet Lopez   20:32.50   Bloomington    
42. 11 Olivia Mendez   20:32.50   South Pasadena    
43. 10 Athena Chen   20:35.90   Rosemead    
44. 12 Amada Cortes   20:36.70   South Pasadena    
45. 10 Aaradhana Arunkumar   20:37.80   Mission Viejo    
46. 10 Emily Flores   21:04.10   La Habra    
47. 10 Celia (Yuyang) Zhou   21:17.80   Glen A. Wilson (Hacienda Heights)    
48. 9 Sophia Aguirre   21:23.40   Del Sol    
49. 11 Vanessa Estrada   21:30.40   Citrus Hill    
50. 11 Fiona Lin   21:31.30   Rosemead    
51. 10 Natalie Diaz Armenta   21:32.30   Hillcrest    
52. 9 Elyse Nakasone   21:44.60   Glen A. Wilson (Hacienda Heights)    
53. 9 Sofia Nickman   21:47.50   Rosemead    
54. 11 Jolene Quach   21:51.50   Glen A. Wilson (Hacienda Heights)    
55. 12 Rebeca Canedo   22:03.40   Kaiser    
56. 11 Kimberly Cabrera   22:39.10   Colton    
57. 11 Isabella Alvarado   22:45.10   Lynwood    
58. 12 Cailin Marcial   22:45.30   Colton    
59. 9 Charlotte Huang   22:50.50   Rosemead    
60. 11 Chrissy Huang   22:54.30   Rosemead    
61. 12 Giselle Ramirez-Vazquez   23:01.00   Desert Hot Springs    
62. 10 Adilene Rosa   23:08.50   Citrus Hill    
63. 11 Regina Flores   23:11.00   Colton    
64. 11 Zuleydi Juarez   23:11.20   Del Sol    
65. 11 Charlotte Ralphs   23:17.20   Del Sol    
66. 12 Allyson Mejia   23:25.40   Colton    
67. 10 Janet Munoz   23:27.00   Colton    
68. 11 Isabella Madrid   23:46.40   Del Sol    
69. 11 Jasmine Perez   23:46.70   Del Sol    
70. 11 Leah Quinones   24:07.40   Colton    
71. 9 Beatriz Curiel   24:26.20   Del Sol    
72. 10 Roxyanne Itsou   24:26.80   Colton    
73. 10 Amaya Turner   24:37.00   Citrus Hill    
74. 10 Erika Hernandez   24:42.30   Desert Hot Springs    
75. 9 Sril Patel   25:04.00   Rosemead    
76. 11 Esmeralda Franco   25:35.90   Environmental Charter    
77. 12 Ariel Pridemore   26:31.40   Desert Hot Springs    
78. 10 Annie Velazquez Hernandez   27:22.50   Desert Hot Springs    
79. 9 Emily Nguyen   27:37.20   Rosemead    
80. 11 Clover Valverde   27:59.20   Desert Hot Springs    
81. 12 Elissa Blaylock   27:59.90   Desert Hot Springs    
82. 11 Roselyn Serna   28:34.10   Desert Hot Springs    
 

Official Team Scores
1. Oak Park 40
2. Monrovia 65
3. Simi Valley 76
4. South Hills 81
5. Moorpark 116
6. Shadow Hills 146
7. Santa Ana Valley 223
8. Mayfair 267
9. San Gorgonio 269
10. San Bernardino 312
11. Barstow 320

1. 10 Isla Terrill   17:14.60   Monrovia    
2. 11 Cecilia Vasquez   17:23.30   Simi Valley    
3. 11 Jenna Murray   17:24.70   Moorpark    
4. 12 Reese Tamburro   17:29.90   Agoura    
5. 11 Lydia Dodd   17:52.90   Monrovia    
6. 12 Samantha Quezada   17:53.80   South Hills    
7. 9 Kathleen Lambe   18:05.70   Oak Park    
8. 11 Sophia Perez   18:05.70   Oak Park    
9. 10 Tabitha Brown   18:05.70   Oak Park    
10. 10 Ine Pitillo   18:05.80   Oak Park    
11. 12 Alyssa Moreno   18:21.70   Torrance    
12. 10 Saoirse Boehm   18:27.80   Oak Park    
13. 12 Michelle Vu   18:27.90   Oak Park    
14. 10 Kayla Hoil   18:30.90   South Hills    
15. 11 Caylie Wight   18:35.80   Moorpark    
16. 9 Makayla Villanueva   18:36.00   South Hills    
17. 12 Acacia Rojas   18:47.20   Simi Valley    
18. 11 Keziah Johnson   19:01.00   Monrovia    
19. 10 Anabelle Espinoza   19:09.90   Simi Valley    
20. 12 Angelica Espinoza   19:11.90   Simi Valley    
21. 12 Esmeralda Roman   19:13.30   Monrovia    
22. 10 Heleena Barnett   19:21.10   Oak Park    
23. 9 Lexi Sanchez   19:26.20   South Hills    
24. 12 Kimmy Mills   19:28.80   Shadow Hills    
25. 10 Sienna Fernandez   19:30.40   Shadow Hills    
26. 11 Juliette Clark   19:31.80   Simi Valley    
27. 11 Atianna Andrade   19:45.30   Monrovia    
28. 9 Jaquelyn Ayala   19:48.20   Shadow Hills    
29. 11 Madelyn Milon   19:50.00   Monrovia    
30. 10 Kennedy Boyd   19:56.30   Moorpark    
31. 10 Giuliana Escobar   19:57.20   South Hills    
32. 11 Sasha Luginbuhl   19:57.40   Monrovia    
33. 9 Sofia Ramos   20:06.40   La Habra    
34. 12 Angela Guerrero   20:10.00   South Hills    
35. 11 Ari Orantes   20:18.50   Shadow Hills    
36. 9 Mia Florez   20:36.10   South Hills    
37. 12 Itzel Gifarro   20:39.40   Hawthorne    
38. 11 Natalene Ocampo   20:39.50   Norte Vista    
39. 11 Alivia Oliver   20:43.50   Simi Valley    
40. 9 Ava Sperber   20:51.60   Moorpark    
41. 12 Fatima Hernandez   20:51.90   Santa Ana Valley    
42. 9 Delaney Fairbairn   20:53.10   Moorpark    
43. 12 Yaylen Juarez   20:53.30   Moorpark    
44. 9 Zoe Guerrero   21:03.40   San Gorgonio    
45. 10 Liliah Sanchez   21:03.90   Santa Ana Valley    
46. 9 Emily Rodriguez   21:07.80   Mayfair    
47. 10 Nevaeh Valencia   21:08.40   Simi Valley    
48. 9 Abriel McDermott   21:17.70   Shadow Hills    
49. 9 Sierra Swenson   21:21.90   Moorpark    
50. 12 Hailey Lopez   21:24.70   Mayfair    
51. 12 Giselle Santibanez   21:27.20   Shadow Hills    
52. 10 Aileen Hernandez   21:29.10   Barstow    
53. 9 Yasmin Lopez   21:30.80   Bloomington    
54. 9 Yaira Bravo Garcia   21:36.20   Santa Ana Valley    
55. 12 Leslie Higareda   21:38.00   Santa Ana Valley    
56. 10 Diana Olivarez   21:50.60   Santa Ana Valley    
57. 9 Emma Gutierrez   21:54.90   Shadow Hills    
58. 12 Esmeralda Bravo Garcia   21:55.50   Santa Ana Valley    
59. 10 Atzi Mendoza   22:06.30   Santa Ana Valley    
60. 10 Rachel De Santiago   22:15.20   Tahquitz    
61. 9 Arianna Gonzalez   22:35.60   Mayfair    
62. 11 Sophia Lopez   22:39.80   San Gorgonio    
63. 11 Alexa Hernandez   22:42.70   Lynwood    
64. 10 Mariah Sanchez   22:43.40   San Gorgonio    
65. 9 Angela Pina   22:48.50   San Gorgonio    
66. 9 Sarahi Mendez   22:59.70   San Bernardino    
67. 11 Aline Dominguez   23:00.40   Mayfair    
68. 11 Maria Socop   23:11.40   San Bernardino    
69. 10 Aileen Vargas   23:16.10   Barstow    
70. 10 Leanette De Lara   23:24.20   San Gorgonio    
71. 10 Eliana Socop   23:34.10   San Bernardino    
72. 10 Jasmine Mena   24:06.60   San Bernardino    
73. 10 Izabell Rangel   24:12.60   Barstow    
74. 12 Jocelyn Cruz-Garcia   24:18.20   San Gorgonio    
75. 9 Jazmin Chavez   24:25.10   San Bernardino    
76. 12 Jisselle Preciado   24:44.50   Mayfair    
77. 9 Briseyda Quevedo   24:57.40   San Bernardino    
78. 10 Emilie Nunez   25:08.40   Mayfair    
79. 12 Yaideth Garcia   25:08.60   Mayfair    
80. 11 Yaella Hirsch   25:25.10   San Gorgonio    
81. 9 Giselle Godinez   25:34.00   Barstow    
82. 11 Nancy Toloza   27:59.20   Barstow    
  10 Samantha Meneses   DNF   San Bernardino    
  11 Esmeralda Franco   DNF   Environmental Charter    
 

Official Team Scores
1. El Toro 32
2. Mater Dei 63
3. Palos Verdes 72
4. Whittier 111
5. Thousand Oaks 121
6. West Ranch 148
7. Granite Hills (Apple Valley) 194
8. Sonora (La Habra) 225
9. Godinez 258
10. Orange 300
11. Gahr 323
12. Montebello 367

1. 12 Maggie De la Rionda   17:21.50   Thousand Oaks    
2. 11 Gweneth Williams   17:23.90   El Toro    
3. 10 Kara Sipiora   17:25.00   Mater Dei    
4. 10 Ava Crocker   17:28.00   El Toro    
5. 10 Lilly Schroeder   17:28.10   El Toro    
6. 12 Ivanka Malysheva   17:28.10   Palos Verdes    
7. 9 Kara Cohu   17:28.20   Palos Verdes    
8. 12 Abigail Feldman   17:41.60   Mater Dei    
9. 9 Ryan Litch   17:56.50   Bonita    
10. 11 Layla Ward   18:13.10   Thousand Oaks    
11. 9 Sarah Foster   18:25.10   El Toro    
12. 11 Malena Pedrani   18:29.40   El Toro    
13. 10 Sarah-Ann Tok   18:29.80   El Toro    
14. 10 Veronica Gomez   18:31.60   Mater Dei    
15. 10 Caitlyn Otaguro   18:35.40   El Toro    
16. 10 Annmarie Russell   18:37.70   Palos Verdes    
17. 11 Dayna Ramirez   18:38.40   Whittier    
18. 9 Devin Croke   18:43.40   Palos Verdes    
19. 10 Annabelle Uy   18:45.30   Mater Dei    
20. 12 Sadie Jansson   18:46.80   Whittier    
21. 10 Regina De Niz Ruiz   18:52.60   Whittier    
22. 12 Alyssa Sipiora   18:53.80   Mater Dei    
23. 12 Hannah Issa   18:56.20   West Ranch    
24. 11 Kelly Lee   19:06.80   Temple City    
25. 10 Camden Hele   19:07.50   Granite Hills (Apple Valley)    
26. 11 Adela Hampson   19:26.30   Sonora (La Habra)    
27. 10 Maryann Larios   19:26.90   Whittier    
28. 12 Jayla Zurita   19:31.60   West Ranch    
29. 9 Jess Brusseau   19:33.60   Palos Verdes    
30. 10 Natalie Edge   19:36.80   Thousand Oaks    
31. 12 Andrea Santos   19:39.00   Granite Hills (Apple Valley)    
32. 10 Melissa Gonzalez   19:41.60   Godinez    
33. 11 Xochitl Reza   19:46.00   Whittier    
34. 12 Inesa Aleksanyan   19:50.00   West Ranch    
35. 9 Ella Victorine   19:56.20   West Ranch    
36. 9 Emma Jardin   19:57.10   Palos Verdes    
37. 12 Madison Broyles   19:57.90   West Ranch    
38. 12 Renata Chavez Luvian   20:03.90   Whittier    
39. 9 Natalie Orwin   20:06.20   West Ranch    
40. 12 Reese Duralde   20:07.10   Mater Dei    
41. 12 Samantha Reyna   20:08.00   Whittier    
42. 12 Jessica Salas   20:08.70   Thousand Oaks    
43. 12 Dalia Villegas   20:09.50   Sonora (La Habra)    
44. 11 Maddison Juarez   20:10.20   Mater Dei    
45. 11 Julia Patterson   20:13.60   Thousand Oaks    
46. 9 Aniyah Cervantes   20:19.60   Granite Hills (Apple Valley)    
47. 9 Eliana Sotello   20:22.20   Gahr    
48. 12 Mila Gallegos   20:24.90   Santa Fe    
49. 12 Emily Burchell-Pinto   20:27.80   Orange    
50. 11 Isabel Villa   20:33.00   Granite Hills (Apple Valley)    
51. 12 Faith Villalobos   20:37.40   Sonora (La Habra)    
52. 12 Grace Booth   20:41.20   Palos Verdes    
53. 10 Zoe Uriostegui   20:45.30   Godinez    
54. 10 Hailey Matias   20:48.10   Granite Hills (Apple Valley)    
55. 9 Lilah Cain   20:49.60   Sonora (La Habra)    
56. 9 Victoria Chavez   20:49.70   Gahr    
57. 9 Nandika Saravanan   20:51.60   West Ranch    
58. 11 Brianna Poehler   20:54.00   Thousand Oaks    
59. 12 Crystal Bernal   21:02.50   Orange    
60. 12 Olivia Johnson   21:11.80   Thousand Oaks    
61. 9 Sofia Felix   21:14.10   Los Altos    
62. 10 Mareli Zuniga Esteban   21:18.50   Godinez    
63. 12 Eunice Moreno   21:20.80   Godinez    
64. 10 Chloe Mendez   21:21.80   Sonora (La Habra)    
65. 9 Amanda Estrada   21:28.10   Grand Terrace    
66. 12 Jovita Ochoa   21:28.80   Indian Springs    
67. 11 Sofia Gomez   21:36.50   Godinez    
68. 10 Valeria Perez   21:52.50   Godinez    
69. 11 Elsa Alvarez   21:57.60   Sonora (La Habra)    
70. 10 Grace Mancha   21:57.90   Granite Hills (Apple Valley)    
71. 9 Eva Morales   22:10.60   Orange    
72. 12 Sophia Bracamontes   22:12.00   Orange    
73. 12 Guadalupe Vasquez   22:18.10   Orange    
74. 10 Paloma Vasquez   22:19.90   Nogales    
75. 12 Fatima Pena Perez   22:29.10   Godinez    
76. 12 Alice Perteet   22:32.10   Granite Hills (Apple Valley)    
77. 11 Nadia Davila Haro   22:41.70   Montebello    
78. 10 Celeste Perez   22:47.80   Montebello    
79. 10 Allison Ledbetter   22:55.80   Gahr    
80. 12 Katerine Del Cid   22:58.30   Montebello    
81. 11 Kaylee Avalos   23:14.90   Orange    
82. 12 Natalia Sanchez   23:18.90   Gahr    
83. 11 Megan Rodriguez   23:41.80   Montebello    
84. 11 Ashley Zamora   23:42.80   Montebello    
85. 12 Kayla Kawakita   23:44.80   Gahr    
86. 12 Angel Chew   23:46.50   Montebello    
87. 10 Audry Lopez   23:46.80   Montebello    
88. 12 Julissa Torres   24:11.60   Orange    
89. 11 Melissa Mendoza   24:17.40   Sonora (La Habra)    
90. 10 Sylvia Lin   25:13.50   Gahr    
91. 9 Heaven Smith   25:29.70   Gahr    
82. 11 Nancy Toloza   DNF   Barstow    
 

Official Team Scores
1. San Marcos (SB) 35
2. Yorba Linda 56
3. Pacifica (Garden Grove) 80
4. West Torrance 88
5. Corona del Mar 123
6. El Modena 164
7. Burroughs (Ridgecrest) 167
8. Bolsa Grande 252
9. Buena Park 277
10. Sierra Vista 294
11. Garey 319

1. 12 Becky Osorio   17:19.60   West Covina    
2. 11 Isabella Wroblewski   17:26.80   Yorba Linda    
3. 10 Elsie Tuttle   17:37.00   San Marcos (SB)    
4. 11 Isabelle Espiritu   17:40.00   West Torrance    
5. 12 Eve Washburn   17:51.00   Burroughs (Ridgecrest)    
6. 12 Sofia Hernandez   17:51.70   San Marcos (SB)    
7. 12 Samara Shalhoub   18:11.00   San Marcos (SB)    
8. 11 Autumn Richardson   18:18.50   San Marcos (SB)    
9. 11 Sierra Cruz   18:27.40   Pacifica (Garden Grove)    
10. 12 Mira Mikulka   18:30.40   Corona del Mar    
11. 11 MaLeea Nguyen   18:34.10   Pacifica (Garden Grove)    
12. 11 Savannah Gonzalez   18:37.00   Yorba Linda    
13. 9 Brooke Habbestad   18:37.10   Yorba Linda    
14. 11 Camille Ta-Perez   18:37.10   Yorba Linda    
15. 12 Gwendalyn Heredia   18:37.90   Pacifica (Garden Grove)    
16. 12 Layla Llewellyn   18:39.60   San Marcos (SB)    
17. 9 Maya D'Amour   18:50.10   San Marcos (SB)    
18. 12 Madeline Wolfinger   18:57.60   West Torrance    
19. 11 Evelyn Hendriks   18:59.50   Pacifica (Garden Grove)    
20. 12 Brooke Boyd   19:02.70   Yorba Linda    
21. 12 Cameron Green   19:11.20   West Torrance    
22. 10 Maliya Banzon   19:14.10   El Modena    
23. 11 Emilie Steinman   19:17.90   Corona del Mar    
24. 11 Mia Duval   19:18.80   West Torrance    
25. 12 Kerenn Flores   19:21.50   Tustin    
26. 10 Story Eaton   19:24.80   San Marcos (SB)    
27. 10 Allison Otero-Vasquez   19:27.20   West Torrance    
28. 10 Annabel Algazi   19:28.10   Corona del Mar    
29. 11 Grace DeCicco   19:28.60   Corona del Mar    
30. 11 Alexis Zwierzchowski   19:29.00   Burroughs (Ridgecrest)    
31. 10 Isabella Phan   19:39.40   Bolsa Grande    
32. 9 Makayla Delight   19:41.30   Pacifica (Garden Grove)    
33. 12 Mikayla Carrillo   19:52.00   Norte Vista    
34. 10 Sydney Van Stralen   19:52.80   Yorba Linda    
35. 11 Hannah Ho   19:55.00   Pacifica (Garden Grove)    
36. 12 Charlotte Kieft   19:59.90   West Torrance    
37. 10 Lizbeth Sanchez   20:00.10   El Modena    
38. 12 Ella Clapper   20:04.70   El Modena    
39. 10 Isabella Granados   20:13.50   El Modena    
40. 12 Lorelai Pohl   20:15.10   Yorba Linda    
41. 10 Saidey Rojas   20:22.80   El Modena    
42. 11 Stephanie Hernandez   20:23.00   Santiago (Garden Grove)    
43. 10 Callie Arambarri   20:29.70   Corona del Mar    
44. 10 Lourdes Morales   20:37.50   Corona del Mar    
45. 9 Peyton Noriega   20:39.30   Santa Paula    
46. 12 Sara Juarez-Garcia   20:39.90   Buena Park    
47. 10 Valeria Castillo   20:40.00   El Modena    
48. 10 Ami Alvarado   20:51.00   San Gabriel    
49. 11 Annabelle Winder   20:52.40   Burroughs (Ridgecrest)    
50. 10 Emma Thackwell   20:56.80   Pacifica (Garden Grove)    
51. 10 Evelyn McConaghy   20:57.30   Burroughs (Ridgecrest)    
52. 10 Madison Wences   20:57.50   Sierra Vista    
53. 9 Melani Lopez   20:59.00   Burroughs (Ridgecrest)    
54. 12 Lena Giang   20:59.30   Bolsa Grande    
55. 10 Mia Carmona   21:04.70   Garey    
56. 12 Stella Bray   21:09.80   El Modena    
57. 11 Shade Zehendner   21:16.40   Burroughs (Ridgecrest)    
58. 12 Sheyla Coronado   21:16.60   Tustin    
59. 12 Jasmin Melara   21:24.60   Tustin    
60. 10 Larissa Fernandez   21:29.90   West Torrance    
61. 12 Kaydence Stewart   21:45.60   Burroughs (Ridgecrest)    
62. 11 Yeraldine Pineda   21:57.00   Buena Park    
63. 12 Raylynn Montelongo   22:04.60   Sierra Vista    
64. 10 Studa Rahmaty   22:54.80   Lakeside    
65. 12 Grace La   22:56.00   Bolsa Grande    
66. 11 Aaleyah Mireles-Lopez   23:00.00   Buena Park    
67. 11 Jazleen Elias   23:00.10   Bolsa Grande    
68. 11 Katelyn Ruiz   23:04.50   Sierra Vista    
69. 11 Alondra Rodriguez   23:16.50   Buena Park    
70. 9 Briana Ochoa   23:36.60   Indian Springs    
71. 9 Isabella Diaz   23:49.90   Bolsa Grande    
72. 11 Lupita Hernandez   24:02.20   Garey    
73. 9 Kayla Neely   24:08.40   Bolsa Grande    
74. 10 Bellah Escalona   24:10.50   Sierra Vista    
75. 12 Lizbeth Lima   24:13.50   Buena Park    
76. 12 Diana Hernandez   24:16.50   Buena Park    
77. 12 Annabel Ugarte   24:20.70   Buena Park    
78. 11 Lahysha Valencia   24:57.50   Garey    
79. 11 Jocelyn Valtierra   24:59.20   Garey    
80. 10 Lisa He   25:27.00   Sierra Vista    
81. 10 Margie Lopez   25:46.80   Garey    
82. 10 Aylene Ramos   25:47.10   Garey    
83. 11 Ashley Simon   26:15.20   Garey    
84. 12 Jennifer Carranza   26:46.90   Tustin    
  9 Dani Mata   DNF   Pacifica (Garden Grove)

 

More news

History for chadscott
YearVideosNewsPhotosBlogs
2026   1    
2025   21    
2024   38    
Show 18 more