Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCherokee Final Countdown- Last Chance · May 2191-8Cherokee Final Countdown- Last ChanceMay 21, 2026
Shot Put · 4kg · OutdoorLenape Field Day 2026 · Apr 1625' 7"Lenape Field Day 2026April 16, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · Discus · Place 7 · GlassboroDiscus1kg7.91-8 PB12
May 21Cherokee Final Countdown- Last ChanceMay 21 · Shot Put · Place 8 · GlassboroShot Put4kg8.25-2.5012
May 8Gloucester County Championships 2026May 8 · Discus · Place 13 · GlassboroDiscus1kg13.81' 5"12
May 8Gloucester County Championships 2026May 8 · Shot Put · Place 16 · GlassboroShot Put4kg16.24' 7.5"12
Apr 18The Woodbury RelaysApr 18 · Discus · Place 25 · GlassboroDiscus1kg25.79-1112
Apr 16Lenape Field Day 2026Apr 16 · Shot Put · Place 25 · GlassboroShot Put4kg25.25' 7" PB12
Apr 4Deptford Spartan RelaysApr 4 · Discus · Place 21 · GlassboroDiscus1kg21.82' 8"12
Apr 4Deptford Spartan RelaysApr 4 · Shot Put · Place 39 · GlassboroShot Put4kg39.25' 6"12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · Shot Put · Place 22 · GlassboroShot Put2222-11.2512
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 19 · GlassboroTriple Jump1922-7.5012
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 35 · GlassboroShot Put3523-8.5012
Jan 8SJTCA #10Jan 8 · Shot Put · Place 29 · GlassboroShot Put2923-5.5012
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 34 · GlassboroShot Put3421-812

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · Shot Put · Place 23 · GlassboroShot Put2320-0.5011
Feb 25SJTCA #19Feb 25 · Shot Put · Place 23 · GlassboroShot Put2320-0.5011
Feb 25SJTCA #19Feb 25 · Shot Put · Place 23 · GlassboroShot Put2320-0.5011
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 14 · GlassboroShot Put1421-711
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 18 · GlassboroShot Put1821-6.7511
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 23 · GlassboroShot Put2319-1111