Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLakeland Pen-Tri Meet · May 1512.72aLakeland Pen-Tri MeetMay 15, 2024
1000 Meters · IndoorTony Passarelli Invitational · Dec 202:41.27aTony Passarelli InvitationalDecember 20, 2024
1500 Meters · OutdoorLakeland Pen-Tri Meet · May 154:32.50aLakeland Pen-Tri MeetMay 15, 2024
1600 Meters · IndoorNorth Shore HS Invitational · Dec 304:29.80aNorth Shore HS InvitationalDecember 30, 2025
1600 Meters · OutdoorNJAC - WEST · May 64:45.59NJAC - WESTMay 6, 2025
200 Meters · IndoorPre Nationals Invitational · Feb 1631.57aPre Nationals InvitationalFebruary 16, 2020
200 Meters · OutdoorLakeland Pen-Tri Meet · May 1525.26aLakeland Pen-Tri MeetMay 15, 2024
200m Hurdles · 36" / 0.914m · Outdoor2023 V02Max Track Club Preseason Invitational · May 2730.06a2023 V02Max Track Club Preseason InvitationalMay 27, 2023
3200 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 159:41.50NJSIAA Sectional Championships - North 2 Groups 1&2February 15, 2025
400 Meters · IndoorHCTC Winter Series Meet #3 · Feb 455.17HCTC Winter Series Meet #3February 4, 2025
400 Meters · OutdoorHigh Point vs Hackettstown Dual Meet · Apr 2149.68aHigh Point vs Hackettstown Dual MeetApril 21, 2026
500 Meters · IndoorTony Passarelli Invitational · Dec 201:10.00aTony Passarelli InvitationalDecember 20, 2024
800 Meters · IndoorGarden State TC Invitational · Feb 201:58.93aGarden State TC InvitationalFebruary 20, 2026
800 Meters · OutdoorPR Night at Bernards · May 81:53.75aPR Night at BernardsMay 8, 2026
80m Hurdles · 30" / 0.762m · OutdoorTiger Invite · May 3116.77aTiger InviteMay 31, 2021
High Jump · OutdoorTiger Invite · May 313-8Tiger InviteMay 31, 2021
Long Jump · OutdoorLakeland Pen-Tri Meet · May 155.00mLakeland Pen-Tri MeetMay 15, 2024
Pentathlon (Outdoor) · Standard · OutdoorLakeland Pen-Tri Meet · May 152601Lakeland Pen-Tri MeetMay 15, 2024
Shot Put · 4kg · OutdoorLakeland Pen-Tri Meet · May 158.42mLakeland Pen-Tri MeetMay 15, 2024
Shot Put · 6lb · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 257.88mUSATF New Jersey Association Junior Olympic ChampionshipsJune 25, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 800 Meters · Place 17 · HackettstownHackettstown800 Meters17.2:01.85a10
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 800 Meters · Place 3 · HackettstownHackettstown800 Meters3.1:54.65a10
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 400 Meters · Place 3 · HackettstownHackettstown400 Meters3.49.88a10
May 8PR Night at BernardsMay 8 · 800 Meters · Place 1 · HackettstownHackettstown800 Meters1.1:53.75a PB10
May 5NJAC - WESTMay 5 · 800 Meters · Place 1 · HackettstownHackettstown800 Meters1.1:58.30a10
May 5NJAC - WESTMay 5 · 400 Meters · Place 1 · HackettstownHackettstown400 Meters1.49.89a10
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 800 Meters · Place 9 · HackettstownHackettstown800 Meters9.2:03.93a10
Apr 21High Point vs Hackettstown Dual MeetApr 21 · 800 Meters · Place 1 · HackettstownHackettstown800 Meters1.2:08.50a10
Apr 21High Point vs Hackettstown Dual MeetApr 21 · 400 Meters · Place 1 · HackettstownHackettstown400 Meters1.49.68a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 800 Meters · Place 1 · HackettstownHackettstown800 Meters1.1:58.93a PB10
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 800 Meters · Place 18 · HackettstownHackettstown800 Meters182:12.9010
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 1600 Meters · Place 7 · HackettstownHackettstown1600 Meters74:41.2910

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1600 Meters · Place 7 · HackettstownHackettstown1600 Meters7.4:29.80a PB10
Dec 17Dick DeSchriver InvitationalDec 17 · 1600 Meters · Place 1 · HackettstownHackettstown1600 Meters1.4:39.92a10
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 3200 Meters · Place 7 · HackettstownHackettstown3200 Meters79:57.029
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 3200 Meters · Place 4 · HackettstownHackettstown3200 Meters49:41.50 PB9
Feb 4HCTC Winter Series Meet #3Feb 4 · 3200 Meters · Place 2 · HackettstownHackettstown3200 Meters29:47.02—
Feb 4HCTC Winter Series Meet #3Feb 4 · 400 Meters · Place 2 · HackettstownHackettstown400 Meters255.17 PB—
Jan 15Wayne Valentine InvitationalJan 15 · 1000 Meters · Place 7 · HackettstownHackettstown1000 Meters72:41.829

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24The Garden State Spring Youth ClassicMay 24 · 400 Meters · Place 17 · Hackettstown TCHackettstown TC400 Meters17.53.16a9
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 800 Meters · Place 12 · HackettstownHackettstown800 Meters122:02.029
May 6NJAC - WESTMay 6 · 800 Meters · Place 3 · HACKETTSTOWNHACKETTSTOWN800 Meters32:01.76—
May 6NJAC - WESTMay 6 · 1600 Meters · Place 10 · HACKETTSTOWNHACKETTSTOWN1600 Meters104:45.59 PB—
May 1Hunterdon, Warren, Sussex MeetMay 1 · 800 Meters · Place 3 · HackettstownHackettstown800 Meters32:01.65—
Apr 28Vernon vs. Hackettstown Dual MeetApr 28 · 400m Hurdles · Place 2 · HackettstownHackettstown400m Hurdles21:03.469
Apr 28Vernon vs. Hackettstown Dual MeetApr 28 · 800 Meters · Place 1 · HackettstownHackettstown800 Meters12:05.759

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 800 Meters · Place 7 · HackettstownHackettstown800 Meters7.2:00.35a9
Dec 20Tony Passarelli InvitationalDec 20 · 500 Meters · Place 1 · HackettstownHackettstown500 Meters1.1:10.00a PB9
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 3 · HackettstownHackettstown1000 Meters3.2:41.27a PB9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 2 · Lakeland Track ClubLakeland Track Club800 MetersRound P2.2:07.46a8
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 3 · Lakeland Track ClubLakeland Track Club800 Meters3.2:06.45a8
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 5 · Lakeland Track ClubLakeland Track Club400 MetersRound P5.54.71a8
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 5 · Lakeland Track ClubLakeland Track Club400 Meters5.55.47a8
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 800 Meters · Lakeland Track ClubLakeland Track Club800 Meters—DNS8
Jun 9USATF NYC Grand PrixJun 9 · 800 Meters · Place 1 · Lakeland Track ClubLakeland Track Club800 Meters1.2:06.14a8
May 15Lakeland Pen-Tri MeetMay 15 · Pentathlon (Outdoor) · Place 2 · HackettstownHackettstownPentathlon (Outdoor)StandardRound M2.2601 PB8
May 15Lakeland Pen-Tri MeetMay 15 · Long Jump · Place 4 · HackettstownHackettstownLong JumpRound M4.5.00m PB8
May 15Lakeland Pen-Tri MeetMay 15 · Shot Put · Place 4 · HackettstownHackettstownShot Put4kgRound M4.8.42m PB8
May 15Lakeland Pen-Tri MeetMay 15 · 1500 Meters · Place 2 · HackettstownHackettstown1500 MetersRound M2.4:32.50a PB8
May 15Lakeland Pen-Tri MeetMay 15 · 200 Meters · Place 2 · HackettstownHackettstown200 MetersRound M2.25.26a PB8
May 15Lakeland Pen-Tri MeetMay 15 · 100 Meters · Place 5 · HackettstownHackettstown100 MetersRound M5.12.72a PB8
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 1 · Lakeland Track ClubLakeland Track Club800 Meters1.2:10.35a8

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · 07-Unattached07-Unattached800 Meters—DNS8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200m Hurdles · Place 4 · Lakeland Track ClubLakeland Track Club200m Hurdles36" / 0.914m4.30.06a PB7
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 800 Meters · Lakeland Track ClubLakeland Track Club800 Meters—DNS7

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 3 · Lakeland Track ClubLakeland Track Club800 MetersRound P3.2:21.68a6
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 2 · Lakeland Track ClubLakeland Track Club800 Meters2.2:16.71a6
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · Shot Put · Place 4 · Lakeland Track ClubLakeland Track ClubShot Put6lb4.7.88m PB6
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 1 · Lakeland Track ClubLakeland Track Club1500 Meters1.5:08.50a6
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Lakeland Track ClubLakeland Track Club400 Meters—SCR6
Jun 12Lakeland League ChampionshipsJun 12 · Long Jump · Place 2 · HackettstownHackettstownLong Jump213-0.505
Jun 12Lakeland League ChampionshipsJun 12 · 400 Meters · Place 1 · HackettstownHackettstown400 Meters11:03.215
Jun 12Lakeland League ChampionshipsJun 12 · 800 Meters · Place 1 · HackettstownHackettstown800 Meters12:22.915
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · Triathlon · Place 1 · Lakeland Track ClubLakeland Track ClubTriathlonStandardRound M1.1411Unofficial6
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · Shot Put · Place 2 · Lakeland Track ClubLakeland Track ClubShot Put6lbRound M2.7.87mUnofficial6
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · 800 Meters · Place 1 · Lakeland Track ClubLakeland Track Club800 MetersRound M1.2:17.11aUnofficial6
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · 100 Meters · Place 2 · Lakeland Track ClubLakeland Track Club100 MetersRound M2.13.33aUnofficial6
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 800 Meters · Place 4 · Lakeland Track ClubLakeland Track Club800 Meters4.2:28.72a6
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 400 Meters · Place 3 · Lakeland Track ClubLakeland Track Club400 Meters3.1:02.65a6
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 200 Meters · Lakeland Track ClubLakeland Track Club200 Meters—DNS6
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 1 · Lakeland Track ClubLakeland Track Club800 Meters1.2:19.49a6

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 19Lakeland Squads InviteJun 19 · 80m Hurdles · Place 1 · UnattachedUnattached80m Hurdles30" / 0.762m1.16.32aUnofficial5
Jun 19Lakeland Squads InviteJun 19 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.20-8.5Unofficial5
Jun 19Lakeland Squads InviteJun 19 · High Jump · Place 2 · UnattachedUnattachedHigh Jump2.3-6Unofficial5
Jun 19Lakeland Squads InviteJun 19 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:38.71aUnofficial5
Jun 19Lakeland Squads InviteJun 19 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.1:10.69aUnofficial5
May 31Tiger InviteMay 31 · 80m Hurdles · Place 1 · Lakeland Track ClubLakeland Track Club80m Hurdles30" / 0.762m1.16.77a PB5
May 31Tiger InviteMay 31 · Long Jump · Place 2 · Lakeland Track ClubLakeland Track ClubLong Jump2.11-15
May 31Tiger InviteMay 31 · High Jump · Place 1 · Lakeland Track ClubLakeland Track ClubHigh Jump1.3-8 PB5
May 31Tiger InviteMay 31 · 1500 Meters · Place 1 · Lakeland Track ClubLakeland Track Club1500 Meters1.5:31.98a5

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 1YMCA Youth Series #3Mar 1 · 1500 Meters · Place 1 · Lakeland Track ClubLakeland Track Club1500 Meters1.5:39.10a4
Mar 1YMCA Youth Series #3Mar 1 · 800 Meters · Place 2 · Lakeland Track ClubLakeland Track Club800 Meters2.2:50.38a4
Mar 1YMCA Youth Series #3Mar 1 · 200 Meters · Place 1 · Lakeland Track ClubLakeland Track Club200 Meters1.31.69a4

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Pre Nationals InvitationalFeb 16 · 800 Meters · Place 10 · Lakeland Track ClubLakeland Track Club800 Meters10.2:49.52a4
Feb 16Pre Nationals InvitationalFeb 16 · 400 Meters · Place 5 · Lakeland Track ClubLakeland Track Club400 Meters5.1:12.90a4
Feb 16Pre Nationals InvitationalFeb 16 · 200 Meters · Place 9 · Lakeland Track ClubLakeland Track Club200 Meters9.31.57a PB4

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday Festival (Youth Only)Dec 27 · 300 Meters · 07-Unattached07-Unattached300 Meters—DNS4
Dec 27Ocean Breeze Holiday Festival (Youth Only)Dec 27 · 600 Meters · 07-Unattached07-Unattached600 Meters—DNS4

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22Northeast Youth InvitationalJun 22 · 800 Meters · Place 16 · Lakeland Track ClubLakeland Track Club800 Meters16.2:47.93a3
Jun 22Northeast Youth InvitationalJun 22 · 400 Meters · Place 19 · Lakeland Track ClubLakeland Track Club400 Meters19.1:17.12a3
Jun 22Northeast Youth InvitationalJun 22 · 200 Meters · Lakeland Track ClubLakeland Track Club200 Meters—DNS3

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 8 · Lakeland Track ClubLakeland Track Club800 Meters8.3:01.29a2
Jun 9USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 5 · Lakeland Track ClubLakeland Track Club800 Meters5.3:04.39a2
Jun 9USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 7 · Lakeland Track ClubLakeland Track Club400 Meters7.1:19.69a2
Jun 9USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 8 · Lakeland Track ClubLakeland Track Club200 Meters8.35.21a2