Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cheviot Hills ParkWestside 2 Mile · Sep 811:11.70Westside 2 MileSeptember 8, 2021
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 1116:05.2CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)November 11, 2023
2.94 Miles · Griffith ParkBellarmine-Sacred Heart Invitational · Sep 2517:20.3Bellarmine-Sacred Heart InvitationalSeptember 25, 2021
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 215:34.08Marmonte League FinalsNovember 2, 2023
3 Miles · Brentwood SchoolBrentwood Small School Invitational · Sep 1817:00.60Brentwood Small School InvitationalSeptember 18, 2021
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1815:09.4CIF-SS Division FinalsNovember 18, 2023
7,000 Meters · San Diego State UniversityAztec Coastal Classic · Aug 2923:59Aztec Coastal ClassicAugust 29, 2025
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:40.5044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 425:00.89Univ. of San Francisco InvitationalSeptember 4, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1726:55.8UCR - Highlander InvitationalOctober 17, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 183 · CBUCBU8,000 Meters Invite18326:55.8 PBSo
Sep 4Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · Place 31 · CBUCBU8,000 Meters Men's Race3125:00.89 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 130 · CBUCBU8,000 Meters Invitational13025:43.20Fr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 141 · CBUCBU8,000 Meters Invite14125:40.50 PBFr
Aug 29Aztec Coastal ClassicAug 29 · 7,000 Meters Men's Race · Place 23 · CBUCBU7,000 Meters Men's Race2323:59 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 4 · Place 11 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Division 41115:44.412
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 4 · Place 8 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Division 4816:19.912
Nov 7Marmonte League FinalsNov 7 · 3 Miles Varsity · Place 4 · Oaks ChristianOaks Christian3 Miles Varsity415:20.9812
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Championship · Place 52 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Championship5215:46.212
Oct 1Marmonte League Meet #1Oct 1 · 3 Miles Varsity · Place 6 · Oaks ChristianOaks Christian3 Miles Varsity615:38.3012
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 64 · Oaks ChristianOaks Christian3 Miles Varsity6415:08.012

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 4 · Place 22 · Oaks ChristianOaks Christian3 Miles Division 42215:09.4 PB11
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 4 Heat 2 · Place 6 · Oaks ChristianOaks Christian2.93 Miles Varsity - Division 4 Heat 2616:05.2 PB11
Nov 2Marmonte League FinalsNov 2 · 3 Miles Varsity · Place 5 · Oaks ChristianOaks Christian3 Miles Varsity515:34.08 PB11
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 13 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Varsity1316:10.911
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 137 · Oaks ChristianOaks Christian3 Miles Varsity13715:48.111
Sep 7Marmonte League Meet #1Sep 7 · 3 Miles Varsity · Place 10 · Oaks ChristianOaks Christian3 Miles Varsity1015:52.5611

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 55 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Varsity5516:44.610
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division IV · Place 55 · Oaks ChristianOaks Christian2.93 Miles Division IV5516:44.610
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 4 - Heat 1 · Place 38 · Oaks ChristianOaks Christian2.93 Miles Division 4 - Heat 13817:21.110
Nov 3Marmonte League FinalsNov 3 · 3 Miles Varsity · Place 33 · Oaks ChristianOaks Christian3 Miles Varsity3317:29.9510
Oct 15Ventura County ChampionshipsOct 15 · Varsity · Place 72 · Oaks ChristianOaks ChristianVarsity7217:59.0—
Oct 15Ventura County ChampionshipsOct 15 · Varsity · Place 72 · Oaks ChristianOaks ChristianVarsity7217:59.0—
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 67 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Varsity6717:25.210
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 67 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Varsity6717:25.210

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Liberty League FinalsNov 4 · 3 Miles Varsity · Place 4 · Pacifica ChristianPacifica Christian3 Miles Varsity416:569
Nov 4Liberty League FinalsNov 4 · 3 Miles Varsity · Place 4 · Pacifica ChristianPacifica Christian3 Miles Varsity416:569
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Team Sweepstakes Blue · Place 65 · Pacifica ChristianPacifica Christian2.93 Miles D3,4&5 Team Sweepstakes Blue6517:439
Sep 25Bellarmine-Sacred Heart InvitationalSep 25 · 2.94 Miles Varsity Boys-White · Place 16 · Pacifica ChristianPacifica Christian2.94 Miles Varsity Boys-White1617:20.3 PB9
Sep 18Brentwood Small School InvitationalSep 18 · 3 Miles Varsity · Place 3 · Pacifica ChristianPacifica Christian3 Miles Varsity317:00.60 PB9
Sep 8Westside 2 MileSep 8 · 2 Miles Varsity · Place 4 · Pacifica ChristianPacifica Christian2 Miles Varsity411:11.70 PB9