Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor38th Annual Long Beach Relays Powered by New Balance · Mar 713.19a38th Annual Long Beach Relays Powered by New BalanceMarch 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorMission Hills @ Oceanside · Apr 3018.34aMission Hills @ Oceanside April 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorMission Hills @ Oceanside · Apr 3044.96aMission Hills @ Oceanside April 30, 2026
Discus · 1.6kg · OutdoorValley Center @ Oceanside · Mar 1296-02Valley Center @ OceansideMarch 12, 2025
Shot Put · 12lb · OutdoorValley Center @ Oceanside · Mar 1236-00.00Valley Center @ OceansideMarch 12, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8Avocado League ChampionshipsMay 8 · 300m Hurdles · Place 5 · Oceanside300m Hurdles545.89a12
May 8Avocado League ChampionshipsMay 8 · 110m Hurdles · Place 7 · Oceanside110m Hurdles718.47a12
Apr 30Mission Hills @ Oceanside Apr 30 · 300m Hurdles · Place 3 · Oceanside300m Hurdles36" / 0.914m3.44.96a PB12
Apr 30Mission Hills @ Oceanside Apr 30 · 110m Hurdles · Place 3 · Oceanside110m Hurdles39" / 0.991m3.18.34a PBWind: -0.112
Apr 23San Dieguito Academy vs OceansideApr 23 · 300m Hurdles · Place 4 · Oceanside300m Hurdles446.70a12
Apr 23San Dieguito Academy vs OceansideApr 23 · 110m Hurdles · Place 4 · Oceanside110m Hurdles418.46a12
Apr 18Jaguar Invitational Morning SessionApr 18 · 110m Hurdles · Place 21 · Oceanside110m Hurdles2118.95a12
Apr 412th Annual Willie Banks InvitationalApr 4 · 110m Hurdles · Place 11 · Oceanside110m Hurdles1118.72a12
Mar 26Rancho Buena Vista @ OceansideMar 26 · 300m Hurdles · Place 3 · Oceanside300m Hurdles348.73a12
Mar 26Rancho Buena Vista @ OceansideMar 26 · 110m Hurdles · Place 3 · Oceanside110m Hurdles318.68a12
Mar 19El Camino @ OceansideMar 19 · 110m Hurdles · Place 7 · Oceanside110m Hurdles719.00a12
Mar 12Oceanside/Sage Creek @ Valley CenterMar 12 · 300m Hurdles · Place 3 · Oceanside300m Hurdles346.65a12
Mar 12Oceanside/Sage Creek @ Valley CenterMar 12 · 110m Hurdles · Place 3 · Oceanside110m Hurdles319.64a12
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 110m Hurdles · Place 7 · Oceanside110m Hurdles39" / 0.991m7.19.54aWind: -3.612
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 100 Meters · Place 79 · Oceanside100 Meters79.13.19a PBWind: -2.212
Mar 5Oceanside @ CCAMar 5 · 200m Hurdles · Place 3 · Oceanside200m Hurdles330.85a12
Mar 5Oceanside @ CCAMar 5 · 60m Hurdles · Place 4 · Oceanside60m Hurdles410.87a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1Vista @ OceansideMay 1 · Discus · Place 1 · OceansideDiscus1104-1011
May 1Vista @ OceansideMay 1 · Shot Put · Place 2 · OceansideShot Put235-6.511
Apr 24San Dieguito @ OceansideApr 24 · Discus · Place 4 · OceansideDiscus493-111
Apr 24San Dieguito @ OceansideApr 24 · Shot Put · Place 2 · OceansideShot Put236-211
Apr 17Oceanside at Mission HillsApr 17 · Discus · Place 7 · OceansideDiscus795-511
Apr 17Oceanside at Mission HillsApr 17 · Shot Put · Place 4 · OceansideShot Put437-011
Apr 511th Annual Willie Banks InvitationalApr 5 · Shot Put · Place 7 · OceansideShot Put738-611
Mar 27Oceanside @ Rancho Buena VistaMar 27 · Discus · Place 10 · OceansideDiscus1085-811
Mar 27Oceanside @ Rancho Buena VistaMar 27 · Shot Put · Place 4 · OceansideShot Put439-8.5011
Mar 20Oceanside @ El CaminoMar 20 · Discus · Place 7 · OceansideDiscus791-711
Mar 20Oceanside @ El CaminoMar 20 · Shot Put · Place 1 · OceansideShot Put140-111
Mar 15Triton InvitationalMar 15 · Shot Put · Place 42 · Oceanside (SD)Shot Put4234-6.5011
Mar 15Triton InvitationalMar 15 · Discus · Place 28 · Oceanside (SD)Discus28101-911
Mar 12Valley Center @ OceansideMar 12 · Discus · Place 5 · OceansideDiscus1.6kg5.96-02 PB11
Mar 12Valley Center @ OceansideMar 12 · Shot Put · Place 6 · OceansideShot Put12lb6.36-00.00 PB11