Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBergen County Championships · Feb 113:56.57Bergen County ChampionshipsFebruary 11, 2026
1600 Meters · IndoorRidgewood Frosh/Novice Meet · Jan 146:58.72Ridgewood Frosh/Novice MeetJanuary 14, 2026
1600 Meters · OutdoorNJIC Colonial+Patriot Division Champs · Apr 276:46.61aNJIC Colonial+Patriot Division ChampsApril 27, 2026
200 Meters · IndoorRidgewood Frosh/Novice Meet · Jan 1433.31Ridgewood Frosh/Novice MeetJanuary 14, 2026
3200 Meters · OutdoorNJIC Colonial+Patriot Division Champs · Apr 2714:24.86aNJIC Colonial+Patriot Division ChampsApril 27, 2026
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:53.53The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorNJIC American+Patriot Division Champs · Apr 282:56.84NJIC American+Patriot Division ChampsApril 28, 2025

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 North 1 Groups 1 and 4May 15 · 3200 Meters · Place 21 · Park Ridge3200 Meters21.15:21.51a10
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 14 · Park Ridge1600 Meters14.6:48.07a10
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 15 · Park Ridge800 Meters15.2:57.03a10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 3200 Meters · Place 11 · Park Ridge3200 Meters11.14:24.86a PB10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 1600 Meters · Place 14 · Park Ridge1600 Meters14.6:46.61a PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11Bergen County ChampionshipsFeb 11 · 1000 Meters · Place 13 · Park Ridge H1000 Meters133:56.57 PB—
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 10 · Park Ridge800 Meters102:53.53 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 10 · Park Ridge800 Meters102:53.5310
Jan 28NJIC ChampionshipsJan 28 · 800 Meters · Place 12 · Park Ridge800 Meters12.2:54.28a10
Jan 28NJIC ChampionshipsJan 28 · 200 Meters · Place 76 · Park Ridge200 Meters76.33.70a10
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 1600 Meters · Place 44 · Park Ridge H1600 Meters446:58.72 PB10
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 200 Meters · Place 75 · Park Ridge H200 Meters7533.31 PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Bergen County ChampionshipsMay 9 · 3200 Meters · Place 11 · Park Ridge3200 Meters11.14:41.08a9
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 17 · Park Ridge800 Meters17.3:04.909
Apr 28NJIC American+Patriot Division ChampsApr 28 · 3200 Meters · Place 12 · Park Ridge3200 Meters1215:12.559
Apr 28NJIC American+Patriot Division ChampsApr 28 · 800 Meters · Place 15 · Park Ridge800 Meters152:56.84 PB9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12Bergen County ChampsFeb 12 · 800 Meters · Place 21 · Park Ridge H800 Meters213:00.28—
Feb 12Bergen County ChampsFeb 12 · 200 Meters · Place 38 · Park Ridge H200 Meters3833.63—
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 30 · Park Ridge800 Meters30.3:01.14a9
Jan 29NJIC ChampionshipsJan 29 · 800 Meters · Place 23 · Park Ridge800 Meters23.3:06.70a9
Jan 29NJIC ChampionshipsJan 29 · 200 Meters · Place 80 · Park Ridge200 Meters80.34.39a9