Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1226:47.1Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Autry Museum of the American West39th Annual Bell Gardens Invitational · Oct 1728:41.039th Annual Bell Gardens InvitationalOctober 17, 2026
5,000 Meters · Elysian Park - LAUSDContreras vs Hollywood · Oct 1433:23.85Contreras vs HollywoodOctober 14, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 931:53.347th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5Elysian Park Finals - Day 2Nov 5 · 5,000 Meters Central JV · Place 12 · Miguel Contreras LC5,000 Meters Central JV1233:28.0811
Oct 28Bernstein vs ContrerasOct 28 · 5,000 Meters Varsity · Place 11 · Miguel Contreras LC5,000 Meters Varsity1131:41.6311
Oct 21Contreras vs BelmontOct 21 · 5,000 Meters Junior Varsity · Place 7 · Miguel Contreras LC5,000 Meters Junior Varsity731:53.4411
Oct 1739th Annual Bell Gardens InvitationalOct 17 · 3 Miles Junior · Place 57 · Miguel Contreras LC3 Miles Junior5728:41.0 PB11
Oct 14Contreras vs HollywoodOct 14 · 5,000 Meters Junior Varsity · Place 3 · Miguel Contreras LC5,000 Meters Junior Varsity333:23.85 PB11
Oct 14Contreras vs RoybalOct 14 · 5,000 Meters Junior Varsity · Place 3 · Miguel Contreras LC5,000 Meters Junior Varsity333:23.8511
Oct 14Contreras vs MendezOct 14 · 5,000 Meters Junior Varsity · Place 3 · Miguel Contreras LC5,000 Meters Junior Varsity333:23.8511
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters JV Large Schools · Place 56 · Miguel Contreras LC5,000 Meters JV Large Schools5631:53.3 PB11
Sep 30RFK vs ContrerasSep 30 · 5,000 Meters Junior Varsity · Place 1 · Miguel Contreras LC5,000 Meters Junior Varsity134:42.3011
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Junior · Place 200 · Miguel Contreras LC2.93 Miles Junior20026:47.1 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15Contreras vs RoybalOct 15 · 5,000 Meters Frosh/Soph · Place 3 · Miguel Contreras LC5,000 Meters Frosh/Soph335:37.5110