Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCVC Champs · May 9116-07CVC ChampsMay 9, 2026
Shot Put · 12lb · IndoorJV Invitational · Jan 2837' 4"JV InvitationalJanuary 28, 2026
Shot Put · 12lb · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1838-4Joe 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

12 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 27 · Hamilton North - NottinghamDiscus1.6kg27.99-711
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 28 · Hamilton North - NottinghamShot Put12lb28.36-4.7511
May 9CVC ChampsMay 9 · Discus · Place 3 · Hamilton North - NottinghamDiscus1.6kg3.116-07 PB11
May 9CVC ChampsMay 9 · Shot Put · Place 18 · Hamilton North - NottinghamShot Put12lb18.36-04.0011
May 2Mercer Coaches ClassicMay 2 · Discus · Place 11 · Hamilton North - NottinghamDiscus1.6kg11.103-0511
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 32 · Hamilton North - NottinghamShot Put12lb32.33-10.5011
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Discus · Place 32 · Hamilton North - NottinghamDiscus1.6kg32.103-1011
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Shot Put · Place 20 · Hamilton North - NottinghamShot Put12lb20.38-4 PB11
Apr 11Mercer Coaches RelaysApr 11 · Discus · Place 19 · Hamilton North - NottinghamDiscus1.6kg19.85-0211
Apr 11Mercer Coaches RelaysApr 11 · Shot Put · Place 14 · Hamilton North - NottinghamShot Put12lb14.36-04.2511
Apr 4TCNJ HS InviteApr 4 · Discus · Place 37 · Hamilton North - NottinghamDiscus1.6kg37.91' 7"11
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 30 · Hamilton North - NottinghamShot Put12lb30.36' 11"11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · Shot Put · Place 22 · Hamilton North - NottinghamShot Put2233-311
Feb 1CVC ChampionshipFeb 1 · Shot Put · Place 13 · Hamilton North - NottinghamShot Put1336-2.2511
Feb 1CVC ChampionshipFeb 1 · Shot Put · Place 13 · Hamilton North - NottinghamShot Put1336-2.2511
Jan 28JV InvitationalJan 28 · Shot Put · Place 3 · Hamilton North - NottinghamShot Put12lb3.37' 4" PB11
Jan 19CVC / Peddie InvitationalJan 19 · Shot Put · Place 13 · Hamilton North - NottinghShot Put1334-5.511
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 40 · Hamilton North - NottinghamShot Put4036-8.5011
Jan 10Tsai RelaysJan 10 · Shot Put · Place 20 · Hamilton North - NottinghamShot Put2035-3.7511
Jan 10Tsai RelaysJan 10 · Shot Put · Place 20 · Hamilton North - NottinghShot Put2035-3.7511
Jan 4CVC RelaysJan 4 · Shot Put · Place 14 · Hamilton North - NottinghamShot Put1434-811

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29The Egg Club InvitationalDec 29 · Shot Put · Place 13 · Hamilton North - NottinghamShot Put12lb13.34-1011
Dec 20Bill Bruno Holiday ClassicDec 20 · Shot Put · Place 30 · Hamilton North - NottinghamShot Put12lb30.34-0.5011
Dec 13Poreda InvitationalDec 13 · Shot Put · Place 18 · Hamilton North - NottinghamShot Put12lb18.33' 7"11
Jan 13Mid-Winter ClassicJan 13 · Shot Put · Place 34 · Hamilton North - NottinghamShot Put3432-0.5010
Jan 10Toms River Relay ChampionshipsJan 10 · Shot Put · Place 25 · Hamilton North - NottinghamShot Put2532-010
Jan 5CVC RelaysJan 5 · Shot Put · Place 35 · Hamilton North - NottinghamShot Put3528-510

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27The Egg Club InvitationalDec 27 · Shot Put · Place 16 · Hamilton North - NottinghamShot Put12lb16.32-4.5010
Dec 21Bill Bruno Holiday ClassicDec 21 · Shot Put · Place 38 · Hamilton North - NottinghamShot Put12lb38.30-310
Dec 14Demarest InvitationalDec 14 · Shot Put · Place 30 · Hamilton North - NottinghamShot Put12lb30.28-0.2510
Dec 11Wayne Gardiner Holidays RelaysDec 11 · Shot Put · Place 33 · Hamilton North - NottinghamShot Put12lb33.31-1010
Jan 23Mid-Winter ClassicJan 23 · Shot Put · Place 19 · Hamilton North - NottinghamShot Put1924-6.759
Jan 15CVC OpenJan 15 · Shot Put · Place 20 · Hamilton North - NottinghamShot Put2024-19