Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1221:18.5Rosemead XC InvitationalSeptember 12, 2026
5,000 Meters · Elysian Park - LAUSDContreras vs Roybal · Oct 1524:04.38Contreras vs RoybalOctober 15, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 295 · Miguel Contreras LC2.93 Miles Senior29521:18.5 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Elysian Park Finals - Day 2Nov 6 · 5,000 Meters Junior Varsity · Place 8 · Miguel Contreras LC5,000 Meters Junior Varsity823:09.0011
Oct 30Contreras vs HollywoodOct 30 · 5,000 Meters Junior Varsity · Place 5 · Miguel Contreras LC5,000 Meters Junior Varsity528:31.1911
Oct 22Belmont vs ContrerasOct 22 · 5,000 Meters Junior Varsity · Place 5 · Miguel Contreras LC5,000 Meters Junior Varsity523:24.49—
Oct 15Contreras vs MendezOct 15 · 5,000 Meters Junior Varsity · Place 2 · Miguel Contreras LC5,000 Meters Junior Varsity224:04.38—
Oct 15Contreras vs RoybalOct 15 · 5,000 Meters Junior Varsity · Place 2 · Miguel Contreras LC5,000 Meters Junior Varsity224:04.38 PB11
Oct 8Contreras vs RFKOct 8 · 5,000 Meters Junior Varsity · Place 2 · Miguel Contreras LC5,000 Meters Junior Varsity224:14.67—
Oct 1Bernstein vs ContrerasOct 1 · 5,000 Meters Junior Varsity · Place 3 · Miguel Contreras LC5,000 Meters Junior Varsity324:48.51—