Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorLarry Ellis Invitational · May 24:35.37aLarry Ellis InvitationalMay 2, 2025
200 Meters · IndoorWagner Invitational · Jan 324.63aWagner InvitationalJanuary 3, 2025
200 Meters · OutdoorLincoln University Invitational · Apr 1623.45aLincoln University InvitationalApril 16, 2026
400 Meters · IndoorSt Thomas Aquinas Spartan Invitational · Jan 951.97aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
400 Meters · OutdoorNJCAA Division I Outdoor Championships · May 1449.62aNJCAA Division I Outdoor ChampionshipsMay 14, 2026
500 Meters · Indoor Metropolitan Championships · Jan 311:09.40a Metropolitan ChampionshipsJanuary 31, 2025
600 Meters · IndoorSeahawk Shootout · Dec 121:23.17aSeahawk ShootoutDecember 12, 2025
800 Meters · IndoorFastrack Last Chance · Feb 282:02.17aFastrack Last ChanceFebruary 28, 2025
800 Meters · OutdoorPeacock Invitational · Apr 92:03.03aPeacock InvitationalApril 9, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 400 Meters · Place 42 · Essex County (NJ)400 MetersRound P42.49.62a PBSo
May 8Ramapo TwilightMay 8 · 400 Meters · Place 3 · Essex County (NJ)400 Meters3.49.99aSo
Apr 24TCNJ Lions InviteApr 24 · 400 Meters · Place 9 · Essex County (NJ)400 Meters9.50.64aSo
Apr 23Kean Sprint NightApr 23 · 400 Meters · Place 3 · Essex County (NJ)400 Meters3.51.77aSo
Apr 16Lincoln University InvitationalApr 16 · 400 Meters · Place 6 · Essex County (NJ)400 Meters6.51.29aSo
Apr 16Lincoln University InvitationalApr 16 · 200 Meters · Place 10 · Essex County (NJ)200 Meters10.23.45a PBWind: 0.9So
Apr 11Oscar Moore InvitationalApr 11 · 400 Meters · Place 8 · Essex County (NJ)400 Meters8.50.52aSo
Apr 3Metropolitan ChampionshipsApr 3 · 800 Meters · Place 26 · Essex County (NJ)800 Meters26.2:09.65aSo
Apr 3Metropolitan ChampionshipsApr 3 · 400 Meters · Place 13 · Essex County (NJ)400 Meters13.50.61aSo
Mar 27Ramapo College InvitationalMar 27 · 800 Meters · Place 11 · Essex County (NJ)800 Meters11.2:04.18aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 85 · Essex County (NJ)400 Meters85.53.51aSo
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 400 Meters · Place 38 · Essex County (NJ)400 Meters3854.55aSo
Jan 16Ramapo College Season OpenerJan 16 · 800 Meters · Place 24 · Essex County (NJ)800 Meters242:07.51aSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 400 Meters · Place 18 · Essex County (NJ)400 Meters18.51.97a PBSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 600 Meters · Place 10 · Essex County (NJ)600 Meters10.1:23.17a PBSo
Feb 28Fastrack Last ChanceFeb 28 · 800 Meters · Place 26 · Essex County (N.J.)800 Meters262:02.17a PB—
Jan 31 Metropolitan ChampionshipsJan 31 · 500 Meters · Place 12 · Essex County (N.J.)500 Meters121:09.40a PB—
Jan 24Dr. Sander ScorcherJan 24 · 800 Meters · Place 44 · Essex County800 Meters442:04.52FR
Jan 17NYC Gotham CupJan 17 · 800 Meters · Place 31 · Essex County (NJ)800 Meters31.2:03.53aFr
Jan 3Wagner InvitationalJan 3 · 500 Meters · Place 6 · Essex County (NJ)500 Meters6.1:09.70aFr
Jan 3Wagner InvitationalJan 3 · 200 Meters · Place 31 · Essex County (NJ)200 Meters31.24.63a PBFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Larry Ellis InvitationalMay 2 · 1500 Meters · Place 40 · Essex County (N.J.)1500 Meters404:35.37a PBFr
Apr 18Wolverine ClassicApr 18 · 800 Meters · Place 2 · Essex County (NJ)800 Meters2.2:03.502aFr
Apr 9Peacock InvitationalApr 9 · 800 Meters · Place 3 · Essex County (N.J.)800 Meters32:03.03a PBFR
Apr 4NYC Metro ChampsApr 4 · 800 Meters · Place 21 · Essex County (NJ)800 Meters21.2:06.83aFr
Apr 4NYC Metro ChampsApr 4 · 400 Meters · Place 16 · Essex County (NJ)400 Meters16.52.44aFr
Mar 29The Big HurtMar 29 · 400 Meters · Place 4 · Essex County (NJ)400 Meters4.53.09aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Knights Midweek ClashDec 4 · 300 Meters · Place 15 · Essex County (NJ)300 Meters15.38.755aUnofficialFr
Dec 4Knights Midweek ClashDec 4 · 1 Mile · Place 7 · Essex County (NJ)1 Mile7.4:48.70aUnofficialFr