Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2120:4474th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Bonelli ParkValle Vista League Finals · Oct 3018:21.77Valle Vista League FinalsOctober 30, 2025
3 Miles · Chaffey High School2nd Annual Chaffey Invitational · Sep 2818:05.82nd Annual Chaffey Invitational September 28, 2024
3 Miles · Horsethief Canyon ParkHacienda League Meet #1 · Sep 2219:21.4Hacienda League Meet #1September 22, 2022
3 Miles · La Serna HSLancer Invitational · Sep 1019:04.3Lancer InvitationalSeptember 10, 2022
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2419:01.277th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Rowland High SchoolValle Vista League 1 · Sep 2716:58.89Valle Vista League 1September 27, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Valle Vista League FinalsOct 30 · 3 Miles Junior Varsity · Place 4 · Rowland3 Miles Junior Varsity418:21.77 PB12
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 JV Green · Place 44 · Rowland3 Miles D2 JV Green4419:01.2 PB12
Oct 16Valle Vista League 2Oct 16 · 3 Miles Junior Varsity · Place 8 · Rowland3 Miles Junior Varsity820:07.9712
Sep 27Valle Vista League 1Sep 27 · 3 Miles Junior Varsity · Place 3 · Rowland3 Miles Junior Varsity316:58.89 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 84 · Rowland3 Miles Varsity8417:41.712
Aug 232025 Mountie Xpress InvitationalAug 23 · 2 Miles Varsity · Place 32 · Rowland2 Miles Varsity3212:11.4012

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Junior Varsity Division 3 · Place 5 · Rowland3 Miles Junior Varsity Division 3519:1611
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Junior Varsity Division 3 · Place 5 · Rowland3 Miles Junior Varsity Division 3519:1611
Sep 282nd Annual Chaffey Invitational Sep 28 · 3 Miles Junior Boys · Place 55 · Rowland3 Miles Junior Boys5518:05.8 PB11
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 98 · Rowland3 Miles Varsity9817:39.911

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 3 · Place 12 · Rowland2.93 Miles Division 31218:2410
Sep 20Hacienda League Meet #1Sep 20 · 3 Miles Frosh/Soph · Place 1 · Rowland3 Miles Frosh/Soph120:16.510
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Sophomore · Place 64 · Rowland3 Miles Sophomore6418:11.510

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3 Frosh Blue · Place 56 · Rowland2.93 Miles D3 Frosh Blue5620:44 PB9
Sep 22Hacienda League Meet #1Sep 22 · 3 Miles Frosh/Soph · Place 8 · Rowland3 Miles Frosh/Soph819:21.4 PB9
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 80 · Rowland3 Miles Freshman8019:10.19
Sep 10Lancer InvitationalSep 10 · 3 Miles Frosh/Soph A · Place 40 · Rowland3 Miles Frosh/Soph A4019:04.3 PB9