Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2426:21.877th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
5,000 Meters · Elysian Park - LAUSDContreras vs Roybal · Oct 1530:40.44Contreras vs RoybalOctober 15, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6Elysian Park Finals - Day 2Nov 6 · 5,000 Meters Junior Varsity · Place 22 · Miguel Contreras LC5,000 Meters Junior Varsity2229:56.0011
Oct 30Contreras vs HollywoodOct 30 · 5,000 Meters Junior Varsity · Place 10 · Miguel Contreras LC5,000 Meters Junior Varsity1032:04.6511
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D4 JV Green · Place 94 · Miguel Contreras LC3 Miles D4 JV Green9426:21.8 PB11
Oct 22Belmont vs ContrerasOct 22 · 5,000 Meters Junior Varsity · Place 16 · Miguel Contreras LC5,000 Meters Junior Varsity1628:00.03—
Oct 15Contreras vs MendezOct 15 · 5,000 Meters Junior Varsity · Place 10 · Miguel Contreras LC5,000 Meters Junior Varsity1030:40.44—
Oct 15Contreras vs RoybalOct 15 · 5,000 Meters Junior Varsity · Place 14 · Miguel Contreras LC5,000 Meters Junior Varsity1430:40.44 PB11
Oct 8Contreras vs RFKOct 8 · 5,000 Meters Junior Varsity · Place 9 · Miguel Contreras LC5,000 Meters Junior Varsity929:15.23—
Oct 1Bernstein vs ContrerasOct 1 · 5,000 Meters Junior Varsity · Place 8 · Miguel Contreras LC5,000 Meters Junior Varsity831:20.44—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Elysian Park Finals - Day 2Nov 7 · 5,000 Meters Frosh/Soph Freshman · Place 10 · Miguel Contreras LC5,000 Meters Frosh/Soph Freshman1027:34.0510
Oct 30Belmont v ContrerasOct 30 · 5,000 Meters Junior Varsity · Place 16 · Miguel Contreras LC5,000 Meters Junior Varsity1629:08.5110
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Junior Varsity Division 3 · Place 225 · Miguel Contreras LC3 Miles Junior Varsity Division 322527:4011
Oct 24Contreras v HollywoodOct 24 · 5,000 Meters Junior Varsity · Place 10 · Miguel Contreras LC5,000 Meters Junior Varsity1030:51.7511
Oct 17Contreras v RFKOct 17 · 5,000 Meters Junior Varsity · Place 6 · Miguel Contreras LC5,000 Meters Junior Varsity628:43.1011
Oct 17Bernstein v ContrerasOct 17 · 5,000 Meters Junior Varsity · Place 6 · Miguel Contreras LC5,000 Meters Junior Varsity628:43.1011
Oct 2Contreras v Mendez v RoybalOct 2 · 5,000 Meters Junior Varsity · Place 13 · Miguel Contreras LC5,000 Meters Junior Varsity1332:16.2810