Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Ralph B Clark ParkOlympic League Meet #2 · Oct 14 | 18:50.3 | Olympic League Meet #2 | October 14, 2026 |
| 2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 12 | 17:14.0 | Rosemead XC Invitational | September 12, 2026 |
| 3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 3 | 18:48.9 | Central Park Invitational | October 3, 2026 |
| 3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 5 | 17:37.6 | ASICS Cool Breeze Invitational | September 5, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 17:07.9 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Hansen Dam Recreation AreaOlympic League Cluster #1 · Sep 6 | 19:17.8 | Olympic League Cluster #1 | September 6, 2025 |
| 3 Miles · John Glenn High SchoolCerritos Great Cow Invite · Aug 31 | 22:31.4 | Cerritos Great Cow Invite | August 31, 2024 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 19:26.2 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 3 Miles · Ralph B Clark ParkOlympic League Cluster #2 · Oct 17 | 18:10.5 | Olympic League Cluster #2 | October 17, 2025 |
| 3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 13 | 18:20.90 | Rosemead Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Olympic League FinalsNov 4 · 3 Miles Varsity · Place 6 · Valley Christian (Cerritos) | 3 Miles Varsity | 6 | 18:14.4 | 11 |
| Oct 23 | Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 29 D5 Varsity Red - 3:02 PM · Place 74 · Valley Christian (Cerritos) | 3 Miles Race 29 D5 Varsity Red - 3:02 PM | 74 | 19:26.2 PB | 11 |
| Oct 14 | Olympic League Meet #2Oct 14 · 2.9 Miles Varsity · Place 11 · Valley Christian (Cerritos) | 2.9 Miles Varsity | 11 | 18:50.3 PB | 11 |
| Oct 3 | Central Park Invitational Oct 3 · 3 Miles (4) Varsity Boys Section1 · Place 231 · Valley Christian (Cerritos) | 3 Miles (4) Varsity Boys Section1 | 231 | 18:48.9 PB | 11 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 29 - 8:50am - Green Varsity A (B · Place 98 · Valley Christian (Cerritos) | 3 Miles Race 29 - 8:50am - Green Varsity A (B | 98 | 17:07.9 PB | 11 |
| Sep 12 | Rosemead XC InvitationalSep 12 · 2.93 Miles Junior · Place 100 · Valley Christian (Cerritos) | 2.93 Miles Junior | 100 | 17:14.0 PB | 11 |
| Sep 5 | ASICS Cool Breeze InvitationalSep 5 · 3 Miles Small Schools Varsity · Place 54 · Valley Christian (Cerritos) | 3 Miles Small Schools Varsity | 54 | 17:37.6 PB | 11 |
2025 Cross Country
7 results2024 Cross Country
5 results