Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMonmouth U. TC Indoor Showcase #2 · Jan 285:26.34Monmouth U. TC Indoor Showcase #2January 28, 2025
1000 Meters · IndoorThe Beantown Winter Classic · Dec 203:08.98aThe Beantown Winter ClassicDecember 20, 2025
1500 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 295:40.99aU.S. Marine Corps Holiday ClassicDecember 29, 2023
1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 75:16.46NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
1600 Meters · OutdoorBig North Championships-Freedom, National, United · Apr 295:05.26aBig North Championships-Freedom, National, UnitedApril 29, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 711:42.73NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
3200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 1511:16.96aNJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 2358.55a130th Penn Relays CarnivalApril 23, 2026
400 Meters · Relay Split · OutdoorBergen County Championships · May 101:01.556Bergen County ChampionshipsMay 10, 2024
800 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 212:21.38NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
800 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 292:14.01aNJSIAA Group Championships - 2 & 3May 29, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 1600 Meters · Place 8 · Northern Valley-Demarest1600 Meters8.5:05.82a11
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 800 Meters · Place 16 · Northern Valley-Demarest800 Meters16.2:14.68a11
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 16 · Northern Valley-Demarest1600 Meters16.5:18.24a11
May 29NJSIAA Group Championships - 2 & 3May 29 · 800 Meters · Place 4 · Northern Valley-Demarest800 Meters4.2:14.01a PB11
May 20Bergen County Meet of ChampsMay 20 · 800 Meters · Place 2 · Northern Valley-Demarest800 Meters22:15.62a11
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 3200 Meters · Place 6 · Northern Valley-Demarest3200 Meters6.11:16.96a PB11
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 1600 Meters · Place 4 · Northern Valley-Demarest1600 Meters4.5:10.21a11
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 800 Meters · Place 1 · Northern Valley-Demarest800 Meters1.2:14.45a11
May 8Bergen County ChampionshipsMay 8 · 3200 Meters · Place 2 · Northern Valley-Demarest3200 Meters2.11:25.47a11
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 2 · Northern Valley-Demarest1600 Meters2.5:14.25a11
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 1 · Northern Valley-Demarest800 Meters1.2:19.43a11
May 8Bergen County ChampionshipsMay 8 · 400 Meters · Northern Valley-Demarest400 Meters—DNS11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 1600 Meters · Place 1 · Northern Valley-Demarest1600 Meters1.5:05.26a PB11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 800 Meters · Place 1 · Northern Valley-Demarest800 Meters1.2:22.64a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Northern Valley-Demarest400 Meters—58.55a PB11
Apr 17Bergen County RelaysApr 17 · 800 Meters · Place 1 · Northern Valley-Demarest800 MetersRelay Split1.1:15.03aUnofficial11
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 20 · Northern Valley-Demarest400 MetersRelay Split20.1:04.75a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 4 · NV - Demarest800 Meters42:21.38 PB11
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 3200 Meters · Place 3 · NV - Demares3200 Meters311:42.73 PB11
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 1600 Meters · Place 3 · NV - Demares1600 Meters35:16.46 PB11
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 800 Meters · Place 1 · NV - Demares800 Meters12:23.8611

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1000 Meters · Place 9 · Northern Valley-Demarest1000 Meters9.3:08.98a PB11
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 800 Meters · Place 10 · NV - Demarest800 Meters102:23.6210
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 3200 Meters · Place 3 · NV - Demarest3200 Meters311:58.9410
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 800 Meters · Place 1 · NV - Demarest800 Meters12:25.1310
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 1600 Meters · Place 1 · NV - Demarest1600 Meters15:23.1510
Jan 28Monmouth U. TC Indoor Showcase #2Jan 28 · 1 Mile · Place 1 · NV - Demares1 Mile15:26.34 PB—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · 800 Meters · Place 5 · NV - Demarest800 Meters52:15.1810
May 30NJSIAA Group Championships - 2 & 3May 30 · 800 Meters · Place 7 · NV - Demarest800 Meters72:18.2110
May 30NJSIAA Group Championships - 2 & 3May 30 · 1600 Meters · Place 15 · NV - Demarest1600 Meters155:16.8610
May 21Bergen County Meet of ChampsMay 21 · 800 Meters · Place 1 · NV - Demares800 Meters12:19.87—
May 21Bergen County Meet of ChampsMay 21 · 800 Meters · Place 1 · NV - Demares800 Meters12:19.87—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 1600 Meters · Place 3 · NV - Demares1600 Meters35:17.5010
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 3200 Meters · Place 6 · NV - Demares3200 Meters611:53.3410
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 800 Meters · Place 2 · NV - Demares800 Meters22:20.0910
May 9Bergen County ChampionshipsMay 9 · 1600 Meters · Place 1 · Northern Valley-Demarest1600 Meters1.5:17.32a10
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 1 · Northern Valley-Demarest800 Meters1.2:23.99a10
May 2Big North Championships-Freedom, National, UnitedMay 2 · 800 Meters · Place 1 · NV - Demarest800 Meters12:20.8110
May 2Big North Championships-Freedom, National, UnitedMay 2 · 1600 Meters · Place 1 · NV - Demarest1600 Meters15:20.1610
Apr 11Bergen County RelaysApr 11 · 800 Meters · Northern Valley-Demarest800 MetersRelay Split—1:19.564Unofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 4 · Northern Valley-Demarest800 Meters4.2:24.34a10
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 800 Meters · Place 4 · NV - Demarest800 Meters42:28.389
Jan 25Monmouth U. TC Indoor Showcase #2Jan 25 · 800 Meters · Place 1 · NV - Demares800 Meters12:33.22—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 800 Meters · Place 19 · Northern Valley-Demarest800 Meters19.2:26.31a9
Jun 4Northern Valley Demerest Last Chance MeetJun 4 · 1600 Meters · Place 1 · NV - Demares1600 Meters15:26.79—
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 3 · NV - Demares800 Meters32:22.099
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 3 · NV - Demares800 Meters32:22.099
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 3 · NV - Demares800 Meters32:22.099
May 17Bergen County Meet of ChampionsMay 17 · 800 Meters · Place 2 · NV - Demares800 Meters22:19.549
May 10Bergen County ChampionshipsMay 10 · 1600 Meters · Place 4 · Northern Valley-Demarest1600 Meters4.5:31.08a9
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Northern Valley-Demarest400 MetersRelay Split—1:01.556 PB9
May 10Bergen County ChampionshipsMay 10 · 800 Meters · Place 2 · Northern Valley-Demarest800 Meters2.2:22.05a9
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Place 5 · Northern Valley-Demarest400 Meters5.1:03.28a9
May 2Big North Championships Freedom-National-UnitedMay 2 · 1600 Meters · Place 2 · NV - Demarest1600 Meters25:34.379
May 2Big North Championships Freedom-National-UnitedMay 2 · 800 Meters · Place 1 · NV - Demarest800 Meters12:25.589
Apr 17Bergen County RelaysApr 17 · 800 Meters · Northern Valley-Demarest800 MetersRelay Split—1:13.311Unofficial9
Apr 17Bergen County RelaysApr 17 · 400 Meters · Northern Valley-Demarest400 MetersRelay Split—1:02.7559

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 45 · Northern Valley-Demarest1 Mile45.5:58.85a9
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1500 Meters · Place 47 · Northern Valley-Demarest1500 Meters47.5:40.99a PB9