Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Autry Museum at Griffith Park38th Annual Bell Gardens Invitational · Oct 1817:05.238th Annual Bell Gardens Invitational October 18, 2025
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2420:06.377th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1318:57.50Rosemead InvitationalSeptember 13, 2025
5,000 Meters · Elysian Park - LAUSDBelmont vs Bernstein · Oct 3020:53Belmont vs BernsteinOctober 30, 2025

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

2025 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 1023 · Belmont -LA3 Miles Varsity102319:43.3—
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 209 · Belmont -LA3 Miles Varsity20919:43.3—
Nov 20LA City Section FinalsNov 20 · 5,000 Meters Varsity Division 4 · Place 12 · Belmont5,000 Meters Varsity Division 41219:16.211
Nov 6Elysian Park Finals - Day 2Nov 6 · 5,000 Meters Varsity · Place 13 · Belmont5,000 Meters Varsity1320:02.7511
Oct 30Belmont vs BernsteinOct 30 · 5,000 Meters Varsity · Place 5 · Belmont5,000 Meters Varsity520:53 PB11
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D5 Varsity Yellow · Place 41 · Belmont3 Miles D5 Varsity Yellow4120:06.3 PB11
Oct 22Belmont vs ContrerasOct 22 · 5,000 Meters Varsity · Place 10 · Belmont5,000 Meters Varsity1020:22.27—
Oct 1838th Annual Bell Gardens Invitational Oct 18 · 3 Miles Junior · Place 51 · Belmont3 Miles Junior5117:05.2 PB11
Oct 15Belmont vs RFKOct 15 · 5,000 Meters Varsity · Place 5 · Belmont5,000 Meters Varsity520:2511
Oct 8Belmont vs HollywoodOct 8 · 5,000 Meters Varsity · Place 6 · Belmont5,000 Meters Varsity620:41—
Oct 1Belmont vs Mendez & RoybalOct 1 · 5,000 Meters Junior Varsity · Place 1 · Belmont5,000 Meters Junior Varsity121:10Unofficial11
Sep 274th Annual Grit n Grind XC ChallengeSep 27 · 3 Miles Varsity · Place 102 · Belmont3 Miles Varsity10218:21.9011
Sep 22Belmont Stampede RaceSep 22 · 3 Miles Varsity · Place 6 · Belmont3 Miles Varsity620:02Unofficial11
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 152 · Belmont3 Miles Varsity15219:32.011
Sep 13Rosemead InvitationalSep 13 · 3 Miles Junior · Place 183 · Belmont3 Miles Junior18318:57.50 PB11
Jul 162 Mile Crown Hill Time TrialJul 16 · 2 Miles Varsity · Place 2 · Belmont2 Miles Varsity213:11Unofficial11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Elysian Park Finals - Day 2Nov 7 · 5,000 Meters Junior Varsity · Place 3 · Belmont5,000 Meters Junior Varsity322:15.2111
Oct 30Belmont v ContrerasOct 30 · 5,000 Meters Junior Varsity · Place 3 · Belmont5,000 Meters Junior Varsity321:58.9511
Oct 24Belmont v BernsteinOct 24 · 5,000 Meters Junior Varsity · Place 2 · Belmont5,000 Meters Junior Varsity222:26Unofficial10
Oct 17Belmont v HollywoodOct 17 · 5,000 Meters Junior Varsity · Belmont5,000 Meters Junior Varsity022:07Unofficial10
Oct 10Belmont v Mendez v RoybalOct 10 · 5,000 Meters Junior Varsity · Place 1 · Belmont5,000 Meters Junior Varsity122:17Unofficial10
Oct 2Belmont v RFKOct 2 · 5,000 Meters Varsity · Belmont5,000 Meters Varsity025:05Unofficial10
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 384 · Belmont (LA)3 Miles Varsity38422:08.411