Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLion Invitational · Apr 24110-10Lion InvitationalApril 24, 2026
Shot Put · 12lb · IndoorWarriors Shot Put Meet #3 · Jan 1448-2Warriors Shot Put Meet #3January 14, 2026
Shot Put · 12lb · OutdoorLion Invitational · Apr 2446-02.00Lion InvitationalApril 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Discus · Place 32 · WestfieldDiscus1.6kg32.95-211
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Shot Put · Place 7 · WestfieldShot Put12lb7.43-1011
May 7Union County ChampionshipsMay 7 · Discus · Place 20 · WestfieldDiscus1.6kg20.101-1011
May 7Union County ChampionshipsMay 7 · Shot Put · Place 5 · WestfieldShot Put12lb5.45-3.5011
Apr 24Lion InvitationalApr 24 · Discus · Place 23 · WestfieldDiscus1.6kg23.110-10 PB11
Apr 24Lion InvitationalApr 24 · Shot Put · Place 8 · WestfieldShot Put12lb8.46-02.00 PB11
Apr 14Union County Relay ChampionshipApr 14 · Discus · Place 34 · WestfieldDiscus1.6kg34.86-0911
Apr 14Union County Relay ChampionshipApr 14 · Shot Put · Place 4 · WestfieldShot Put12lb4.44-02.5011
Apr 11Blue Devil ClassicApr 11 · Discus · Place 27 · WestfieldDiscus1.6kg27.101-211
Apr 11Blue Devil ClassicApr 11 · Shot Put · Place 8 · WestfieldShot Put12lb8.45-711

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 19 · WestfieldShot Put1944-311
Feb 17Jeffry Tindall Field Invitational # 2Feb 17 · Shot Put · Place 3 · WestfieldShot Put12lb3.44-07.2511
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · Shot Put · Place 6 · WestfieldShot Put644-1011
Jan 28Warriors Shot Put Meet #5Jan 28 · Shot Put · Place 2 · WestfieldShot Put12lb2.45-4.7511
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 16 · WestfieldShot Put1644-211
Jan 14Warriors Shot Put Meet #3Jan 14 · Shot Put · Place 2 · WestfieldShot Put12lb2.48-2 PB11
Jan 7Warriors Shot Put Meet #2Jan 7 · Shot Put · Place 3 · WestfieldShot Put12lb3.43-09.511

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 18 · WestfieldShot Put12lb18.39-7.2511
Feb 18Rebel Shot/Field SeriesFeb 18 · Shot Put · Place 5 · WestfieldShot Put12lb5.40-1110
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · Shot Put · Place 8 · WestfieldShot Put842-9.2510
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · Shot Put · Place 8 · WestfieldShot Put842-9.2510
Jan 29Warriors Shot Put Meet #5Jan 29 · Shot Put · Place 4 · WestfieldShot Put12lb4.43-0310
Jan 15Warriors Shot Put Meet #3Jan 15 · Shot Put · Place 4 · WestfieldShot Put12lb4.42-0410
Jan 8Warriors Shot Put Meet #2Jan 8 · Shot Put · Place 5 · WestfieldShot Put12lb5.40-07.510
Jan 4Union County Relay ChampionshipsJan 4 · Shot Put · Place 19 · WestfieldShot Put1938-7.7510

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20Union County Championship RelaysMay 20 · Discus · Place 26 · WestfieldDiscus26102-610
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 17 · WestfieldDiscus17112-310
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 17 · WestfieldDiscus17112-0310
May 8Union County ChampionshipsMay 8 · Shot Put · Place 16 · WestfieldShot Put1642-9.5010
May 8Union County ChampionshipsMay 8 · Shot Put · Place 16 · WestfieldShot Put1642-9.5010
May 8Union County ChampionshipsMay 8 · Discus · Place 23 · WestfieldDiscus23105-510
May 8Union County ChampionshipsMay 8 · Discus · Place 23 · WestfieldDiscus23105-510
May 8Union County ChampionshipsMay 8 · Shot Put · Place 16 · WestfieldShot Put1642-9.5010
May 8Union County ChampionshipsMay 8 · Shot Put · Place 16 · WestfieldShot Put1642-9.5010
May 8Union County ChampionshipsMay 8 · Discus · Place 23 · WestfieldDiscus23105-510
May 8Union County ChampionshipsMay 8 · Discus · Place 23 · WestfieldDiscus23105-510
Apr 5Colt Team ChallengeApr 5 · Discus · Place 10 · WestfieldDiscus1096-01—
Apr 5Colt Team ChallengeApr 5 · Shot Put · Place 1 · WestfieldShot Put142-03.75—
Mar 22Raider Throwing KickoffMar 22 · Discus · Place 9 · WestfieldDiscus1.6kg9.105-510
Mar 22Raider Throwing KickoffMar 22 · Shot Put · Place 9 · WestfieldShot Put12lb9.37-10.2510

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Warriors Shot Put Meet #1Dec 18 · Shot Put · Place 4 · WestfieldShot Put12lb4.42-08.5010
Dec 12Raider Throwdown Shot Put MeetDec 12 · Shot Put · Place 11 · WestfieldShot Put12lb11.41-0.510
Feb 12Princeton Invitational Series #3Feb 12 · Shot Put · Place 7 · WestfieldShot Put736' 8.5—
Feb 12Princeton Invitational Series #3Feb 12 · Shot Put · Place 7 · WestfieldShot Put736-8.5—
Jan 24Warriors Shot Put Meet #4Jan 24 · Shot Put · Place 22 · WestfieldShot Put12lb22.33-03.59
Jan 10Warriors Shot Put Meet #2Jan 10 · Shot Put · Place 20 · WestfieldShot Put12lb20.31-119
Jan 3Warriors Shot Put Meet #1Jan 3 · Shot Put · Place 20 · WestfieldShot Put12lb20.33-06.259

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · Discus · Place 10 · WestfieldDiscus1099-02—
Jun 4Ridge Novice InvitationalJun 4 · Shot Put · Place 5 · WestfieldShot Put538-03.00—
May 17Rahway Rising Stars Invitational #3May 17 · Discus · Place 2 · WestfieldDiscus295-59
May 17Rahway Rising Stars Invitational #3May 17 · Shot Put · Place 2 · WestfieldShot Put237-0.259
May 6Union County JV ChampionshipMay 6 · Shot Put · Place 2 · WestfieldShot Put237-7.759
May 6Union County JV ChampionshipMay 6 · Discus · Place 7 · WestfieldDiscus789-19
Apr 13Colt Team ChallengeApr 13 · Shot Put · Place 6 · WestfieldShot Put636-09.00—
Apr 13Colt Team ChallengeApr 13 · Shot Put · Place 6 · WestfieldShot Put636-09.00—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Raider Throwdown Shot Put Meet #1Dec 14 · Shot Put · Place 30 · WestfieldShot Put12lb30.30-89