Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 15161-1NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Shot Put · 12lb · IndoorRebel Shot/ Field Series 1 · Dec 1337-6.25Rebel Shot/ Field Series 1December 13, 2023
Shot Put · 12lb · OutdoorMonmouth County Championships · May 652-01.00Monmouth County ChampionshipsMay 6, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 11 · Middletown NorthShot Put12lb11.47-2.5012
May 20Shore Conference ChampionshipsMay 20 · Discus · Place 9 · Middletown NorthDiscus1.6kg9.141-412
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 2 · Middletown NorthDiscus1.6kg2.161-1 PB12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 2 · Middletown NorthShot Put12lb2.50-012
May 6Monmouth County ChampionshipsMay 6 · Discus · Place 3 · Middletown NorthDiscus1.6kg3.147-0912
May 6Monmouth County ChampionshipsMay 6 · Shot Put · Place 4 · Middletown NorthShot Put12lb4.52-01.00 PB12
Apr 30Monmouth County Relay ChampionshipsApr 30 · Discus · Place 8 · Middletown NorthDiscus1.6kg8.139-0812
Apr 30Monmouth County Relay ChampionshipsApr 30 · Shot Put · Place 6 · Middletown NorthShot Put12lb6.47-03.0012
Apr 24Lion InvitationalApr 24 · Discus · Place 6 · Middletown NorthDiscus1.6kg6.131-1112
Apr 24Lion InvitationalApr 24 · Shot Put · Place 3 · Middletown NorthShot Put12lb3.48-07.0012
Apr 20B-North Divisional ChampionshipsApr 20 · Discus · Place 4 · Middletown NorthDiscus1.6kg4.134-07Unofficial12
Apr 20B-North Divisional ChampionshipsApr 20 · Shot Put · Place 3 · Middletown NorthShot Put12lb3.45-09.75Unofficial12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Shot Put · Place 7 · Middletown NorthShot Put12lb7.45-812
Apr 4Rocket RelaysApr 4 · Discus · Place 4 · Middletown NorthDiscus1.6kg4.41.32m12
Apr 4Rocket RelaysApr 4 · Shot Put · Middletown NorthShot Put12lb--FOUL12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 5 · Middletown NorthTriple Jump544-712
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · Shot Put · Place 7 · Middletown NorthShot Put744-4.2512
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · Shot Put · Place 7 · Middletown NorthShot Put744-4.2512
Jan 23Monmouth County ChampionshipsJan 23 · Shot Put · Place 4 · Middletown NorthShot Put448-5.5012
Jan 23Monmouth County ChampionshipsJan 23 · Shot Put · Place 4 · Middletown NorthShot Put448-5.5012
Jan 21Rebel Shot/Field Series 5Jan 21 · Triple Jump · Place 1 · Middletown NorthTriple Jump146-012
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 11 · Middletown NorthShot Put1145-0.5012

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Shot Put · Place 19 · Middletown NorthShot Put1946-211
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 4 · Middletown NorthShot Put446-811
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 4 · Middletown NorthShot Put446-811
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Shot Put · Place 4 · Middletown NorthShot Put12lb4.46-811
May 8Monmouth County ChampionshipsMay 8 · Discus · Middletown NorthDiscus1.6kg--FOUL11
May 8Monmouth County ChampionshipsMay 8 · Shot Put · Place 10 · Middletown NorthShot Put12lb10.48-01.0011
Apr 19Colts Neck Spring InvitationalApr 19 · Shot Put · Place 10 · Middletown NorthShot Put1043-111
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 21 · Middletown NorthDiscus21112-211

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 18 · Middletown NorthShot Put1843-811
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · Shot Put · Place 5 · Middletown NorthShot Put546-411
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · Shot Put · Place 5 · Middletown NorthShot Put546-411
Feb 4Rebel Shot/Field Series 5Feb 4 · Triple Jump · Place 4 · Middletown NorthTriple Jump443-311
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 21 · Middletown NorthShot Put2141-511
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 21 · Middletown NorthShot Put2141-511
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 17 · Middletown NorthShot Put1739-9.5011
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 17 · Middletown NorthShot Put1739-9.5011
Jan 21Rebel Shot/Field Series 4Jan 21 · Long Jump · Place 5 · Middletown NorthLong Jump538-011
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 26 · Middletown NorthShot Put2641-811
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 26 · Middletown NorthShot Put2641-811
Jan 9Monmouth County Frosh/ NoviceJan 9 · Shot Put · Place 3 · Middletown NorthShot Put341-811
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 4 · Middletown NorthShot Put436-9.2511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 26 · Middletown NorthDiscus2697-610
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 26 · Middletown NorthDiscus2697-610
May 18Shore Conference ChampionshipsMay 18 · Shot Put · Place 30 · Middletown NorthShot Put3038-710
May 18Shore Conference ChampionshipsMay 18 · Discus · Place 35 · Middletown NorthDiscus35107-910
May 9Monmouth County ChampionshipsMay 9 · Discus · Place 19 · Middletown NorthDiscus1.6kg19.121-210
Apr 27Lion InvitationalApr 27 · Discus · Place 12 · Middletown NorthDiscus1.6kg12.118-0510
Apr 27Lion InvitationalApr 27 · Shot Put · Middletown NorthShot Put12lb--FOUL10
Apr 17A-North DivisionalApr 17 · Discus · Place 10 · Middletown NorthDiscus1.6kg10.114-0510
Apr 17A-North DivisionalApr 17 · Shot Put · Place 8 · Middletown NorthShot Put12lb8.39-07.0010
Apr 13Husky RelaysApr 13 · Discus · Place 5 · Middletown NorthDiscus5115-710

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · Shot Put · Place 14 · Middletown NorthShot Put1438-1110
Feb 7Rebel Shot/Field Series 4Feb 7 · Shot Put · Place 4 · Middletown NorthShot Put437-210
Jan 25Shore Conference Indoor ChampionshipsJan 25 · Shot Put · Place 48 · Middletown NorthShot Put4831-1110
Jan 5Monmouth County RelaysJan 5 · Shot Put · Place 18 · Middletown NorthShot Put1835-7.2510

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Rebel Shot/ Field Series 1Dec 13 · Shot Put · Place 23 · Middletown NorthShot Put12lb23.37-6.25 PB10
Feb 14Rebel Shot/Field Series 4Feb 14 · Long Jump · Place 1 · Middletown NorthLong Jump140-2.509
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · Shot Put · Place 19 · Middletown NorthShot Put1933-11.509
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · Shot Put · Place 19 · Middletown NorthShot Put1933-11.509
Jan 26Shore Conference ChampionshipsJan 26 · Shot Put · Place 31 · Middletown NorthShot Put3136-5.259
Jan 25Monmouth County Frosh NoviceJan 25 · Shot Put · Place 1 · Middletown NorthShot Put136-79
Jan 25Monmouth County Frosh NoviceJan 25 · Shot Put · Place 1 · Middletown NorthShot Put136-79
Jan 25Monmouth County Frosh NoviceJan 25 · Shot Put · Place 1 · Middletown NorthShot Put136-79
Jan 20Monmouth County ChampionshipsJan 20 · Shot Put · Place 29 · Middletown NorthShot Put2932-59
Jan 10Rebel Shot/Jump Series 2Jan 10 · Triple Jump · Place 1 · Middletown NorthTriple Jump137-109
Jan 3Rebel Shot/Jump Series #1Jan 3 · Shot Put · Place 2 · Middletown NorthShot Put237-79

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Discus · Place 16 · Middletown NorthDiscus16111-109
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Shot Put · Place 21 · Middletown NorthShot Put2137-69
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Discus · Place 16 · Middletown NorthDiscus16111-109
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Shot Put · Place 21 · Middletown NorthShot Put2137-69
May 25Pre States InvitationalMay 25 · Shot Put · Place 9 · Middletown NorthShot Put935-7.259
May 25Pre States InvitationalMay 25 · Discus · Place 8 · Middletown NorthDiscus8101-69
May 18Monmouth County Boys Frosh/Soph ChampionshipsMay 18 · Shot Put · Place 2 · Middletown NorthShot Put239-99
May 10Monmouth County ChampionshipsMay 10 · Discus · Place 31 · Middletown NorthDiscus1.6kg31.101-119
May 10Monmouth County ChampionshipsMay 10 · Shot Put · Place 31 · Middletown NorthShot Put12lb31.36-07.009
May 4Monmouth County Relay ChampionshipsMay 4 · Shot Put · Place 17 · Middletown NorthShot Put12lb17.38-08.759
Apr 18A-North DivisionalApr 18 · Discus · Place 12 · Middletown NorthDiscus1.6kg12.95-79
Apr 18A-North DivisionalApr 18 · Shot Put · Place 11 · Middletown NorthShot Put12lb11.35-49