Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorContreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-Santee · Feb 216:12.63aContreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-SanteeFebruary 21, 2025
1600 Meters · OutdoorContreras-Mendez & Belmont-Roybal-Brio · Apr 175:28.80aContreras-Mendez & Belmont-Roybal-BrioApril 17, 2026
3200 Meters · OutdoorContreras v Mendez & Roybal v DMHS & ESLA · Mar 1513:25.32aContreras v Mendez & Roybal v DMHS & ESLAMarch 15, 2024
400 Meters · IndoorContreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-Santee · Feb 211:02.51aContreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-SanteeFebruary 21, 2025
400 Meters · OutdoorContreras-DMHS & RFK-Roybal-Rise Kohyang · Mar 281:00.79aContreras-DMHS & RFK-Roybal-Rise KohyangMarch 28, 2025
800 Meters · IndoorContreras Pre-Season Meet · Feb 202:20.70aContreras Pre-Season MeetFebruary 20, 2026
800 Meters · Outdoor2026 Central League Meet · May 12:14.53a2026 Central League MeetMay 1, 2026
Long Jump · OutdoorContreras-Hollywood & Belmont-Mendez · Apr 2115-05.00Contreras-Hollywood & Belmont-MendezApril 21, 2023

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 12026 Central League MeetMay 1 · 800 Meters · Place 3 · Miguel Contreras LC800 Meters32:14.53a PB12
May 12026 Central League MeetMay 1 · 800 Meters · Place 6 · Miguel Contreras LC800 Meters62:17.15a12
Apr 17Contreras-Mendez & Belmont-Roybal-BrioApr 17 · 3200 Meters · Place 2 · Miguel Contreras LC3200 Meters213:57.4012
Apr 17Contreras-Mendez & Belmont-Roybal-BrioApr 17 · 1600 Meters · Place 3 · Miguel Contreras LC1600 Meters35:28.80a PB12
Apr 17Contreras-Mendez & Belmont-Roybal-BrioApr 17 · 800 Meters · Place 3 · Miguel Contreras LC800 Meters32:19.56a12
Apr 10Hollywood-Contreras & RFK-Roybal-BrioApr 10 · 300m Hurdles · Place 6 · Miguel Contreras LC300m Hurdles654.7812
Apr 10Hollywood-Contreras & RFK-Roybal-BrioApr 10 · 110m Hurdles · Place 7 · Miguel Contreras LC110m Hurdles723.0912
Apr 10Hollywood-Contreras & RFK-Roybal-BrioApr 10 · 1600 Meters · Place 2 · Miguel Contreras LC1600 Meters25:29.9212
Apr 10Hollywood-Contreras & RFK-Roybal-BrioApr 10 · 800 Meters · Place 2 · Miguel Contreras LC800 Meters22:19.4912
Mar 26Contreras-Bernstein-Rise Kohyang & DMHS-RoybalMar 26 · 300m Hurdles · Place 7 · Miguel Contreras LC300m Hurdles757.41a12
Mar 26Contreras-Bernstein-Rise Kohyang & DMHS-RoybalMar 26 · 110m Hurdles · Place 8 · Miguel Contreras LC110m Hurdles822.94a12
Mar 26Contreras-Bernstein-Rise Kohyang & DMHS-RoybalMar 26 · 800 Meters · Place 3 · Miguel Contreras LC800 Meters32:19.64a12
Mar 26Contreras-Bernstein-Rise Kohyang & DMHS-RoybalMar 26 · 1600 Meters · Place 7 · Miguel Contreras LC1600 Meters75:53.81a12
Mar 21St Paul Classic Mar 21 · 300m Hurdles · Place 8 · Miguel Contreras LC300m Hurdles853.45a12
Mar 21St Paul Classic Mar 21 · 1600 Meters · Place 29 · Miguel Contreras LC1600 Meters295:34.79a12
Mar 21St Paul Classic Mar 21 · 800 Meters · Place 14 · Miguel Contreras LC800 Meters142:22.03a12
Mar 20Belmont-Contreras & Mendez-RFK-Rise KohyangMar 20 · 300m Hurdles · Place 3 · Miguel Contreras LC300m Hurdles31:00.96a12
Mar 20Belmont-Contreras & Mendez-RFK-Rise KohyangMar 20 · 110m Hurdles · Place 2 · Miguel Contreras LC110m Hurdles224.03a12
Mar 20Belmont-Contreras & Mendez-RFK-Rise KohyangMar 20 · 1600 Meters · Place 7 · Miguel Contreras LC1600 Meters75:44.61a12
Mar 20Belmont-Contreras & Mendez-RFK-Rise KohyangMar 20 · 800 Meters · Place 2 · Miguel Contreras LC800 Meters22:22.62a12
Mar 6Contreras-Roybal & Hollywood-Mendez-Rise KohyangMar 6 · 1600 Meters · Place 2 · Miguel Contreras LC1600 Meters25:41.08a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Contreras Pre-Season MeetFeb 20 · 110m Hurdles · Place 3 · Miguel Contreras LC110m Hurdles323.05a12
Feb 20Contreras Pre-Season MeetFeb 20 · 800 Meters · Place 4 · Miguel Contreras LC800 Meters42:20.70a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 2Central League Prelims/FinalsMay 2 · 1600 Meters · Place 16 · Miguel Contreras LC1600 MetersRound P16.5:36.31a11
May 2Central League Prelims/FinalsMay 2 · 800 Meters · Place 5 · Miguel Contreras LC800 MetersRound P5.2:16.80a11
May 2Central League Prelims/FinalsMay 2 · 800 Meters · Place 4 · Miguel Contreras LC800 Meters4.2:15.49a11
May 2Central League Prelims/FinalsMay 2 · 400 Meters · Place 15 · Miguel Contreras LC400 MetersRound P15.63.16a11
Apr 25Contreras-RFK & Bernstein-Mendez-RoybalApr 25 · 1600 Meters · Place 1 · Miguel Contreras LC1600 Meters15:29.3111
Apr 25Contreras-RFK & Bernstein-Mendez-RoybalApr 25 · 800 Meters · Place 6 · Miguel Contreras LC800 Meters62:24.2611
Apr 25Contreras-RFK & Bernstein-Mendez-RoybalApr 25 · 400 Meters · Place 9 · Miguel Contreras LC400 Meters91:07.8811
Apr 11Hollywood-Contreras & DMHS-RFK-Rise KohyangApr 11 · 800 Meters · Place 3 · Miguel Contreras LC800 Meters32:18.3311
Apr 11Hollywood-Contreras & DMHS-RFK-Rise KohyangApr 11 · 1600 Meters · Place 5 · Miguel Contreras LC1600 Meters56:07.6211
Apr 11Hollywood-Contreras & DMHS-RFK-Rise KohyangApr 11 · 400 Meters · Place 6 · Miguel Contreras LC400 Meters61:05.2411
Apr 5St.Paul 10th Classic rescheduled Apr 5 · 1600 Meters · Place 26 · Miguel Contreras LC1600 Meters265:33.28a11
Apr 5St.Paul 10th Classic rescheduled Apr 5 · 800 Meters · Place 20 · Miguel Contreras LC800 Meters202:21.93a11
Apr 5St.Paul 10th Classic rescheduled Apr 5 · 400 Meters · Place 18 · Miguel Contreras LC400 Meters181:07.55a11
Apr 4Contreras-Mendez & DMHS-RoybalApr 4 · 1600 Meters · Place 10 · Miguel Contreras LC1600 Meters105:57.03a11
Apr 4Contreras-Mendez & DMHS-RoybalApr 4 · 400 Meters · Place 9 · Miguel Contreras LC400 Meters91:03.15a11
Mar 28Contreras-DMHS & RFK-Roybal-Rise KohyangMar 28 · 1600 Meters · Place 10 · Miguel Contreras LC1600 Meters105:41.16a11
Mar 28Contreras-DMHS & RFK-Roybal-Rise KohyangMar 28 · 800 Meters · Place 2 · Miguel Contreras LC800 Meters22:21.07a11
Mar 28Contreras-DMHS & RFK-Roybal-Rise KohyangMar 28 · 400 Meters · Place 6 · Miguel Contreras LC400 Meters61:00.79a PB11
Mar 7Contreras-Bernstein & Mendez-RFK-Rise KohyangMar 7 · 400 Meters · Place 4 · Miguel Contreras LC400 Meters41:01.60a—
Mar 7Contreras-Bernstein & Mendez-RFK-Rise KohyangMar 7 · 1600 Meters · Place 4 · Miguel Contreras LC1600 Meters46:03.43a—
Mar 7Contreras-Bernstein & Mendez-RFK-Rise KohyangMar 7 · 800 Meters · Place 1 · Miguel Contreras LC800 Meters12:27.37a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Contreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-SanteeFeb 21 · 400 Meters · Place 7 · Miguel Contreras LC400 Meters71:02.51a PB—
Feb 21Contreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-SanteeFeb 21 · 1600 Meters · Place 20 · Miguel Contreras LC1600 Meters206:12.63a PB—
Feb 21Contreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-SanteeFeb 21 · 800 Meters · Place 7 · Miguel Contreras LC800 Meters72:34.33a—

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Apr 25Central League Prelims/FinalsApr 25 · 3200 Meters · Place 12 · Miguel Contreras LC3200 Meters12.14:54.39a10
Apr 25Central League Prelims/FinalsApr 25 · 1600 Meters · Place 8 · Miguel Contreras LC1600 MetersRound P8.5:40.7010
Apr 25Central League Prelims/FinalsApr 25 · 1600 Meters · Place 9 · Miguel Contreras LC1600 Meters9.5:51.39a10
Apr 25Central League Prelims/FinalsApr 25 · 800 Meters · Place 4 · Miguel Contreras LC800 MetersRound P4.2:26.76a10
Apr 25Central League Prelims/FinalsApr 25 · 800 Meters · Place 2 · Miguel Contreras LC800 Meters2.2:18.30a10
Apr 19Contreras v Roybal & DMHS v Mendez & ESLAApr 19 · 1600 Meters · Place 11 · Miguel Contreras LC1600 Meters115:43.35a—
Apr 19Contreras v Roybal & DMHS v Mendez & ESLAApr 19 · 800 Meters · Place 7 · Miguel Contreras LC800 Meters72:25.12a—
Apr 19Contreras v Roybal & DMHS v Mendez & ESLAApr 19 · 3200 Meters · Place 1 · Miguel Contreras LC3200 Meters113:40.43a—
Apr 12Contreras v Bernstein & Mendez v RFK & Rise KohyangApr 12 · 800 Meters · Place 6 · Miguel Contreras LC800 Meters62:24.17—
Apr 12Contreras v Bernstein & Mendez v RFK & Rise KohyangApr 12 · 3200 Meters · Place 4 · Miguel Contreras LC3200 Meters413:27.96—
Apr 12Contreras v Bernstein & Mendez v RFK & Rise KohyangApr 12 · 1600 Meters · Place 2 · Miguel Contreras LC1600 Meters25:43.49—
Apr 5Contreras v DMHS & RFK v Roybal & Rise KohyangApr 5 · 1600 Meters · Place 13 · Miguel Contreras LC1600 Meters135:53.68a—
Apr 5Contreras v DMHS & RFK v Roybal & Rise KohyangApr 5 · 800 Meters · Place 8 · Miguel Contreras LC800 Meters82:33.08a—
Apr 5Contreras v DMHS & RFK v Roybal & Rise KohyangApr 5 · 3200 Meters · Place 3 · Miguel Contreras LC3200 Meters313:49.84a—
Mar 21Contreras v Hollywood & Belmont v MendezMar 21 · 1600 Meters · Place 7 · Miguel Contreras LC1600 Meters75:44.32a—
Mar 21Contreras v Hollywood & Belmont v MendezMar 21 · 800 Meters · Place 7 · Miguel Contreras LC800 Meters72:29.79a—
Mar 21Contreras v Hollywood & Belmont v MendezMar 21 · 400 Meters · Place 6 · Miguel Contreras LC400 Meters61:05.24a—
Mar 15Contreras v Mendez & Roybal v DMHS & ESLAMar 15 · 800 Meters · Place 6 · Miguel Contreras LC800 Meters62:29.64a—
Mar 15Contreras v Mendez & Roybal v DMHS & ESLAMar 15 · 3200 Meters · Place 3 · Miguel Contreras LC3200 Meters313:25.32a PB—
Mar 15Contreras v Mendez & Roybal v DMHS & ESLAMar 15 · 1600 Meters · Place 2 · Miguel Contreras LC1600 Meters25:43.53a—
Mar 9St . Paul ClassicMar 9 · 1600 Meters · Place 31 · Miguel Contreras LC1600 Meters316:08.74a—
Mar 9St . Paul ClassicMar 9 · 800 Meters · Place 21 · Miguel Contreras LC800 Meters212:36.07a—
Mar 9St . Paul ClassicMar 9 · 400 Meters · Place 18 · Miguel Contreras LC400 Meters181:05.32a—
Mar 8Contreras v RFK & Bernstein v Mendez & Rise KohyangMar 8 · 800 Meters · Place 8 · Miguel Contreras LC800 Meters82:31.72a—
Mar 8Contreras v RFK & Bernstein v Mendez & Rise KohyangMar 8 · 3200 Meters · Place 2 · Miguel Contreras LC3200 Meters213:43.77a—
Mar 8Contreras v RFK & Bernstein v Mendez & Rise KohyangMar 8 · 1600 Meters · Place 1 · Miguel Contreras LC1600 Meters15:50.25a—
Mar 1Belmont v Contreras & Mendez v Roybal & Rise KohyangMar 1 · 800 Meters · Place 6 · Miguel Contreras LC800 Meters62:34.76a—
Mar 1Belmont v Contreras & Mendez v Roybal & Rise KohyangMar 1 · 3200 Meters · Place 2 · Miguel Contreras LC3200 Meters214:21.46a—
Mar 1Belmont v Contreras & Mendez v Roybal & Rise KohyangMar 1 · 1600 Meters · Place 2 · Miguel Contreras LC1600 Meters25:53.76a—
Feb 15Contreras-Rancho Dominguez-Larchmont-Bravo-WilsonFeb 15 · 3200 Meters · Place 13 · Miguel Contreras LC3200 Meters13.14:13.56a10
Feb 15Contreras-Rancho Dominguez-Larchmont-Bravo-WilsonFeb 15 · 1600 Meters · Place 21 · Miguel Contreras LC1600 Meters21.6:05.77a10
Feb 15Contreras-Rancho Dominguez-Larchmont-Bravo-WilsonFeb 15 · High Jump · Miguel Contreras LCHigh Jump—NH10
Feb 15Contreras-Rancho Dominguez-Larchmont-Bravo-WilsonFeb 15 · 800 Meters · Place 14 · Miguel Contreras LC800 Meters14.2:40.37a10

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Apr 27Central League FinalsApr 27 · 3200 Meters · Place 13 · Miguel Contreras LC3200 Meters1317:35.32a—
Apr 27Central League FinalsApr 27 · 1600 Meters · Place 14 · Miguel Contreras LC1600 Meters145:58.82a—
Apr 27Central League FinalsApr 27 · 800 Meters · Place 11 · Miguel Contreras LC800 Meters112:50.62a—
Apr 27Central League FinalsApr 27 · 800 Meters · Place 5 · Miguel Contreras LC800 Meters52:35.50a—
Apr 21Contreras-Hollywood & Belmont-MendezApr 21 · 3200 Meters · Place 1 · Miguel Contreras LC3200 Meters1.16:02.709
Apr 21Contreras-Hollywood & Belmont-MendezApr 21 · 1600 Meters · Place 2 · Miguel Contreras LC1600 Meters2.6:33.24a9
Apr 21Contreras-Hollywood & Belmont-MendezApr 21 · Long Jump · Place 9 · Miguel Contreras LCLong Jump9.15-05.00 PB9
Apr 21Contreras-Hollywood & Belmont-MendezApr 21 · 800 Meters · Place 8 · Miguel Contreras LC800 Meters8.2:47.87a9
Apr 14Bernstein-Contreras & Belmont-DMHSApr 14 · 3200 Meters · Place 3 · Miguel Contreras LC3200 Meters316:11.00a—
Apr 14Bernstein-Contreras & Belmont-DMHSApr 14 · 1600 Meters · Place 6 · Miguel Contreras LC1600 Meters66:13.25a—
Apr 14Bernstein-Contreras & Belmont-DMHSApr 14 · Long Jump · Place 7 · Miguel Contreras LCLong Jump711-5—
Apr 14Bernstein-Contreras & Belmont-DMHSApr 14 · 800 Meters · Place 10 · Miguel Contreras LC800 Meters102:51.75a—
Mar 30Contreras-Roybal & Belmont-RFKMar 30 · 3200 Meters · Place 1 · Miguel Contreras LC3200 Meters116:21.459
Mar 30Contreras-Roybal & Belmont-RFKMar 30 · 1600 Meters · Place 4 · Miguel Contreras LC1600 Meters46:25.149
Mar 30Contreras-Roybal & Belmont-RFKMar 30 · 800 Meters · Place 11 · Miguel Contreras LC800 Meters112:56.919
Mar 24Contreras-Mendez & Roybal-DMHSMar 24 · Long Jump · Place 6 · Miguel Contreras LCLong Jump611-01.00—
Mar 24Contreras-Mendez & Roybal-DMHSMar 24 · 800 Meters · Place 9 · Miguel Contreras LC800 Meters93:05.88a—
Mar 24Contreras-Mendez & Roybal-DMHSMar 24 · 3200 Meters · Place 3 · Miguel Contreras LC3200 Meters317:11.34a—
Mar 24Contreras-Mendez & Roybal-DMHSMar 24 · 1600 Meters · Place 7 · Miguel Contreras LC1600 Meters76:38.79a—
Mar 17DMHS-Hollywood & Contreras-Episcopal-RFK & West AdamsMar 17 · 3200 Meters · Place 4 · Miguel Contreras LC3200 Meters4.16:05.64a9
Mar 17DMHS-Hollywood & Contreras-Episcopal-RFK & West AdamsMar 17 · 1600 Meters · Place 12 · Miguel Contreras LC1600 Meters12.6:25.51a9
Mar 17DMHS-Hollywood & Contreras-Episcopal-RFK & West AdamsMar 17 · Long Jump · Place 11 · Miguel Contreras LCLong Jump11.11-03.009
Mar 17DMHS-Hollywood & Contreras-Episcopal-RFK & West AdamsMar 17 · 800 Meters · Place 12 · Miguel Contreras LC800 Meters12.2:52.12a9
Mar 11St Paul Classic Mar 11 · Long Jump · Place 13 · Miguel ContrLong Jump1310-05.009
Mar 11St Paul Classic Mar 11 · 1600 Meters · Place 40 · Miguel Contr1600 Meters406:21.349
Mar 11St Paul Classic Mar 11 · 800 Meters · Place 29 · Miguel Contr800 Meters292:44.499
Mar 3Belmont-Bernstein & Contreras-DMHSMar 3 · Long Jump · Place 12 · Miguel Contreras LCLong Jump1212-06.009
Mar 3Belmont-Bernstein & Contreras-DMHSMar 3 · 3200 Meters · Place 7 · Miguel Contreras LC3200 Meters715:36.239
Mar 3Belmont-Bernstein & Contreras-DMHSMar 3 · 1600 Meters · Place 12 · Miguel Contreras LC1600 Meters126:27.899
Mar 3Belmont-Bernstein & Contreras-DMHSMar 3 · 800 Meters · Place 11 · Miguel Contreras LC800 Meters112:49.519