Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1879-11Joe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
Shot Put · 4kg · OutdoorA-North Divisional · Apr 1823-2.50A-North DivisionalApril 18, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Shore Conference ChampionshipsMay 20 · Discus · Place 29 · Middletown SouthDiscus1kg29.78-1012
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 21 · Middletown SouthDiscus1kg21.79-712
Apr 30Monmouth County Relay ChampionshipsApr 30 · Discus · Place 15 · Middletown SouthDiscus1kg15.76-0112
Apr 24Lion InvitationalApr 24 · Discus · Place 23 · Middletown SouthDiscus1kg23.67-0012
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Discus · Place 22 · Middletown SouthDiscus1kg22.79-11 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2STCA Last Chance MeetFeb 2 · Shot Put · Place 39 · Middletown SouthShot Put3920-1012
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 7 · Middletown SouthShot Put722-5.5012

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Shore Area Girls Frosh / Novice ChampionshipsMay 12 · Discus · Place 9 · Middletown SouthDiscus975-611
May 8Monmouth County ChampionshipsMay 8 · Discus · Place 15 · Middletown SouthDiscus1kg15.77-0711

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 18 · Middletown SouthShot Put1822-511
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 18 · Middletown SouthShot Put1822-511
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 18 · Middletown SouthShot Put1822-511
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 42 · Middletown SouthShot Put4219-11.5011
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 5 · Middletown SouthShot Put522-711

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 19 · Middletown SouthDiscus1978-710
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 19 · Middletown SouthDiscus1978-710
May 18Shore Conference ChampionshipsMay 18 · Discus · Place 28 · Middletown SouthDiscus2879-1110
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · Discus · Place 7 · Middletown SouthDiscus777-310
May 9Monmouth County ChampionshipsMay 9 · Discus · Place 27 · Middletown SouthDiscus1kg27.71-1110
Apr 27Lion InvitationalApr 27 · Discus · Place 30 · Middletown SouthDiscus1kg30.72-0910
Apr 17A-North DivisionalApr 17 · Discus · Place 12 · Middletown SouthDiscus1kg12.76-0010
Apr 13Husky RelaysApr 13 · Discus · Place 4 · Middletown SouthDiscus469-510

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5STCA Last Chance MeetFeb 5 · Shot Put · Place 17 · Middletown SouthShot Put1721-410
Jan 24Monmouth County Frosh/NoviceJan 24 · Shot Put · Place 14 · Middletown SouthShot Put1421-0.5010
Jan 5Monmouth County RelaysJan 5 · Shot Put · Place 11 · Middletown SouthShot Put1120-9.5010

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Shore Area Girls Frosh/Novice ChampionshipsMay 16 · Shot Put · Place 26 · Middletown SouthShot Put2621-09
May 16Shore Area Girls Frosh/Novice ChampionshipsMay 16 · Discus · Place 2 · Middletown SouthDiscus278-49
May 10Monmouth County ChampionshipsMay 10 · Discus · Place 16 · Middletown SouthDiscus1kg16.74-109
Apr 22Colts Neck Spring InvitationalApr 22 · Shot Put · Place 54 · Middletown SouthShot Put5422-9.509
Apr 22Colts Neck Spring InvitationalApr 22 · Discus · Place 20 · Middletown SouthDiscus2077-119
Apr 18A-North DivisionalApr 18 · Discus · Place 5 · Middletown SouthDiscus1kg5.78-99
Apr 18A-North DivisionalApr 18 · Shot Put · Place 17 · Middletown SouthShot Put4kg17.23-2.50 PB9
Apr 15Husky RelaysApr 15 · Shot Put · Place 25 · Middletown SouthShot Put2523-2.509
Apr 15Husky RelaysApr 15 · Discus · Place 14 · Middletown SouthDiscus1472-89
Apr 15Husky RelaysApr 15 · Shot Put · Place 25 · Middletown SouthShot Put2523-2.509
Apr 15Husky RelaysApr 15 · Discus · Place 14 · Middletown SouthDiscus1472-89

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31STCA Last Chance MeetJan 31 · Shot Put · Place 19 · Middletown SouthShot Put1920-6.759
Jan 25Monmouth County Frosh NoviceJan 25 · Shot Put · Place 4 · Middletown SouthShot Put421-8.509
Jan 25Monmouth County Frosh NoviceJan 25 · Shot Put · Place 4 · Middletown SouthShot Put421-8.509
Jan 25Monmouth County Frosh NoviceJan 25 · Shot Put · Place 4 · Middletown SouthShot Put421-8.509
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 74 · Middletown SouthShot Put7419-29
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 74 · Middletown SouthShot Put7419-29
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 74 · Middletown SouthShot Put7419-29
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 74 · Middletown SouthShot Put7419-29