Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1531:41.32024 NCAA DI West RegionalNovember 15, 2024
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1430:59.76NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4) · Nov 1215:43.7CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)November 12, 2022
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 315:49.63Marmonte League FinalsNovember 3, 2022
3,000 Meters · Arcadia County ParkUSATF Southern California Association Junior Olympic Championships · Nov 129:17.73USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2017
3,000 Meters · California State University San Bernardino CampusUSATF Southern California Association Junior Olympic Championships · Nov 1310:39.72USATF Southern California Association Junior Olympic ChampionshipsNovember 13, 2016
3,000 Meters · Central ParkUSATF Region 15 Junior Olympics Championships · Nov 1910:24.12USATF Region 15 Junior Olympics ChampionshipsNovember 19, 2017
4,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1116:01.79USATF Southern California Association Junior Olympic ChampionshipsNovember 11, 2018
5,000 Meters · Cedarcrest Golf CourseNIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL · Oct 518:27.50NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOctober 5, 2019
7242 m · Buffalo ParkGeorge Kyte Classic · Sep 224:18.2George Kyte ClassicSeptember 2, 2026
8,000 Meters · Baylands ParkBronco Invitational · Oct 1924:36.9Bronco InvitationalOctober 19, 2024
8,000 Meters · Lakeside ParkWAC Cross Country Championships · Nov 125:21WAC Cross Country ChampionshipsNovember 1, 2024
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1724:03.6UCR - Highlander InvitationalOctober 17, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2124:49.1UC Riverside InvitationalSeptember 21, 2024
8,000 Meters · Washoe County Golf CourseMtn West XC Championships · Oct 3025:40.9Mtn West XC ChampionshipsOctober 30, 2026
8,000 Meters · Woodward Park27th Mountain West XC Champs · Oct 3124:43.8827th Mountain West XC ChampsOctober 31, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Mtn West XC ChampionshipsOct 30 · 8,000 Meters Championship · Place 40 · Grand CanyonGrand Canyon8,000 Meters Championship4025:40.9 PBSr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 4 · Grand CanyonGrand Canyon8,000 Meters Invite424:03.6 PBSr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 24 · Grand CanyonGrand Canyon8,000 Meters Invite2424:13.1Sr
Sep 2George Kyte ClassicSep 2 · 4.5 Miles College · Place 40 · Grand CanyonGrand Canyon4.5 Miles College4024:18.2 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 77 · Grand CanyonGrand Canyon10,000 Meters Men's Race7730:59.76 PBJr
Oct 3127th Mountain West XC ChampsOct 31 · 8,000 Meters Men · Place 55 · Grand CanyonGrand Canyon8,000 Meters Men5524:43.88 PBJr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 62 · Grand CanyonGrand Canyon8,000 Meters Invitational6224:42.00Jr
Sep 12Biola InvitationalSep 12 · 8,000 Meters Varsity · Place 8 · Grand CanyonGrand Canyon8,000 Meters Varsity824:28.9JR

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 10,000 Meters D1 West · Place 116 · Grand CanyonGrand Canyon10,000 Meters D1 West11631:41.3 PBSo
Nov 1WAC Cross Country ChampionshipsNov 1 · 8,000 Meters WAC · Place 40 · Grand CanyonGrand Canyon8,000 Meters WAC4025:21 PBSo
Oct 19Bronco InvitationalOct 19 · 8,000 Meters Invite · Place 17 · Grand CanyonGrand Canyon8,000 Meters Invite1724:36.9 PBSo
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 100 · Grand CanyonGrand Canyon8,000 Meters Collegiate10024:49.1 PBSo

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 6 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Varsity615:14.712
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division IV · Place 6 · Oaks ChristianOaks Christian2.93 Miles Division IV615:14.712
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 4 - Heat 1 · Place 3 · Oaks ChristianOaks Christian2.93 Miles Division 4 - Heat 1315:43.7 PB12
Nov 3Marmonte League FinalsNov 3 · 3 Miles Varsity · Place 9 · Oaks ChristianOaks Christian3 Miles Varsity915:49.63 PB12
Oct 15Ventura County ChampionshipsOct 15 · Varsity · Place 15 · Oaks ChristianOaks ChristianVarsity1516:12.8—
Oct 15Ventura County ChampionshipsOct 15 · Varsity · Place 15 · Oaks ChristianOaks ChristianVarsity1516:12.8—
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 23 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Varsity2316:28.612
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 23 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Varsity2316:28.612
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 88 · Oaks ChristianOaks Christian3 Miles Varsity8815:31.512
Sep 8Marmonte League Meet #1Sep 8 · 3 Miles Varsity · Place 13 · Oaks ChristianOaks Christian3 Miles Varsity1316:24.1512

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12019 Apache InvitationalNov 1 · 3 Miles Frosh/Soph Freshman · Place 120 · Oaks ChristianOaks Christian3 Miles Frosh/Soph Freshman12019:10.69
Oct 2572nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Freshman · Place 162 · Oaks ChristianOaks Christian3 Miles Freshman16224:579
Oct 5NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] · Place 42 · Oaks ChristianOaks Christian5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7]4218:27.50 PB9
Sep 26Marmonte League Meet #2Sep 26 · 3 Miles Frosh/Soph Freshman · Place 19 · Oaks ChristianOaks Christian3 Miles Frosh/Soph Freshman1919:27.839
Sep 2039th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 29 · Oaks ChristianOaks Christian3 Miles Freshman2918:40.0—
Aug 31UCSB Gaucho XC InvitationalAug 31 · 1.43 Miles Open · Place 38 · Oaks ChristianOaks Christian1.43 Miles Open389:02.249

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11USATF Southern California Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 50 · Valley United Track ClubValley United Track Club4,000 Meters 13-145016:01.79 PB8

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 15 Junior Olympics ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 9 · Valley United Track ClubValley United Track Club3,000 Meters 11-12910:24.12 PB7
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 8 · Valley United Track ClubValley United Track Club3,000 Meters 11-1289:17.73 PB7

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 19 · Valley United Track ClubValley United Track Club3,000 Meters 11-121910:39.72 PB6