Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHusky Relays · Mar 2884-08Husky RelaysMarch 28, 2026
Shot Put · 12lb · OutdoorTCNJ HS Invite · Apr 448' 0"TCNJ HS InviteApril 4, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 17 · HightstownShot Put12lb17.42-02.5012
May 9CVC ChampsMay 9 · Shot Put · Place 1 · HightstownShot Put12lb1.47-02.5012
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 2 · HightstownShot Put12lb2.45-05.5012
Apr 18East Brunswick InvitationalApr 18 · Shot Put · HightstownShot Put12lb--FOUL12
Apr 11Mercer Coaches RelaysApr 11 · Shot Put · Place 1 · HightstownShot Put12lb1.46-07.7512
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 3 · HightstownShot Put12lb3.48' 0" PB12
Mar 28Husky RelaysMar 28 · Discus · Place 8 · HightstownDiscus1.6kg8.84-08 PB12
Mar 28Husky RelaysMar 28 · Shot Put · Place 9 · HightstownShot Put12lb9.41-07.0012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 18 · HightstownShot Put1843-4.5012
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · Shot Put · Place 3 · HightstownShot Put349-5.7512
Feb 1CVC ChampionshipFeb 1 · Shot Put · Place 1 · HightstownShot Put149-5.5012
Feb 1CVC ChampionshipFeb 1 · Shot Put · Place 1 · HightstownShot Put149-5.5012
Jan 27Peddie Winter Invitational #2Jan 27 · Shot Put · Place 1 · HightstownShot Put148-4.5012
Jan 19CVC / Peddie InvitationalJan 19 · Shot Put · Place 1 · HightstownShot Put147-912
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 5 · HightstownShot Put548-7.5012
Jan 4CVC RelaysJan 4 · Shot Put · Place 1 · HightstownShot Put147-5.7512

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · Shot Put · Place 5 · HightstownShot Put546-7.7511
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · Shot Put · Place 5 · HightstownShot Put546-7.7511
Jan 22SJTCA #14Jan 22 · Shot Put · Place 5 · HightstownShot Put542-9.5011
Jan 22SJTCA #14Jan 22 · Shot Put · Place 5 · HightstownShot Put542-9.5011
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 31 · HightstownShot Put3141-011
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 31 · HightstownShot Put3141-011
Jan 5CVC RelaysJan 5 · Shot Put · Place 6 · HightstownShot Put642-11.5011

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Mercer County RelaysApr 20 · Shot Put · Place 6 · HightstownShot Put640-11.7510