Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 17:31 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) | October 20, 2017 |
| 2.93 Miles · Rosemead HIgh School32nd Annual Rosemead Invitational (Day 2) · Sep 10 | 17:10.4 | 32nd Annual Rosemead Invitational (Day 2) | September 10, 2016 |
| 3 Miles · Elysian ParkLeague Finals Day 2 at Elysian Park · Nov 4 | 18:12.60 | League Finals Day 2 at Elysian Park | November 4, 2015 |
| 3 Miles · Elysian Park 3.0 MileHollywood vs. Contreras · Oct 19 | 17:07.34 | Hollywood vs. Contreras | October 19, 2017 |
| 3 Miles · Pierce CollegeLA City Finals · Nov 18 | 17:44.66 | LA City Finals | November 18, 2017 |
| 3 Miles · Pierce College 3.00LA City Prelims · Nov 12 | 20:22.89 | LA City Prelims | November 12, 2015 |
| 3 Miles · Rosemead HIgh SchoolRosemead Invitational Day 2 · Sep 9 | 17:31.6 | Rosemead Invitational Day 2 | September 9, 2017 |
| 5,000 Meters · Woodward Park2017 39th Asics Clovis Cross Country Invitational · Oct 7 | 17:42.6 | 2017 39th Asics Clovis Cross Country Invitational | October 7, 2017 |
| 5,000 Meters · Woodward Park2016 38th Asics Clovis Cross Country Invitational · Oct 8 | 18:07.8 | 2016 38th Asics Clovis Cross Country Invitational | October 8, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
11 results2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | LA City FinalsNov 19 · 3 Miles Division 2 · Place 34 · Miguel Contreras LC | 3 Miles Division 2 | 34 | 18:14.19 | 11 |
| Nov 9 | LA City PrelimsNov 9 · 3 Miles Division 2 - Heat 2 · Place 24 · Miguel Contreras LC | 3 Miles Division 2 - Heat 2 | 24 | 19:08.18 | 11 |
| Nov 3 | Elysian Park FinalsNov 3 · 3 Miles Central Varsity · Place 9 · Miguel Contreras LC | 3 Miles Central Varsity | 9 | 18:12.84 | 11 |
| Oct 27 | Contreras vs HollywoodOct 27 · 3 Miles Varsity · Place 6 · Miguel Contreras LC | 3 Miles Varsity | 6 | 18:02.27 | 11 |
| Oct 24 | Contreras vs RFKOct 24 · 3 Miles Varsity · Place 4 · Miguel Contreras LC | 3 Miles Varsity | 4 | 18:02.27 | 11 |
| Oct 13 | Contreras vs RoybalOct 13 · 3 Miles Varsity · Place 6 · Miguel Contreras LC | 3 Miles Varsity | 6 | 18:01.37 | 11 |
| Oct 8 | 2016 38th Asics Clovis Cross Country InvitationalOct 8 · 5,000 Meters Division 2 Varsity Boys · Place 192 · Miguel Contreras LC | 5,000 Meters Division 2 Varsity Boys | 192 | 18:07.8 PB | 11 |
| Sep 29 | Contreras vs BernsteinSep 29 · 3 Miles Varsity · Place 6 · Miguel Contreras LC | 3 Miles Varsity | 6 | 18:38.96 | 11 |
| Sep 10 | 32nd Annual Rosemead Invitational (Day 2)Sep 10 · 2.93 Miles Large Schools Junior Boys · Place 58 · Miguel Contreras LC | 2.93 Miles Large Schools Junior Boys | 58 | 17:10.4 PB | 11 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | LA City PrelimsNov 12 · 3 Mile Varsity Division 1 Heat 2 · Place 76 · Miguel Contreras LC | 3 Mile Varsity Division 1 Heat 2 | 76 | 20:22.89 PB | 10 |
| Nov 4 | League Finals Day 2 at Elysian ParkNov 4 · 3 Mile Varsity Central · Place 10 · Miguel Contreras LC | 3 Mile Varsity Central | 10 | 18:12.60 PB | 10 |
| Nov 4 | Central League FinalsNov 4 · 3 Mile Varsity · Place 10 · Miguel Contreras LC | 3 Mile Varsity | 10 | 18:12.6 | 10 |
| Oct 29 | Contreras v RFKOct 29 · 3 Mile Varsity · Place 4 · Miguel Contreras LC | 3 Mile Varsity | 4 | 18:14.9Unofficial | 10 |
| Oct 22 | Contreras v RoybalOct 22 · 3 Mile Varsity · Place 6 · Miguel Contreras LC | 3 Mile Varsity | 6 | 18:05.30Unofficial | 10 |
| Oct 14 | Contreras v BelmontOct 14 · 3 Mile Varsity · Place 6 · Miguel Contreras LC | 3 Mile Varsity | 6 | 18:44.84Unofficial | 10 |
| Oct 10 | 2015 37th Clovis Cross Country InvitationalOct 10 · 5,000 Meters Div 4 Varsity · Place 169 · Miguel Contreras LC | 5,000 Meters Div 4 Varsity | 169 | 19:07.9 | 10 |
| Oct 8 | Contreras v BernsteinOct 8 · 3 Mile Varsity · Place 5 · Miguel Contreras LC | 3 Mile Varsity | 5 | 19:18.11Unofficial | 10 |
| Oct 1 | Contreras v HollywoodOct 1 · 3 Mile Varsity · Place 6 · Miguel Contreras LC | 3 Mile Varsity | 6 | 18:41.21Unofficial | 10 |
2014 Cross Country
9 results