Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBergen County Championships · Feb 143:31.49Bergen County ChampionshipsFebruary 14, 2024
1600 Meters · IndoorBergen County Championships · Feb 156:13.08Bergen County ChampionshipsFebruary 15, 2023
1600 Meters · OutdoorNJSIAA Group Championships - 1 - 4 - NPA · Jun 96:04.53aNJSIAA Group Championships - 1 - 4 - NPAJune 9, 2023
2000m Steeplechase · OutdoorCrusader Relays · May 59:38.47Crusader RelaysMay 5, 2023
3200 Meters · IndoorPeddie JV Invitational #2 · Feb 813:23.96Peddie JV Invitational #2February 8, 2023
3200 Meters · OutdoorBergen County Frosh Girl's Champs · May 2513:20.8Bergen County Frosh Girl's ChampsMay 25, 2023
400 Meters · IndoorBergen County Championships · Feb 111:09.63Bergen County ChampionshipsFebruary 11, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:01.968Bergen County RelaysApril 17, 2024
800 Meters · IndoorBergen County Championships · Feb 152:41.33Bergen County ChampionshipsFebruary 15, 2023
800 Meters · OutdoorNJIC National & Patriot Division Champs · Apr 292:41.91NJIC National & Patriot Division ChampsApril 29, 2024

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Bergen County ChampionshipsFeb 11 · 400 Meters · Place 44 · Dwight - EngDwight - Eng400 Meters441:09.63 PB—
Jan 28NJIC ChampionshipsJan 28 · 800 Meters · Place 17 · Dwight-EnglewoodDwight-Englewood800 Meters17.2:49.55a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Ridge Winter InvitationalDec 8 · 400 Meters · Place 37 · Dwight-EnglewoodDwight-Englewood400 Meters37.1:11.34a12
Jan 29NJIC ChampionshipsJan 29 · 1600 Meters · Place 26 · Dwight-EnglewoodDwight-Englewood1600 Meters26.6:58.30a11
Jan 29NJIC ChampionshipsJan 29 · 800 Meters · Place 31 · Dwight-EnglewoodDwight-Englewood800 Meters31.3:03.75a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 46 · Dwight-EnglewoodDwight-Englewood1600 Meters46.6:44.73a11
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 49 · Dwight-EnglewoodDwight-Englewood800 Meters49.2:45.74a11
May 9Bergen County ChampionshipsMay 9 · 1600 Meters · Place 8 · Dwight-EnglewoodDwight-Englewood1600 Meters8.7:10.86a11
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 8 · Dwight-EnglewoodDwight-Englewood800 Meters8.2:56.8011
Apr 28NJIC American+Patriot Division ChampsApr 28 · 800 Meters · Place 18 · Dwight - Englewood SchoolDwight - Englewood School800 Meters183:00.4111
Apr 28NJIC American+Patriot Division ChampsApr 28 · 1600 Meters · Place 14 · Dwight - Englewood SchoolDwight - Englewood School1600 Meters146:53.7011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 23 · Dwight-EnglewoodDwight-Englewood1600 Meters23.6:19.09a11
Feb 14Bergen County ChampionshipsFeb 14 · 1600 Meters · Place 44 · Dwight - EngDwight - Eng1600 Meters446:42.0110
Feb 14Bergen County ChampionshipsFeb 14 · 1000 Meters · Place 9 · Dwight - EngDwight - Eng1000 Meters93:31.49 PB10
Jan 25NJIC ChampionshipsJan 25 · 3200 Meters · Place 12 · Dwight-EnglewoodDwight-Englewood3200 Meters12.14:06.13a10
Jan 25NJIC ChampionshipsJan 25 · 1600 Meters · Place 16 · Dwight-EnglewoodDwight-Englewood1600 Meters16.6:32.91a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 1600 Meters · Place 28 · Dwight-EnglewoodDwight-Englewood1600 Meters28.6:13.72a10
May 21North Jersey Sophomore ChampionshipMay 21 · 1600 Meters · Place 5 · Dwight-EnglewoodDwight-Englewood1600 Meters56:08.0—
May 10Bergen County ChampionshipsMay 10 · 3200 Meters · Place 6 · Dwight-EnglewoodDwight-Englewood3200 Meters6.14:11.28a10
May 10Bergen County ChampionshipsMay 10 · 1600 Meters · Place 5 · Dwight-EnglewoodDwight-Englewood1600 Meters5.6:10.96a10
May 10Bergen County ChampionshipsMay 10 · 800 Meters · Place 8 · Dwight-EnglewoodDwight-Englewood800 Meters8.2:53.32a10
Apr 29NJIC National & Patriot Division ChampsApr 29 · 1600 Meters · Place 8 · Dwight - EngDwight - Eng1600 Meters86:06.6310
Apr 29NJIC National & Patriot Division ChampsApr 29 · 800 Meters · Place 8 · Dwight - EngDwight - Eng800 Meters82:41.91 PB10
Apr 17Bergen County RelaysApr 17 · 400 Meters · Dwight-EnglewoodDwight-Englewood400 MetersRelay Split—1:01.968 PB10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 3200 Meters · Place 27 · Dwight-EnglewoodDwight-Englewood3200 Meters27.14:10.10a9
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 1600 Meters · Place 25 · Dwight-EnglewoodDwight-Englewood1600 Meters25.6:04.53a PB9
May 25Bergen County Frosh Girl's ChampsMay 25 · 3200 Meters · Place 5 · Dwight EnglewoodDwight Englewood3200 Meters513:20.8 PB—
May 5Crusader RelaysMay 5 · 2000m Steeplechase · Place 6 · Dwight - EngDwight - Eng2000m Steeplechase69:38.47 PB—
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · 3200 Meters · Place 7 · Dwight-EnglewoodDwight-Englewood3200 Meters7.14:16.33a9
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · 1600 Meters · Place 7 · Dwight-EnglewoodDwight-Englewood1600 Meters7.6:07.78a9

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 26 · Dwight - Englewood SchoolDwight - Englewood School3200 Meters2614:06.639
Feb 15Bergen County ChampionshipsFeb 15 · 800 Meters · Place 6 · Dwight - EngDwight - Eng800 Meters62:41.33 PB9
Feb 15Bergen County ChampionshipsFeb 15 · 1600 Meters · Place 26 · Dwight - EngDwight - Eng1600 Meters266:13.08 PB9
Feb 15Bergen County ChampionshipsFeb 15 · 800 Meters · Place 6 · Dwight - EngDwight - Eng800 Meters62:41.339
Feb 15Bergen County ChampionshipsFeb 15 · 1600 Meters · Place 26 · Dwight - EngDwight - Eng1600 Meters266:13.089
Feb 8Peddie JV Invitational #2Feb 8 · 3200 Meters · Place 2 · Dwight - EngDwight - Eng3200 Meters213:23.96 PB—
Jan 26NJIC Indoor Track ChampionshipsJan 26 · 3200 Meters · Place 8 · Dwight-EnglewoodDwight-Englewood3200 Meters8.13:36.77a9
Jan 26NJIC Indoor Track ChampionshipsJan 26 · 1600 Meters · Place 16 · Dwight-EnglewoodDwight-Englewood1600 Meters16.6:30.53a9