Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAAU New Jersey District Qualifier 14 and Under · Jun 453-10AAU New Jersey District Qualifier 14 and UnderJune 4, 2023
Javelin · 300g TJ · OutdoorGreen Streakers And Supersonics Developmental Series · Apr 2768-10Green Streakers And Supersonics Developmental SeriesApril 27, 2025
Javelin · 400g TJ · OutdoorAAU New Jersey District Qualifier 14 and Under · Jun 491-01AAU New Jersey District Qualifier 14 and UnderJune 4, 2023
Javelin · 450g AeroJav · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 2226.39mUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 22, 2024
Shot Put · 4kg · OutdoorGreen Streakers And Supersonics Developmental Series · Apr 2723-11.00Green Streakers And Supersonics Developmental SeriesApril 27, 2025
Shot Put · 4lb · OutdoorAAU Region 1 Qualifier · Jun 2513-05.00AAU Region 1 QualifierJune 25, 2021
Shot Put · 6lb · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 227.93mUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 22, 2024

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24The Garden State Spring Youth ClassicMay 24 · Shot Put · Garden State Track ClubGarden State Track ClubShot Put4kg—DNS7
May 18Plainfield Tsunami Youth InvitationalMay 18 · Javelin · Place 4 · Garden StateGarden StateJavelin424.44m—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Shot Put · Place 4 · Garden StateGarden StateShot Put47.18m—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 3 · Garden State Track ClubGarden State Track ClubJavelin324.30m13
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 7 · Garden State Track ClubGarden State Track ClubShot Put77.34m13
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Javelin · Place 6 · Garden State Track ClubGarden State Track ClubJavelin300g TJ6.68-10 PB7
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Shot Put · Place 6 · Garden State Track ClubGarden State Track ClubShot Put4kg6.23-11.00 PB7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Javelin · Place 1 · Jr. HighlandJr. HighlandJavelin128.90m12
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Shot Put · Place 2 · Jr. HighlandJr. HighlandShot Put28.02m12
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Javelin · Place 2 · 07-Unattached07-UnattachedJavelin450g AeroJav2.26.39m PB6
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Shot Put · Place 8 · 07-Unattached07-UnattachedShot Put6lb8.7.93m PB6
Jun 9Highlands Team Championships hosted by JHTCJun 9 · Javelin · Place 1 · Junior HighlandersJunior HighlandersJavelin191-5—
Jun 9Highlands Team Championships hosted by JHTCJun 9 · Shot Put · Place 2 · Junior HighlandersJunior HighlandersShot Put226-0.50—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Javelin · Place 2 · Jr. HighlandJr. HighlandJavelin291-0112
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Shot Put · Place 1 · Jr. HighlandJr. HighlandShot Put126-08.5012
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Javelin · Place 2 · Junior HighlandersJunior HighlandersJavelin284-026
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Discus · Place 1 · Junior HighlandersJunior HighlandersDiscus143-026
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Shot Put · Place 1 · Junior HighlandersJunior HighlandersShot Put123-08.506

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 29AAU Region 01 Qualifier Jun 29 · Javelin · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin400g TJ2.86-075
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin400g TJ1.91-01 PB5
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · Discus · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1kg1.53-10 PB5
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · Shot Put · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb3.19-06.005
May 21Plainfield Tsunami Youth InvitationalMay 21 · Javelin · Place 2 · Jr. HighlandJr. HighlandJavelin276-06—
May 21Plainfield Tsunami Youth InvitationalMay 21 · Discus · Place 2 · Jr. HighlandJr. HighlandDiscus248-08—
May 21Plainfield Tsunami Youth InvitationalMay 21 · Shot Put · Place 3 · Jr. HighlandJr. HighlandShot Put319-09.00—
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin400g TJ1.86-055
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Discus · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1kg4.39-08.505
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Shot Put · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb3.21-01.005

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · Javelin · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin400g TJ3.46-034
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · Shot Put · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb1.20-02.504
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin400g TJ1.63-024
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · Shot Put · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb3.20-04.004
May 22Charlie Mays InvitationalMay 22 · Javelin · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin400g TJ3.48-024
May 22Charlie Mays InvitationalMay 22 · Shot Put · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb1.18-01.004
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ1.19.81m4
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · Discus · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1kg1.11.32m4
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · Shot Put · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb2.5.67m4
May 15/1 - NJ Strider Developmental MeetMay 1 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin400g TJ1.72-06.004
May 15/1 - NJ Strider Developmental MeetMay 1 · Shot Put · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb6.14-09.004
Apr 244/24 - NJ Strider Developmental MeetApr 24 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin400g TJ1.80-04.004

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 25AAU Region 1 QualifierJun 25 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ1.56-013
Jun 25AAU Region 1 QualifierJun 25 · Shot Put · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put4lb2.13-05.00 PB3