Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 1118:52.1CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)November 11, 2023
3 Miles · Crescenta Valley Community Regional ParkMission League Finals · Nov 420:35.9Mission League FinalsNovember 4, 2025
3 Miles · Los AngelesMission/Angelus League Meet · Sep 2120:46.1Mission/Angelus League MeetSeptember 21, 2022
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2420:39.277th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pierce CollegeMission League Finals · Oct 3118:35.9Mission League FinalsOctober 31, 2023

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4Mission League FinalsNov 4 · 3 Miles Junior Varsity · Place 29 · Chaminade3 Miles Junior Varsity2920:35.9 PB12
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D4 JV Green · Place 16 · Chaminade3 Miles D4 JV Green1620:39.2 PB12
Sep 27Bellarmine/Sacred Heart InvitationalSep 27 · 3 Miles Junior Varsity · Place 3 · Chaminade3 Miles Junior Varsity318:56.5012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 3 · Place 114 · Chaminade3 Miles Division 311421:1911
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 3 · Place 114 · Chaminade3 Miles Division 311421:1911
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 95 · Chaminade3 Miles Varsity9516:41.511
Sep 18Mission/Angelus League Meet #1Sep 18 · 3 Miles Varsity · Place 37 · Chaminade (SS)3 Miles Varsity3720:45.40—
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 149 · Chaminade (SS)3 Miles Varsity14917:47.611

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 4 Heat ` · Place 63 · Chaminade2.93 Miles Varsity - Division 4 Heat `6318:52.1 PB10
Nov 1Valley Mission League FinalsNov 1 · 3 Miles Varsity · Place 33 · Chaminade3 Miles Varsity3318:35.910
Oct 31Mission League FinalsOct 31 · 3 Miles Varsity · Place 33 · Chaminade3 Miles Varsity3318:35.9 PB10
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2 Miles Division 4 · Place 40 · Chaminade2 Miles Division 44011:4010
Sep 30Bell-Jeff/Sacred Heart InvitationalSep 30 · Varsity · Place 9 · ChaminadeVarsity919:15.8—
Sep 30Bell-Jeff/Sacred Heart InvitationalSep 30 · Varsity · Place 9 · ChaminadeVarsity919:15.8—
Sep 30Bell-Jeff/Sacred Heart InvitationalSep 30 · Varsity · Place 9 · ChaminadeVarsity919:15.8—
Sep 20Mission/Angelus Cluster Meet #1Sep 20 · 5,000 Meters Varsity · Place 27 · Chaminade (SS)5,000 Meters Varsity2717:46.8—
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 126 · Chaminade3 Miles Varsity12617:49.910

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Mission League XC FinalsOct 31 · 3 Miles Junior Varsity · Place 65 · Chaminade3 Miles Junior Varsity6522:37.69
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D4 JV Blue · Place 57 · Chaminade2.93 Miles D4 JV Blue5722:219
Sep 21Mission/Angelus League MeetSep 21 · 3 Miles Junior Varsity Mission · Place 43 · Chaminade3 Miles Junior Varsity Mission4320:46.1 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26Delphic League Meet #6Oct 26 · Varsity · Place 34 · ChaminadeVarsity3412:08.4—
Oct 26Delphic League Meet #6Oct 26 · 2 Miles Varsity · Place 34 · Chaminade2 Miles Varsity3412:08.4—
Sep 22Delphic League Meet #1Sep 22 · Varsity · Place 40 · ChaminadeVarsity4014:26.5—