Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1532:59.72024 NCAA DI West RegionalNovember 15, 2024
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1431:51.69NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
2.6 Miles · Temecula Valley High SchoolSouthwestern League Meet · Feb 414:54.2Southwestern League MeetFebruary 4, 2021
2.9 Miles · Temecula Valley High SchoolSouthwestern League Preview · Oct 1115:15.9Southwestern League PreviewOctober 11, 2023
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 1 & 5) · Nov 1115:43.5CIF-SS Division Prelims (Day 1) (Divisions 1 & 5)November 11, 2022
3 Miles · Galway DownsSouthwestern League Finals · Nov 115:41.4Southwestern League FinalsNovember 1, 2023
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1814:36.8CIF-SS Division FinalsNovember 18, 2023
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 215:33.0ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Rose BowlCool Breeze Invitational · Sep 315:53.9Cool Breeze InvitationalSeptember 3, 2021
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1715:34.040th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3 Miles · Temecula Valley High SchoolSouthwestern League Meet #3 · Feb 1817:02.5Southwestern League Meet #3February 18, 2021
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2316:39.1Bob Firman Invitational XC 2022September 23, 2022
7,000 Meters · San Diego State UniversityAztec Coastal Classic · Aug 2923:41Aztec Coastal ClassicAugust 29, 2025
7,000 Meters · SDSU Mission Valley River ParkAztec Coastal Classic XC · Sep 322:10.4Aztec Coastal Classic XCSeptember 3, 2026
7853 m · Newhall Community ParkSaint Mary's Invite · Sep 1824:01.82Saint Mary's InviteSeptember 18, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2726:33.8Gans Creek ClassicSeptember 27, 2024
8,000 Meters · LaVern Gibson CourseNike XC Town Twilight College · Oct 225:39.9Nike XC Town Twilight CollegeOctober 2, 2026
8,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 2626:39.0Cowboy Jamboree Invite XC25September 26, 2025
8,000 Meters · University of California Riverside ExtensionBIG West Conference Championships · Oct 3124:40.9BIG West Conference ChampionshipsOctober 31, 2026
8,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 1325:02.36Texas A&M Invitational XC25September 13, 2025

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 47 · UC San DiegoUC San Diego8,000 Meters BIG West Championship4724:40.9 PBJr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 47 · UC San DiegoUC San Diego8,000 Meters Invite4724:42.1Jr
Oct 2Nike XC Town Twilight CollegeOct 2 · 8,000 Meters XC Town · Place 10 · UC San DiegoUC San Diego8,000 Meters XC Town1025:39.9 PBJr
Sep 18Saint Mary's InviteSep 18 · 7,853 Meters College · Place 32 · UC San DiegoUC San Diego7,853 Meters College3224:01.82 PBJr
Sep 3Aztec Coastal Classic XCSep 3 · 7,000 Meters Collegiate · Place 9 · UC San DiegoUC San Diego7,000 Meters Collegiate922:10.4 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 124 · UC San DiegoUC San Diego10,000 Meters Men's Race12431:51.69 PBSo
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 79 · UC San DiegoUC San Diego8,000 Meters Invitational7925:05.00So
Sep 26Cowboy Jamboree Invite XC25Sep 26 · 8,000 Meters Men's 8K · Place 128 · UC San DiegoUC San Diego8,000 Meters Men's 8K12826:39.0 PBSo
Sep 13Texas A&M Invitational XC25Sep 13 · 8,000 Meters College · Place 37 · UC San DiegoUC San Diego8,000 Meters College3725:02.36 PBSo
Aug 29Aztec Coastal ClassicAug 29 · 7,000 Meters Men's Race · Place 22 · UC San DiegoUC San Diego7,000 Meters Men's Race2223:41 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 10,000 Meters D1 West · Place 166 · UC San DiegoUC San Diego10,000 Meters D1 West16632:59.7 PBFr
Nov 2Big West Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 49 · UC San DiegoUC San Diego8,000 Meters Varsity4925:08.0FR
Oct 19Highlander InvitationalOct 19 · 8,000 Meters Varsity · Place 94 · UC San DiegoUC San Diego8,000 Meters Varsity9425:56.9FR
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 284 · UC San DiegoUC San Diego8,000 Meters Invite28426:33.8 PBFr
Sep 13WSU Cougar Classic InvitationalSep 13 · 8,000 Meters Varsity · Place 96 · UC San DiegoUC San Diego8,000 Meters Varsity9625:59.9FR
Aug 31Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 88 · UC San DiegoUC San Diego8,000 Meters Varsity8826:38.3FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 1 · Place 17 · Great OakGreat Oak3 Miles Division 11714:36.8 PB12
Nov 1Southwestern League FinalsNov 1 · 3 Miles Varsity Boys · Place 4 · Great OakGreat Oak3 Miles Varsity Boys415:41.4 PB12
Oct 11Southwestern League PreviewOct 11 · 2.9 Miles Varsity · Place 4 · Great OakGreat Oak2.9 Miles Varsity415:15.9 PB12
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 43 · Great Oak (SS)Great Oak (SS)5,000 Meters Varsity4315:47.812
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Championship · Place 27 · Great OakGreat Oak3 Miles Championship2715:33.0 PB12

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 28 · Great Oak (SS)Great Oak (SS)3 Miles Varsity2815:38.311
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division I · Place 28 · Great OakGreat Oak2.93 Miles Division I2815:38.311
Nov 11CIF-SS Division Prelims (Day 1) (Divisions 1 & 5)Nov 11 · 2.93 Miles Division 1 - Heat 2 · Place 7 · Great OakGreat Oak2.93 Miles Division 1 - Heat 2715:43.5 PB11
Nov 2Southwestern League FinalsNov 2 · 3 Miles Junior Varsity · Place 2 · Great Oak (SS)Great Oak (SS)3 Miles Junior Varsity215:37.311
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Championship · Place 42 · Great Oak (SS)Great Oak (SS)5,000 Meters Championship4215:54.311
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Championship · Place 42 · Great Oak (SS)Great Oak (SS)5,000 Meters Championship4215:54.311
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Elite · Place 76 · Great OakGreat Oak5,000 Meters Elite7616:39.1 PB11
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 105 · Great OakGreat Oak3 Miles Varsity10515:09.411
Sep 3Cool BreezeSep 3 · 3 Miles Sweepstakes · Place 29 · Great OakGreat Oak3 Miles Sweepstakes2915:36.811

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13CIF-SS Division Prelims (Day 2) (Divisions 1 & 3)Nov 13 · 2.93 Miles Boys Div 1 Ht 2 · Place 21 · Great OakGreat Oak2.93 Miles Boys Div 1 Ht 22116:29.1Unofficial10
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Soph Yellow · Place 3 · Great OakGreat Oak2.93 Miles D1&2 Soph Yellow316:2410
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 50- Rated · Place 69 · Great OakGreat Oak3 Miles Race 50- Rated6915:34.0 PB10
Sep 3Cool Breeze InvitationalSep 3 · 3 Miles Varsity- Division 1/2 · Place 17 · Great OakGreat Oak3 Miles Varsity- Division 1/21715:53.9 PB10
Mar 11Southwestern League FinalsMar 11 · 3 Miles Junior Varsity · Place 12 · Great OakGreat Oak3 Miles Junior Varsity1216:45.49
Feb 18Southwestern League Meet #3Feb 18 · 3 Miles Vista Murrieta vs Great Oak · Place 33 · Great OakGreat Oak3 Miles Vista Murrieta vs Great Oak3317:02.5 PB9
Feb 11Southwestern League Meet #2Feb 11 · 3 Miles Great Oak v Temecula Valley · Place 21 · Great OakGreat Oak3 Miles Great Oak v Temecula Valley2117:14.39
Feb 4Southwestern League MeetFeb 4 · 2.6 Miles Great Oak vs Murrieta Mesa · Place 22 · Great OakGreat Oak2.6 Miles Great Oak vs Murrieta Mesa2214:54.2 PB9