Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Eleanor Roosevelt High School2nd Annual Roosey Relays · Aug 228:49.862nd Annual Roosey RelaysAugust 22, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 519:13.7ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Glen Helen Regional ParkValley Conference Finals · Nov 419:13.1Valley Conference FinalsNovember 4, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1818:04.145th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Laguna Hills HS42nd Annual Laguna Hill Cross Country Invitational · Sep 2619:35.342nd Annual Laguna Hill Cross Country Invitational September 26, 2026
3 Miles · Martin Tudor Jurupa Hills Regional ParkValley Conference League 2 · Oct 720:01.9Valley Conference League 2October 7, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2318:56.4Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · PR City InvitationalPR City Invitational · Aug 2819:56.6PR City Invitational August 28, 2026
3 Miles · Snow SummitValley Conference League 1 · Sep 919:07.7Valley Conference League 1September 9, 2026
5,000 Meters · Guajome County Park - Summit Trail 44th Annual Southern California Invitational · Oct 1019:05.50 44th Annual Southern California Invitational October 10, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4Valley Conference FinalsNov 4 · 3 Miles Mountain Valley Varsity · Place 9 · San Bernardino3 Miles Mountain Valley Varsity919:13.1 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 1 D3 Junior Varsity Red - 10:0 · Place 36 · San Bernardino3 Miles Race 1 D3 Junior Varsity Red - 10:03618:56.4 PB12
Oct 17Inland Empire ChallengeOct 17 · 3 Miles Varsity · Place 23 · San Bernardino3 Miles Varsity2317:22.4Sr
Oct 10 44th Annual Southern California Invitational Oct 10 · 5,000 Meters Division 1&2 Novice · Place 20 · San Bernardino5,000 Meters Division 1&2 Novice2019:05.50 PB12
Oct 7Valley Conference League 2Oct 7 · 3 Miles Boys Mountain Run · Place 2 · San Bernardino3 Miles Boys Mountain Run220:01.9 PB12
Sep 2642nd Annual Laguna Hill Cross Country Invitational Sep 26 · 3 Miles Senior Boys · Place 53 · San Bernardino3 Miles Senior Boys5319:35.3 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 09 - 6:52pm - White Senior (B) · Place 65 · San Bernardino3 Miles Race 09 - 6:52pm - White Senior (B)6518:04.1 PB12
Sep 9Valley Conference League 1Sep 9 · 3 Miles Boys 3 Mile Run Mountain Valley · Place 7 · San Bernardino3 Miles Boys 3 Mile Run Mountain Valley719:07.7 PB12
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Small Schools Varsity · Place 95 · San Bernardino3 Miles Small Schools Varsity9519:13.7 PB12
Aug 28PR City Invitational Aug 28 · 3 Miles Junior Varsity- White · Place 17 · San Bernardino3 Miles Junior Varsity- White1719:56.6 PB12
Aug 222nd Annual Roosey RelaysAug 22 · 1.5 Miles JV Boys Open · Place 19 · San Bernardino1.5 Miles JV Boys Open198:49.86 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5Mountain Valley League FinalsNov 5 · 3 Miles Varsity Boys · Place 21 · San Bernardino3 Miles Varsity Boys2120:38.7011