Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Paramount RanchDelphic League Meet · Oct 1312:14.6Delphic League MeetOctober 13, 2021
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 1116:27.0CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)November 11, 2023
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 215:49.20Marmonte League FinalsNovember 2, 2023
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1815:10.8CIF-SS Division FinalsNovember 18, 2023
5,000 Meters · Woodward ParkClovis Invitational · Oct 1015:25.00Clovis InvitationalOctober 10, 2025
7242 m · Buffalo ParkGeorge Kyte Classic · Sep 224:20.3George Kyte ClassicSeptember 2, 2026
8,000 Meters · California State University San MarcosCSUSM Cougar Challenge · Oct 326:47.6CSUSM Cougar ChallengeOctober 3, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1925:18.245th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · Washoe County Golf CourseMtn West XC Championships · Oct 3026:41.2Mtn West XC ChampionshipsOctober 30, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Mtn West XC ChampionshipsOct 30 · 8,000 Meters Championship · Place 58 · Grand CanyonGrand Canyon8,000 Meters Championship5826:41.2 PBFr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 148 · Grand CanyonGrand Canyon8,000 Meters Invite14825:59.4Fr
Oct 3CSUSM Cougar ChallengeOct 3 · 8,000 Meters Men's 8k · Place 60 · Grand CanyonGrand Canyon8,000 Meters Men's 8k6026:47.6 PBFr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 124 · Grand CanyonGrand Canyon8,000 Meters Invite12425:18.2 PBFr
Sep 2George Kyte ClassicSep 2 · 4.5 Miles College · Place 41 · Grand CanyonGrand Canyon4.5 Miles College4124:20.3 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 1 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Varsity114:18.612
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 4 · Place 1 · Oaks ChristianOaks Christian3 Miles Division 4114:18.6012
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 4 · Place 3 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Division 4315:12.112
Nov 6Marmonte League FinalsNov 6 · 3 Miles Varsity · Place 3 · Oaks ChristianOaks Christian3 Miles Varsity315:02.1312
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Friday Championship · Place 11 · Oaks ChristianOaks Christian5,000 Meters Friday Championship1115:25.00 PB12
Sep 30Marmonte League PreviewSep 30 · 3 Miles Varsity · Place 1 · Oaks ChristianOaks Christian3 Miles Varsity114:51.1412
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 11 · Oaks ChristianOaks Christian3 Miles Varsity1114:39.012
Aug 23Rio Mesa Hoka Postal 2 MileAug 23 · 2 Miles Open · Place 1 · Oaks ChristianOaks Christian2 Miles Open19:34.412

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 4 · Place 17 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Division 41715:50.111
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 4 · Place 5 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Division 4516:19.811
Nov 7Marmonte League FinalsNov 7 · 3 Miles Varsity · Place 6 · Oaks ChristianOaks Christian3 Miles Varsity615:30.9011
Oct 19Ventura County ChampionshipsOct 19 · 3 Miles Varsity · Place 16 · Oaks ChristianOaks Christian3 Miles Varsity1616:21.011
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Championship · Place 99 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Championship9916:26.611
Oct 1Marmonte League Meet #1Oct 1 · 3 Miles Varsity · Place 10 · Oaks ChristianOaks Christian3 Miles Varsity1016:05.3011
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 88 · Oaks ChristianOaks Christian3 Miles Varsity8815:21.611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 4 · Place 23 · Oaks ChristianOaks Christian3 Miles Division 42315:10.8 PB10
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 4 Heat 2 · Place 12 · Oaks ChristianOaks Christian2.93 Miles Varsity - Division 4 Heat 21216:27.0 PB10
Nov 2Marmonte League FinalsNov 2 · 3 Miles Varsity · Place 9 · Oaks ChristianOaks Christian3 Miles Varsity915:49.20 PB10
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 17 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Varsity1716:20.210
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 66 · Oaks ChristianOaks Christian3 Miles Varsity6615:11.610
Sep 7Marmonte League Meet #1Sep 7 · 3 Miles Varsity · Place 7 · Oaks ChristianOaks Christian3 Miles Varsity715:43.5610

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 74 · Oaks Christian (SS)Oaks Christian (SS)3 Miles Varsity7417:14.59
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division IV · Place 74 · Oaks ChristianOaks Christian2.93 Miles Division IV7417:14.59
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 128 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Varsity12818:28.09
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 128 · Oaks Christian (SS)Oaks Christian (SS)5,000 Meters Varsity12818:28.09
Sep 29Marmonte League Meet #2Sep 29 · 3 Miles Junior Varsity · Place 3 · Oaks ChristianOaks Christian3 Miles Junior Varsity318:23.409
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 254 · Oaks ChristianOaks Christian3 Miles Varsity25417:04.29
Sep 8Marmonte League Meet #1Sep 8 · 3 Miles Junior Varsity · Place 15 · Oaks ChristianOaks Christian3 Miles Junior Varsity1519:04.199

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Delphic League FinalsNov 3 · 2 Miles Middle School · Place 3 · Oaks ChristianOaks Christian2 Miles Middle School317:29.98
Oct 26Delphic League Meet #6Oct 26 · Varsity · Place 3 · Oaks ChristianOaks ChristianVarsity310:37.0—
Oct 26Delphic League Meet #6Oct 26 · 2 Miles Varsity · Place 3 · Oaks ChristianOaks Christian2 Miles Varsity310:37.0—
Oct 13Delphic League MeetOct 13 · 2 Miles Middle School · Place 2 · Oaks ChristianOaks Christian2 Miles Middle School212:14.6 PB8
Sep 29Delphic League Meet #2Sep 29 · 2 Miles Middle School · Place 1 · Oaks ChristianOaks Christian2 Miles Middle School113:12.1—
Sep 22Delphic League Meet #1Sep 22 · Varsity · Place 3 · Oaks ChristianOaks ChristianVarsity311:59.0—