Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lucerne Valley High SchoolDesert Mustang Challenge @ Lucerne Valley High School · Aug 2210:19.5Desert Mustang Challenge @ Lucerne Valley High SchoolAugust 22, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 515:57.2ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:56.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hesperia High SchoolMojave River League Cluster @ Hesperia HS · Sep 820:07.4Mojave River League Cluster @ Hesperia HSSeptember 8, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2315:58.8Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Oak Hills High SchoolMojave River League Cluster @ Oak Hills · Sep 2916:05.1Mojave River League Cluster @ Oak HillsSeptember 29, 2026
3 Miles · PR City InvitationalPR City Invitational · Aug 2816:20.1PR City Invitational August 28, 2026
3 Miles · Victor Valley CollegeMojave River League Finals @ VVC · Nov 316:25.1Mojave River League Finals @ VVCNovember 3, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 916:35.447th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 3Mojave River League Finals @ VVCNov 3 · 3 Miles Varsity · Place 15 · Hesperia3 Miles Varsity1516:25.1 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 51 D1& 2 Indiv. Sweeps Yellow · Place 83 · Hesperia3 Miles Race 51 D1& 2 Indiv. Sweeps Yellow8315:58.8 PB12
Oct 20Mojave River League @ BurroughsOct 20 · 5,000 Meters Varsity · Place 6 · Hesperia5,000 Meters Varsity617:29.6SR
Oct 17Inland Empire ChallengeOct 17 · 3 Miles Varsity · Place 4 · Hesperia3 Miles Varsity415:55.7Sr
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 1 Varsity · Place 85 · Hesperia5,000 Meters Division 1 Varsity8516:35.4 PB12
Sep 29Mojave River League Cluster @ Oak HillsSep 29 · 3 Miles Varsity · Place 8 · Hesperia3 Miles Varsity816:05.1 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 53 - 7:22pm - Blue Varsity A (B) · Place 82 · Hesperia3 Miles Race 53 - 7:22pm - Blue Varsity A (B)8215:56.0 PB12
Sep 8Mojave River League Cluster @ Hesperia HSSep 8 · 3 Miles Varsity · Place 31 · Hesperia3 Miles Varsity3120:07.4 PB12
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Sundown Showdown · Place 52 · Hesperia3 Miles Sundown Showdown5215:57.2 PB12
Aug 28PR City Invitational Aug 28 · 3 Miles Varsity- Gold · Place 45 · Hesperia3 Miles Varsity- Gold4516:20.1 PB12
Aug 22Desert Mustang Challenge @ Lucerne Valley High SchoolAug 22 · 2 Miles Varsity · Place 3 · Hesperia2 Miles Varsity310:19.5 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 72 · Hesperia3 Miles Division 17216:44.3011
Oct 182025 Fleet Feet Inland Empire ChallengeOct 18 · 3 Miles Varsity · Place 92 · Hesperia3 Miles Varsity9217:13.1Jr
Oct 16Mojave River League Cluster # 3 @ SultanaOct 16 · 3 Miles Varsity · Place 21 · Hesperia3 Miles Varsity2116:59.40JR
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 33 · Hesperia3 Miles Varsity3316:44.011
Sep 10Mojave River League Cluster # 1 @ Apple ValleySep 10 · 3 Miles Varsity · Place 16 · Hesperia3 Miles Varsity1617:28.80JR

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 1 · Place 63 · Hesperia3 Miles Sophomore Division 16320:0910
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 1 · Place 63 · Hesperia3 Miles Sophomore Division 16320:0910
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Sophomore · Place 9 · Hesperia3 Miles Sophomore917:07.3So
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 75 · Hesperia3 Miles Varsity7517:03.310