Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBurlington County Championships · May 75:48.71Burlington County ChampionshipsMay 7, 2026
3200 Meters · OutdoorBurlington County Divisional Championships · May 113:33.52aBurlington County Divisional ChampionshipsMay 1, 2026
800 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 122:34.93NJSIAA Sectional Championships - Central Group 3February 12, 2026
800 Meters · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 182:38.29aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 800 Meters · Place 29 · Northern Burlington Regional800 Meters29.2:42.03a9
May 7Burlington County ChampionshipsMay 7 · 1600 Meters · Place 13 · Northern Bur1600 Meters135:48.71 PB—
May 1Burlington County Divisional ChampionshipsMay 1 · 3200 Meters · Place 2 · Northern Burlington Regional3200 Meters2.13:33.52a PB9
May 1Burlington County Divisional ChampionshipsMay 1 · 800 Meters · Place 6 · Northern Burlington Regional800 Meters6.2:39.31a9
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 800 Meters · Place 7 · Northern Burlington Regional800 Meters7.2:38.29a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 800 Meters · Place 16 · Northern Burlington Reg.800 Meters162:34.93 PB9
Jan 20SJTCA #13Jan 20 · 800 Meters · Place 6 · Northern Burlington Reg.800 Meters62:37.419

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 800 Meters · Place 33 · Northern Burlington Regional800 Meters33.2:45.03a9