Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBergen County Champs · Feb 122:47.68Bergen County ChampsFebruary 12, 2025
1600 Meters · IndoorBergen County Championships · Feb 114:30.27Bergen County ChampionshipsFebruary 11, 2026
1600 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 164:32.07NJSIAA Sectionals North 1 Groups 1 and 4May 16, 2025
3200 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 289:53.37NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
3200 Meters · OutdoorBergen County Meet of Champs · May 209:41.85aBergen County Meet of ChampsMay 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Bergen County Meet of ChampsMay 20 · 3200 Meters · Place 4 · Ridgewood3200 Meters49:41.85a PB11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 3200 Meters · Place 7 · Ridgewood3200 Meters7.9:47.68a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 1600 Meters · Place 14 · Ridgewood1600 Meters14.4:40.89a11
May 8Bergen County ChampionshipsMay 8 · 3200 Meters · Place 2 · Ridgewood3200 Meters2.9:49.30a11
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 8 · Ridgewood1600 Meters8.4:32.61a11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 3200 Meters · Place 2 · Ridgewood3200 Meters2.10:04.52a11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 1600 Meters · Place 3 · Ridgewood1600 Meters3.4:33.89a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 15 · Ridgewood3200 Meters159:53.37 PB11
Feb 11Bergen County ChampionshipsFeb 11 · 1600 Meters · Place 5 · Ridgewood1600 Meters54:30.27 PB—
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 3200 Meters · Place 4 · Ridgewood3200 Meters410:10.1711
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 1600 Meters · Place 6 · Ridgewood1600 Meters64:38.3011
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 8 · Ridgewood1600 Meters84:34.7711
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 8 · Ridgewood1600 Meters84:34.7711
Jan 7Big North Championships -American, Freedom, National, UnitedJan 7 · 1600 Meters · Place 4 · Ridgewood1600 Meters44:45.7711
Jan 7Big North Championships -American, Freedom, National, UnitedJan 7 · 3200 Meters · Place 2 · Ridgewood3200 Meters210:01.9611

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 3200 Meters · Place 3 · Ridgewood3200 Meters3.10:05.44a11
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 1600 Meters · Place 13 · Ridgewood1600 Meters13.4:42.47a11
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 3200 Meters · Place 8 · Ridgewood3200 Meters810:38.6910
Feb 12Bergen County ChampsFeb 12 · 1000 Meters · Place 7 · Ridgewood1000 Meters72:47.68 PB—
Jan 6Big North Championships -American, Freedom, Liberty, UnitedJan 6 · 1600 Meters · Place 6 · Ridgewood1600 Meters64:51.8310
Jan 6Big North Championships -American, Freedom, Liberty, UnitedJan 6 · 3200 Meters · Place 4 · Ridgewood3200 Meters410:12.6710
Jan 6Big North Championships -American, Freedom, Liberty, UnitedJan 6 · 1600 Meters · Place 6 · Ridgewood1600 Meters64:51.8310
Jan 6Big North Championships -American, Freedom, Liberty, UnitedJan 6 · 3200 Meters · Place 4 · Ridgewood3200 Meters410:12.6710

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Bergen County Meet of ChampsMay 21 · 1600 Meters · Place 12 · Ridgewood1600 Meters124:34.74—
May 21Bergen County Meet of ChampsMay 21 · 1600 Meters · Place 12 · Ridgewood1600 Meters124:34.74—
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 1600 Meters · Place 7 · Ridgewood1600 Meters74:32.07 PB10
May 2Big North Championships-Freedom, National, UnitedMay 2 · 1600 Meters · Place 4 · Ridgewood1600 Meters44:32.6710

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 1600 Meters · Place 23 · Ridgewood1600 Meters23.4:59.25a10
Feb 14Bergen County ChampionshipsFeb 14 · 1600 Meters · Place 32 · Ridgewood1600 Meters324:58.349

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18NJ Spiked Shoe HolidayDec 18 · 1600 Meters · Place 4 · Ridgewood1600 Meters4.5:09.20a9