Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHolmdel Twilight Series - Season Ender · Jun 86:08.44Holmdel Twilight Series - Season EnderJune 8, 2022
400 Meters · OutdoorA-North Divisional · Apr 171:11.61aA-North DivisionalApril 17, 2024
Discus · 1kg · OutdoorFast Times at Southern High #1 · Mar 2558-04Fast Times at Southern High #1March 25, 2026
Javelin · 600g · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1593-08NJSIAA Sectionals Central Groups 1 and 4May 15, 2026
Shot Put · 4kg · OutdoorShore Conference A North · Mar 2121-10.00Shore Conference A NorthMarch 21, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Shore Conference ChampionshipsMay 20 · Javelin · Place 16 · Freehold TownshipJavelin600g16.86-511
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 8 · Freehold TownshipJavelin600g8.93-08 PB11
May 6Monmouth County ChampionshipsMay 6 · Javelin · Place 4 · Freehold TownshipJavelin600g4.89-1011
Apr 1Fast Times at Southern High (#2)Apr 1 · Javelin · Place 9 · Freehold TownshipJavelin600g9.81-0511
Apr 1Fast Times at Southern High (#2)Apr 1 · Discus · Place 30 · Freehold TownshipDiscus1kg30.48-0311
Apr 1Fast Times at Southern High (#2)Apr 1 · Shot Put · Place 31 · Freehold TownshipShot Put4kg31.21-04.0011
Mar 25Fast Times at Southern High #1Mar 25 · Javelin · Place 4 · Freehold TownshipJavelin600g4.80-1111
Mar 25Fast Times at Southern High #1Mar 25 · Discus · Place 30 · Freehold TownshipDiscus1kg30.58-04 PB11
Mar 25Fast Times at Southern High #1Mar 25 · Shot Put · Place 29 · Freehold TownshipShot Put4kg29.21-03.0011
Mar 21Shore Conference A NorthMar 21 · Javelin · Place 3 · Freehold TownshipJavelin600g3.81-0311
Mar 21Shore Conference A NorthMar 21 · Discus · Place 19 · Freehold TownshipDiscus1kg19.47-0711
Mar 21Shore Conference A NorthMar 21 · Shot Put · Place 13 · Freehold TownshipShot Put4kg13.21-10.00 PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8Monmouth County ChampionshipsMay 8 · Javelin · Place 17 · Freehold TownshipJavelin600g17.76-0110

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18Shore Conference ChampionshipsMay 18 · Javelin · Place 26 · Freehold TownshipJavelin2673-79
May 9Monmouth County ChampionshipsMay 9 · Javelin · Place 13 · Freehold TownshipJavelin600g13.80-99
May 9Monmouth County ChampionshipsMay 9 · Discus · Place 48 · Freehold TownshipDiscus1kg48.51-119
Apr 27Lion InvitationalApr 27 · Javelin · Place 19 · Freehold TownshipJavelin600g19.74-119
Apr 27Lion InvitationalApr 27 · Discus · Place 50 · Freehold TownshipDiscus1kg50.44-099
Apr 27Lion InvitationalApr 27 · Shot Put · Place 44 · Freehold TownshipShot Put4kg44.20-02.759
Apr 17A-North DivisionalApr 17 · Javelin · Place 7 · Freehold TownshipJavelin600g7.64-039
Apr 17A-North DivisionalApr 17 · Discus · Place 22 · Freehold TownshipDiscus1kg22.51-019
Apr 17A-North DivisionalApr 17 · Shot Put · Place 24 · Freehold TownshipShot Put4kg24.17-06.009
Apr 17A-North DivisionalApr 17 · 400 Meters · Place 16 · Freehold Township400 Meters16.1:11.61a PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Holmdel Twilight Series - Season EnderJun 8 · 1600 Meters · Place 23 · W Freehold Tow1600 Meters236:08.44 PB—
May 19Holmdel Twilight Series - Royal RumbleMay 19 · 1600 Meters · Place 15 · W Freehold Tow1600 Meters156:09.61—