Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSJTCA Elite Meet · May 2159-10SJTCA Elite MeetMay 2, 2024
Shot Put · 12lb · IndoorSJTCA Winter Meet #3 · Dec 1838-11.50SJTCA Winter Meet #3December 18, 2023
Shot Put · 12lb · OutdoorNJSIAA Group 2-3 Championships · Jun 753-09.25NJSIAA Group 2-3 ChampionshipsJune 7, 2024

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Shot Put · Place 9 · CinnaminsonShot Put949-112
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 8 · CinnaminsonDiscus8133-812
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Discus · Place 2 · CinnaminsonDiscus2145-212
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 2 · CinnaminsonShot Put253-0.5012
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Discus · Place 2 · CinnaminsonDiscus1.6kg2.145-212
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Shot Put · Place 2 · CinnaminsonShot Put12lb2.53-0.5012
May 10Burlington County ChampionshipMay 10 · Discus · Place 2 · CinnaminsonDiscus1.6kg2.135-1012
May 2Burlington County Divisional ChampsMay 2 · Discus · Place 1 · CinnaminsonDiscus1151-06—
May 1SJTCA EliteMay 1 · Discus · Place 7 · CinnaminsonDiscus1.6kg7.145-0912
May 1SJTCA EliteMay 1 · Shot Put · Place 6 · CinnaminsonShot Put12lb6.51-05.7512
Apr 29Pennsauken Batch #2Apr 29 · Discus · Place 1 · CinnaminsonDiscus1138-08—
Apr 29Pennsauken Batch #2Apr 29 · Shot Put · Place 1 · CinnaminsonShot Put148-07.50—
Apr 19Woodbury RelaysApr 19 · Discus · Place 13 · CinnaminsonDiscus13130-0612
Apr 19Woodbury RelaysApr 19 · Shot Put · Place 5 · CinnaminsonShot Put550-03.7512
Apr 17Lenape Field DayApr 17 · Discus · CinnaminsonDiscus1.6kg--DNS12
Apr 17Lenape Field DayApr 17 · Shot Put · CinnaminsonShot Put12lb--DNS12
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Shot Put · Place 1 · CinnaminsonShot Put147-1012
Apr 2RV Tri MeetApr 2 · Discus · Place 4 · CinnaminsonDiscus1.6kg4.123-0312
Mar 29Delsea FieldMar 29 · Discus · Place 3 · CinnaminsonDiscus1.6kg3.154-0112
Mar 29Delsea FieldMar 29 · Shot Put · Place 7 · CinnaminsonShot Put12lb7.47-02.0012

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Shot Put · Place 22 · CinnaminsonShot Put12lb22.50-07.7511
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Discus · Place 20 · CinnaminsonDiscus1.6kg20.131-0611
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Shot Put · Place 3 · CinnaminsonShot Put12lb3.53-09.25 PB11
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 4 · CinnaminsonDiscus4139-1111
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 2 · CinnaminsonShot Put252-06.5011
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 4 · CinnaminsonDiscus4139-1111
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 2 · CinnaminsonShot Put252-06.5011
May 21Delsea Crusader Field MeetMay 21 · Shot Put · Place 17 · CinnaminsonShot Put1744-6.7511
May 21Delsea Crusader Field MeetMay 21 · Discus · Place 7 · CinnaminsonDiscus7145-311
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Discus · Place 1 · CinnaminsonDiscus1142-10—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Shot Put · Place 1 · CinnaminsonShot Put147-11.00—
May 11Burlington County ChampionshipsMay 11 · Shot Put · Place 6 · CinnaminsonShot Put645-3.2511
May 11Burlington County ChampionshipsMay 11 · Discus · Place 4 · CinnaminsonDiscus4139-011
May 2SJTCA Elite MeetMay 2 · Discus · Place 5 · CinnaminsonDiscus1.6kg5.159-10 PB11
May 2SJTCA Elite MeetMay 2 · Shot Put · Place 13 · CinnaminsonShot Put12lb13.51-1.7511
Apr 20Woodbury RelaysApr 20 · Discus · Place 17 · CinnaminsonDiscus1.6kg17.135-1111
Apr 20Woodbury RelaysApr 20 · Shot Put · Place 9 · CinnaminsonShot Put12lb9.49-05.0011
Apr 13Fast Times at Cherokee HighApr 13 · Discus · Place 3 · CinnaminsonDiscus3134-11—
Apr 13Fast Times at Cherokee HighApr 13 · Shot Put · Place 5 · CinnaminsonShot Put550-01.00—
Apr 6Don Danser RelaysApr 6 · Discus · Place 4 · CinnaminsonDiscus4132-11—
Apr 6Don Danser RelaysApr 6 · Shot Put · Place 4 · CinnaminsonShot Put447-00.00—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 7 · CinnaminsonShot Put748-511
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 7 · CinnaminsonShot Put748-511
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · Shot Put · Place 4 · CinnaminsonShot Put447-411
Jan 29SJTCA Winter Meet #14Jan 29 · Shot Put · Place 6 · CinnaminsonShot Put642-6.7511
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 28 · CinnaminsonShot Put2840-7.5011
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 28 · CinnaminsonShot Put2840-7.5011
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 20 · CinnaminsonShot Put2043-4.7511
Jan 13NJSIAA Relay Championships - Group 2Jan 13 · Shot Put · Place 15 · CinnaminsonShot Put1541-711

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18SJTCA Winter Meet #3Dec 18 · Shot Put · Place 14 · CinnaminsonShot Put12lb14.38-11.50 PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 25Cherokee Throw Down #2Jan 25 · Shot Put · Place 5 · CinnaminsonShot Put531-29