Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Haggin Oaks Golf CourseNCAA Division I West Region Cross Country Championships · Nov 1030:06.2NCAA Division I West Region Cross Country ChampionshipsNovember 10, 2023
10,000 Meters · Panorama Farms2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women) · Nov 1830:19.52023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)November 18, 2023
10,000 Meters · Zimmer Championship Cross Country Course2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) · Nov 2329:38.72024 NCAA Division I Cross Country Champs (86th Men and 44th Women)November 23, 2024
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Finals · Nov 2014:52.7CIF-SS Division FinalsNovember 20, 2021
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4) · Nov 1214:56.7CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)November 12, 2022
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 314:51.08Marmonte League FinalsNovember 3, 2022
3 Miles · Brookside Country Club at the Rose BowlAsics/Cool Breeze Invite · Sep 614:42.0Asics/Cool Breeze InviteSeptember 6, 2019
3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 1615:58.8CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)November 16, 2019
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1713:44.440th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1415:25.1XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 1215:37.02019 41st Asics Clovis Cross Country InvitationalOctober 12, 2019
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2723:11.2Gans Creek ClassicSeptember 27, 2024
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 1924:21.2ISU John McNicholsSeptember 19, 2026
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 2324:12.9Virginia InvitationalSeptember 23, 2023
8,000 Meters · Pole Green ParkUSATF National Cross Country Championships · Jan 2124:26USATF National Cross Country ChampionshipsJanuary 21, 2023
8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3023:41.9ACC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · WakeMed Soccer ParkACC Cross Country Championships · Nov 122:49.4ACC Cross Country ChampionshipsNovember 1, 2024
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Invitational · Oct 1324:19.0Nuttycombe InvitationalOctober 13, 2023

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 8,000 Meters ACC · Place 51 · StanfordStanford8,000 Meters ACC5123:41.9 PBSr
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Championship · Place 35 · StanfordStanford8,000 Meters Championship3524:21.2 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division I Cross Country Champs (86th Men and 44th Women)Nov 23 · 10,000 Meters Championship · Place 63 · StanfordStanford10,000 Meters Championship6329:38.7 PBSo
Nov 1ACC Cross Country ChampionshipsNov 1 · 8,000 Meters ACC · Place 11 · StanfordStanford8,000 Meters ACC1122:49.4 PBSo
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 5 · StanfordStanford8,000 Meters Invite523:11.2 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)Nov 18 · 10,000 Meters Championship · Place 74 · StanfordStanford10,000 Meters Championship7430:19.5 PBFr
Nov 10NCAA Division I West Region Cross Country ChampionshipsNov 10 · 10,000 Meters Championship · Place 42 · StanfordStanford10,000 Meters Championship4230:06.2 PBFr
Oct 13Nuttycombe InvitationalOct 13 · 8,000 Meters Championship · Place 86 · StanfordStanford8,000 Meters Championship8624:19.0 PBFr
Sep 23Virginia InvitationalSep 23 · 8,000 Meters College · Place 75 · StanfordStanford8,000 Meters College7524:12.9 PBFr
Jan 21USATF National Cross Country ChampionshipsJan 21 · 8,000 Meters U-20 · Place 12 · UnattachedUnattached8,000 Meters U-201224:26 PB12

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 1 · Newbury Park (SS)Newbury Park (SS)3 Miles Varsity114:38.112
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division II · Place 1 · Newbury ParkNewbury Park2.93 Miles Division II114:38.112
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 2 - Heat 1 · Place 2 · Newbury ParkNewbury Park2.93 Miles Division 2 - Heat 1214:56.7 PB12
Nov 3Marmonte League FinalsNov 3 · 3 Miles Varsity · Place 2 · Newbury ParkNewbury Park3 Miles Varsity214:51.08 PB12
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Championship · Place 2 · Newbury Park (SS)Newbury Park (SS)5,000 Meters Championship214:31.712
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Championship · Place 2 · Newbury Park (SS)Newbury Park (SS)5,000 Meters Championship214:31.712
Sep 8Marmonte League Meet #1Sep 8 · 3 Miles Varsity · Place 1 · Newbury ParkNewbury Park3 Miles Varsity114:48.4012

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 1 · Place 3 · Newbury Park-SSNewbury Park-SS5,000 Meters Division 1314:30.3JR
Nov 20CIF-SS Division FinalsNov 20 · 2.93 Miles Division 1 Boys · Place 2 · Newbury ParkNewbury Park2.93 Miles Division 1 Boys214:52.7 PB11
Nov 13CIF-SS Division Prelims (Day 2) (Divisions 1 & 3)Nov 13 · 2.93 Miles Boys Div 1 Ht 1 · Place 7 · Newbury ParkNewbury Park2.93 Miles Boys Div 1 Ht 1715:50.7Unofficial11
Nov 4Marmonte League FinalsNov 4 · 3 Miles Varsity · Place 2 · Newbury ParkNewbury Park3 Miles Varsity215:06.7511
Oct 942nd Asics Clovis InvitationalOct 9 · 5,000 Meters Championship · Place 3 · Newbury ParkNewbury Park5,000 Meters Championship314:34.611
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 52- Sweepstakes · Place 3 · Newbury ParkNewbury Park3 Miles Race 52- Sweepstakes313:44.4 PB11
Sep 9Marmonte League Meet #1Sep 9 · 3 Miles Varsity · Place 1 · Newbury ParkNewbury Park3 Miles Varsity114:25.5311

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters High School Championship · Place 9 · Newbury ParkNewbury Park5,000 Meters High School Championship915:25.1 PB10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)Nov 16 · 3 Miles Division 2 - Heat 1 · Place 42 · Newbury ParkNewbury Park3 Miles Division 2 - Heat 14215:58.8 PB9
Nov 7Marmonte League FinalsNov 7 · 3 Miles Varsity · Place 7 · Newbury ParkNewbury Park3 Miles Varsity715:04.329
Oct 122019 41st Asics Clovis Cross Country InvitationalOct 12 · 5,000 Meters Championship · Place 31 · Newbury ParkNewbury Park5,000 Meters Championship3115:37.0 PB9
Sep 2039th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Elite · Place 25 · Newbury ParkNewbury Park3 Miles Elite2514:37.4—
Sep 12Marmonte League Meet #1Sep 12 · 3 Miles Varsity · Place 11 · Newbury ParkNewbury Park3 Miles Varsity1115:44.179
Sep 6Asics/Cool Breeze InviteSep 6 · 3 Miles Seeded · Place 3 · Newbury ParkNewbury Park3 Miles Seeded314:42.0 PB9