Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOlympic Conference Championships 2026 · Apr 29141' 0"Olympic Conference Championships 2026April 29, 2026
Javelin · 800g · OutdoorRV Tri Meet · Apr 2115-10RV Tri MeetApril 2, 2025
Shot Put · 12lb · IndoorSJTCA Meet #2 · Dec 1353-03.75SJTCA Meet #2December 13, 2025
Shot Put · 12lb · OutdoorDeptford Spartan Relays · Apr 453' 7.50"Deptford Spartan RelaysApril 4, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 22 · Eastern SeniorShot Put12lb22.14.8512
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 16 · Eastern SeniorDiscus1.6kg16.132-0712
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 13 · Eastern SeniorShot Put12lb13.48-07.0012
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Discus · Place 3 · Eastern RegiDiscus3140-0912
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Shot Put · Place 1 · Eastern RegiShot Put155-04.2512
May 2SJTCA Open (Boys)May 2 · Discus · Place 3 · Eastern SeniorDiscus1.6kg3.138-1112
May 2SJTCA Open (Boys)May 2 · Shot Put · Place 2 · Eastern SeniorShot Put12lb2.50-07.0012
Apr 29Olympic Conference Championships 2026Apr 29 · Discus · Place 2 · Eastern SeniorDiscus1.6kg2.141' 0" PB12
Apr 29Olympic Conference Championships 2026Apr 29 · Shot Put · Place 1 · Eastern SeniorShot Put12lb1.47' 11"12
Apr 21Fast Times at Cherokee HighApr 21 · Discus · Place 1 · Eastern SeniorDiscus1.6kg1.138-1012
Apr 21Fast Times at Cherokee HighApr 21 · Shot Put · Place 1 · Eastern SeniorShot Put12lb1.49-09.0012
Apr 18The Woodbury RelaysApr 18 · Discus · Place 7 · Eastern SeniorDiscus1.6kg7.134-912
Apr 18The Woodbury RelaysApr 18 · Shot Put · Place 6 · Eastern SeniorShot Put12lb6.46-612
Apr 11Moorestown InvitationalApr 11 · Discus · Place 3 · Eastern SeniorDiscus1.6kg3.136-0512
Apr 11Moorestown InvitationalApr 11 · Shot Put · Place 1 · Eastern SeniorShot Put12lb1.50-01.5012
Apr 4Deptford Spartan RelaysApr 4 · Discus · Place 2 · Eastern SeniorDiscus1.6kg2.134' 10"12
Apr 4Deptford Spartan RelaysApr 4 · Shot Put · Place 1 · Eastern SeniorShot Put12lb1.53' 7.50" PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 3 · Eastern RegionalShot Put353-3.7512
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Shot Put · Place 1 · Eastern RegionalShot Put150-1112
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 1 · Eastern RegionalShot Put147-0—
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 6 · Eastern RegionalShot Put648-0.5012
Jan 8SJTCA #10Jan 8 · Shot Put · Place 2 · Eastern RegionalShot Put247-2.2512
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 1 · Eastern RegionalShot Put152-312

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · Shot Put · Place 2 · Eastern SeniorShot Put12lb2.49-00.5012
Dec 16SJTCA #3Dec 16 · Shot Put · Place 2 · Eastern SeniorShot Put12lb2.50-10.5012
Dec 13SJTCA Meet #2Dec 13 · Shot Put · Place 1 · Eastern SeniorShot Put12lb1.53-03.75 PB12
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · Shot Put · Place 13 · Eastern RegionalShot Put1339-11.2511
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · Shot Put · Place 13 · Eastern RegionalShot Put1339-11.2511

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 12 · Eastern RegiShot Put1248-10.5011
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Discus · Place 8 · Eastern RegiDiscus8139-0811
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Shot Put · Place 3 · Eastern RegiShot Put348-07.0011
May 10Camden County ChampionshipsMay 10 · Discus · Place 3 · Eastern RegiDiscus3139-07—
May 10Camden County ChampionshipsMay 10 · Shot Put · Place 4 · Eastern RegiShot Put446-09.25—
May 1SJTCA EliteMay 1 · Discus · Place 9 · Eastern SeniorDiscus1.6kg9.133-0711
May 1SJTCA EliteMay 1 · Shot Put · Place 11 · Eastern SeniorShot Put12lb11.45-03.0011
Apr 19Woodbury RelaysApr 19 · Discus · Place 7 · Eastern RegiDiscus7137-0111
Apr 19Woodbury RelaysApr 19 · Shot Put · Place 16 · Eastern RegiShot Put1644-08.0011
Apr 2RV Tri MeetApr 2 · Javelin · Place 8 · Eastern SeniorJavelin800g8.115-10 PB11
Apr 2RV Tri MeetApr 2 · Discus · Place 1 · Eastern SeniorDiscus1.6kg1.139-0711
Apr 2RV Tri MeetApr 2 · Shot Put · Place 1 · Eastern SeniorShot Put12lb1.42-02.0011

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14SJTCA Meet #2Dec 14 · Shot Put · Place 5 · Eastern SeniorShot Put12lb5.43-10.5011
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 18 · Eastern RegionalShot Put1840-0.7510
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 18 · Eastern RegionalShot Put1840-0.7510
Jan 26Olympic & Tri-County Conf MeetJan 26 · Shot Put · Place 16 · Eastern RegionalShot Put1632-1010
Jan 8SJTCA Winter Meet #8Jan 8 · Shot Put · Place 11 · Eastern RegionalShot Put1138-0.5010
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 29 · Eastern RegionalShot Put2936-710

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 9 · Eastern RegionalDiscus9133-0110
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 9 · Eastern RegionalDiscus9133-0110
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 9 · Eastern RegionalShot Put946-06.0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 9 · Eastern RegionalShot Put946-06.0010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 9 · Eastern RegionalDiscus9133-0110
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 9 · Eastern RegionalShot Put946-06.0010
May 23Cherokee Final Countdown- Last ChanceMay 23 · Shot Put · Place 5 · Eastern RegionalShot Put542-9.5010
May 23Cherokee Final Countdown- Last ChanceMay 23 · Discus · Place 8 · Eastern RegionalDiscus8115-810
May 21Olympic Conference ChampionshipsMay 21 · Discus · Place 7 · Eastern RegiDiscus7123-08—
May 21Olympic Conference ChampionshipsMay 21 · Shot Put · Place 3 · Eastern RegiShot Put345-04.00—
May 1Eastern Regional vs. Rancocas Valley DualMay 1 · Discus · Place 2 · Eastern SeniorDiscus1.6kg2.105-110
May 1Eastern Regional vs. Rancocas Valley DualMay 1 · Shot Put · Place 1 · Eastern SeniorShot Put12lb1.42-810
Apr 25Delsea Crusader Field MeetApr 25 · Shot Put · Place 31 · Eastern RegiShot Put3139-01.00—
Apr 25Delsea Crusader Field MeetApr 25 · Discus · Eastern RegiDiscus—109-00—
Apr 25Eastern Regional vs. Cherry Hill EastApr 25 · Discus · Place 1 · Eastern SeniorDiscus1.6kg1.111-910
Apr 25Eastern Regional vs. Cherry Hill EastApr 25 · Shot Put · Place 2 · Eastern SeniorShot Put12lb2.36-710
Apr 15Dual: Eastern Regional vs. Lenape RegionalApr 15 · Javelin · Place 5 · Eastern SeniorJavelin800g5.110-1110
Apr 15Dual: Eastern Regional vs. Lenape RegionalApr 15 · Discus · Place 2 · Eastern SeniorDiscus1.6kg2.109-010
Apr 15Dual: Eastern Regional vs. Lenape RegionalApr 15 · Shot Put · Place 2 · Eastern SeniorShot Put12lb2.39-210
Apr 13Fast Times at Cherokee HighApr 13 · Javelin · Place 25 · Eastern RegiJavelin25111-02—
Apr 13Fast Times at Cherokee HighApr 13 · Discus · Place 18 · Eastern RegiDiscus18107-07—
Apr 13Fast Times at Cherokee HighApr 13 · Shot Put · Place 33 · Eastern RegiShot Put3337-03.50—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 22 · Eastern SeniorShot Put12lb22.38-3.5010
Dec 15Olympic Conference #1Dec 15 · Shot Put · Place 7 · Eastern SeniorShot Put12lb7.37-2.2510