Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lucerne Valley High School2 Mile Invite @ Lucerne Valley · Aug 2310:16.62 Mile Invite @ Lucerne ValleyAugust 23, 2025
2 Miles · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Elementary/Middle School) · Oct 1311:45Mt. SAC Cross Country Invitational (Elementary/Middle School)October 13, 2023
2 Miles · Riverside PrepCVL Meet # 2 @ Riverside Prep · Sep 1912:39.6CVL Meet # 2 @ Riverside PrepSeptember 19, 2023
2 Miles · The Academy of Careers and ExplorationCVL Meet # 3 ACE · Oct 413:02.0CVL Meet # 3 ACEOctober 4, 2022
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1215:17.5Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:43.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hesperia High SchoolMojave River League Cluster @ Hesperia HS · Sep 816:19.2Mojave River League Cluster @ Hesperia HSSeptember 8, 2026
3 Miles · Horseman's Center ParkMojave River League Finals @ Horsemen's Park · Nov 617:03.9Mojave River League Finals @ Horsemen's ParkNovember 6, 2024
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2315:46.9Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Oak Hills High SchoolMojave River League Cluster @ Oak Hills · Sep 2915:50.4Mojave River League Cluster @ Oak HillsSeptember 29, 2026
3 Miles · PR City InvitationalPR City Invitational · Aug 2815:59.3PR City Invitational August 28, 2026
3 Miles · Victor Valley CollegeMojave River League Finals @ VVC · Nov 315:41.3Mojave River League Finals @ VVCNovember 3, 2026
5,000 Meters · Gateway Elementary SchoolMRL Cluster @ Burroughs · Sep 1718:12.0MRL Cluster @ BurroughsSeptember 17, 2024
5,000 Meters · WOODWARD PARKWoodward Park Classic · Oct 3016:56Woodward Park ClassicOctober 30, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 3Mojave River League Finals @ VVCNov 3 · 3 Miles Varsity · Place 3 · Apple ValleyApple Valley3 Miles Varsity315:41.3 PB11
Oct 30Woodward Park ClassicOct 30 · 5,000 Meters Varsity · Place 25 · Apple ValleyApple Valley5,000 Meters Varsity2516:56 PB11
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 55 D1&2 Varsity Yellow · Place 26 · Apple ValleyApple Valley3 Miles Race 55 D1&2 Varsity Yellow2615:46.9 PB11
Oct 20Mojave River League @ BurroughsOct 20 · 5,000 Meters Varsity · Place 5 · Apple ValleyApple Valley5,000 Meters Varsity517:24.1JR
Oct 17Inland Empire ChallengeOct 17 · 3 Miles Varsity · Place 39 · Apple ValleyApple Valley3 Miles Varsity3915:41.5Jr
Sep 29Mojave River League Cluster @ Oak HillsSep 29 · 3 Miles Varsity · Place 3 · Apple ValleyApple Valley3 Miles Varsity315:50.4 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 20 - 9:04pm - Red Varsity B (B) · Place 48 · Apple ValleyApple Valley3 Miles Race 20 - 9:04pm - Red Varsity B (B)4815:43.2 PB11
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Junior · Place 12 · Apple ValleyApple Valley2.93 Miles Junior1215:17.5 PB11
Sep 8Mojave River League Cluster @ Hesperia HSSep 8 · 3 Miles Varsity · Place 3 · Apple ValleyApple Valley3 Miles Varsity316:19.2 PB11
Sep 5Granite Hills InviteSep 5 · 3 Miles Varsity · Place 3 · Apple ValleyApple Valley3 Miles Varsity317:15.411
Aug 28PR City Invitational Aug 28 · 3 Miles Varsity- Gold · Place 21 · Apple ValleyApple Valley3 Miles Varsity- Gold2115:59.3 PB11
Aug 22Desert Mustang Challenge @ Lucerne Valley High SchoolAug 22 · 2 Miles Varsity · Place 2 · Apple ValleyApple Valley2 Miles Varsity210:18.811

2025 Cross Country

