Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1223:00.9Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Autry Museum of the American West39th Annual Bell Gardens Invitational · Oct 1724:03.339th Annual Bell Gardens InvitationalOctober 17, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2324:23.8Mt. SAC XC Invite - High School DivisionOctober 23, 2026
5,000 Meters · Elysian Park - LAUSDContreras vs Roybal · Oct 1525:00.63Contreras vs RoybalOctober 15, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5Elysian Park Finals - Day 2Nov 5 · 5,000 Meters Central Frosh/Soph · Place 14 · Miguel Contreras LC5,000 Meters Central Frosh/Soph1427:41.1110
Oct 28Bernstein vs ContrerasOct 28 · 5,000 Meters Frosh/Soph Freshman · Place 5 · Miguel Contreras LC5,000 Meters Frosh/Soph Freshman526:43.3810
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 15 D4&5 Sophomore Blue - 12:34 · Place 115 · Miguel Contreras LC3 Miles Race 15 D4&5 Sophomore Blue - 12:3411524:23.8 PB10
Oct 21Contreras vs BelmontOct 21 · 5,000 Meters Frosh/Soph Freshman · Place 8 · Miguel Contreras LC5,000 Meters Frosh/Soph Freshman829:43.2710
Oct 1739th Annual Bell Gardens InvitationalOct 17 · 3 Miles Sophomore · Place 169 · Miguel Contreras LC3 Miles Sophomore16924:03.3 PB10
Oct 14Contreras vs HollywoodOct 14 · 5,000 Meters Frosh/Soph · Place 4 · Miguel Contreras LC5,000 Meters Frosh/Soph427:04.5910
Oct 14Contreras vs RoybalOct 14 · 5,000 Meters Frosh/Soph · Place 4 · Miguel Contreras LC5,000 Meters Frosh/Soph427:04.5910
Oct 14Contreras vs MendezOct 14 · 5,000 Meters Frosh/Soph · Place 4 · Miguel Contreras LC5,000 Meters Frosh/Soph427:04.5910
Sep 30RFK vs ContrerasSep 30 · 5,000 Meters Frosh/Soph · Place 6 · Miguel Contreras LC5,000 Meters Frosh/Soph632:27.6810
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Sophomore · Place 390 · Miguel Contreras LC2.93 Miles Sophomore39023:00.9 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Elysian Park Finals - Day 2Nov 6 · 5,000 Meters Frosh/Soph Freshman · Place 8 · Miguel Contreras LC5,000 Meters Frosh/Soph Freshman824:03.249
Oct 22Belmont vs ContrerasOct 22 · 5,000 Meters Junior Varsity · Place 9 · Miguel Contreras LC5,000 Meters Junior Varsity924:27.48—
Oct 15Contreras vs MendezOct 15 · 5,000 Meters Junior Varsity · Place 3 · Miguel Contreras LC5,000 Meters Junior Varsity325:00.63—
Oct 15Contreras vs RoybalOct 15 · 5,000 Meters Junior Varsity · Place 3 · Miguel Contreras LC5,000 Meters Junior Varsity325:00.63 PB9
Oct 8Contreras vs RFKOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 1 · Miguel Contreras LC5,000 Meters Frosh/Soph Freshman124:45.00—
Oct 1Bernstein vs ContrerasOct 1 · 5,000 Meters Frosh/Soph Freshman · Place 1 · Miguel Contreras LC5,000 Meters Frosh/Soph Freshman125:11.52—
Sep 27Bellarmine/Sacred Heart InvitationalSep 27 · 3 Miles Varsity · Place 82 · Miguel Contreras LC3 Miles Varsity8224:18.809