Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCrusader Field Meet · May 23142-09Crusader Field MeetMay 23, 2025
Shot Put · 12lb · IndoorSJTCA Meet #7 · Dec 2847-05.00SJTCA Meet #7December 28, 2024
Shot Put · 12lb · OutdoorLenape Field Day · Apr 1748' 6"Lenape Field DayApril 17, 2025

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

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Discus · Place 8 · GlassboroDiscus8144-0512
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 9 · GlassboroShot Put946-10.5012
May 23Crusader Field MeetMay 23 · Discus · Place 3 · GlassboroDiscus1.6kg3.142-09 PB12
May 23Crusader Field MeetMay 23 · Shot Put · Place 2 · GlassboroShot Put12lb2.46-07.0012
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Discus · Place 3 · GlassboroDiscus3135-0112
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Shot Put · Place 6 · GlassboroShot Put644-00.0012
May 9Gloucester County ChampionshipsMay 9 · Discus · Place 2 · GlassboroDiscus2133-0012
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 2 · GlassboroShot Put243-05.5012
May 7Tri County Conf ShowcaseMay 7 · Discus · Place 12 · GlassboroDiscus1.6kg12.116-1012
May 7Tri County Conf ShowcaseMay 7 · Shot Put · Place 14 · GlassboroShot Put12lb14.42-07.0012
May 1SJTCA EliteMay 1 · Discus · Place 12 · GlassboroDiscus1.6kg12.124-1112
May 1SJTCA EliteMay 1 · Shot Put · Place 13 · GlassboroShot Put12lb13.44-01.2512
Apr 19Woodbury RelaysApr 19 · Discus · Place 18 · GlassboroDiscus18126-0212
Apr 19Woodbury RelaysApr 19 · Shot Put · Place 10 · GlassboroShot Put1046-08.7512
Apr 17Lenape Field DayApr 17 · Discus · Place 2 · GlassboroDiscus1.6kg2.131' 8"12
Apr 17Lenape Field DayApr 17 · Shot Put · Place 4 · GlassboroShot Put12lb4.48' 6" PB12
Apr 5Deptford Spartan RelaysApr 5 · Discus · Place 3 · GlassboroDiscus1.6kg3.137' 0"12
Apr 5Deptford Spartan RelaysApr 5 · Shot Put · Place 2 · GlassboroShot Put12lb2.45' 2"12
Mar 29Delsea FieldMar 29 · Javelin · GlassboroJavelin800g--DNS12
Mar 29Delsea FieldMar 29 · Discus · Place 9 · GlassboroDiscus1.6kg9.131-0912
Mar 29Delsea FieldMar 29 · Shot Put · Place 12 · GlassboroShot Put12lb12.44-02.0012

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 2 · GlassboroShot Put252-7.2512
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 1 · GlassboroShot Put149-5.7512
Jan 31Olympic & Tri-County Conf MeetJan 31 · Shot Put · Place 7 · GlassboroShot Put743-612
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 4 · GlassboroShot Put446-312
Jan 22SJTCA Meet #13Jan 22 · Shot Put · Place 5 · GlassboroShot Put515.80m—
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 3 · GlassboroShot Put345-412
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 9 · GlassboroShot Put945-012
Jan 4SJTCA Meet #9Jan 4 · Shot Put · Place 7 · GlassboroShot Put741-05.00—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · Shot Put · Place 3 · GlassboroShot Put12lb3.47-05.00 PB12
Dec 21SJTCA Meet #4Dec 21 · Shot Put · Place 7 · GlassboroShot Put12lb7.45-03.0012
Dec 14SJTCA Meet #2Dec 14 · Shot Put · Place 4 · GlassboroShot Put12lb4.46-05.2512
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 5 · GlassboroShot Put546-5.2511
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 5 · GlassboroShot Put546-5.2511
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 19 · GlassboroShot Put1943-611
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 3 · GlassboroShot Put345-611
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 3 · GlassboroShot Put345-611
Jan 29SJTCA Winter Meet #14Jan 29 · Shot Put · Place 3 · GlassboroShot Put347-0.7511
Jan 26Olympic & Tri-County Conf MeetJan 26 · Shot Put · Place 6 · GlassboroShot Put644-611
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 12 · GlassboroShot Put1245-411
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 13 · GlassboroShot Put1345-4.7511
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 12 · GlassboroShot Put1241-511
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 13 · GlassboroShot Put1341-3.5011

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Shot Put · Place 10 · GlassboroShot Put1044-04.5011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 28 · GlassboroJavelin2889-0211
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 8 · GlassboroDiscus8130-0611
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 4 · GlassboroShot Put446-03.2511
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 28 · GlassboroJavelin2889-0211
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 8 · GlassboroDiscus8130-0611
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 4 · GlassboroShot Put446-03.2511
May 23Cherokee Final Countdown- Last ChanceMay 23 · Shot Put · Place 4 · GlassboroShot Put444-511
May 22Tri County Conference Championships May 22 · Shot Put · Place 8 · GlassboroShot Put847-5.2511
May 22Tri County Conference Championships May 22 · Discus · Place 14 · GlassboroDiscus14113-411
May 21Delsea Crusader Field MeetMay 21 · Shot Put · Place 14 · GlassboroShot Put1445-10.7511
May 21Delsea Crusader Field MeetMay 21 · Discus · Place 20 · GlassboroDiscus20120-011
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 8 · GlassboroShot Put843-6.2511
May 9Gloucester County ChampionshipsMay 9 · Discus · Place 12 · GlassboroDiscus12112-811
Apr 25Delsea Crusader Field MeetApr 25 · Shot Put · Place 16 · GlassboroShot Put1645-08.50—
Apr 25Delsea Crusader Field MeetApr 25 · Discus · Place 23 · GlassboroDiscus23108-02—
Apr 20Woodbury RelaysApr 20 · Shot Put · Place 14 · GlassboroShot Put12lb14.47-00.2511
Apr 19Lenape Field Day 2024Apr 19 · Discus · Place 9 · GlassboroDiscus1.6kg9.113' 2"11
Apr 19Lenape Field Day 2024Apr 19 · Shot Put · Place 8 · GlassboroShot Put12lb8.47' 5.25"11
Apr 13Fast Times at Cherokee HighApr 13 · Discus · Place 33 · GlassboroDiscus3396-08—
Apr 13Fast Times at Cherokee HighApr 13 · Shot Put · Place 13 · GlassboroShot Put1343-06.25—
Apr 6Deptford Spartan RelaysApr 6 · Javelin · Place 26 · GlassboroJavelin26100-03—
Apr 6Deptford Spartan RelaysApr 6 · Shot Put · Place 8 · GlassboroShot Put843-07.00—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Shot Put · Place 10 · GlassboroShot Put12lb10.44-01.0011
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 11 · GlassboroShot Put12lb11.42-5.2511
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · Shot Put · Place 9 · GlassboroShot Put12lb9.42-05.7511
Feb 9Cherokee Throw Down #3Feb 9 · Shot Put · Place 5 · GlassboroShot Put537-06.25—
Jan 24Cherokee Throw Down #2Jan 24 · Shot Put · Place 4 · GlassboroShot Put437-00.00—
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 3 · GlassboroShot Put337-010

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31Eustace Throwing InvitationalMay 31 · Javelin · Place 24 · GlassboroJavelin2482-6—
May 31Eustace Throwing InvitationalMay 31 · Discus · Place 27 · GlassboroDiscus2780-2—
May 31Eustace Throwing InvitationalMay 31 · Shot Put · Place 18 · GlassboroShot Put1839-3.75—
May 25Cherokee Final Countdown- Last ChanceMay 25 · Shot Put · Place 16 · GlassboroShot Put1640-00.25—
May 24Delsea Crusader Field MeetMay 24 · Shot Put · Place 25 · GlassboroShot Put2538-04.75—
May 17Tri County Conference ChampionshipsMay 17 · Javelin · Place 36 · GlassboroJavelin3694-08—
May 11Gloucester County ChampionshipsMay 11 · Javelin · Place 20 · GlassboroJavelin2095-010
May 6SJTCA Open-BoysMay 6 · Shot Put · Place 25 · GlassboroShot Put12lb25.38-4.7510