Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGloucester County Championships 2026 · May 884' 4"Gloucester County Championships 2026May 8, 2026
Javelin · 600g · OutdoorMoorestown Invitational · Apr 1180-00Moorestown InvitationalApril 11, 2026
Shot Put · 4kg · OutdoorNJSIAA Group Championships - 1 & 4 · May 2934-02.50NJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 9 · PaulsboroShot Put4kg9.34-02.50 PB11
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Discus · Place 10 · PaulsboroDiscus1090-0511
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Shot Put · Place 5 · PaulsboroShot Put535-04.7511
May 8Gloucester County Championships 2026May 8 · Discus · Place 11 · PaulsboroDiscus1kg11.84' 4" PB11
May 8Gloucester County Championships 2026May 8 · Shot Put · Place 6 · PaulsboroShot Put4kg6.32' 3"11
Apr 25George Rowland RelaysApr 25 · Discus · Place 2 · PaulsboroDiscus1kg2.81-0311
Apr 25George Rowland RelaysApr 25 · Shot Put · Place 1 · PaulsboroShot Put4kg1.30-07.2511
Apr 11Moorestown InvitationalApr 11 · Javelin · Place 6 · PaulsboroJavelin600g6.80-00 PB11
Apr 11Moorestown InvitationalApr 11 · Shot Put · Place 2 · PaulsboroShot Put4kg2.30-10.2511

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26George Rowland RelaysApr 26 · Javelin · Place 4 · PaulsboroJavelin600g4.79-0410
Apr 26George Rowland RelaysApr 26 · Discus · PaulsboroDiscus1kg--DNS10
Apr 26George Rowland RelaysApr 26 · Shot Put · Place 7 · PaulsboroShot Put4kg7.25-10.0010
Apr 5Deptford Spartan RelaysApr 5 · Javelin · Place 23 · PaulsboroJavelin600g23.69' 0"10
Apr 5Deptford Spartan RelaysApr 5 · Discus · Place 22 · PaulsboroDiscus1kg22.76' 11"10
Apr 5Deptford Spartan RelaysApr 5 · Shot Put · Place 25 · PaulsboroShot Put4kg25.26' 8.75"10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 21 · PaulsboroJavelin2173-059
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 19 · PaulsboroDiscus1974-119
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 13 · PaulsboroShot Put1330-01.009
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 21 · PaulsboroJavelin2173-059
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 19 · PaulsboroDiscus1974-119
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 13 · PaulsboroShot Put1330-01.009
May 21Delsea Crusader Field MeetMay 21 · Shot Put · Place 13 · PaulsboroShot Put1329-69
May 21Delsea Crusader Field MeetMay 21 · Javelin · Place 18 · PaulsboroJavelin1860-119
May 21Delsea Crusader Field MeetMay 21 · Discus · Place 28 · PaulsboroDiscus2858-19
May 16Baker InvitationalMay 16 · Shot Put · Place 6 · PaulsboroShot Put4kg6.29-3.759
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 15 · PaulsboroShot Put1527-3.509
Apr 27George Rowland RelaysApr 27 · Javelin · Place 7 · Paulsboro Hs1Javelin765-099
Apr 27George Rowland RelaysApr 27 · Shot Put · Place 7 · Paulsboro Hs1Shot Put725-00.759
Apr 27George Rowland RelaysApr 27 · Javelin · Place 7 · Paulsboro HS1Javelin770-69
Apr 27George Rowland RelaysApr 27 · Shot Put · Place 7 · Paulsboro HS1Shot Put726-9.509
Apr 13West Deptford RelaysApr 13 · Shot Put · Place 13 · PaulsboroShot Put1325-0.759