Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMonmouth County Relay Championships · Apr 30126-10Monmouth County Relay ChampionshipsApril 30, 2026
Javelin · 800g · OutdoorMonmouth County Relay Championships · Apr 30119-09Monmouth County Relay ChampionshipsApril 30, 2026
Shot Put · 12lb · IndoorRebel Shot/Field Series 2 · Dec 1744-3Rebel Shot/Field Series 2December 17, 2025
Shot Put · 12lb · OutdoorShore Conference Championships · May 2050-1Shore Conference ChampionshipsMay 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 18 · MarlboroShot Put12lb18.15.3412
May 20Shore Conference ChampionshipsMay 20 · Shot Put · Place 10 · MarlboroShot Put12lb10.50-1 PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 48 · MarlboroDiscus1.6kg48.83-0612
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 7 · MarlboroShot Put12lb7.47-07.7512
May 6Monmouth County ChampionshipsMay 6 · Discus · Place 11 · MarlboroDiscus1.6kg11.121-0012
May 6Monmouth County ChampionshipsMay 6 · Shot Put · Place 8 · MarlboroShot Put12lb8.46-00.0012
Apr 30Monmouth County Relay ChampionshipsApr 30 · Javelin · Place 18 · MarlboroJavelin800g18.119-09 PB12
Apr 30Monmouth County Relay ChampionshipsApr 30 · Discus · Place 10 · MarlboroDiscus1.6kg10.126-10 PB12
Apr 30Monmouth County Relay ChampionshipsApr 30 · Shot Put · Place 7 · MarlboroShot Put12lb7.47-02.0012
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Discus · Place 10 · MarlboroDiscus1.6kg10.124-212
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Shot Put · Place 10 · MarlboroShot Put12lb10.43-012
Apr 11Georgian Court University HS ChallengeApr 11 · Shot Put · Place 4 · MarlboroShot Put12lb4.46-06.0012
Apr 4Rebel RelaysApr 4 · Javelin · Place 16 · MarlboroJavelin800g16.107-912
Apr 4Rebel RelaysApr 4 · Shot Put · Place 2 · MarlboroShot Put12lb2.47-712
Mar 21Shore Conference A NorthMar 21 · Javelin · Place 10 · MarlboroJavelin800g10.114-0212
Mar 21Shore Conference A NorthMar 21 · Shot Put · Place 3 · MarlboroShot Put12lb3.46-07.0012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 6 · MarlboroTriple Jump643-812
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 14 · MarlboroShot Put1444-1.7512
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 14 · MarlboroShot Put1444-1.7512
Jan 23Monmouth County ChampionshipsJan 23 · Shot Put · Place 9 · MarlboroShot Put945-012
Jan 23Monmouth County ChampionshipsJan 23 · Shot Put · Place 9 · MarlboroShot Put945-012
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 11 · MarlboroShot Put1144-1112
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 7 · MarlboroShot Put741-1.5012

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17Rebel Shot/Field Series 2Dec 17 · Shot Put · Place 1 · MarlboroShot Put12lb1.44-3 PB12
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 18 · MarlboroShot Put1838-411
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 18 · MarlboroShot Put1838-411
Feb 4Rebel Shot/Field Series 5Feb 4 · Triple Jump · Place 6 · MarlboroTriple Jump640-8.5011
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 36 · MarlboroShot Put3636-511
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 36 · MarlboroShot Put3636-511
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 19 · MarlboroShot Put1939-1.2511
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 19 · MarlboroShot Put1939-1.2511
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 39 · MarlboroShot Put3936-5.5011

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Shore Conference MeetMay 27 · Discus · Place 29 · MarlboroDiscus29117-08—
May 27Shore Conference MeetMay 27 · Shot Put · Place 19 · MarlboroShot Put1941-08.00—
May 23Memorial Day Weekend Shot Put CompetitionMay 23 · Shot Put · Place 14 · MarlboroShot Put12lb14.41-01.2511
May 8Monmouth County ChampionshipsMay 8 · Discus · MarlboroDiscus1.6kg--FOUL11
May 8Monmouth County ChampionshipsMay 8 · Shot Put · MarlboroShot Put12lb--FOUL11
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 18 · MarlboroDiscus18116-911
Apr 12East Brunswick InvitationalApr 12 · Discus · Place 14 · MarlboroDiscus14101-00—
Apr 12East Brunswick InvitationalApr 12 · Shot Put · Place 10 · MarlboroShot Put1041-01.00—
Mar 29A-North DivisionalMar 29 · Discus · Place 7 · MarlboroDiscus7101-08—
Mar 29A-North DivisionalMar 29 · Shot Put · Place 11 · MarlboroShot Put1136-07.00—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Shot Put · MarlboroShot Put—41-03.0010
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Discus · MarlboroDiscus—109-0810
May 18Shore Conference ChampionshipsMay 18 · Shot Put · Place 20 · MarlboroShot Put2041-310
May 9Monmouth County ChampionshipsMay 9 · Javelin · Place 33 · MarlboroJavelin800g33.105-110
May 9Monmouth County ChampionshipsMay 9 · Discus · Place 30 · MarlboroDiscus1.6kg30.109-810
May 9Monmouth County ChampionshipsMay 9 · Shot Put · Place 27 · MarlboroShot Put12lb27.37-7.5010
Apr 30Jackson Liberty JV Development MeetApr 30 · Discus · Place 4 · MarlboroDiscus1.6kg4.92-0810
Apr 20Colts Neck Spring InvitationalApr 20 · Javelin · Place 43 · MarlboroJavelin800g43.100-910
Apr 20Colts Neck Spring InvitationalApr 20 · Shot Put · Place 47 · MarlboroShot Put12lb47.32-2.5010
Apr 17A-North DivisionalApr 17 · Shot Put · Place 12 · MarlboroShot Put12lb12.36-05.5010
Apr 13Husky RelaysApr 13 · Shot Put · Place 15 · MarlboroShot Put1538-6.5010
Apr 13Husky RelaysApr 13 · Javelin · Place 27 · MarlboroJavelin2785-510
Apr 6Rebel RelaysApr 6 · Shot Put · Place 20 · MarlboroShot Put2035-11.5010
Apr 6Rebel RelaysApr 6 · Javelin · Place 21 · MarlboroJavelin2197-210

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · Shot Put · Place 28 · MarlboroShot Put2833-5.7510
Jan 24Monmouth County Frosh/NoviceJan 24 · Shot Put · Place 19 · MarlboroShot Put1932-2.5010
Jan 21Monmouth County ChampionshipsJan 21 · Shot Put · Place 30 · MarlboroShot Put3034-8.2510