Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1813.27aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
Discus · 1.6kg · OutdoorDon Danser Memorial · Apr 573-10Don Danser MemorialApril 5, 2025
Shot Put · 12lb · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1841-11Joe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Eustace Throwers MeetMay 12 · Shot Put · Place 12 · Pemberton TownshipShot Put12lb12.38-6.511
May 7Burlington County ChampionshipsMay 7 · Shot Put · Place 15 · Pemberton ToShot Put1539-01.25—
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · Place 5 · Pemberton TownshipShot Put12lb5.39' 7.75"11
Apr 24Lion InvitationalApr 24 · Shot Put · Pemberton TownshipShot Put12lb--FOUL11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Shot Put · Place 12 · Pemberton TownshipShot Put12lb12.41-11 PB11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100 Meters · Place 105 · Pemberton Township100 Meters105.13.27a PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Burlington County Divisional ChampsMay 2 · Shot Put · Place 3 · Pemberton ToShot Put338-07.50—
Apr 26Lion InvitationalApr 26 · Shot Put · Place 14 · Pemberton ToShot Put1440-00.00—
Apr 19Colts Neck Spring InvitationalApr 19 · Shot Put · Place 23 · Pemberton TownshipShot Put2339-6.5010
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 72 · Pemberton TownshipDiscus7274-210
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Shot Put · Place 5 · Pemberton TownshipShot Put540-2.7510
Apr 5Don Danser MemorialApr 5 · Discus · Place 16 · Pemberton TownshipDiscus1.6kg16.73-10 PB10
Apr 5Don Danser MemorialApr 5 · Shot Put · Place 22 · Pemberton TownshipShot Put12lb22.34-09.5010

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Shot Put · Place 7 · Pemberton ToShot Put734-02.00—
May 11Burlington County ChampionshipsMay 11 · Shot Put · Place 29 · Pemberton TownshipShot Put2934-7.509
Apr 6Don Danser RelaysApr 6 · Shot Put · Place 10 · Pemberton ToShot Put1028-07.50—