Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHighlander Express Team Championship · Jun 821.53mHighlander Express Team ChampionshipJune 8, 2025
Discus · 1kg · OutdoorAAU-Youth Track & Field Invitational · May 581-07AAU-Youth Track & Field InvitationalMay 5, 2024
Javelin · 300g TJ · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 99.86mUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 9, 2018
Javelin · 450g AeroJav · OutdoorNJ Striders Developmental Meet · Jun 1336-09.00NJ Striders Developmental MeetJune 13, 2021
Shot Put · 12lb · OutdoorHighlander Express Team Championship · Jun 89.17mHighlander Express Team ChampionshipJune 8, 2025
Shot Put · 2kg · OutdoorUSATF Region 2 Junior Olympic Championships · Jul 126.46mUSATF Region 2 Junior Olympic ChampionshipsJuly 12, 2018
Shot Put · 4kg · OutdoorAAU-Youth Track & Field Invitational · May 528-03.00AAU-Youth Track & Field InvitationalMay 5, 2024
Shot Put · 6lb · IndoorPre Nationals Invitational · Feb 167.14mPre Nationals InvitationalFebruary 16, 2020
Shot Put · 6lb · Outdoor2022 Plainfield Tsunami Youth Invitational - 5/15/2022 · May 158.28m2022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15, 2022

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Highlander Express Team ChampionshipJun 8 · Discus · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1.6kg4.21.53m PB8
Jun 8Highlander Express Team ChampionshipJun 8 · Shot Put · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put12lb4.9.17m PB8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5AAU-Youth Track & Field InvitationalMay 5 · Discus · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1kg1.81-07 PB7
May 5AAU-Youth Track & Field InvitationalMay 5 · Shot Put · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put4kg1.28-03.00 PB7
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · Discus · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1kg1.76-107
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · Shot Put · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put4kg3.27-09.257

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Javelin · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin600g—DNS6
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Discus · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1kg—DNS6
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Shot Put · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put4kg—DNS6

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · Discus · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubDiscus1kg1.20.91m5
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · Shot Put · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubShot Put6lb1.8.28m PB5

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13NJ Striders Developmental MeetJun 13 · Javelin · Place 16 · New Jersey StridersNew Jersey StridersJavelin450g AeroJav16.36-09.00 PB4
Jun 13NJ Striders Developmental MeetJun 13 · Shot Put · Place 2 · New Jersey StridersNew Jersey StridersShot Put6lb2.21-02.004
May 16NJ Strider Developmental MeetMay 16 · Javelin · Place 14 · New Jersey StridersNew Jersey StridersJavelin450g AeroJav14.35-05.004
May 16NJ Strider Developmental MeetMay 16 · Shot Put · Place 3 · New Jersey StridersNew Jersey StridersShot Put6lb3.20-05.004

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Pre Nationals InvitationalFeb 16 · Shot Put · Place 1 · 07-Unattached07-UnattachedShot Put6lb1.7.14m PB3

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · Shot Put · Place 4 · New Jersey StridersNew Jersey StridersShot Put2kg4.6.46m PB1
Jun 9USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 9 · Long Jump · New Jersey StridersNew Jersey StridersLong Jump—ND1
Jun 9USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 9 · Javelin · Place 9 · New Jersey StridersNew Jersey StridersJavelin300g TJ9.9.86m PB1
Jun 9USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 9 · Shot Put · Place 3 · New Jersey StridersNew Jersey StridersShot Put2kg3.5.35m1