Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorTrack Night NYC · May 25:13.23Track Night NYCMay 2, 2025
1000 Meters · IndoorRidge Winter Invitational · Dec 82:59.40aRidge Winter InvitationalDecember 8, 2025
1600 Meters · IndoorThe Oval Office Holiday Party · Dec 215:04.37aThe Oval Office Holiday PartyDecember 21, 2025
1600 Meters · OutdoorSouth Hudson Championships · May 55:02.13aSouth Hudson ChampionshipsMay 5, 2026
2000m Steeplechase · 0.838m · Outdoor2026 New York Relays · Apr 178:27.86a2026 New York RelaysApril 17, 2026
3200 Meters · IndoorHudson County Indoor Championships · Jan 3011:06.59Hudson County Indoor ChampionshipsJanuary 30, 2026
3200 Meters · OutdoorHudson County Champs · May 2110:51.90aHudson County ChampsMay 21, 2026
400 Meters · IndoorHCTC Winter Series Meet #3 · Feb 41:04.47HCTC Winter Series Meet #3February 4, 2025
600 Meters · IndoorRidge Winter Invitational · Dec 81:38.96aRidge Winter InvitationalDecember 8, 2025
800 Meters · IndoorThe Oval Office Holiday Party · Dec 212:19.75aThe Oval Office Holiday PartyDecember 21, 2025
800 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 172:13.05aNJCTC CHAMPIONSHIP MEETMay 17, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 9 · Franklin (Jersey City)3200 Meters9.11:06.84a10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 17 · Franklin (Jersey City)1600 Meters17.5:10.00a10
May 21Hudson County ChampsMay 21 · 3200 Meters · Place 4 · Franklin (Jersey City)3200 Meters4.10:51.90a PB10
May 21Hudson County ChampsMay 21 · 1600 Meters · Place 13 · Franklin (Jersey City)1600 Meters13.5:09.33a10
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 1600 Meters · Place 16 · Franklin (Jersey City)1600 Meters16.5:06.30a10
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 800 Meters · Place 21 · Franklin (Jersey City)800 Meters21.2:13.05a PB10
May 5South Hudson ChampionshipsMay 5 · 1600 Meters · Place 11 · Franklin (Jersey City)1600 Meters11.5:02.13a PB10
Apr 27Jersey City ChampsApr 27 · 3200 Meters · Place 6 · Franklin (Jersey City)3200 Meters6.11:35.47a10
Apr 27Jersey City ChampsApr 27 · 1600 Meters · Place 6 · Franklin (Jersey City)1600 Meters6.5:02.68a10
Apr 172026 New York RelaysApr 17 · 2000m Steeplechase · Place 29 · Franklin (Jersey City)2000m Steeplechase0.838m29.8:27.86a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Hudson County Indoor ChampionshipsJan 30 · 3200 Meters · Place 3 · Franklin Sch3200 Meters311:06.59 PB—
Jan 12Jersey City ChampionshipJan 12 · 3200 Meters · Place 9 · Franklin Sch3200 Meters911:32.93—
Jan 12Jersey City ChampionshipJan 12 · 1600 Meters · Place 8 · Franklin Sch1600 Meters85:36.07—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 1600 Meters · Place 15 · Franklin (Jersey City)1600 Meters15.5:04.37a PB10
Dec 21The Oval Office Holiday PartyDec 21 · 800 Meters · Place 17 · Franklin (Jersey City)800 Meters17.2:19.75a PB10
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 32 · Franklin (Jersey City)1000 Meters32.2:59.40a PB10
Dec 8Ridge Winter InvitationalDec 8 · 600 Meters · Place 24 · Franklin (Jersey City)600 Meters24.1:38.96a PB10
Feb 21Garden State OpenFeb 21 · 1600 Meters · Place 55 · Franklin Sch1600 Meters555:11.17—
Feb 21Garden State OpenFeb 21 · 800 Meters · Place 53 · Franklin Sch800 Meters532:25.87—
Feb 4HCTC Winter Series Meet #3Feb 4 · 3200 Meters · Place 2 · Franklin Sch3200 Meters211:42.55—
Feb 4HCTC Winter Series Meet #3Feb 4 · 400 Meters · Place 10 · Franklin Sch400 Meters101:04.47 PB—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 1600 Meters · Place 20 · Franklin Sch1600 Meters205:27.78—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 800 Meters · Place 17 · Franklin Sch800 Meters172:26.68—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Hudson County ChampionshipsMay 23 · 3200 Meters · Place 5 · Franklin Sch3200 Meters511:07.00—
May 23Hudson County ChampionshipsMay 23 · 1600 Meters · Place 9 · Franklin Sch1600 Meters95:02.22—
May 18NJCTC Season FinaleMay 18 · 3200 Meters · Place 7 · Franklin (Jersey City)3200 Meters7.11:21.28a9
May 5South Hudson ChampionshipsMay 5 · 1600 Meters · Place 3 · Franklin Sch1600 Meters35:13.93—
May 5South Hudson ChampionshipsMay 5 · 800 Meters · Place 4 · Franklin Sch800 Meters42:26.84—
May 2Track Night NYCMay 2 · 1 Mile · Place 57 · Franklin (Jersey City)1 Mile575:13.23 PB9
May 2Track Night NYCMay 2 · 800 Meters · Place 37 · Franklin (Jersey City)800 Meters372:19.399
Apr 17Raider TwilightApr 17 · 800 Meters · Place 40 · Franklin Sch800 Meters402:27.229

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13SJTCA Meet #1Dec 13 · 1600 Meters · Place 39 · Franklin (Jersey City)1600 Meters39.5:44.85a9