Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach Cities Invitational · Mar 2812.08aBeach Cities Invitational March 28, 2026
100m Hurdles · 33" / 0.838m · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 2914.00a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
200 Meters · OutdoorSimi Valley Invitational · Mar 2824.96aSimi Valley InvitationalMarch 28, 2025
300m Hurdles · 30" / 0.762m · OutdoorMoore League Prelims & Finals · Apr 2842.27aMoore League Prelims & FinalsApril 28, 2026
400 Meters · Outdoor2024 Tiger Invitational @ South Pasadena TigerInvite.org · Apr 51:01.5282024 Tiger Invitational @ South Pasadena TigerInvite.orgApril 5, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 300m Hurdles · Poly (Long Beach)300m Hurdles30" / 0.762mRound P--DNF11
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100m Hurdles · Place 8 · Poly (Long Beach)100m Hurdles33" / 0.838mRound P8.14.00a PBWind: 1.411
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100m Hurdles · Place 7 · Poly (Long Beach)100m Hurdles33" / 0.838m7.13.85aWind: 2.911
May 23CIF Southern Section MastersMay 23 · 300m Hurdles · Place 5 · Poly (Long Beach)300m Hurdles543.43a11
May 23CIF Southern Section MastersMay 23 · 100m Hurdles · Place 3 · Poly (Long Beach)100m Hurdles313.69a11
Apr 28Moore League Prelims & FinalsApr 28 · 300m Hurdles · Place 2 · Poly (Long Beach)300m Hurdles30" / 0.762m2.42.27a PB11
Apr 28Moore League Prelims & FinalsApr 28 · 100m Hurdles · Place 1 · Poly (Long Beach)100m Hurdles33" / 0.838m1.14.37aWind: -0.411
Apr 1666th Mt. SAC RelaysApr 16 · 300m Hurdles · Place 5 · Poly (Long Beach)300m Hurdles542.57a11
Apr 1666th Mt. SAC RelaysApr 16 · 100m Hurdles · Place 3 · Poly (Long Beach)100m Hurdles313.84a11
Mar 28Beach Cities Invitational Mar 28 · 100m Hurdles · Place 1 · Poly (Long Beach)100m Hurdles113.96a11
Mar 28Beach Cities Invitational Mar 28 · 100 Meters · Place 3 · Poly (Long Beach)100 Meters312.08a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 11Arcadia InvitationalApr 11 · 300m Hurdles · Place 6 · LB Poly300m Hurdles643.2110
Apr 11Arcadia InvitationalApr 11 · 100m Hurdles · Place 3 · LB Poly100m Hurdles314.1810
Apr 11Arcadia InvitationalApr 11 · 300m Hurdles · Place 6 · LB Poly300m Hurdles643.2110
Apr 11Arcadia InvitationalApr 11 · 100m Hurdles · Place 3 · LB Poly100m Hurdles314.1810
Mar 28Simi Valley InvitationalMar 28 · 200 Meters · Place 4 · Poly (Long Beach)200 Meters424.96a PB10
Mar 28Simi Valley InvitationalMar 28 · 100 Meters · Place 1 · Poly (Long Beach)100 Meters112.16a10
Mar 7Redondo Nike Track FestivalMar 7 · 300m Hurdles · Place 2 · Poly (Long Beach)300m Hurdles244.0210
Mar 7Redondo Nike Track FestivalMar 7 · 100m Hurdles · Place 6 · Poly (Long Beach)100m Hurdles614.7510

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 400 Meters · Place 15 · Poly Long Beach400 Meters151:01.528 PB9
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 200 Meters · Place 9 · Poly Long Beach200 Meters926.079
Mar 936th Annual Long Beach RelaysMar 9 · 100 Meters · Place 1 · Poly (Long Beach)100 Meters112.46a—