Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorLakeland League Championships · Jun 126:41.62Lakeland League ChampionshipsJune 12, 2022
1000 Meters · IndoorTony Passarelli Invitational · Dec 203:39.03aTony Passarelli InvitationalDecember 20, 2024
1600 Meters · IndoorWarrior Winter Warmup · Dec 135:51.47aWarrior Winter WarmupDecember 13, 2025
1600 Meters · OutdoorNJAC - WEST · May 55:41.25aNJAC - WESTMay 5, 2026
600 Meters · IndoorNorth Shore HS Invitational · Dec 301:50.57aNorth Shore HS InvitationalDecember 30, 2025
800 Meters · IndoorWarrior Winter Warmup · Dec 132:42.45aWarrior Winter WarmupDecember 13, 2025
800 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 152:32.44aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
Combined results · OutdoorLakeland League Championships 2021 · Jun 67:25.16Lakeland League Championships 2021June 6, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 1600 Meters · Place 12 · Hackettstown1600 Meters12.5:41.66a11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 800 Meters · Place 17 · Hackettstown800 Meters17.2:32.44a PB11
May 5NJAC - WESTMay 5 · 1600 Meters · Place 5 · Hackettstown1600 Meters5.5:41.25a PB11
May 5NJAC - WESTMay 5 · 800 Meters · Place 6 · Hackettstown800 Meters6.2:32.87a11
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 1600 Meters · Place 16 · Hackettstown1600 Meters16.5:47.11a11
Apr 21High Point vs Hackettstown Dual MeetApr 21 · 1600 Meters · Place 2 · Hackettstown1600 Meters2.5:55.02a11
Apr 21High Point vs Hackettstown Dual MeetApr 21 · 800 Meters · Place 2 · Hackettstown800 Meters2.2:37.15a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 1600 Meters · Place 12 · Hackettstown1600 Meters125:55.2211

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 600 Meters · Place 37 · Hackettstown600 Meters37.1:50.57a PB11
Dec 13Warrior Winter WarmupDec 13 · 1600 Meters · Place 2 · Hackettstown1600 Meters2.5:51.47a PB11
Dec 13Warrior Winter WarmupDec 13 · 800 Meters · Place 4 · Hackettstown800 Meters4.2:42.45a PB11
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 1600 Meters · Place 18 · Hackettstown1600 Meters186:04.5410
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 800 Meters · Place 24 · Hackettstown800 Meters242:51.8210
Feb 4HCTC Winter Series Meet #3Feb 4 · 1600 Meters · Place 6 · Hackettstown1600 Meters66:08.40—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28Vernon vs. Hackettstown Dual MeetApr 28 · 1600 Meters · Place 3 · Hackettstown1600 Meters36:32.8910

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 28 · Hackettstown1000 Meters28.3:39.03a PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 800 Meters · Place 11 · Hackettstown800 Meters112:32.609
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 9 · Hackettstown1600 Meters95:46.829
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 9 · Hackettstown1600 Meters95:46.829
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 800 Meters · Place 11 · Hackettstown800 Meters112:32.609
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 1600 Meters · Place 14 · Hackettstown1600 Meters145:45.32—
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 800 Meters · Place 25 · Hackettstown800 Meters252:42.15—
May 7NJAC Small SchoolsMay 7 · 1600 Meters · Place 15 · HACKETTSTOWN1600 Meters155:49.54—
May 7NJAC Small SchoolsMay 7 · 800 Meters · Place 21 · HACKETTSTOWN800 Meters212:37.47—
May 7NJAC Small SchoolsMay 7 · 800 Meters · Place 21 · HACKETTSTOWN800 Meters212:37.47—
May 7NJAC Small SchoolsMay 7 · 1600 Meters · Place 15 · HACKETTSTOWN1600 Meters155:49.54—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 12Lakeland League ChampionshipsJun 12 · 1 Mile · Place 12 · Hackettstown1 Mile126:41.62 PB7

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 6Lakeland League Championships 2021Jun 6 · Combined results · Place 13 · HackettstownCombined results137:25.16 PB12