Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 15147-2NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Shot Put · 12lb · OutdoorNeville Plummer Memorial Invitational · Apr 1852-6Neville Plummer Memorial InvitationalApril 18, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 6 · SomervilleDiscus1.6kg6.146-712
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 6 · SomervilleShot Put12lb6.47-11.5012
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 3 · SomervilleDiscus1.6kg3.147-2 PB12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 3 · SomervilleShot Put12lb3.49-0.5012
May 5Skyland Conference ChampsMay 5 · Discus · Place 8 · Somerville HDiscus8128-05—
May 5Skyland Conference ChampsMay 5 · Shot Put · Place 7 · Somerville HShot Put747-04.00—
May 5Skyland Conference Champs - Open ScoringMay 5 · Discus · Place 8 · SomervilleDiscus1.6kg8.128-0512
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · Place 7 · SomervilleShot Put12lb7.47-04.0012
Apr 28Somerset County ChampsApr 28 · Shot Put · Place 2 · SomervilleShot Put252-2.2512
Apr 28Somerset County ChampsApr 28 · Discus · Place 4 · SomervilleDiscus4141-312
Apr 18Neville Plummer Memorial InvitationalApr 18 · Shot Put · Place 1 · SomervilleShot Put12lb1.52-6 PB12
Mar 28Skyland Conference RelaysMar 28 · Discus · Place 3 · SomervilleDiscus1.6kg3.129-0112
Mar 28Skyland Conference RelaysMar 28 · Shot Put · Place 1 · SomervilleShot Put12lb1.48-02.5012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 11 · SomervilleShot Put1146-10.5012
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · Shot Put · Place 4 · SomervilleShot Put448-012
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Shot Put · Place 3 · SomervilleShot Put351-0.7512
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Shot Put · Place 3 · SomervilleShot Put351-0.7512

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Discus · Place 15 · SomervilleDiscus15111-1011
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 10 · SomervilleShot Put1042-511
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Discus · Place 15 · SomervilleDiscus1.6kg15.111-1011
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Shot Put · Place 10 · SomervilleShot Put12lb10.42-511
May 6Skyland Conference Champs - DivisionalMay 6 · Discus · Place 5 · SomervilleDiscus1.6kg5.121-0111
May 6Skyland Conference Champs - DivisionalMay 6 · Shot Put · Place 3 · SomervilleShot Put12lb3.45-11.2511
May 6Skyland Conference Champs - OpenMay 6 · Discus · Place 14 · SomervilleDiscus1.6kg14.121-0111
May 6Skyland Conference Champs - OpenMay 6 · Shot Put · Place 5 · SomervilleShot Put12lb5.45-11.2511
Apr 29Somerset County ChampsApr 29 · Shot Put · Place 12 · SomervilleShot Put1240-11.00—
Apr 5Somerset County RelaysApr 5 · Discus · Place 15 · SomervilleDiscus15101-0811
Apr 5Somerset County RelaysApr 5 · Shot Put · Place 18 · SomervilleShot Put1836-03.2511
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 10 · SomervilleShot Put1039-5.5011
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 10 · SomervilleShot Put1039-5.5011
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 20 · SomervilleDiscus2083-611
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 20 · SomervilleDiscus2083-611
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 10 · SomervilleShot Put1039-5.5011
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 10 · SomervilleShot Put1039-5.5011
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 20 · SomervilleDiscus2083-611
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 20 · SomervilleDiscus2083-611

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 25 · SomervilleDiscus2598-410
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 20 · SomervilleShot Put2038-110
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 25 · SomervilleDiscus2598-410
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 20 · SomervilleShot Put2038-110
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Discus · Place 8 · Somerville HDiscus8100-05—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Shot Put · Place 7 · Somerville HShot Put736-01.25—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · High Jump · Place 9 · Somerville HHigh Jump94-08.00—
May 21Skyland Conference Champs - Open ScoresMay 21 · Discus · Place 30 · SomervilleDiscus1.6kg30.99-1110
May 21Skyland Conference Champs - Open ScoresMay 21 · Shot Put · Place 29 · SomervilleShot Put12lb29.37-10.5010
May 14Somerset County ChampsMay 14 · Discus · Place 22 · Somerville HDiscus22103-03—
May 14Somerset County ChampsMay 14 · Shot Put · Place 21 · Somerville HShot Put2137-08.50—
Apr 25Jeffry Tindall Field InvitationalApr 25 · Discus · Place 30 · SomervilleDiscus1.6kg30.Foul10
Apr 25Jeffry Tindall Field InvitationalApr 25 · Shot Put · Place 18 · SomervilleShot Put12lb18.32-08.510
Apr 13Skyland RelaysApr 13 · Discus · Place 14 · SomervilleDiscus1.6kg14.89-0410