Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLincoln University Invitational · Apr 1612.63aLincoln University InvitationalApril 16, 2026
100m Hurdles · 33" / 0.838m · Outdoor129th Penn Relays · Apr 2413.99a129th Penn RelaysApril 24, 2025
200 Meters · IndoorSt Thomas Aquinas Spartan Invitational · Jan 927.02aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
200 Meters · OutdoorOscar Moore Invitational · Apr 1126.56aOscar Moore InvitationalApril 11, 2026
55m Hurdles · 33" · IndoorColgate Women's Games - Semi-Finals · Jan 198.92aColgate Women's Games - Semi-FinalsJanuary 19, 2025
60 Meter · IndoorFastrack Invitational · Feb 68.10aFastrack InvitationalFebruary 6, 2026
60 Meters · IndoorRamapo College Season Opener · Jan 168.21aRamapo College Season OpenerJanuary 16, 2026
60m Hurdles · 33" / 0.838m · IndoorFastrack Invitational · Feb 68.87aFastrack InvitationalFebruary 6, 2026
Long Jump · IndoorNYC Gotham Cup · Jan 175.03mNYC Gotham CupJanuary 17, 2025
Long Jump · OutdoorWolverine Classic · Apr 185.08mWolverine ClassicApril 18, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 100m Hurdles · Place 9 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838mRound P9.13.91aWind: 4.6So
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 100m Hurdles · Place 7 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m7.13.71aWind: 6.8So
May 8Ramapo TwilightMay 8 · 100m Hurdles · Place 3 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m3.15.60aWind: 1So
May 8Ramapo TwilightMay 8 · 100 Meters · Essex County (NJ)Essex County (NJ)100 Meters—DNSSo
Apr 24TCNJ Lions InviteApr 24 · 100m Hurdles · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m--DNSWind: 1.7So
Apr 24TCNJ Lions InviteApr 24 · 100 Meters · Essex County (NJ)Essex County (NJ)100 Meters--DNSWind: 0So
Apr 23Kean Sprint NightApr 23 · 100m Hurdles · Place 3 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m3.14.56aWind: 1.4So
Apr 23Kean Sprint NightApr 23 · 100 Meters · Place 5 · Essex County (NJ)Essex County (NJ)100 Meters5.12.89aWind: 0.3So
Apr 16Lincoln University InvitationalApr 16 · 100m Hurdles · Place 1 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m1.14.42aWind: 1.7So
Apr 16Lincoln University InvitationalApr 16 · 100 Meters · Place 2 · Essex County (NJ)Essex County (NJ)100 Meters2.12.63a PBWind: 1.8So
Apr 11Oscar Moore InvitationalApr 11 · 100m Hurdles · Place 2 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m2.14.23aWind: 1So
Apr 11Oscar Moore InvitationalApr 11 · 200 Meters · Place 7 · Essex County (NJ)Essex County (NJ)200 Meters7.26.56a PBWind: 1.6So
Apr 11Oscar Moore InvitationalApr 11 · 100 Meters · Place 6 · Essex County (NJ)Essex County (NJ)100 MetersRound P6.12.80aWind: 0.4So
Apr 11Oscar Moore InvitationalApr 11 · 100 Meters · Place 7 · Essex County (NJ)Essex County (NJ)100 Meters7.13.18aSo
Apr 3Metropolitan ChampionshipsApr 3 · 100m Hurdles · Place 2 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838mRound P2.14.46aSo
Apr 3Metropolitan ChampionshipsApr 3 · 100m Hurdles · Place 2 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m2.14.09aSo
Apr 3Metropolitan ChampionshipsApr 3 · 200 Meters · Place 16 · Essex County (NJ)Essex County (NJ)200 Meters16.26.63aSo
Apr 3Metropolitan ChampionshipsApr 3 · 100 Meters · Place 15 · Essex County (NJ)Essex County (NJ)100 MetersRound P15.12.94aSo
Mar 27Ramapo College InvitationalMar 27 · 100m Hurdles · Place 1 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838mRound P1.14.86aWind: 0So
Mar 27Ramapo College InvitationalMar 27 · 100m Hurdles · Place 1 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m1.14.59aSo
Mar 27Ramapo College InvitationalMar 27 · 200 Meters · Essex County (NJ)Essex County (NJ)200 Meters—DNSSo
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Place 12 · Essex County (NJ)Essex County (NJ)100 MetersRound P12.13.07aWind: -0.9So

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 60m Hurdles · Place 3 · Essex County (NJ)Essex County (NJ)60m Hurdles33" / 0.838mRound P3.8.87a PBWind: 0So
Feb 6Fastrack InvitationalFeb 6 · 60m Hurdles · Place 3 · Essex County (NJ)Essex County (NJ)60m Hurdles33" / 0.838m3.8.87aWind: 0So
Feb 6Fastrack InvitationalFeb 6 · 60 Meter · Place 6 · Essex County (NJ)Essex County (NJ)60 Meter6.8.10a PBWind: 0So
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 60 Meters · Place 31 · Essex County (NJ)Essex County (NJ)60 Meters318.23aSo
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 60m Hurdles · Place 18 · Essex County (NJ)Essex County (NJ)60m HurdlesRound P189.02aSo
Jan 16Ramapo College Season OpenerJan 16 · 60m Hurdles · Place 6 · Essex County (NJ)Essex County (NJ)60m HurdlesRound P69.03aSo
Jan 16Ramapo College Season OpenerJan 16 · 60m Hurdles · Place 5 · Essex County (NJ)Essex County (NJ)60m Hurdles58.95aSo
Jan 16Ramapo College Season OpenerJan 16 · 200 Meters · Place 33 · Essex County (NJ)Essex County (NJ)200 Meters3327.76aSo
Jan 16Ramapo College Season OpenerJan 16 · 60 Meters · Place 15 · Essex County (NJ)Essex County (NJ)60 MetersRound P158.21a PBSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 60m Hurdles · Place 3 · Essex County (NJ)Essex County (NJ)60m Hurdles33" / 0.838m3.8.89aWind: 0So
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 60 Meter · Place 6 · Essex County (NJ)Essex County (NJ)60 Meter6.8.13aWind: 0So
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 200 Meters · Place 18 · Essex County (NJ)Essex County (NJ)200 Meters18.27.02a PBWind: 0So

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Larry Ellis InvitationalMay 2 · 100m Hurdles · Place 6 · Essex County (N.J.)Essex County (N.J.)100m HurdlesRound P614.47aFr
May 2Larry Ellis InvitationalMay 2 · 100m Hurdles · Place 5 · Essex County (N.J.)Essex County (N.J.)100m Hurdles514.50aFr
Apr 24129th Penn RelaysApr 24 · 100m Hurdles · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m—13.99a PBWind: 1.5Fr
Apr 18Wolverine ClassicApr 18 · Long Jump · Place 3 · Essex County (NJ)Essex County (NJ)Long Jump3.5.08m PBFr
Apr 18Wolverine ClassicApr 18 · 100m Hurdles · Place 2 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m2.14.431aWind: 1Fr
Apr 4NYC Metro ChampsApr 4 · 100m Hurdles · Place 3 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838mRound P3.14.85aWind: 0.8Fr
Apr 4NYC Metro ChampsApr 4 · 100m Hurdles · Place 1 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m1.14.64aFr
Mar 29The Big HurtMar 29 · 100m Hurdles · Place 1 · Essex County (NJ)Essex County (NJ)100m Hurdles33" / 0.838m1.14.45aWind: 2.5Fr
Mar 29The Big HurtMar 29 · 100 Meters · Place 3 · Essex County (NJ)Essex County (NJ)100 Meters3.12.68aWind: 2.1Fr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Fastrack Last ChanceFeb 28 · Long Jump · Place 12 · Essex County (N.J.)Essex County (N.J.)Long Jump124.90m—
Feb 28Fastrack Last ChanceFeb 28 · 60m Hurdles · Place 7 · Essex County (N.J.)Essex County (N.J.)60m Hurdles79.00a—
Feb 28Fastrack Last ChanceFeb 28 · 60m Hurdles · Place 7 · Essex County (N.J.)Essex County (N.J.)60m Hurdles78.97a—
Jan 19Colgate Women's Games - Semi-FinalsJan 19 · 55m Hurdles · Place 3 · Newark-NJNewark-NJ55m Hurdles33"3.8.92a PBFr
Jan 17NYC Gotham CupJan 17 · 60m Hurdles · Place 13 · Essex County (NJ)Essex County (NJ)60m Hurdles33" / 0.838mRound P13.9.18aFr
Jan 17NYC Gotham CupJan 17 · Long Jump · Place 11 · Essex County (NJ)Essex County (NJ)Long Jump11.5.03m PBFr