Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2122:5474th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Ben Clark Safety Training CenterGrant Nunnally Invitational · Sep 1323:44.18Grant Nunnally InvitationalSeptember 13, 2025
3 Miles · Big Bear High SchoolCVL Meet # 1 @ Big Bear · Sep 2521:06.2CVL Meet # 1 @ Big BearSeptember 25, 2024
3 Miles · Lucerne Valley High SchoolCVL Meet # 2 Lucerne Valley · Sep 2025:19.4CVL Meet # 2 Lucerne ValleySeptember 20, 2022
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2422:20.077th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Riverside PrepCross Valley League Finals @ Riverside Prep · Nov 722:51.1Cross Valley League Finals @ Riverside PrepNovember 7, 2024
3 Miles · The Academy of Careers and ExplorationCVL Meet # 3 ACE · Oct 426:44.3CVL Meet # 3 ACEOctober 4, 2022

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7Cross Valley League Finals @ Big BearNov 7 · 3 Miles Varsity · Place 37 · Excelsior Education Center3 Miles Varsity3720:45.40SR
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D4 Varsity Blue · Place 144 · Excelsior Education Center3 Miles D4 Varsity Blue14422:20.0 PB12
Oct 14Cross Valley League Cluster # 3 @ Lucerne ValleyOct 14 · 3 Miles Varsity · Place 60 · Excelsior Education Center3 Miles Varsity6021:21.70SR
Oct 14Cross Valley League Cluster # 3 @ Lucerne ValleyOct 14 · 3 Miles Varsity · Place 60 · Excelsior Education Center3 Miles Varsity6021:21.7SR
Oct 2Cross Valley League Cluster # 2 @ Riverside PrepOct 2 · 3 Miles Varsity · Place 64 · Excelsior Education Center3 Miles Varsity6422:53.012
Sep 24Cross Valley League Cluster # 1 @ ACESep 24 · 3 Miles Varsity · Place 75 · Excelsior Education Center3 Miles Varsity7528:30.30JR
Sep 13Grant Nunnally InvitationalSep 13 · 3 Miles Varsity · Place 75 · Excelsior Education Center3 Miles Varsity7523:44.18 PB12
Sep 6Granite InviteSep 6 · 3 Miles Varsity · Place 64 · Excelsior Education Center3 Miles Varsity6425:53.00JR
Sep 6Granite InviteSep 6 · 3 Miles Varsity · Place 64 · Excelsior Education Center3 Miles Varsity6425:53.0JR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Cross Valley League Finals @ Riverside PrepNov 7 · 3 Miles Junior Varsity · Place 21 · Excelsior Education Center3 Miles Junior Varsity2122:51.1 PB10
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 206 · Excelsior Charter (SS)3 Miles Varsity20621:25.311
Oct 2CVL Meet # 2 @ Lucerne ValleyOct 2 · 3 Miles Varsity · Place 76 · Excelsior Education Center3 Miles Varsity7625:01.8010
Sep 25CVL Meet # 1 @ Big BearSep 25 · 3 Miles Varsity · Place 57 · Excelsior Education Center3 Miles Varsity5721:06.2 PB10
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 114 · Excelsior Charter (SS)3 Miles Varsity11424:57.111

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D4 Frosh Red · Place 77 · Excelsior Education Center2.93 Miles D4 Frosh Red7722:54 PB9
Oct 4CVL Meet # 3 ACEOct 4 · 3 Miles Varsity · Place 97 · Excelsior Education Center3 Miles Varsity9726:44.3 PB9
Oct 1Janice Kelley Bulldog RunOct 1 · 5,000 Meters Varsity · Place 46 · Excelsior Charter (SS)5,000 Meters Varsity4623:22.39
Oct 1Janice Kelley Bulldog RunOct 1 · 5,000 Meters Varsity · Place 46 · Excelsior Charter (SS)5,000 Meters Varsity4623:22.39
Sep 24Carlsbad Grit & Grind XC ChallengeSep 24 · 3 Miles Freshman Sophomore · Place 57 · Excelsior Education Center3 Miles Freshman Sophomore5721:12.29
Sep 20CVL Meet # 2 Lucerne ValleySep 20 · 3 Miles Varsity · Place 64 · Excelsior Education Center3 Miles Varsity6425:19.4 PB9