Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trabuco Hills High SchoolSaddleback Cup · Sep 412:37.6Saddleback CupSeptember 4, 2026
3 Miles · 6622 Lakeview Dr. Huntington Beach 92648Sunset League Championships · Oct 3120:48.0Sunset League ChampionshipsOctober 31, 2026
3 Miles · Central Park - Huntington BeachSunset League Championships · Nov 119:00.50Sunset League ChampionshipsNovember 1, 2025
3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 617:27.202025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1820:07.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1918:51.5OC XC ChampionshipsOctober 19, 2024
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1422:24.9Orange County ChampionshipsOctober 14, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Sunset League ChampionshipsOct 31 · 3 Miles Boys JV · Place 42 · Huntington Beach3 Miles Boys JV4220:48.0 PB12
Oct 3Central Park Invitational Oct 3 · 3 Miles (6) JV Boys Section1 · Place 501 · Huntington Beach3 Miles (6) JV Boys Section150123:00.012
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 51 - 6:58pm - Blue Senior (B) · Place 292 · Huntington Beach3 Miles Race 51 - 6:58pm - Blue Senior (B)29220:07.0 PB12
Sep 4Saddleback CupSep 4 · 2 Miles BOYS JV · Place 142 · Huntington Beach2 Miles BOYS JV14212:37.6 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Sunset League ChampionshipsNov 1 · 3 Miles JV · Place 29 · Huntington Beach3 Miles JV2919:00.50 PB11
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Junior Varsity · Place 76 · Huntington Beach3 Miles Junior Varsity7619:18.8011
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 188 · Huntington Beach3 Miles Varsity18818:10.1011
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 188 · Huntington Beach3 Miles Varsity18818:10.1011
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 95 · Huntington Beach3 Miles Varsity9517:28.111
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles Div 1 Junior Varsity · Place 80 · Huntington Beach3 Miles Div 1 Junior Varsity8017:27.20 PB11
Aug 30Saddleback CupAug 30 · 2 Miles Varsity · Place 94 · Huntington Beach2 Miles Varsity9411:12.311

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Sunset League FinalsNov 2 · 3 Miles Frosh/Soph · Place 33 · Huntington Beach3 Miles Frosh/Soph3319:01.710
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Sophomore- Medium Schools · Place 50 · Huntington Beach3 Miles Sophomore- Medium Schools5018:51.5 PB10
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 307 · Huntington Beach3 Miles Varsity30719:02.010
Sep 1440th Annual Laguna Hills Cross Country Invitational Sep 14 · 3 Miles Sophomore Division 1 · Place 103 · Huntington Beach3 Miles Sophomore Division 110320:27.010
Aug 30Saddleback Cross Country CupAug 30 · 2 Miles Junior Varsity · Place 165 · Huntington Beach2 Miles Junior Varsity16512:39.810

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Sunset League FinalsOct 28 · 3 Miles Frosh/Soph- Wave · Place 29 · Huntington Beach3 Miles Frosh/Soph- Wave2921:29.99
Oct 14Orange County ChampionshipsOct 14 · 3 Miles Freshman - Large School · Place 175 · Huntington Beach3 Miles Freshman - Large School17522:24.9 PB9
Sep 23Carlsbad Grit & GrindSep 23 · 3 Miles Junior Varsity Division 1 · Place 82 · Huntington Beach3 Miles Junior Varsity Division 18224:01.49
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 409 · Huntington Beach3 Miles Freshman40923:07.99