Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lucerne Valley High SchoolDesert Mustang Challenge @ Lucerne Valley High School · Aug 2210:25.1Desert Mustang Challenge @ Lucerne Valley High SchoolAugust 22, 2026
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1214:51.0Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 515:29.4ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:09.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hesperia High SchoolMojave River League Cluster @ Hesperia HS · Sep 816:34.2Mojave River League Cluster @ Hesperia HSSeptember 8, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2315:06.0Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Oak Hills High SchoolMojave River League Cluster @ Oak Hills · Sep 2915:56.1Mojave River League Cluster @ Oak HillsSeptember 29, 2026
3 Miles · PR City InvitationalPR City Invitational · Aug 2815:42.8PR City Invitational August 28, 2026
3 Miles · Victor Valley CollegeMojave River League Finals @ VVC · Nov 315:32.4Mojave River League Finals @ VVCNovember 3, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 915:54.647th 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 2 · Hesperia3 Miles Varsity215:32.4 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 51 D1& 2 Indiv. Sweeps Yellow · Place 25 · Hesperia3 Miles Race 51 D1& 2 Indiv. Sweeps Yellow2515:06.0 PB12
Oct 20Mojave River League @ BurroughsOct 20 · 5,000 Meters Varsity · Place 3 · Hesperia5,000 Meters Varsity317:16.1SR
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 1 Varsity · Place 21 · Hesperia5,000 Meters Division 1 Varsity2115:54.6 PB12
Sep 29Mojave River League Cluster @ Oak HillsSep 29 · 3 Miles Varsity · Place 5 · Hesperia3 Miles Varsity515:56.1 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 53 - 7:22pm - Blue Varsity A (B) · Place 22 · Hesperia3 Miles Race 53 - 7:22pm - Blue Varsity A (B)2215:09.7 PB12
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 15 · Hesperia2.93 Miles Senior1514:51.0 PB12
Sep 8Mojave River League Cluster @ Hesperia HSSep 8 · 3 Miles Varsity · Place 5 · Hesperia3 Miles Varsity516:34.2 PB12
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Sundown Showdown · Place 25 · Hesperia3 Miles Sundown Showdown2515:29.4 PB12
Aug 28PR City Invitational Aug 28 · 3 Miles Varsity- Gold · Place 7 · Hesperia3 Miles Varsity- Gold715:42.8 PB12
Aug 22Desert Mustang Challenge @ Lucerne Valley High SchoolAug 22 · 2 Miles Varsity · Place 4 · Hesperia2 Miles Varsity410:25.1 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5Mojave River League Finals @ Horsemen's CenterNov 5 · 3 Miles Varsity · Place 11 · Hesperia3 Miles Varsity1117:04.00JR
Oct 182025 Fleet Feet Inland Empire ChallengeOct 18 · 3 Miles Varsity · Place 52 · Hesperia3 Miles Varsity5215:57.1Jr
Oct 16Mojave River League Cluster # 3 @ SultanaOct 16 · 3 Miles Varsity · Place 8 · Hesperia3 Miles Varsity815:50.30JR
Oct 1Mojave River League Cluster # 2 @ SerranoOct 1 · 3 Miles Varsity · Place 14 · Hesperia3 Miles Varsity1417:51.20JR
Sep 10Mojave River League Cluster # 1 @ Apple ValleySep 10 · 3 Miles Varsity · Place 11 · Hesperia3 Miles Varsity1117:01.70JR