Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBergen County Championships · May 95:54.48aBergen County ChampionshipsMay 9, 2025
3200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1613:22.59NJSIAA Sectionals North 1 Groups 1 and 4May 16, 2025
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 162:42.00NJSIAA Sectionals North 1 Groups 1 and 4May 16, 2025

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 · 800 Meters · Place 26 · Midland Park800 Meters26.2:45.51a10
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 10 · Midland Park1600 Meters10.6:08.98a10
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 9 · Midland Park800 Meters9.2:42.40a10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 1600 Meters · Place 9 · Midland Park1600 Meters9.6:12.13a10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 800 Meters · Place 13 · Midland Park800 Meters13.2:47.48a10
Apr 17Bergen County RelaysApr 17 · 800 Meters · Place 6 · Midland Park800 MetersRelay Split6.1:30.90aUnofficial10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 3200 Meters · Place 19 · Midland Park3200 Meters1913:22.59 PB9
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 800 Meters · Place 23 · Midland Park800 Meters232:42.00 PB9
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 1600 Meters · Place 18 · Midland Park1600 Meters186:06.739
May 9Bergen County ChampionshipsMay 9 · 1600 Meters · Place 10 · Midland Park1600 Meters10.5:54.48a PB9
Apr 28NJIC American+Patriot Division ChampsApr 28 · 800 Meters · Place 11 · Midland Park800 Meters112:50.739
Apr 28NJIC American+Patriot Division ChampsApr 28 · 1600 Meters · Place 7 · Midland Park1600 Meters76:00.109
Apr 11Bergen County RelaysApr 11 · 800 Meters · Midland Park800 MetersRelay Split—1:32.931Unofficial9