Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1532:25.02024 NCAA DI West RegionalNovember 15, 2024
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1433:11.66NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Finals · Nov 2016:28.7CIF-SS Division FinalsNovember 20, 2021
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2115:3774th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 315:53.87Marmonte League FinalsNovember 3, 2022
3 Miles · Pepper Tree PlayfieldMarmonte League Meet · Mar 1717:33.43Marmonte League MeetMarch 17, 2021
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1716:05.040th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
5500 m · Snow SummitUC Riverside vs UCLA · Aug 2919:28.51UC Riverside vs UCLAAugust 29, 2025
6,000 Meters · Agricultural Operations Course UCR/UCLA Dual · Sep 418:23.80UCR/UCLA DualSeptember 4, 2026
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:18.2044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Blacklake Golf ResortBig West Conference Championships · Oct 2726:35.1Big West Conference ChampionshipsOctober 27, 2023
8,000 Meters · California State University San MarcosCSU San Marcos Cougar Challenge · Sep 1326:05.00CSU San Marcos Cougar ChallengeSeptember 13, 2025
8,000 Meters · Pine Ridge Golf Club2025 Bill Dellinger Invitational · Oct 1025:10.222025 Bill Dellinger InvitationalOctober 10, 2025
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1925:14.845th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2125:40.1UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31BIG West Conference ChampionshipsOct 31 · 8,000 Meters BIG West Championship · Place 89 · UC RiversideUC Riverside8,000 Meters BIG West Championship8925:54.7Sr
Oct 9 2026 Bill Dellinger InvitationalOct 9 · 8,000 Meters Collegiate · Place 87 · UC RiversideUC Riverside8,000 Meters Collegiate8726:44.50Sr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 113 · UC RiversideUC Riverside8,000 Meters Invite11325:14.8 PBSr
Sep 4UCR/UCLA DualSep 4 · 6,000 Meters Men's · Place 2 · UC RiversideUC Riverside6,000 Meters Men's218:23.80 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 175 · UC RiversideUC Riverside10,000 Meters Men's Race17533:11.66 PBJr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 55 · UC RiversideUC Riverside8,000 Meters Invitational5524:38.20Jr
Oct 102025 Bill Dellinger InvitationalOct 10 · 8,000 Meters Collegiate · Place 57 · UC RiversideUC Riverside8,000 Meters Collegiate5725:10.22 PBJr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 108 · UC RiversideUC Riverside8,000 Meters Invite10825:18.20 PBJr
Sep 13CSU San Marcos Cougar ChallengeSep 13 · 8,000 Meters Men's 8k · Place 41 · UC RiversideUC Riverside8,000 Meters Men's 8k4126:05.00 PBJr
Aug 29UC Riverside vs UCLAAug 29 · 5,500 Meters Men's · Place 7 · UC RiversideUC Riverside5,500 Meters Men's719:28.51 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 10,000 Meters D1 West · Place 151 · UC RiversideUC Riverside10,000 Meters D1 West15132:25.0 PBSo
Nov 2Big West Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 75 · UC RiversideUC Riverside8,000 Meters Varsity7525:55.0SO
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 188 · UC RiversideUC Riverside8,000 Meters Collegiate18825:40.1 PBSo
Aug 30UC Riverside TriangularAug 30 · 3.4 Miles Varsity · Place 14 · UC RiversideUC Riverside3.4 Miles Varsity1419:04.2SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27Big West Conference ChampionshipsOct 27 · 8,000 Meters Collegiate · Place 64 · UC RiversideUC Riverside8,000 Meters Collegiate6426:35.1 PBFr
Oct 14Highlander InvitationalOct 14 · 8,000 Meters Varsity · Place 162 · UC RiversideUC Riverside8,000 Meters Varsity16226:29.0FR
Sep 222023 Dellinger InviteSep 22 · 8,000 Meters Men 8K · Place 118 · UC RiversideUC Riverside8,000 Meters Men 8K11826:20.4Fr
Sep 1Big West PreviewSep 1 · 6,000 Meters Varsity · Place 69 · UC RiversideUC Riverside6,000 Meters Varsity6919:38.4FR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 22 · Thousand Oaks (SS)Thousand Oaks (SS)3 Miles Varsity2216:10.512
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division III · Place 22 · Thousand OaksThousand Oaks2.93 Miles Division III2216:10.512
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 3 - Heat 4 · Place 8 · Thousand OaksThousand Oaks2.93 Miles Division 3 - Heat 4816:12.212
Nov 3Marmonte League FinalsNov 3 · 3 Miles Varsity · Place 11 · Thousand OaksThousand Oaks3 Miles Varsity1115:53.87 PB12
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3,4&5 Team Sweepstakes Green · Place 9 · Thousand OaksThousand Oaks2.93 Miles D3,4&5 Team Sweepstakes Green915:37 PB12
Oct 15Ventura County ChampionshipsOct 15 · Varsity · Place 27 · Thousand OaksThousand OaksVarsity2716:37.2—
Oct 15Ventura County ChampionshipsOct 15 · Varsity · Place 27 · Thousand OaksThousand OaksVarsity2716:37.2—
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 32 · Thousand OaksThousand Oaks3 Miles Varsity3215:03.512
Sep 8Marmonte League Meet #1Sep 8 · 3 Miles Varsity · Place 8 · Thousand OaksThousand Oaks3 Miles Varsity815:58.2412
Sep 1Lancer MeetSep 1 · 2 Miles Varsity · Place 2 · Thousand OaksThousand Oaks2 Miles Varsity210:02.8012

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20CIF-SS Division FinalsNov 20 · 2.93 Miles Division 2 Boys · Place 72 · Thousand OaksThousand Oaks2.93 Miles Division 2 Boys7216:28.7 PB11
Nov 12CIF-SS Division Prelims (Day 1) (Divisions 2, 4 & 5)Nov 12 · 2.93 Miles Boys Div 2 Ht 3 · Place 32 · Thousand OaksThousand Oaks2.93 Miles Boys Div 2 Ht 33217:08.311
Oct 29Ventura County ChampionshipsOct 29 · Varsity · Place 33 · Thousand OaksThousand OaksVarsity3317:31.1—
Oct 29Ventura County ChampionshipsOct 29 · 3 Miles Varsity · Place 46 · Thousand OaksThousand Oaks3 Miles Varsity4617:31.111
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Team Sweepstakes Green · Place 117 · Thousand OaksThousand Oaks2.93 Miles D1&2 Team Sweepstakes Green11717:0411
Oct 1Palos Verdes InvitationalOct 1 · 2 Miles Varsity · Place 1 · Thousand OaksThousand Oaks2 Miles Varsity111:02.5911
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 52- Sweepstakes · Place 175 · Thousand OaksThousand Oaks3 Miles Race 52- Sweepstakes17516:05.0 PB11
Sep 9Marmonte League Meet #1Sep 9 · 3 Miles Varsity · Place 11 · Thousand OaksThousand Oaks3 Miles Varsity1116:10.7511
Mar 17Marmonte League MeetMar 17 · 3 Miles Frosh/Soph · Place 7 · Thousand OaksThousand Oaks3 Miles Frosh/Soph717:33.43 PB10

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7Marmonte League FinalsNov 7 · 3 Miles Frosh/Soph Freshman · Place 13 · Thousand OaksThousand Oaks3 Miles Frosh/Soph Freshman1317:38.999
Oct 2572nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Junior Varsity Division 1 · Place 124 · Thousand OaksThousand Oaks3 Miles Junior Varsity Division 112418:449
Oct 19Ventura County ChampionshipsOct 19 · Varsity · Place 12 · Thousand OaksThousand OaksVarsity1218:05.4—
Oct 4Palos Verdes InvitationalOct 4 · 2 Miles Junior Varsity · Place 60 · Thousand OaksThousand Oaks2 Miles Junior Varsity6012:06.009
Sep 26Marmonte League Meet #2Sep 26 · 3 Miles Frosh/Soph Freshman · Place 15 · Thousand OaksThousand Oaks3 Miles Frosh/Soph Freshman1518:43.949
Sep 2039th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 165 · Thousand OaksThousand Oaks3 Miles Varsity16517:44.9—
Sep 12Marmonte League Meet #1Sep 12 · 3 Miles Frosh/Soph Freshman · Place 17 · Thousand OaksThousand Oaks3 Miles Frosh/Soph Freshman1718:16.819
Aug 29Early Season OpenAug 29 · 3 Miles Open · Place 27 · Thousand OaksThousand Oaks3 Miles Open2719:159