Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJim Mitchell Invitational · Dec 206:18.69aJim Mitchell InvitationalDecember 20, 2025
1 Mile · OutdoorEast Coast Champs · Jun 126:03.80aEast Coast Champs June 12, 2026
1000 Meters · IndoorJim Mitchell Invitational · Dec 203:44.76aJim Mitchell InvitationalDecember 20, 2025
1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 4 · Feb 56:00.40NJSIAA Sectional Championships - North 1 Group 4February 5, 2026
1600 Meters · OutdoorSuper Essex County Conference American & Liberty Championships · May 25:54.60aSuper Essex County Conference American & Liberty ChampionshipsMay 2, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 4 · Feb 513:13.12NJSIAA Sectional Championships - North 1 Group 4February 5, 2026
3200 Meters · OutdoorEssex County Championships · May 812:39.35aEssex County ChampionshipsMay 8, 2026
800 Meters · OutdoorWest Orange Novice Series #1 · Mar 263:04.92West Orange Novice Series #1March 26, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 6 · Montclair1 Mile6.6:03.80a PB11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 3200 Meters · Place 19 · Montclair3200 Meters19.12:42.02a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 1600 Meters · Place 21 · Montclair1600 Meters21.5:57.48a11
May 8Essex County ChampionshipsMay 8 · 3200 Meters · Place 10 · Montclair3200 Meters10.12:39.35a PB11
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 26 · Montclair1600 Meters26.5:55.73a11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 3200 Meters · Place 7 · Montclair3200 Meters7.12:47.78a11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 1600 Meters · Place 8 · Montclair1600 Meters8.5:54.60a PB11
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · 3200 Meters · Place 1 · Montclair3200 Meters1.13:27.13a11
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · 1600 Meters · Place 1 · Montclair1600 Meters1.6:03.53a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 3200 Meters · Place 13 · Montclair3200 Meters1313:13.12 PB11
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 3200 Meters · Place 13 · Montclair3200 Meters1313:13.1211
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 1600 Meters · Place 18 · Montclair1600 Meters186:00.40 PB11
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 1600 Meters · Place 18 · Montclair1600 Meters186:00.4011
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 13 · Montclair1600 Meters136:02.0911
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 13 · Montclair1600 Meters136:02.0911

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Jim Mitchell InvitationalDec 20 · 1 Mile · Place 12 · Montclair1 Mile12.6:18.69a PB11
Dec 20Jim Mitchell InvitationalDec 20 · 1000 Meters · Place 15 · Montclair1000 Meters15.3:44.76a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 1600 Meters · Place 15 · Montclair1600 Meters155:56.8310
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 3200 Meters · Place 17 · Montclair3200 Meters1712:46.0110
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 1600 Meters · Place 6 · Montclair1600 Meters66:05.5710
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 1600 Meters · Place 6 · Montclair1600 Meters66:05.5710
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 3200 Meters · Place 3 · Montclair3200 Meters313:46.4210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 3200 Meters · Place 3 · Montclair3200 Meters313:46.4210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 1600 Meters · Place 6 · Montclair1600 Meters66:05.5710
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 1600 Meters · Place 6 · Montclair1600 Meters66:05.5710
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 3200 Meters · Place 3 · Montclair3200 Meters313:46.4210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 3200 Meters · Place 3 · Montclair3200 Meters313:46.4210
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 3200 Meters · Place 7 · Montclair3200 Meters713:13.8610
Mar 26West Orange Novice Series #1Mar 26 · 1600 Meters · Place 3 · Montclair1600 Meters36:02.18—
Mar 26West Orange Novice Series #1Mar 26 · 800 Meters · Place 1 · Montclair800 Meters13:04.92 PB—