Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 74:43.65NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
1600 Meters · OutdoorBergen County Championships · May 84:36.19aBergen County ChampionshipsMay 8, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 710:11.48NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
3200 Meters · OutdoorBergen County Championships · May 89:56.40aBergen County ChampionshipsMay 8, 2026
800 Meters · IndoorPaul Schwartz Invitational · Dec 182:16.1Paul Schwartz InvitationalDecember 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 3200 Meters · Place 9 · Dumont3200 Meters9.9:57.97a11
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 21 · Dumont1600 Meters21.4:40.01a11
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 3200 Meters · Place 4 · Dumont3200 Meters4.10:04.50a11
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 1600 Meters · Place 3 · Dumont1600 Meters3.4:37.30a11
May 8Bergen County ChampionshipsMay 8 · 3200 Meters · Place 3 · Dumont3200 Meters3.9:56.40a PB11
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 5 · Dumont1600 Meters5.4:36.19a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 16 · Dumont3200 Meters1610:14.4211
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 3200 Meters · Place 5 · Dumont3200 Meters510:11.48 PB11
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 1600 Meters · Place 5 · Dumont1600 Meters54:43.65 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 1600 Meters · Place 31 · Dumont1600 Meters31.4:51.05a11
Dec 18Paul Schwartz InvitationalDec 18 · 1600 Meters · Place 4 · Dumont1600 Meters4.4:52.011
Dec 18Paul Schwartz InvitationalDec 18 · 800 Meters · Place 4 · Dumont800 Meters4.2:16.1 PB11
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 3200 Meters · Place 10 · Dumont3200 Meters1010:55.1010
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 3200 Meters · Place 10 · Dumont3200 Meters1010:55.1010

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 3200 Meters · Place 16 · Dumont3200 Meters1610:10.7310
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 3200 Meters · Place 4 · Dumont3200 Meters410:09.7410
May 9Bergen County ChampionshipsMay 9 · 3200 Meters · Place 11 · Dumont3200 Meters11.10:41.13a10
May 9Bergen County ChampionshipsMay 9 · 1600 Meters · Place 22 · Dumont1600 Meters22.4:59.00a10
May 1Big North Championships - Patriot-AmericanMay 1 · 3200 Meters · Place 2 · Dumont3200 Meters210:35.9710
May 1Big North Championships - Patriot-AmericanMay 1 · 1600 Meters · Place 4 · Dumont1600 Meters44:47.9510

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18County Seat InvitationalMay 18 · 1600 Meters · Place 9 · Dumont1600 Meters95:04.159
May 1Big North Championships - American-PatriotMay 1 · 3200 Meters · Place 7 · Dumont3200 Meters711:30.959
May 1Big North Championships - American-PatriotMay 1 · 1600 Meters · Place 11 · Dumont1600 Meters115:18.249
Apr 22Dual: Fort Lee vs. DumontApr 22 · 3200 Meters · Place 6 · Dumont3200 Meters6.12:27.09
Apr 22Dual: Fort Lee vs. DumontApr 22 · 1600 Meters · Place 5 · Dumont1600 Meters5.5:14.89