Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRaider Twilight · Apr 1712.75Raider TwilightApril 17, 2025
55 Meter · IndoorDemarest Invitational · Dec 137.56aDemarest InvitationalDecember 13, 2025
Discus · 1.6kg · OutdoorMonmouth County Relay Championships · Apr 30153-01Monmouth County Relay ChampionshipsApril 30, 2026
Shot Put · 12lb · IndoorSTCA Season Opener Ocean Breeze · Dec 1547-11.50STCA Season Opener Ocean BreezeDecember 15, 2025
Shot Put · 12lb · OutdoorMonmouth County Relay Championships · Apr 3046-05.00Monmouth County Relay ChampionshipsApril 30, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Shore Conference ChampionshipsMay 20 · Discus · Place 8 · NeptuneDiscus1.6kg8.144-012
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 5 · NeptuneDiscus1.6kg5.143-512
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 8 · NeptuneShot Put12lb8.44-812
May 6Monmouth County ChampionshipsMay 6 · Discus · Place 16 · NeptuneDiscus1.6kg16.116-1012
Apr 30Monmouth County Relay ChampionshipsApr 30 · Discus · Place 2 · NeptuneDiscus1.6kg2.153-01 PB12
Apr 30Monmouth County Relay ChampionshipsApr 30 · Shot Put · Place 10 · NeptuneShot Put12lb10.46-05.00 PB12
Apr 20B-North Divisional ChampionshipsApr 20 · Discus · Place 13 · NeptuneDiscus1.6kg13.115-10Unofficial12
Apr 20B-North Divisional ChampionshipsApr 20 · Shot Put · Place 2 · NeptuneShot Put12lb2.47-01.00Unofficial12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 8 · NeptuneShot Put847-312
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · Shot Put · Place 5 · NeptuneShot Put546-4.7512
Jan 23Monmouth County ChampionshipsJan 23 · Shot Put · Place 7 · NeptuneShot Put747-112
Jan 20SJTCA #13Jan 20 · Shot Put · Place 1 · NeptuneShot Put144-10.2512
Jan 9Toms River Relay ChampionshipsJan 9 · Shot Put · Place 2 · NeptuneShot Put247-612

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Shot Put · Place 7 · NeptuneShot Put12lb7.43-8.2512
Dec 20Bill Bruno Holiday ClassicDec 20 · Shot Put · Place 5 · NeptuneShot Put12lb5.42-3.5012
Dec 15STCA Season Opener Ocean BreezeDec 15 · Shot Put · Place 3 · NeptuneShot Put12lb3.47-11.50 PB12
Dec 13Demarest InvitationalDec 13 · 55 Meter · Place 71 · Neptune55 MeterRound P71.7.56a PB12
Dec 13Demarest InvitationalDec 13 · Shot Put · Place 3 · NeptuneShot Put12lb3.44-03.2512

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Shot Put · Place 22 · NeptuneShot Put2243-1011
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 22 · NeptuneDiscus2288-011
May 27Shore Conference MeetMay 27 · Discus · Place 27 · NeptuneDiscus27118-05—
May 27Shore Conference MeetMay 27 · Shot Put · Place 14 · NeptuneShot Put1444-00.00—
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Discus · Place 4 · NeptuneDiscus4129-311
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 5 · NeptuneShot Put546-011
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Discus · Place 4 · NeptuneDiscus1.6kg4.129-311
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Shot Put · Place 5 · NeptuneShot Put12lb5.46-011
May 8Monmouth County ChampionshipsMay 8 · Discus · Place 13 · NeptuneDiscus1.6kg13.122-0411
May 8Monmouth County ChampionshipsMay 8 · Shot Put · Place 12 · NeptuneShot Put12lb12.45-06.0011
Apr 17Raider TwilightApr 17 · 100 Meters · Place 102 · Neptune100 Meters10212.75 PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Shore Conference ChampionshipsMay 18 · Shot Put · Place 45 · NeptuneShot Put4531-010
May 18Shore Conference ChampionshipsMay 18 · Discus · Place 26 · NeptuneDiscus26111-910
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · 100 Meters · Place 40 · Neptune100 MetersRound P4013.5710
May 9Monmouth County ChampionshipsMay 9 · Shot Put · Place 28 · NeptuneShot Put12lb28.37-7.2510
Apr 12Rahway Rising Stars Invitational #1Apr 12 · Discus · Place 1 · NeptuneDiscus1100-710

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Monmouth County Boys Frosh/Soph ChampionshipsMay 18 · Shot Put · Place 7 · NeptuneShot Put734-69
May 10Monmouth County ChampionshipsMay 10 · Shot Put · Place 37 · NeptuneShot Put12lb37.34-09.759
Apr 21Rahway Rising Stars Invitational #2 Apr 21 · Shot Put · Place 2 · NeptuneShot Put232-09.509
Apr 18B-North DivisionalApr 18 · Shot Put · Place 24 · NeptuneShot Put12lb24.31-79