Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLion Invitational · Apr 24115-11Lion InvitationalApril 24, 2026
Javelin · 800g · OutdoorBurlington County Divisional Championships · May 1141' 5"Burlington County Divisional ChampionshipsMay 1, 2026
Shot Put · 12lb · OutdoorLenape Field Day 2026 · Apr 1648' 8"Lenape Field Day 2026April 16, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 20 · Burlington TownshipShot Put12lb20.42-4.5012
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Javelin · Place 12 · Burlington TownshipJavelin800g12.129-112
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 4 · Burlington TownshipShot Put12lb4.48-212
May 1Burlington County Divisional ChampionshipsMay 1 · Javelin · Place 6 · Burlington TownshipJavelin800g6.141' 5" PB12
May 1Burlington County Divisional ChampionshipsMay 1 · Discus · Place 6 · Burlington TownshipDiscus1.6kg6.105' 3"12
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · Place 3 · Burlington TownshipShot Put12lb3.47' 10.5"12
Apr 29Cinnaminson Batch MeetApr 29 · Javelin · Place 9 · Burlington TownshipJavelin800g9.128-0512
Apr 29Cinnaminson Batch MeetApr 29 · Shot Put · Place 3 · Burlington TownshipShot Put12lb3.44-05.0012
Apr 24Lion InvitationalApr 24 · Javelin · Place 5 · Burlington TownshipJavelin800g5.140-0512
Apr 24Lion InvitationalApr 24 · Discus · Place 19 · Burlington TownshipDiscus1.6kg19.115-11 PB12
Apr 24Lion InvitationalApr 24 · Shot Put · Place 4 · Burlington TownshipShot Put12lb4.48-04.0012
Apr 21Fast Times at Cherokee HighApr 21 · Javelin · Place 7 · Burlington TownshipJavelin800g7.131-0112
Apr 21Fast Times at Cherokee HighApr 21 · Shot Put · Place 5 · Burlington TownshipShot Put12lb5.41-01.0012
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Javelin · Place 27 · Burlington TownshipJavelin800g27.113-312
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Shot Put · Place 4 · Burlington TownshipShot Put12lb4.46-10.5012
Apr 16Lenape Field Day 2026Apr 16 · Shot Put · Place 2 · Burlington TownshipShot Put12lb2.48' 8" PB12
Apr 11Moorestown InvitationalApr 11 · Javelin · Place 11 · Burlington TownshipJavelin800g11.128-0612
Apr 11Moorestown InvitationalApr 11 · Shot Put · Place 5 · Burlington TownshipShot Put12lb5.46-07.7512
Mar 28Husky RelaysMar 28 · Javelin · Place 20 · Burlington TownshipJavelin800g20.94-1112
Mar 28Husky RelaysMar 28 · Shot Put · Place 2 · Burlington TownshipShot Put12lb2.45-00.0012