Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorA Third Night at the Horse Farm · May 154:49.65A Third Night at the Horse FarmMay 15, 2025
1600 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 214:54.37NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
1600 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 174:45.79aNJCTC CHAMPIONSHIP MEETMay 17, 2026
400 Meters · OutdoorLongwood Spring Classic · Mar 281:01.79aLongwood Spring ClassicMarch 28, 2026
800 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 202:07.95NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
800 Meters · OutdoorBig North Championships-Freedom, National, United · Apr 292:04.24aBig North Championships-Freedom, National, UnitedApril 29, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 35 · Bergen Catholic800 Meters35.2:09.22a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 1600 Meters · Place 6 · Bergen Catholic1600 Meters6.4:45.79a PB11
May 14A Fourth Night at the Horse FarmMay 14 · 800 Meters · Place 13 · Bergen Catholic800 Meters13.2:05.74a11
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 7 · Bergen Catholic800 Meters7.2:09.54a11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 800 Meters · Place 5 · Bergen Catholic800 Meters5.2:04.24a PB11
Mar 28Longwood Spring ClassicMar 28 · 1600 Meters · Place 15 · Bergen Catholic1600 Meters15.4:52.38a11
Mar 28Longwood Spring ClassicMar 28 · 400 Meters · Place 48 · Bergen Catholic400 Meters48.1:01.79a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 13 · Bergen Catholic800 Meters132:07.95 PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 48 · Bergen Catholic1600 Meters48.5:11.15a10
May 19Ridge Novice InvitationalMay 19 · 800 Meters · Bergen Catholic800 Meters--DNS10
May 15A Third Night at the Horse FarmMay 15 · 1 Mile · Place 10 · Bergen Catho1 Mile104:49.65 PB—
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 10 · Bergen Catholic800 Meters10.2:16.51a10
May 2Big North Championships-Freedom, National, UnitedMay 2 · 800 Meters · Place 8 · Bergen Catholic800 Meters82:11.4110

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 1600 Meters · Place 23 · Bergen Catholic1600 Meters234:54.37 PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 42 · Bergen Catholic800 Meters42.2:15.23a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 1600 Meters · Place 40 · Bergen Catholic1600 Meters40.4:58.06a9
May 18County Seat InvitationalMay 18 · 1600 Meters · Place 1 · Bergen Catholic1600 Meters14:55.779
May 6Let's See How Fast You Really Are FAT InvitationalMay 6 · 800 Meters · Place 10 · Bergen Catholic800 Meters102:24.209
May 6Let's See How Fast You Really Are FAT InvitationalMay 6 · 1600 Meters · Place 6 · Bergen Catholic1600 Meters64:55.649

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Mid-Winter ClassicJan 23 · 800 Meters · Place 26 · Bergen Catholic800 Meters262:38.549
Jan 23Mid-Winter ClassicJan 23 · 1600 Meters · Place 10 · Bergen Catholic1600 Meters105:26.389