Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBergen County Championships · Feb 114:58.23Bergen County ChampionshipsFebruary 11, 2026
1600 Meters · OutdoorBergen County Championships · May 84:50.48aBergen County ChampionshipsMay 8, 2026
3200 Meters · OutdoorBergen County Championships · May 810:23.76aBergen County ChampionshipsMay 8, 2026
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:20.03The 11th Annual Ocean Breeze Invitational 2026January 31, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 3200 Meters · Place 10 · Park Ridge3200 Meters10.10:35.95a9
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 1600 Meters · Place 13 · Park Ridge1600 Meters13.4:59.08a9
May 8Bergen County ChampionshipsMay 8 · 3200 Meters · Place 4 · Park Ridge3200 Meters4.10:23.76a PB9
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 6 · Park Ridge1600 Meters6.4:50.48a PB9
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 3200 Meters · Place 6 · Park Ridge3200 Meters6.10:38.42a9
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 1600 Meters · Place 9 · Park Ridge1600 Meters9.4:56.09a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11Bergen County ChampionshipsFeb 11 · 1600 Meters · Place 31 · Park Ridge H1600 Meters314:58.23 PB—
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 28 · Park Ridge800 Meters282:20.03 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 28 · Park Ridge800 Meters282:20.039
Jan 28NJIC ChampionshipsJan 28 · 1600 Meters · Place 17 · Park Ridge1600 Meters17.5:01.05a9
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 1600 Meters · Place 5 · Park Ridge H1600 Meters55:08.159
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 800 Meters · Place 3 · Park Ridge H800 Meters32:27.879