Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 2212:41.5Mountie Xpress Invitational 2026August 22, 2026
3 Miles · Autry Museum at Griffith Park38th Annual Bell Gardens Invitational · Oct 1819:10.838th Annual Bell Gardens Invitational October 18, 2025
3 Miles · Autry Museum of the American West39th Annual Bell Gardens Invitational · Oct 1720:24.139th Annual Bell Gardens InvitationalOctober 17, 2026
3 Miles · Bonelli ParkMission Valley League Finals · Nov 120:54.0Mission Valley League FinalsNovember 1, 2023
3 Miles · El Dorado Park37th Annual Bell Gardens Cross Country Invitational · Oct 1919:50.737th Annual Bell Gardens Cross Country InvitationalOctober 19, 2024
3 Miles · Legg Lake ParkAlliance League Cluster#2, 2026 · Oct 820:18.02Alliance League Cluster#2, 2026October 8, 2026
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2423:24.677th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · PR City InvitationalPR City Invitational · Aug 2818:32.9PR City Invitational August 28, 2026
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 521:00.3Brea Olinda InvitationalOctober 5, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5Alliance League FinalsNov 5 · 3 Miles Varsity · Place 49 · El Monte3 Miles Varsity4920:26.1212
Oct 1739th Annual Bell Gardens InvitationalOct 17 · 3 Miles Varsity · Place 228 · El Monte3 Miles Varsity22820:24.1 PB12
Oct 8Alliance League Cluster#2, 2026Oct 8 · 3 Miles Varsity · Place 45 · El Monte3 Miles Varsity4520:18.02 PB12
Sep 23Alliance League Cluster #1Sep 23 · 3 Miles Varsity · Place 47 · El Monte3 Miles Varsity4723:29.7212
Aug 28PR City Invitational Aug 28 · 3 Miles Varsity- White · Place 123 · El Monte3 Miles Varsity- White12318:32.9 PB12
Aug 22Mountie Xpress Invitational 2026Aug 22 · 2 Miles Small School - Senior Boys · Place 66 · El Monte2 Miles Small School - Senior Boys6612:41.5 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5Mission Valley FinalsNov 5 · 3 Miles Varsity · Place 46 · El Monte (SS)3 Miles Varsity4619:33.211
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D4 Varsity Red · Place 154 · El Monte3 Miles D4 Varsity Red15423:24.6 PB11
Oct 1838th Annual Bell Gardens Invitational Oct 18 · 3 Miles Junior · Place 133 · El Monte3 Miles Junior13319:10.8 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1937th Annual Bell Gardens Cross Country InvitationalOct 19 · 3 Miles Sophomore · Place 118 · El Monte3 Miles Sophomore11819:50.7 PB10
Oct 9Mission Valley League Meet #2Oct 9 · 3 Miles Varsity · Place 44 · El Monte3 Miles Varsity4421:08.210
Oct 5Brea Olinda InvitationalOct 5 · 5,000 Meters Frosh/Soph 1-5 · Place 112 · El Monte5,000 Meters Frosh/Soph 1-511221:00.3 PB10
Sep 11Mission Valley Cluster #1Sep 11 · 3 Miles Varsity · Place 41 · El Monte (SS)3 Miles Varsity4120:03.210

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Mission Valley League FinalsNov 1 · 3 Miles Frosh/Soph · Place 21 · El Monte3 Miles Frosh/Soph2120:54.0 PB9
Oct 1436th Annual Bell Gardens InvitationalOct 14 · 3 Miles Freshman · Place 126 · El Monte3 Miles Freshman12621:15.439
Oct 4Mission Valley Cluster #2Oct 4 · 3 Miles Frosh/Soph · Place 29 · El Monte3 Miles Frosh/Soph2922:16.19
Sep 30Brea Olinda InvitationalSep 30 · 5,000 Meters Frosh/Soph 1-5 · Place 108 · El Monte5,000 Meters Frosh/Soph 1-510822:22.19