Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1217:35.4Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Autry Museum of the American West39th Annual Bell Gardens Invitational · Oct 1717:33.339th Annual Bell Gardens InvitationalOctober 17, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2317:55.7Mt. SAC XC Invite - High School DivisionOctober 23, 2026
5,000 Meters · Elysian Park - LAUSDElysian Park Finals - Day 2 · Nov 518:27.03Elysian Park Finals - Day 2November 5, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 918:07.547th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 5Elysian Park Finals - Day 2Nov 5 · 5,000 Meters Central Varsity · Place 2 · Miguel Contreras LC5,000 Meters Central Varsity218:27.03 PB12
Oct 28Bernstein vs ContrerasOct 28 · 5,000 Meters Varsity · Place 2 · Miguel Contreras LC5,000 Meters Varsity218:46.2412
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 25 D4 Varsity Red - 2:18 PM · Place 32 · Miguel Contreras LC3 Miles Race 25 D4 Varsity Red - 2:18 PM3217:55.7 PB12
Oct 21Contreras vs BelmontOct 21 · 5,000 Meters Varsity · Place 2 · Miguel Contreras LC5,000 Meters Varsity218:44.5512
Oct 1739th Annual Bell Gardens InvitationalOct 17 · 3 Miles Senior · Place 17 · Miguel Contreras LC3 Miles Senior1717:33.3 PB12
Oct 14Contreras vs HollywoodOct 14 · 5,000 Meters Varsity · Place 3 · Miguel Contreras LC5,000 Meters Varsity319:39.5412
Oct 14Contreras vs RoybalOct 14 · 5,000 Meters Varsity · Place 3 · Miguel Contreras LC5,000 Meters Varsity319:39.5412
Oct 14Contreras vs MendezOct 14 · 5,000 Meters Varsity · Place 3 · Miguel Contreras LC5,000 Meters Varsity319:39.5412
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 2 Varsity · Place 203 · Miguel Contreras LC5,000 Meters Division 2 Varsity20318:07.5 PB12
Sep 30RFK vs ContrerasSep 30 · 5,000 Meters Varsity · Place 2 · Miguel Contreras LC5,000 Meters Varsity220:17.7112
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 152 · Miguel Contreras LC2.93 Miles Senior15217:35.4 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15Contreras vs RoybalOct 15 · 5,000 Meters Varsity · Place 5 · Miguel Contreras LC5,000 Meters Varsity520:25.0911