Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJim Mitchell Invitational · Dec 204:56.60aJim Mitchell InvitationalDecember 20, 2025
1 Mile · OutdoorEast Coast Champs · Jun 124:47.46aEast Coast Champs June 12, 2026
1000 Meters · IndoorJim Mitchell Invitational · Dec 202:56.24aJim Mitchell InvitationalDecember 20, 2025
1600 Meters · IndoorBig Red Invitational · Jan 174:47.48Big Red InvitationalJanuary 17, 2026
1600 Meters · OutdoorEssex County Championships · May 84:45.08aEssex County ChampionshipsMay 8, 2026
3200 Meters · IndoorBig Red Invitational · Jan 1710:28.69Big Red InvitationalJanuary 17, 2026
3200 Meters · OutdoorSuper Essex County Conference American & Liberty Championships · May 210:06.06aSuper Essex County Conference American & Liberty ChampionshipsMay 2, 2026
800 Meters · OutdoorEast Coast Champs · Jun 122:10.51aEast Coast Champs June 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 2 · Montclair1 Mile2.4:47.46a PB10
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 4 · Montclair800 Meters4.2:10.51a PB10
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 3200 Meters · Place 14 · Montclair3200 Meters14.10:13.04a10
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 1600 Meters · Place 27 · Montclair1600 Meters27.4:50.46a10
May 8Essex County ChampionshipsMay 8 · 3200 Meters · Place 8 · Montclair3200 Meters8.10:09.47a10
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 18 · Montclair1600 Meters18.4:45.08a PB10
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 3200 Meters · Place 3 · Montclair3200 Meters3.10:06.06a PB10
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 1600 Meters · Place 8 · Montclair1600 Meters8.4:48.13a10
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · 1600 Meters · Place 3 · Montclair1600 Meters3.4:48.88a10
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · 800 Meters · Place 9 · Montclair800 Meters9.2:18.02a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 3200 Meters · Place 9 · Montclair3200 Meters910:28.9310
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 1600 Meters · Place 21 · Montclair1600 Meters214:55.9910
Jan 17Big Red InvitationalJan 17 · 3200 Meters · Place 4 · Montclair3200 Meters410:28.69 PB10
Jan 17Big Red InvitationalJan 17 · 1600 Meters · Place 9 · Montclair1600 Meters94:47.48 PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 26Len Pietrewicz InvitationalDec 26 · 1000 Meters · Place 15 · Montclair1000 Meters15.2:59.30a10
Dec 26Len Pietrewicz InvitationalDec 26 · 1600 Meters · Place 14 · Montclair1600 Meters14.4:57.81a10
Dec 20Jim Mitchell InvitationalDec 20 · 1 Mile · Place 40 · Montclair1 Mile40.4:56.60a PB10
Dec 20Jim Mitchell InvitationalDec 20 · 1000 Meters · Place 29 · Montclair1000 Meters29.2:56.24a PB10
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 3200 Meters · Place 20 · Montclair3200 Meters2011:16.819
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 3200 Meters · Place 20 · Montclair3200 Meters2011:16.819
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 1600 Meters · Place 29 · Montclair1600 Meters295:08.909
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 1600 Meters · Place 29 · Montclair1600 Meters295:08.909

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 1600 Meters · Place 35 · Montclair1600 Meters355:09.699
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 1600 Meters · Place 10 · Montclair1600 Meters104:51.689
Mar 26West Orange Novice Series #1Mar 26 · 1600 Meters · Place 1 · Montclair1600 Meters15:11.24—
Mar 26West Orange Novice Series #1Mar 26 · 800 Meters · Place 1 · Montclair800 Meters12:26.02—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Jim Mitchell InvitationalDec 14 · 1000 Meters · Place 28 · Montclair1000 Meters28.3:10.46a9