Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBaker Invitational · May 22130-04Baker InvitationalMay 22, 2025
Shot Put · 12lb · IndoorSJTCA Meet #3 · Dec 1741-3.25SJTCA Meet #3December 17, 2024
Shot Put · 12lb · OutdoorSJTCA Open (Boys) · May 243-06.00SJTCA Open (Boys)May 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Shot Put · Place 9 · AudubonShot Put943-07.0012
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Discus · Place 8 · AudubonDiscus8124-0512
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Shot Put · Place 9 · AudubonShot Put943-07.0012
May 9Camden County ChampionshipsMay 9 · Discus · Place 3 · AudubonDiscus1.6kg3.123-0012
May 9Camden County ChampionshipsMay 9 · Shot Put · Place 4 · AudubonShot Put12lb4.40-02.0012
May 2SJTCA Open (Boys)May 2 · Discus · Place 22 · AudubonDiscus1.6kg22.112-0712
May 2SJTCA Open (Boys)May 2 · Shot Put · Place 16 · AudubonShot Put12lb16.43-06.00 PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 7 · AudubonShot Put745-012
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · Shot Put · Place 4 · AudubonShot Put445-2.7512
Jan 31SJTCA #16Jan 31 · Shot Put · Place 10 · AudubonShot Put1041-4.2512
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 11 · AudubonShot Put1141-1012
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 23 · AudubonShot Put2339-7.5012

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16SJTCA #3Dec 16 · Shot Put · Place 5 · AudubonShot Put12lb5.40-10.0012
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 6 · AudubonShot Put642-7.2511
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 9 · AudubonShot Put939-3.5011
Feb 3SJTCA #17Feb 3 · Shot Put · Place 10 · AudubonShot Put1040-4.2511
Feb 3SJTCA #17Feb 3 · Shot Put · Place 10 · AudubonShot Put1040-4.2511
Feb 1SJTCA #16Feb 1 · Shot Put · Place 6 · AudubonShot Put642-911
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 26 · AudubonShot Put2637-8.7511
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 11 · AudubonShot Put1140-2.5011
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 28 · AudubonShot Put2838-1011
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 20 · AudubonShot Put2039-3.5011

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · Discus · Place 1 · AudubonDiscus1.6kg1.130-04 PB11
May 22Baker InvitationalMay 22 · Shot Put · Place 2 · AudubonShot Put12lb2.41-00.0011
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Discus · Place 11 · AudubonDiscus11116-0611
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Shot Put · Place 20 · AudubonShot Put2038-08.0011
May 10Camden County ChampionshipsMay 10 · Discus · Place 3 · AudubonDiscus3127-04—
Apr 19Woodbury RelaysApr 19 · Discus · Place 19 · AudubonDiscus19121-0711

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · Shot Put · Place 14 · AudubonShot Put12lb14.40-00.5011
Dec 17SJTCA Meet #3Dec 17 · Shot Put · Place 3 · AudubonShot Put12lb3.41-3.25 PB11
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 32 · AudubonShot Put3237-11.2510
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 15 · AudubonShot Put1535-1010
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 15 · AudubonShot Put1535-1010
Jan 27SJTCA Winter Meet #13Jan 27 · Shot Put · Place 22 · AudubonShot Put2236-1010
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 47 · AudubonShot Put4736-3.5010
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 3 · AudubonShot Put336-3.5010
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 4 · AudubonShot Put436-5.5010

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 14 · AudubonDiscus14118-0710
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 16 · AudubonShot Put1639-02.0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 14 · AudubonDiscus14118-0710
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 16 · AudubonShot Put1639-02.0010
May 16Baker InvitationalMay 16 · Discus · Place 7 · AudubonDiscus1.6kg7.127-410
May 16Baker InvitationalMay 16 · Shot Put · Place 6 · AudubonShot Put12lb6.41-110
Apr 27George Rowland RelaysApr 27 · Shot Put · Place 1 · Audubon Hs1Shot Put138-03.0010
Apr 27George Rowland RelaysApr 27 · Discus · Place 2 · Audubon Hs1Discus2115-0010
Apr 27George Rowland RelaysApr 27 · Shot Put · Place 1 · Audubon HS1Shot Put139-610
Apr 27George Rowland RelaysApr 27 · Discus · Place 2 · Audubon HS1Discus2105-010
Apr 13West Deptford RelaysApr 13 · Discus · Place 5 · AudubonDiscus5109-410

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30SJTCA Winter Meet #6Dec 30 · Shot Put · Place 12 · AudubonShot Put12lb12.36-310
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 42 · AudubonShot Put12lb42.33-3.7510
Dec 18SJTCA Winter Meet #3Dec 18 · Shot Put · Place 27 · AudubonShot Put12lb27.34-710

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Discus · Place 17 · AudubonDiscus1.6kg17.108-059
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Shot Put · Place 26 · AudubonShot Put12lb26.34-09.509
May 17Haddonfield InvitationalMay 17 · Shot Put · Place 13 · AudubonShot Put1338-39
May 17Haddonfield InvitationalMay 17 · Discus · Place 19 · AudubonDiscus19100-69
May 13Camden County ChampionshipsMay 13 · Shot Put · Place 14 · AudubonShot Put12lb14.34-1.509
Apr 15Fast Times at Cherokee HighApr 15 · Discus · Place 37 · AudubonDiscus3799-03—
Apr 15Fast Times at Cherokee HighApr 15 · Shot Put · Place 49 · AudubonShot Put4934-10.75—