17 results
DateMeetEventPlMarkGr
Dec 6Brooks West XC ChampionshipsDec 6 · 5,000 Meters Sophomore · Place 44 · Apple ValleyApple Valley5,000 Meters Sophomore4418:08.210
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 39 · Apple Valley (SS)Apple Valley (SS)3 Miles Division 23916:12.610
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 39 · Apple ValleyApple Valley3 Miles Division 23916:12.6010
Nov 5Mojave River League Finals @ Horsemen's CenterNov 5 · 3 Miles Varsity · Place 16 · Apple ValleyApple Valley3 Miles Varsity1617:25.50SO
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Soph Red · Place 11 · Apple ValleyApple Valley3 Miles D2 Soph Red1117:28.810
Oct 182025 Fleet Feet Inland Empire ChallengeOct 18 · 3 Miles Varsity · Place 65 · Apple ValleyApple Valley3 Miles Varsity6516:23.7So
Oct 16Mojave River League Cluster # 3 @ SultanaOct 16 · 3 Miles Varsity · Place 14 · Apple ValleyApple Valley3 Miles Varsity1416:19.61SO
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 4 · Apple ValleyApple Valley3 Miles Varsity416:51.7010
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 4 · Apple ValleyApple Valley3 Miles Varsity416:51.7010
Oct 1Mojave River League Cluster # 2 @ SerranoOct 1 · 3 Miles Varsity · Place 6 · Apple ValleyApple Valley3 Miles Varsity617:12.80SO
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 54 · Apple ValleyApple Valley3 Miles Varsity5416:11.110
Sep 10Mojave River League Cluster # 1 @ Apple ValleySep 10 · 3 Miles Varsity · Place 9 · Apple ValleyApple Valley3 Miles Varsity916:52.10SO
Sep 6Granite InviteSep 6 · 3 Miles Varsity · Place 3 · Apple ValleyApple Valley3 Miles Varsity317:23.20SO
Sep 6Granite InviteSep 6 · 3 Miles Varsity · Place 3 · Apple ValleyApple Valley3 Miles Varsity317:23.2SO
Sep 3Granite Tri Meet @ Horsemen's ParkSep 3 · 3 Miles Varsity · Place 2 · Apple ValleyApple Valley3 Miles Varsity216:50.50SO
Sep 3Granite Tri Meet @ Horsemen's ParkSep 3 · 3 Miles Varsity · Place 2 · Apple ValleyApple Valley3 Miles Varsity216:50.5SO
Aug 232 Mile Invite @ Lucerne ValleyAug 23 · 2 Miles Varsity · Place 4 · Apple ValleyApple Valley2 Miles Varsity410:16.6 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 2 · Place 46 · Apple Valley (SS)Apple Valley (SS)3 Miles Division 24617:21.79
Nov 6Mojave River League Finals @ Horsemen's ParkNov 6 · 3 Miles Varsity · Place 10 · Apple ValleyApple Valley3 Miles Varsity1017:03.9 PB9
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 2 · Place 3 · Apple ValleyApple Valley3 Miles Freshman Division 2318:039
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 2 · Place 3 · Apple ValleyApple Valley3 Miles Freshman Division 2318:039
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Freshman · Place 1 · Apple ValleyApple Valley3 Miles Freshman116:48.1Fr
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 10 · Apple Valley (SS)Apple Valley (SS)3 Miles Varsity1017:03.49
Oct 2Mojave River Cluster MeetOct 2 · 3 Miles Varsity · Place 9 · Apple Valley (SS)Apple Valley (SS)3 Miles Varsity917:07.59
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 5 · Apple ValleyApple Valley3 Miles Freshman516:45.19
Sep 17MRL Cluster @ BurroughsSep 17 · 5,000 Meters Varsity · Place 13 · Apple ValleyApple Valley5,000 Meters Varsity1318:12.0 PB9
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 132 · Apple Valley (SS)Apple Valley (SS)3 Miles Varsity13217:49.49

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28CVL Finals @ AAEOct 28 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School113:01.708
Oct 17CVL Meet # 4 @ ACEOct 17 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School112:49.508
Oct 17CVL Meet # 4 @ ACEOct 17 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School112:49.508
Oct 13Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 13 · 2 Miles Varsity (6-7-8) Blue · Place 3 · Hesperia ChristianHesperia Christian2 Miles Varsity (6-7-8) Blue311:45 PB8
Oct 3CVL Meet # 3 @ Lucerne ValleyOct 3 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School112:17.308
Oct 3CVL Meet # 3 @ Lucerne ValleyOct 3 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School112:17.308
Sep 19CVL Meet # 2 @ Riverside PrepSep 19 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School112:39.6 PB8
Sep 5CVL Meet # 1 Big BearSep 5 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School112:04.98
Sep 5CVL Meet # 1 Big BearSep 5 · 2 Miles Varsity · Place 1 · Hesperia ChristianHesperia Christian2 Miles Varsity112:04.908
Sep 5CVL Meet # 1 Big BearSep 5 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School112:04.908

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 14 · 2 Miles 7th Grade Blue · Place 7 · Hesperia ChristianHesperia Christian2 Miles 7th Grade Blue712:247
Oct 11CVL Meet # 4 Riverside PrepOct 11 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School113:44.90—
Oct 4CVL Meet # 3 ACEOct 4 · 2 Miles Middle School · Place 2 · Hesperia ChristianHesperia Christian2 Miles Middle School213:02.0 PB7
Sep 20CVL Meet # 2 Lucerne ValleySep 20 · 2 Miles Middle School · Place 2 · Hesperia ChristianHesperia Christian2 Miles Middle School213:46.47

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 12CVL Meet # 4 @ AAEOct 12 · 2 Miles Middle School · Place 2 · Hesperia ChristianHesperia Christian2 Miles Middle School213:58.306
Oct 5CVL Meet # 3 @ ExcelsiorOct 5 · 2 Miles Middle School · Place 2 · Hesperia ChristianHesperia Christian2 Miles Middle School214:14.70Unofficial6
Sep 21CVL Meet # 2 @ Riverside PrepSep 21 · 2 Miles Middle School · Place 1 · Hesperia ChristianHesperia Christian2 Miles Middle School113:29.706
Sep 7CVL Meet #1 @ Big BearSep 7 · 2 Miles Middle School · Place 3 · Hesperia Christian (..Hesperia Christian (..2 Miles Middle School314:36.606