Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Trabuco Hills High SchoolSaddleback Cross Country Cup · Aug 30 | 12:50.5 | Saddleback Cross Country Cup | August 30, 2024 |
| 3 Miles · 6622 Lakeview Dr. Huntington Beach 92648Sunset League Championships · Oct 31 | 19:15.4 | Sunset League Championships | October 31, 2026 |
| 3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 3 | 19:37.6 | Central Park Invitational | October 3, 2026 |
| 3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 6 | 18:47.70 | 2025 Dana Hills Invitational | September 6, 2025 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 19:13.5 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Irvine Regional ParkOC XC Championships · Oct 19 | 20:07.1 | OC XC Championships | October 19, 2024 |
| 3 Miles · Oak Canyon ParkOrange County Championships · Oct 16 | 18:56.2 | Orange County Championships | October 16, 2026 |
| 3 Miles · PR City InvitationalPR City Invitational · Aug 28 | 19:38.5 | PR City Invitational | August 28, 2026 |
| 5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 5 | 22:46.5 | Brea Olinda Invitational | October 5, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Sunset League ChampionshipsOct 31 · 3 Miles Boys JV · Place 25 · Newport Harbor | 3 Miles Boys JV | 25 | 19:15.4 PB | 12 |
| Oct 16 | Orange County ChampionshipsOct 16 · 3 Miles Junior Varsity - Medium School · Place 49 · Newport Harbor | 3 Miles Junior Varsity - Medium School | 49 | 18:56.2 PB | 12 |
| Oct 3 | Central Park Invitational Oct 3 · 3 Miles (6) JV Boys Section1 · Place 161 · Newport Harbor | 3 Miles (6) JV Boys Section1 | 161 | 19:37.6 PB | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 44 - 5:34pm - Gold Senior (B) · Place 174 · Newport Harbor | 3 Miles Race 44 - 5:34pm - Gold Senior (B) | 174 | 19:13.5 PB | 12 |
| Aug 28 | PR City Invitational Aug 28 · 3 Miles Junior Varsity- Gold · Place 89 · Newport Harbor | 3 Miles Junior Varsity- Gold | 89 | 19:38.5 PB | 12 |
2025 Cross Country
7 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Sunset League FinalsNov 2 · 3 Miles Frosh/Soph · Place 91 · Newport Harbor | 3 Miles Frosh/Soph | 91 | 20:36.3 | 10 |
| Oct 19 | OC XC ChampionshipsOct 19 · 3 Miles Sophomore- Medium Schools · Place 73 · Newport Harbor | 3 Miles Sophomore- Medium Schools | 73 | 20:07.1 PB | 10 |
| Oct 5 | Brea Olinda InvitationalOct 5 · 5,000 Meters Varsity 6+ / Junior Varsity · Place 149 · Newport Harbor | 5,000 Meters Varsity 6+ / Junior Varsity | 149 | 22:46.5 PB | 10 |
| Aug 30 | Saddleback Cross Country CupAug 30 · 2 Miles Junior Varsity · Place 173 · Newport Harbor | 2 Miles Junior Varsity | 173 | 12:50.5 PB | 10 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Sunset League FinalsOct 28 · 3 Miles Junior Varsity- Surf · Place 31 · Newport Harbor | 3 Miles Junior Varsity- Surf | 31 | 22:01.3 | 9 |
| Oct 14 | Orange County ChampionshipsOct 14 · 3 Miles Junior Varsity - Medium School · Place 111 · Newport Harbor | 3 Miles Junior Varsity - Medium School | 111 | 21:33.8 | 9 |