Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorTara Davis Invitational · Feb 2814.99aTara Davis InvitationalFebruary 28, 2026
100 Meters · OutdoorRun the Ranch Invitational · Apr 1114.58aRun the Ranch Invitational April 11, 2026
100m Hurdles · 33" / 0.838m · OutdoorPrep League Championship Finals · Apr 2919.77aPrep League Championship FinalsApril 29, 2026
200 Meters · Outdoor12th Annual Willie Banks Invitational · Apr 433.27a12th Annual Willie Banks InvitationalApril 4, 2026
300m Hurdles · 30" / 0.762m · OutdoorPrep League Championship Finals · Apr 2953.77aPrep League Championship FinalsApril 29, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 29Prep League Championship FinalsApr 29 · 300m Hurdles · Place 6 · Poly (Pasadena)300m Hurdles30" / 0.762mRound P6.55.52a11
Apr 29Prep League Championship FinalsApr 29 · 300m Hurdles · Place 4 · Poly (Pasadena)300m Hurdles30" / 0.762m4.53.77a PB11
Apr 29Prep League Championship FinalsApr 29 · 100m Hurdles · Place 6 · Poly (Pasadena)100m Hurdles33" / 0.838mRound P6.20.15aWind: 0.611
Apr 29Prep League Championship FinalsApr 29 · 100m Hurdles · Place 5 · Poly (Pasadena)100m Hurdles33" / 0.838m5.19.77a PBWind: 0.111
Apr 22Prep League Championship PrelimsApr 22 · 300m Hurdles · Place 6 · Poly (Pasadena)300m Hurdles30" / 0.762mRound P6.55.52a11
Apr 22Prep League Championship PrelimsApr 22 · 100m Hurdles · Place 6 · Poly (Pasadena)100m Hurdles33" / 0.838mRound P6.20.15aWind: 0.611
Apr 14Prep League Cluster #3Apr 14 · 100m Hurdles · Poly (Pasadena)100m Hurdles33" / 0.838m—DNSWind: 0.511
Apr 14Prep League Cluster #3Apr 14 · 100 Meters · Poly (Pasadena)100 Meters—DNSWind: 0.811
Apr 11Run the Ranch Invitational Apr 11 · 300m Hurdles · Place 3 · Poly (Pasadena)300m Hurdles359.68a11
Apr 11Run the Ranch Invitational Apr 11 · 100m Hurdles · Place 4 · Poly (Pasadena)100m Hurdles420.23a11
Apr 11Run the Ranch Invitational Apr 11 · 100 Meters · Place 9 · Poly (Pasadena)100 Meters914.58a PB11
Apr 412th Annual Willie Banks InvitationalApr 4 · 300m Hurdles · Place 26 · Poly (Pasadena)300m Hurdles2657.08a11
Apr 412th Annual Willie Banks InvitationalApr 4 · 100m Hurdles · Place 33 · Poly (Pasadena)100m Hurdles3322.43a11
Apr 412th Annual Willie Banks InvitationalApr 4 · 200 Meters · Place 47 · Poly (Pasadena)200 Meters4733.27a PB11
Apr 412th Annual Willie Banks InvitationalApr 4 · 100 Meters · Place 41 · Poly (Pasadena)100 Meters4114.76a11
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 300m Hurdles · Place 5 · Poly (Pasadena)300m Hurdles554.0111
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 100 Meters · Place 35 · Poly (Pasadena)100 Meters3514.6711
Mar 10Prep League Cluster Meet #2Mar 10 · 300m Hurdles · Place 4 · Poly (Pasadena)300m Hurdles454.95a11
Mar 3Prep League Cluster Meet #1Mar 3 · 100m Hurdles · Place 6 · Poly (Pasadena)100m Hurdles620.14a11
Mar 3Prep League Cluster Meet #1Mar 3 · 100 Meters · Place 21 · Poly (Pasadena)100 Meters2114.85a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · 100m Hurdles · Place 21 · Poly (Pasadena)100m Hurdles2121.13a11
Feb 28Tara Davis InvitationalFeb 28 · 100 Meters · Place 69 · Poly (Pasadena)100 Meters6914.99a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19105th Russell CupApr 19 · 300m Hurdles · Place 5 · Poly (Pasadena)300m Hurdles553.2410
Apr 19105th Russell CupApr 19 · 100m Hurdles · Place 7 · Poly (Pasadena)100m Hurdles720.1710
Apr 511th Annual Willie Banks InvitationalApr 5 · 300m Hurdles · Place 13 · Poly (Pasadena)300m Hurdles1354.36a10
Mar 28Covina InvitationalMar 28 · 300m Hurdles · Place 4 · Poly (Pasadena)300m Hurdles454.62a10
Mar 28Covina InvitationalMar 28 · 100m Hurdles · Place 7 · Poly (Pasadena)100m Hurdles720.09a10