Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 15122-03NJSIAA Sectionals South Groups 2 and 3May 15, 2026
Javelin · 800g · OutdoorF.A.T. Meet: Atlantic City · Apr 896-00F.A.T. Meet: Atlantic CityApril 8, 2025
Shot Put · 12lb · IndoorBridgeton Relays · Apr 1141-06.00Bridgeton RelaysApril 11, 2026
Shot Put · 12lb · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1544-01.75NJSIAA Sectionals South Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Discus · Place 7 · Mainland RegionalDiscus1.6kg7.122-03 PB11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Shot Put · Place 13 · Mainland RegionalShot Put12lb13.44-01.75 PB11
May 9Cape Atlantic League MeetMay 9 · Shot Put · Place 10 · Mainland RegionalShot Put12lb10.42-02.2511
May 4Atlantic County ChampionshipsMay 4 · Discus · Place 16 · Mainland RegionalDiscus1.6kg16.94-1011
May 4Atlantic County ChampionshipsMay 4 · Shot Put · Place 4 · Mainland RegionalShot Put12lb4.40-11.5011
Apr 28Mainland MeetApr 28 · Discus · Place 1 · Mainland RegionalDiscus1.6kg1.112-411
Apr 28Mainland MeetApr 28 · Shot Put · Place 3 · Mainland RegionalShot Put12lb3.42-011

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · Shot Put · Place 3 · Mainland RegionalShot Put12lb3.41-06.00 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Atlantic County ChampionshipsMay 6 · Shot Put · Place 18 · Mainland RegShot Put1835-01.00—
Apr 12Bridgeton RelaysApr 12 · Shot Put · Place 4 · Mainland RegShot Put438-04.25—
Apr 8F.A.T. Meet: Atlantic CityApr 8 · Javelin · Place 5 · Mainland RegionalJavelin800g5.96-00 PB10
Apr 8F.A.T. Meet: Atlantic CityApr 8 · Shot Put · Place 1 · Mainland RegionalShot Put12lb1.41-11.5010

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Atlantic County ChampionshipsMay 17 · Shot Put · Place 20 · Mainland RegionalShot Put2033-2.759
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Shot Put · Place 6 · Mainland RegionalShot Put635-69
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Discus · Place 10 · Mainland RegionalDiscus1075-89