Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 1115:29.8CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)November 11, 2023
3 Miles · Dana Hills High SchoolCVAA Preview Meet · Oct 616:33.5CVAA Preview MeetOctober 6, 2021
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1814:18.4CIF-SS Division FinalsNovember 18, 2023
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1414:28.4Orange County ChampionshipsOctober 14, 2023
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1716:35.040th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3 Miles · Trabuco Hills High SchoolSan Juan Hills at Trabuco Hills · Mar 617:02.9San Juan Hills at Trabuco HillsMarch 6, 2021
7,000 Meters · San Diego State UniversityAztec Coastal Classic · Aug 2922:23Aztec Coastal ClassicAugust 29, 2025
7,000 Meters · SDSU Mission Valley River ParkAztec Coastal Classic XC · Sep 321:43.0Aztec Coastal Classic XCSeptember 3, 2026
7853 m · Newhall Community ParkSaint Mary's Invite · Sep 1823:57.12Saint Mary's InviteSeptember 18, 2026
8,000 Meters · LaVern Gibson CourseNike XC Town Twilight College · Oct 225:25.5Nike XC Town Twilight CollegeOctober 2, 2026
8,000 Meters · University of California Riverside ExtensionBIG West Conference Championships · Oct 3124:05.6BIG West Conference ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31BIG West Conference ChampionshipsOct 31 · 8,000 Meters BIG West Championship · Place 21 · UC San DiegoUC San Diego8,000 Meters BIG West Championship2124:05.6 PBJr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 17 · UC San DiegoUC San Diego8,000 Meters Invite1724:15.8Jr
Oct 2Nike XC Town Twilight CollegeOct 2 · 8,000 Meters XC Town · Place 5 · UC San DiegoUC San Diego8,000 Meters XC Town525:25.5 PBJr
Sep 18Saint Mary's InviteSep 18 · 7,853 Meters College · Place 28 · UC San DiegoUC San Diego7,853 Meters College2823:57.12 PBJr
Sep 3Aztec Coastal Classic XCSep 3 · 7,000 Meters Collegiate · Place 4 · UC San DiegoUC San Diego7,000 Meters Collegiate421:43.0 PBJr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29Aztec Coastal ClassicAug 29 · 7,000 Meters Men's Race · Place 10 · UC San DiegoUC San Diego7,000 Meters Men's Race1022:23 PBSo

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 1 · Place 6 · Trabuco HillsTrabuco Hills3 Miles Division 1614:18.4 PB12
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 1 Heat 3 · Place 4 · Trabuco HillsTrabuco Hills2.93 Miles Varsity - Division 1 Heat 3415:29.8 PB12
Nov 3Sea View League FinalsNov 3 · 3 Miles Varsity · Place 1 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Varsity114:07.612
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 1 · Place 9 · Trabuco HillsTrabuco Hills2.93 Miles Division 1915:1212
Oct 14Orange County ChampionshipsOct 14 · 3 Miles Varsity - Large School · Place 8 · Trabuco HillsTrabuco Hills3 Miles Varsity - Large School814:28.4 PB12
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Varsity · Place 1 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Varsity114:51.812
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 29 · Trabuco HillsTrabuco Hills3 Miles Varsity2914:22.212
Sep 1Saddleback Cup Challenge Sep 1 · 2 Miles Varsity · Place 3 · Trabuco HillsTrabuco Hills2 Miles Varsity39:27.312

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 30 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Varsity3015:40.511
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division I · Place 30 · Trabuco HillsTrabuco Hills2.93 Miles Division I3015:40.511
Nov 11CIF-SS Division Prelims (Day 1) (Divisions 1 & 5)Nov 11 · 2.93 Miles Division 1 - Heat 2 · Place 9 · Trabuco HillsTrabuco Hills2.93 Miles Division 1 - Heat 2915:54.511
Nov 3Sea View XC League FinalsNov 3 · 3 Miles Varsity · Place 7 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Varsity714:56.511
Oct 14Orange County XC ChampionshipsOct 14 · 3 Miles Varsity- Sweepstakes · Place 14 · Trabuco HillsTrabuco Hills3 Miles Varsity- Sweepstakes1415:02.511
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 97 · Trabuco HillsTrabuco Hills3 Miles Varsity9715:02.911
Sep 2Saddleback Cup Challenge Sep 2 · 2 Miles Varsity · Place 10 · Trabuco HillsTrabuco Hills2 Miles Varsity109:50.711

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 2Sea View League FinalsNov 2 · 3 Miles Sophomore · Place 1 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Sophomore116:14.410
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1 Soph Yellow · Place 3 · Trabuco HillsTrabuco Hills2.93 Miles D1 Soph Yellow316:4410
Oct 15Orange County ChampionshipsOct 15 · 3 Miles Varsity · Place 2 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Varsity217:18.910
Oct 15Orange County ChampionshipsOct 15 · 3 Miles Varsity · Place 2 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Varsity217:18.910
Oct 942nd Asics Clovis InvitationalOct 9 · 5,000 Meters Junior Varsity Championship · Place 32 · Trabuco HillsTrabuco Hills5,000 Meters Junior Varsity Championship3217:35.910
Oct 6CVAA Preview MeetOct 6 · 3 Miles Sophomore · Place 5 · Trabuco HillsTrabuco Hills3 Miles Sophomore516:33.5 PB10
Sep 25Dana Hills InvitationalSep 25 · 3 Miles Sophomore Division 1 · Place 10 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Sophomore Division 11016:29.310
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 12- Sophomore Red · Place 2 · Trabuco HillsTrabuco Hills3 Miles Race 12- Sophomore Red216:35.0 PB10
Sep 1137th Annual Laguna Hills Cross Country InvitationalSep 11 · 3 Miles Sophomore Division 1 · Place 8 · Trabuco HillsTrabuco Hills3 Miles Sophomore Division 1817:33.810
Sep 4Saddleback Cup ChallengeSep 4 · 2 Miles Sophomore · Place 3 · Trabuco HillsTrabuco Hills2 Miles Sophomore310:58.010
Mar 6San Juan Hills at Trabuco HillsMar 6 · 3 Miles Freshman · Place 3 · Trabuco HillsTrabuco Hills3 Miles Freshman317:02.9 PB9
Feb 20Tesoro at Trabuco HillsFeb 20 · 3 Miles Freshman · Place 4 · Trabuco HillsTrabuco Hills3 Miles Freshman417:15.19