Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Autry Museum at Griffith Park38th Annual Bell Gardens Invitational · Oct 1821:42.538th Annual Bell Gardens Invitational October 18, 2025
3 Miles · El Dorado Park37th Annual Bell Gardens Cross Country Invitational · Oct 1920:19.837th Annual Bell Gardens Cross Country InvitationalOctober 19, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2423:04.877th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pierce CollegeC. I. F. - L. A. Prelims · Nov 1620:22.8C. I. F. - L. A. PrelimsNovember 16, 2024
3 Miles · Pierce College 3.00C. I. F. - L. A. Finals · Nov 2319:52.5C. I. F. - L. A. FinalsNovember 23, 2024
3 Miles · Rosemead HIgh SchoolRosemead XC Invitational · Sep 1419:58.8Rosemead XC InvitationalSeptember 14, 2024
5,000 Meters · Elysian Park - LAUSDContreras vs Hollywood · Oct 3025:54.51Contreras vs HollywoodOctober 30, 2025
5,000 Meters · Woodward ParkClovis Invitational · Oct 1021:19.40Clovis InvitationalOctober 10, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 20LA City Section FinalsNov 20 · 5,000 Meters Varsity Division 2 · Place 75 · Miguel Contreras LC5,000 Meters Varsity Division 27522:20.012
Nov 6Elysian Park Finals - Day 2Nov 6 · 5,000 Meters Junior Varsity · Place 3 · Miguel Contreras LC5,000 Meters Junior Varsity322:08.0012
Oct 30Contreras vs HollywoodOct 30 · 5,000 Meters Junior Varsity · Place 1 · Miguel Contreras LC5,000 Meters Junior Varsity125:54.51 PB12
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D4 JV Green · Place 48 · Miguel Contreras LC3 Miles D4 JV Green4823:04.8 PB12
Oct 22Belmont vs ContrerasOct 22 · 5,000 Meters Junior Varsity · Place 7 · Miguel Contreras LC5,000 Meters Junior Varsity724:10.04—
Oct 1838th Annual Bell Gardens Invitational Oct 18 · 3 Miles Senior · Place 197 · Miguel Contreras LC3 Miles Senior19721:42.5 PB12
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 2 Varsity · Place 211 · Miguel Contreras LC5,000 Meters Division 2 Varsity21121:19.40 PB12
Oct 8Contreras vs RFKOct 8 · 5,000 Meters Varsity · Place 4 · Miguel Contreras LC5,000 Meters Varsity422:47.09—
Oct 1Bernstein vs ContrerasOct 1 · 5,000 Meters Varsity · Place 6 · Miguel Contreras LC5,000 Meters Varsity623:29.09—
Sep 13Rosemead InvitationalSep 13 · 3 Miles Senior · Place 226 · Miguel Contreras LC3 Miles Senior22620:19.0012

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 23C. I. F. - L. A. FinalsNov 23 · 3 Miles Varsity Div 2 · Place 69 · Miguel Contreras LC3 Miles Varsity Div 26919:52.5 PB11
Nov 16C. I. F. - L. A. PrelimsNov 16 · 3 Miles Division 2 Ht 2 · Place 56 · Miguel Contreras LC3 Miles Division 2 Ht 25620:22.8 PB11
Oct 30Belmont v ContrerasOct 30 · 5,000 Meters Junior Varsity · Place 5 · Miguel Contreras LC5,000 Meters Junior Varsity522:42.5011
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Junior Varsity Division 3 · Place 115 · Miguel Contreras LC3 Miles Junior Varsity Division 311522:0011
Oct 24Contreras v HollywoodOct 24 · 5,000 Meters Junior Varsity · Place 3 · Miguel Contreras LC5,000 Meters Junior Varsity328:19.4711
Oct 1937th Annual Bell Gardens Cross Country InvitationalOct 19 · 3 Miles Junior · Place 221 · Miguel Contreras LC3 Miles Junior22120:19.8 PB11
Oct 17Contreras v RFKOct 17 · 5,000 Meters Varsity · Place 6 · Miguel Contreras LC5,000 Meters Varsity623:03.7211
Oct 17Bernstein v ContrerasOct 17 · 5,000 Meters Varsity · Place 5 · Miguel Contreras LC5,000 Meters Varsity523:03.7211
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 144 · Contreras (Miguel) LC (LA)5,000 Meters Varsity14423:23.911
Oct 2Contreras v Mendez v RoybalOct 2 · 5,000 Meters Varsity · Place 16 · Miguel Contreras LC5,000 Meters Varsity1624:22.2011
Sep 28Bellarmine/Sacred Heart InvitationalSep 28 · 3 Miles Varsity · Place 71 · Miguel Contreras LC3 Miles Varsity7122:06.011
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Junior · Place 157 · Miguel Contreras LC3 Miles Junior15719:58.8 PB11

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 11CIF-LA City Section PrelimsNov 11 · Varsity · Place 57 · Contreras (Miguel) LC (LA)Varsity5723:29.9—
Nov 2Elysian Park Finals - Day 2Nov 2 · 5,000 Meters Varsity · Place 35 · Miguel Contreras LC5,000 Meters Varsity3525:39.4210
Nov 2Central League FinalsNov 2 · 5,000 Meters Varsity · Place 35 · Miguel Contreras LC5,000 Meters Varsity3525:39.4210
Oct 26Mendez - Roybal - ContrerasOct 26 · 5,000 Meters Varsity · Miguel Contreras LC5,000 Meters Varsity023:24.94Unofficial10
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2 Miles Junior Varsity Division 4 · Place 161 · Miguel Contreras LC2 Miles Junior Varsity Division 416115:1310
Oct 19Contreras - BelmontOct 19 · 5,000 Meters Varsity · Place 13 · Miguel Contreras LC5,000 Meters Varsity1325:39.45Unofficial10
Oct 1436th Annual Bell Gardens InvitationalOct 14 · 3 Miles Sophomore · Place 195 · Miguel Contreras LC3 Miles Sophomore19522:27.0810
Oct 12Contreras-HollywoodOct 12 · 3 Miles Varsity · Place 5 · Miguel Contreras LC3 Miles Varsity524:09.7910
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 262 · Contreras (Miguel) Learning Comp5,000 Meters Varsity26223:15.710
Oct 5Contreras - RFKOct 5 · 3 Miles Varsity · Place 10 · Miguel Contreras LC3 Miles Varsity1026:32.3210
Sep 28Bernstein-ContrerasSep 28 · 3 Miles Varsity · Place 8 · Miguel Contreras LC3 Miles Varsity825:29.7910
Sep 9Rosemead Cross Country Invitational Sep 9 · 3 Miles Sophomore · Place 281 · Contreras (Miguel) Learning Complex (LA)3 Miles Sophomore28122:53.310