Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 CIF-LA City Section Championships Finals · May 2116.71a2026 CIF-LA City Section Championships FinalsMay 21, 2026
200 Meters · OutdoorHawkins Invitational · Mar 332.94Hawkins InvitationalMarch 3, 2023
300m Hurdles · 30" / 0.762m · Outdoor2026 CIF-LA City Section Championships Finals · May 2147.72a2026 CIF-LA City Section Championships FinalsMay 21, 2026
400 Meters · IndoorBelmont Distance Carnival · Feb 131:17.17Belmont Distance Carnival February 13, 2026
400 Meters · OutdoorBravo vs Sotomayor vs Wilson · Apr 141:18.92Bravo vs Sotomayor vs WilsonApril 14, 2023
800 Meters · IndoorBelmont Distance Carnival · Feb 133:12.52Belmont Distance Carnival February 13, 2026
800 Meters · OutdoorBravo vs Sotomayor vs Wilson · Apr 143:24.05Bravo vs Sotomayor vs WilsonApril 14, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 212026 CIF-LA City Section Championships FinalsMay 21 · 300m Hurdles · Place 6 · Bravo Medical Magnet300m Hurdles30" / 0.762mRound P6.49.15a12
May 212026 CIF-LA City Section Championships FinalsMay 21 · 300m Hurdles · Place 5 · Bravo Medical Magnet300m Hurdles30" / 0.762m5.47.72a PB12
May 212026 CIF-LA City Section Championships FinalsMay 21 · 100m Hurdles · Place 4 · Bravo Medical Magnet100m Hurdles33" / 0.838mRound P4.16.71a PBWind: 0.312
May 212026 CIF-LA City Section Championships FinalsMay 21 · 100m Hurdles · Place 5 · Bravo Medical Magnet100m Hurdles33" / 0.838m5.16.83aWind: -0.512
May 142026 CIF-LA City Section Championships PrelimsMay 14 · 300m Hurdles · Place 6 · Bravo Medical Magnet300m Hurdles30" / 0.762mRound P6.49.15a12
May 142026 CIF-LA City Section Championships PrelimsMay 14 · 100m Hurdles · Place 4 · Bravo Medical Magnet100m Hurdles33" / 0.838mRound P4.16.71aWind: 0.312
May 8Northern League FinalsMay 8 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles30" / 0.762mRound P1.51.22a12
May 8Northern League FinalsMay 8 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles30" / 0.762m1.47.96a12
May 8Northern League FinalsMay 8 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles33" / 0.838mRound P1.17.22a12
May 8Northern League FinalsMay 8 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles33" / 0.838m1.16.73aWind: 2.312
May 8Northern League Prelims & FinalsMay 8 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles30" / 0.762mRound P1.51.22aUnofficial12
May 8Northern League Prelims & FinalsMay 8 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles33" / 0.838mRound P1.17.22aUnofficial12
Apr 22Bravo vs Lincoln vs WilsonApr 22 · High Jump · Place 1 · Bravo Medical MagnetHigh Jump13-09.0012
Apr 22Bravo vs Lincoln vs WilsonApr 22 · 300m Hurdles · Place 2 · Bravo Medical Magnet300m Hurdles255.1412
Apr 22Bravo vs Lincoln vs WilsonApr 22 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles117.3712
Apr 17Bravo vs Marshall vs WilsonApr 17 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles150.8712
Apr 17Bravo vs Marshall vs WilsonApr 17 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles117.8412
Apr 32026 Bears ClassicApr 3 · High Jump · Place 2 · Bravo Medical MagnetHigh Jump24-012
Apr 32026 Bears ClassicApr 3 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles152.67a12
Apr 32026 Bears ClassicApr 3 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles117.55a12
Mar 20Bravo vs Franklin vs WilsonMar 20 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles152.9012
Mar 20Bravo vs Franklin vs WilsonMar 20 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles117.8112
Mar 5Hawkins Preseason MeetMar 5 · High Jump · Place 1 · Bravo Medical MagnetHigh Jump14-312
Mar 5Hawkins Preseason MeetMar 5 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles117.85a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Roosevelt 5 Way MeetFeb 28 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles154.8012
Feb 28Roosevelt 5 Way MeetFeb 28 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles119.2512
Feb 20Contreras Pre-Season MeetFeb 20 · High Jump · Place 1 · Bravo Medical MagnetHigh Jump14-312
Feb 20Contreras Pre-Season MeetFeb 20 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles157.02a12
Feb 20Contreras Pre-Season MeetFeb 20 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles118.05a12
Feb 13Belmont Distance Carnival Feb 13 · 800 Meters · Place 5 · Bravo Medical Magnet800 Meters53:12.52 PB12
Feb 13Belmont Distance Carnival Feb 13 · 400 Meters · Place 6 · Bravo Medical Magnet400 Meters61:17.17 PB12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22L.A City FinalsMay 22 · 100m Hurdles · Place 6 · Bravo Medical Magnet100m Hurdles33" / 0.838m6.16.91aWind: -211
May 15L.A City Prelims May 15 · 300m Hurdles · Place 23 · Bravo Medical Magnet300m Hurdles30" / 0.762mRound P23.53.67a11
May 15L.A City Prelims May 15 · 100m Hurdles · Place 8 · Bravo Medical Magnet100m Hurdles33" / 0.838mRound P8.17.16aWind: -1.611
May 9Northern League FinalsMay 9 · 300m Hurdles · Place 2 · Bravo Medical Magnet300m HurdlesRound P254.6211
May 9Northern League FinalsMay 9 · 300m Hurdles · Place 4 · Bravo Medical Magnet300m Hurdles454.3311
May 9Northern League FinalsMay 9 · 100m Hurdles · Place 2 · Bravo Medical Magnet100m HurdlesRound P217.5711
May 9Northern League FinalsMay 9 · 100m Hurdles · Place 2 · Bravo Medical Magnet100m Hurdles217.3011
May 2Northern League Prelims & FinalsMay 2 · 300m Hurdles · Place 2 · Bravo Medical Magnet300m Hurdles30" / 0.762mRound P2.54.62a11
May 2Northern League Prelims & FinalsMay 2 · 300m Hurdles · Place 4 · Bravo Medical Magnet300m Hurdles30" / 0.762m4.54.33a11
May 2Northern League Prelims & FinalsMay 2 · 100m Hurdles · Place 2 · Bravo Medical Magnet100m Hurdles33" / 0.838mRound P2.17.57a11
May 2Northern League Prelims & FinalsMay 2 · 100m Hurdles · Place 2 · Bravo Medical Magnet100m Hurdles33" / 0.838m2.17.30a11
Apr 25Bravo vs Marshall vs Wilson @ Marshall HSApr 25 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles152.0711
Apr 25Bravo vs Marshall vs Wilson @ Marshall HSApr 25 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles117.8411
Apr 4Wilson/Bravo/Eagle Rock/SotomayorApr 4 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles30" / 0.762m1.53.34a11
Apr 4Wilson/Bravo/Eagle Rock/SotomayorApr 4 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles33" / 0.838m1.18.32aWind: -0.211
Mar 28Franklin VS Wilson VS BravoMar 28 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles152.6411
Mar 28Franklin VS Wilson VS BravoMar 28 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles117.9511
Mar 21Bravo vs Lincoln vs Torres vs Wilson @ WilsonMar 21 · 100m Hurdles · Place 3 · Bravo Medical Magnet100m Hurdles321.0511
Mar 6Hawkins Preseason MeetMar 6 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles155.65a—
Mar 6Hawkins Preseason MeetMar 6 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles119.28a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27San Pedro vs South East vs Fremont vs Panorma vs Bravo @ SanteeFeb 27 · 300m Hurdles · Place 2 · Bravo Medical Magnet300m Hurdles256.72a—
Feb 27San Pedro vs South East vs Fremont vs Panorma vs Bravo @ SanteeFeb 27 · 100m Hurdles · Place 2 · Bravo Medical Magnet100m Hurdles219.25a—
Feb 21Contreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-SanteeFeb 21 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles157.37a—
Feb 21Contreras-Bravo-Larchmont-Lincoln-Marquez-Maywood-SanteeFeb 21 · 100m Hurdles · Place 2 · Bravo Medical Magnet100m Hurdles219.44a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3Northern League FinalsMay 3 · 300m Hurdles · Place 1 · Bravo Medica300m Hurdles152.3410
May 3Northern League FinalsMay 3 · 100m Hurdles · Place 1 · Bravo Medica100m Hurdles118.7710
Apr 19Franklin vs Lincoln vs Bravo vs TorresApr 19 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles153.66—
Apr 19Franklin vs Lincoln vs Bravo vs TorresApr 19 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles119.29—
Apr 12Sotomayor/Wilson/Bravo/ERHSApr 12 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles154.60—
Apr 12Sotomayor/Wilson/Bravo/ERHSApr 12 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles120.00—
Mar 22Bravo vs Lincoln vs Wilson vs TorresMar 22 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles157.21—
Mar 22Bravo vs Lincoln vs Wilson vs TorresMar 22 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles120.62—
Mar 15Marshall Vs. Wilson Bravo Mar 15 · 300m Hurdles · Place 1 · Bravo Medical Magnet300m Hurdles156.99—
Mar 15Marshall Vs. Wilson Bravo Mar 15 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles121.03—
Mar 6Bravo vs VeniceMar 6 · 100m Hurdles · Place 1 · Bravo Medical Magnet100m Hurdles121.18—
Feb 15Contreras-Rancho Dominguez-Larchmont-Bravo-WilsonFeb 15 · 400 Meters · Place 1 · Bravo Medical Magnet400 Meters1.1:22.36a10
Feb 15Contreras-Rancho Dominguez-Larchmont-Bravo-WilsonFeb 15 · 200 Meters · Place 5 · Bravo Medical Magnet200 Meters5.34.61a10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 21Franklin VS Wilson VS BravoApr 21 · 800 Meters · Bravo Medical Magnet800 Meters—SCR9
Apr 21Franklin VS Wilson VS BravoApr 21 · 400 Meters · Bravo Medical Magnet400 Meters—SCR9
Apr 17Bravo vs Lincoln vs Torres vs WilsonApr 17 · 400 Meters · Bravo Medical Magnet400 MetersRelay Split—1:26Unofficial9
Apr 17Bravo vs Lincoln vs Torres vs WilsonApr 17 · 800 Meters · Place 6 · Bravo Medical Magnet800 Meters6.3:35.779
Apr 17Bravo vs Lincoln vs Torres vs WilsonApr 17 · 400 Meters · Place 5 · Bravo Medical Magnet400 Meters5.1:26.779
Apr 14Bravo vs Sotomayor vs WilsonApr 14 · 800 Meters · Place 1 · Bravo Medical Magnet800 Meters13:24.05 PB—
Apr 14Bravo vs Sotomayor vs WilsonApr 14 · 400 Meters · Place 1 · Bravo Medical Magnet400 Meters11:18.92 PB—
Mar 30Wilson/Bravo/Lincoln/Torres/Franklin/Eagle RockMar 30 · 800 Meters · Bravo Medical Magnet800 Meters—3:37.3Unofficial9
Mar 30Wilson/Bravo/Lincoln/Torres/Franklin/Eagle RockMar 30 · 400 Meters · Bravo Medical Magnet400 Meters—85.9Unofficial9
Mar 24Marshall @ Wilson / BravoMar 24 · 800 Meters · Place 5 · Bravo Medical Magnet800 Meters53:24.949
Mar 24Marshall @ Wilson / BravoMar 24 · 400 Meters · Place 4 · Bravo Medical Magnet400 Meters41:26.029
Mar 10Bravo vs Venice vs Wilson vs InglewoodMar 10 · 800 Meters · Place 9 · Bravo Medical Magnet800 Meters93:34.899
Mar 10Bravo vs Venice vs Wilson vs InglewoodMar 10 · 400 Meters · Place 14 · Bravo Medical Magnet400 Meters141:22.899
Mar 3Hawkins InvitationalMar 3 · 200 Meters · Place 3 · Bravo Medical Magnet200 Meters332.94 PB9