Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBlue Devil Classic · Apr 125:03.29Blue Devil ClassicApril 12, 2025
1000 Meters · IndoorNorth Shore Invitational · Dec 232:56.05aNorth Shore InvitationalDecember 23, 2024
1600 Meters · IndoorRidge Winter Invitational · Dec 84:53.09aRidge Winter InvitationalDecember 8, 2025
1600 Meters · OutdoorLion Invitational · Apr 245:00.86aLion InvitationalApril 24, 2026
3200 Meters · OutdoorHudson County Champs · May 2111:00.56aHudson County ChampsMay 21, 2026
400 Meters · OutdoorNorth Hudson Championships · May 111:02.21North Hudson ChampionshipsMay 11, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Hudson County ChampsMay 21 · 3200 Meters · Place 11 · Union City3200 Meters11.11:00.56a PB11
May 21Hudson County ChampsMay 21 · 1600 Meters · Place 19 · Union City1600 Meters19.5:03.14a11
May 2North Hudson ChampionshipsMay 2 · 3200 Meters · Place 6 · Union City3200 Meters6.11:26.30a11
May 2North Hudson ChampionshipsMay 2 · 1600 Meters · Place 8 · Union City1600 Meters8.5:08.02a11
Apr 24Lion InvitationalApr 24 · 1600 Meters · Place 17 · Union City1600 Meters17.5:00.86a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 55 · Union City1600 Meters55.5:11.25a11
Dec 8Ridge Winter InvitationalDec 8 · 1600 Meters · Place 10 · Union City1600 Meters10.4:53.09a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3North Hudson ChampionshipsMay 3 · 3200 Meters · Place 6 · Union City3200 Meters612:44.1910
May 3North Hudson ChampionshipsMay 3 · 3200 Meters · Place 6 · Union City3200 Meters612:44.1910
May 3North Hudson ChampionshipsMay 3 · 3200 Meters · Place 6 · Union City3200 Meters612:44.1910
Apr 12Blue Devil ClassicApr 12 · 1 Mile · Place 23 · Union City1 Mile235:03.29 PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 1000 Meters · Place 60 · Union City1000 Meters60.2:56.05a PB10
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 45 · Union City1600 Meters45.5:04.74a10
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 29 · Union City1600 Meters29.5:08.01a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11North Hudson ChampionshipsMay 11 · 1600 Meters · Place 3 · Union City1600 Meters35:10.739
May 11North Hudson ChampionshipsMay 11 · 400 Meters · Place 22 · Union City400 Meters221:02.21 PB9
Apr 27Lion InvitationalApr 27 · 1600 Meters · Place 18 · Union City1600 Meters18.5:10.02a9