Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLenape Field Day 2026 · Apr 16141' 10"Lenape Field Day 2026April 16, 2026
Shot Put · 12lb · IndoorSJTCA #1 · Dec 1241-01.50SJTCA #1December 12, 2025
Shot Put · 12lb · OutdoorBurlington County Divisional Championships · May 149' 5.5"Burlington County Divisional ChampionshipsMay 1, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 13 · Burlington TownshipShot Put12lb13.47-0.5011
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 6 · Burlington TownshipShot Put12lb6.46-011
May 1Burlington County Divisional ChampionshipsMay 1 · Discus · Place 1 · Burlington TownshipDiscus1.6kg1.125' 8"11
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · Place 1 · Burlington TownshipShot Put12lb1.49' 5.5" PB11
Apr 29Cinnaminson Batch MeetApr 29 · Shot Put · Place 4 · Burlington TownshipShot Put12lb4.44-02.0011
Apr 21Fast Times at Cherokee HighApr 21 · Discus · Place 3 · Burlington TownshipDiscus1.6kg3.132-0611
Apr 21Fast Times at Cherokee HighApr 21 · Shot Put · Place 2 · Burlington TownshipShot Put12lb2.49-03.0011
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Discus · Place 5 · Burlington TownshipDiscus1.6kg5.138-811
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Shot Put · Place 21 · Burlington TownshipShot Put12lb21.38-311
Apr 16Lenape Field Day 2026Apr 16 · Discus · Place 2 · Burlington TownshipDiscus1.6kg2.141' 10" PB11
Apr 11Moorestown InvitationalApr 11 · Discus · Place 2 · Burlington TownshipDiscus1.6kg2.137-0111
Apr 11Moorestown InvitationalApr 11 · Shot Put · Place 8 · Burlington TownshipShot Put12lb8.44-10.7511

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 21 · Burlington Twp.Shot Put2140-10.2511
Jan 8SJTCA #10Jan 8 · Shot Put · Place 8 · Burlington Twp.Shot Put840-511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16SJTCA #3Dec 16 · Shot Put · Place 7 · Burlington TownshipShot Put12lb7.39-00.7511
Dec 12SJTCA #1Dec 12 · Shot Put · Place 4 · Burlington TownshipShot Put12lbRound P4.41-01.50 PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 14 · Burlington Twp.Discus14121-810
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Discus · Place 5 · Burlington Twp.Discus5123-710
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Discus · Place 5 · Burlington Twp.Discus5123-710
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 19 · Burlington Twp.Shot Put1938-610
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 19 · Burlington Twp.Shot Put1938-610
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Discus · Place 5 · Burlington TownshipDiscus1.6kg5.123-710
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Shot Put · Place 19 · Burlington TownshipShot Put12lb19.38-610
May 10Burlington County ChampionshipMay 10 · Discus · Place 9 · Burlington TownshipDiscus1.6kg9.120-0110
Apr 19Colts Neck Spring InvitationalApr 19 · Shot Put · Place 37 · Burlington Twp.Shot Put3737-4.5010
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 22 · Burlington Twp.Discus22111-710
Apr 17Lenape Field DayApr 17 · Discus · Place 4 · Burlington TownshipDiscus1.6kg4.119' 7"10
Apr 17Lenape Field DayApr 17 · Shot Put · Place 9 · Burlington TownshipShot Put12lb9.41' 9.75"10
Apr 5Don Danser MemorialApr 5 · Discus · Place 12 · Burlington TownshipDiscus1.6kg12.109-1010
Apr 5Don Danser MemorialApr 5 · Shot Put · Place 17 · Burlington TownshipShot Put12lb17.37-05.0010

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 36 · Burlington Twp.Discus3691-79
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 36 · Burlington Twp.Discus3691-79
May 23Cherokee Final Countdown- Last ChanceMay 23 · Discus · Place 25 · Burlington Twp.Discus2590-89
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · Discus · Place 3 · Burlington TownshipDiscus1.6kg3.89' 99
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · Shot Put · Place 1 · Burlington TownshipShot Put12lb1.35' 8.259
May 11Burlington County ChampionshipsMay 11 · Discus · Place 36 · Burlington Twp.Discus3684-79
Apr 19Lenape Field Day 2024Apr 19 · Discus · Place 18 · Burlington TownshipDiscus1.6kg18.93' 1"9
Apr 19Lenape Field Day 2024Apr 19 · Shot Put · Place 22 · Burlington TownshipShot Put12lb22.37' 9.25"9
Apr 13Moorestown InvitationalApr 13 · Shot Put · Place 14 · Burlington TownshipShot Put12lb14.31-09.759