Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMoore League Prelims & Finals · Apr 2815.54aMoore League Prelims & FinalsApril 28, 2026
100m Hurdles · 36" / 0.914m · OutdoorTrackrabbit Invitational (LB Poly) · Feb 2817.49aTrackrabbit Invitational (LB Poly)February 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorBrooks Chandler Rotary Day Two · Mar 2147.58aBrooks Chandler Rotary Day TwoMarch 21, 2026
60m Hurdles · 33" / 0.838m · OutdoorVS Athletics - CA Winter Championships · Feb 79.70aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 28Moore League Prelims & FinalsApr 28 · 300m Hurdles · Place 5 · Poly (Long Beach)Poly (Long Beach)300m Hurdles30" / 0.762m5.48.22a12
Apr 28Moore League Prelims & FinalsApr 28 · 100m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)100m Hurdles33" / 0.838m4.15.54a PBWind: -0.412
Apr 21Poly/Wilson DualApr 21 · 300m Hurdles · Poly (Long Beach)Poly (Long Beach)300m Hurdles30" / 0.762m—DNS12
Apr 21Poly/Wilson DualApr 21 · 100m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)100m Hurdles33" / 0.838m2.28.47aWind: -1.112
Mar 28Beach Cities Invitational Mar 28 · 300m Hurdles · Place 8 · Poly (Long Beach)Poly (Long Beach)300m Hurdles848.50a12
Mar 28Beach Cities Invitational Mar 28 · 100m Hurdles · Place 6 · Poly (Long Beach)Poly (Long Beach)100m Hurdles615.69a12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 300m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)300m Hurdles30" / 0.762m3.47.58a PB12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 100m Hurdles · Place 6 · Poly (Long Beach)Poly (Long Beach)100m Hurdles33" / 0.838m6.16.51aWind: 0.412
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 300m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)300m Hurdles347.5812
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 100m Hurdles · Place 6 · Poly (Long Beach)Poly (Long Beach)100m Hurdles616.5112
Mar 13Redondo Track FestivalMar 13 · 300m Hurdles · Place 18 · Poly (Long Beach)Poly (Long Beach)300m Hurdles30" / 0.762m18.49.10a12
Mar 13Redondo Track FestivalMar 13 · 100m Hurdles · Place 18 · Poly (Long Beach)Poly (Long Beach)100m Hurdles33" / 0.838m18.16.53aWind: -1.212
Mar 7Griffin Invitational and RelaysMar 7 · 300m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)300m Hurdles450.39a12
Mar 7Griffin Invitational and RelaysMar 7 · 100m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)100m Hurdles216.89a12
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 300m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)300m Hurdles30" / 0.762m4.50.34a12
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 100m Hurdles · Place 6 · Poly (Long Beach)Poly (Long Beach)100m Hurdles36" / 0.914m6.17.49a PBWind: -1.812
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 100m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)100m Hurdles33" / 0.838m2.17.28aWind: 1.3Unofficial12
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 200 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)200 Meters7.26.80aWind: 1.1Unofficial12
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 60m Hurdles · Place 22 · Long Beach PolyLong Beach Poly60m Hurdles33" / 0.838mRound P22.9.70a PBWind: 0.412

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Moore League Prelims and Finals Apr 29 · 300m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)300m Hurdles30" / 0.762m3.51.91a11
Apr 29Moore League Prelims and Finals Apr 29 · 100m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)100m Hurdles33" / 0.838m2.17.31aWind: 1.711
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 300m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)300m Hurdles30" / 0.762m3.52.62a11
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 100m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)100m Hurdles33" / 0.838m3.19.06aWind: 3.111
Apr 4Trabuco Hills InvitationalApr 4 · 100m Hurdles · Place 51 · Long Beach Poly (SS)Long Beach Poly (SS)100m Hurdles5120.4611
Mar 28Simi Valley InvitationalMar 28 · 300m Hurdles · Place 7 · Poly (Long Beach)Poly (Long Beach)300m Hurdles751.58a11
Mar 28Simi Valley InvitationalMar 28 · 100m Hurdles · Place 15 · Poly (Long Beach)Poly (Long Beach)100m Hurdles1518.55a11
Mar 22Beach Cities Invitational Mar 22 · 300m Hurdles · Place 11 · Poly (Long Beach)Poly (Long Beach)300m Hurdles1153.08a11
Mar 22Beach Cities Invitational Mar 22 · 100m Hurdles · Place 19 · Poly (Long Beach)Poly (Long Beach)100m Hurdles1919.35a11