Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Autry Museum at Griffith Park38th Annual Bell Gardens Invitational · Oct 1818:30.538th Annual Bell Gardens Invitational October 18, 2025
3 Miles · El Dorado Park37th Annual Bell Gardens Cross Country Invitational · Oct 1918:57.537th Annual Bell Gardens Cross Country InvitationalOctober 19, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2421:04.777th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pierce CollegeC. I. F. - L. A. Prelims · Nov 1618:56.9C. I. F. - L. A. PrelimsNovember 16, 2024
3 Miles · Pierce College 3.00C. I. F. - L. A. Finals · Nov 2318:25.9C. I. F. - L. A. FinalsNovember 23, 2024
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1318:29.90Rosemead InvitationalSeptember 13, 2025
5,000 Meters · Elysian Park - LAUSDContreras vs Roybal · Oct 1521:00.58Contreras vs RoybalOctober 15, 2025
5,000 Meters · Woodward ParkClovis Invitational · Oct 1019:38.40Clovis InvitationalOctober 10, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 20LA City Section FinalsNov 20 · 5,000 Meters Varsity Division 2 · Place 59 · Miguel Contreras LC5,000 Meters Varsity Division 25920:58.711
Nov 6Elysian Park Finals - Day 2Nov 6 · 5,000 Meters Varsity · Place 16 · Miguel Contreras LC5,000 Meters Varsity1620:58.6311
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D4 Varsity Blue · Place 130 · Miguel Contreras LC3 Miles D4 Varsity Blue13021:04.7 PB11
Oct 22Belmont vs ContrerasOct 22 · 5,000 Meters Varsity · Place 12 · Miguel Contreras LC5,000 Meters Varsity1220:32.53—
Oct 1838th Annual Bell Gardens Invitational Oct 18 · 3 Miles Junior · Place 101 · Miguel Contreras LC3 Miles Junior10118:30.5 PB11
Oct 15Contreras vs MendezOct 15 · 5,000 Meters Varsity · Place 6 · Miguel Contreras LC5,000 Meters Varsity621:00.58—
Oct 15Contreras vs RoybalOct 15 · 5,000 Meters Varsity · Place 6 · Miguel Contreras LC5,000 Meters Varsity621:00.58 PB11
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 2 Varsity · Place 204 · Miguel Contreras LC5,000 Meters Division 2 Varsity20419:38.40 PB11
Oct 8Contreras vs RFKOct 8 · 5,000 Meters Junior Varsity · Place 1 · Miguel Contreras LC5,000 Meters Junior Varsity122:57.27—
Oct 1Bernstein vs ContrerasOct 1 · 5,000 Meters Varsity · Place 9 · Miguel Contreras LC5,000 Meters Varsity925:48.60—
Sep 13Rosemead InvitationalSep 13 · 3 Miles Junior · Place 152 · Miguel Contreras LC3 Miles Junior15218:29.90 PB11

2024 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 23C. I. F. - L. A. FinalsNov 23 · 3 Miles Varsity Div 2 · Place 54 · Miguel Contreras LC3 Miles Varsity Div 25418:25.9 PB10
Nov 16C. I. F. - L. A. PrelimsNov 16 · 3 Miles Division 2 Ht 2 · Place 35 · Miguel Contreras LC3 Miles Division 2 Ht 23518:56.9 PB10
Nov 7Central League FinalsNov 7 · 5,000 Meters Varsity · Place 22 · Miguel Contreras LC5,000 Meters Varsity2220:56.4510
Nov 7Elysian Park Finals - Day 2Nov 7 · 5,000 Meters Varsity · Place 22 · Miguel Contreras LC5,000 Meters Varsity2220:56.4510
Oct 30Belmont v ContrerasOct 30 · 5,000 Meters Varsity · Place 11 · Miguel Contreras LC5,000 Meters Varsity1121:23.5210
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 3 · Place 103 · Miguel Contreras LC3 Miles Varsity Division 310321:1110
Oct 24Contreras v HollywoodOct 24 · 5,000 Meters Varsity · Place 9 · Miguel Contreras LC5,000 Meters Varsity926:32.2310
Oct 1937th Annual Bell Gardens Cross Country InvitationalOct 19 · 3 Miles Sophomore · Place 85 · Miguel Contreras LC3 Miles Sophomore8518:57.5 PB10
Oct 17Contreras v RFKOct 17 · 5,000 Meters Varsity · Place 5 · Miguel Contreras LC5,000 Meters Varsity521:49.4910
Oct 17Bernstein v ContrerasOct 17 · 5,000 Meters Varsity · Place 4 · Miguel Contreras LC5,000 Meters Varsity421:49.4910
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 122 · Contreras (Miguel) LC (LA)5,000 Meters Varsity12220:53.610
Oct 2Contreras v Mendez v RoybalOct 2 · 5,000 Meters Varsity · Place 18 · Miguel Contreras LC5,000 Meters Varsity1825:16.4210
Sep 28Bellarmine/Sacred Heart InvitationalSep 28 · 3 Miles Varsity · Place 58 · Miguel Contreras LC3 Miles Varsity5820:35.810
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Sophomore · Place 136 · Miguel Contreras LC3 Miles Sophomore13619:40.510

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 11CIF-LA City Section PrelimsNov 11 · Varsity · Place 46 · Contreras (Miguel) LC (LA)Varsity4621:29.6—
Nov 2Elysian Park Finals - Day 2Nov 2 · 5,000 Meters Frosh/Soph Freshman · Place 2 · Miguel Contreras LC5,000 Meters Frosh/Soph Freshman224:16.649
Nov 2Central League FinalsNov 2 · 5,000 Meters Frosh/Soph Freshman · Place 2 · Miguel Contreras LC5,000 Meters Frosh/Soph Freshman224:16.649
Oct 26Mendez - Roybal - ContrerasOct 26 · 5,000 Meters Varsity · Miguel Contreras LC5,000 Meters Varsity029:53.66Unofficial9
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2 Miles Freshman Division 4 · Place 40 · Miguel Contreras LC2 Miles Freshman Division 44012:459
Oct 19Contreras - BelmontOct 19 · 5,000 Meters Varsity · Place 11 · Miguel Contreras LC5,000 Meters Varsity1123:25.53Unofficial9
Oct 1436th Annual Bell Gardens InvitationalOct 14 · 3 Miles Freshman · Place 106 · Miguel Contreras LC3 Miles Freshman10620:47.279
Oct 12Contreras-HollywoodOct 12 · 3 Miles Varsity · Place 6 · Miguel Contreras LC3 Miles Varsity624:29.349
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 261 · Contreras (Miguel) Learning Comp5,000 Meters Varsity26122:54.79
Oct 5Contreras - RFKOct 5 · 3 Miles Varsity · Place 11 · Miguel Contreras LC3 Miles Varsity1127:18.749
Sep 28Bernstein-ContrerasSep 28 · 3 Miles Varsity · Place 9 · Miguel Contreras LC3 Miles Varsity925:33.569
Sep 9Rosemead Cross Country Invitational Sep 9 · 3 Miles Freshman · Place 170 · Contreras (Miguel) Learning Complex (LA)3 Miles Freshman17021:09.79