Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJTFA #1 · May 1616.44aSJTFA #1May 16, 2026
200 Meters · OutdoorSJTFA #1 · May 1634.43aSJTFA #1May 16, 2026
Discus · 1kg · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 922.46mUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
Javelin · 300g TJ · OutdoorTransy East Invitational · Jun 2023.01mTransy East InvitationalJune 20, 2026
Javelin · 400g TJ · OutdoorPuma East Coast Age Group Showcase · May 318.94mPuma East Coast Age Group ShowcaseMay 3, 2026
Javelin · 450g AeroJav · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1822.28m2026 UAGTCA Ron Jackson InviteJuly 18, 2026
Javelin · 800g · OutdoorGCN All-Comers Series · Jun 1323.02mGCN All-Comers SeriesJune 13, 2026
Shot Put · 12lb · IndoorSJTFA #2 · May 2431-04.00SJTFA #2May 24, 2026
Shot Put · 12lb · OutdoorGCN All-Comers Series · Jun 139.23mGCN All-Comers SeriesJune 13, 2026
Shot Put · 3kg · OutdoorSJTFA Finals · Jun 731-01.50SJTFA FinalsJune 7, 2026
Shot Put · 4kg · OutdoorSJTFA #1 · May 1629-11.00SJTFA #1May 16, 2026
Shot Put · 6lb · OutdoorTransy East Invitational · Jun 2010.68mTransy East InvitationalJune 20, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Javelin · Place 3 · Winslow EliteWinslow EliteJavelin450g AeroJav3.22.28m PB6
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Discus · Place 1 · Winslow EliteWinslow EliteDiscus1kg1.22.15m6
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Shot Put · Place 1 · Winslow EliteWinslow EliteShot Put6lb1.9.54m6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Discus · Place 4 · 07-Unattached07-UnattachedDiscus1kg4.22.46m PB6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 7 · 07-Unattached07-UnattachedShot Put6lb7.9.75m6
Jun 20Transy East InvitationalJun 20 · Javelin · UnattachedUnattachedJavelin300g TJ—DNS6
Jun 20Transy East InvitationalJun 20 · Javelin · Place 2 · Winslow EliteWinslow EliteJavelin300g TJ2.23.01m PB6
Jun 20Transy East InvitationalJun 20 · Discus · UnattachedUnattachedDiscus1kg—DNS6
Jun 20Transy East InvitationalJun 20 · Discus · Place 1 · Winslow EliteWinslow EliteDiscus1kg1.21.82m6
Jun 20Transy East InvitationalJun 20 · Shot Put · UnattachedUnattachedShot Put6lb—DNS6
Jun 20Transy East InvitationalJun 20 · Shot Put · Place 1 · Winslow EliteWinslow EliteShot Put6lb1.10.68m PB6
Jun 13GCN All-Comers SeriesJun 13 · Javelin · Place 3 · Winslow EliteWinslow EliteJavelin800g3.23.02m PB6
Jun 13GCN All-Comers SeriesJun 13 · Shot Put · Place 8 · Winslow EliteWinslow EliteShot Put12lb8.9.23m PB6
Jun 7SJTFA FinalsJun 7 · Shot Put · Place 2 · Winslow EliteWinslow EliteShot Put3kg2.31-01.50 PB6
Jun 7SJTFA FinalsJun 7 · 100 Meters · Place 15 · Winslow EliteWinslow Elite100 MetersRound P15.17.53a6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Javelin · Place 9 · 07-Unattached07-UnattachedJavelin450g AeroJav9.21.05m6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Discus · Place 3 · 07-Unattached07-UnattachedDiscus1kg3.21.32m6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 7 · 07-Unattached07-UnattachedShot Put6lb7.9.50m6
May 30SJTFA #3May 30 · Shot Put · Place 2 · Winslow EliteWinslow EliteShot Put12lb2.30-02.506
May 30SJTFA #3May 30 · 100 Meters · Place 17 · Winslow EliteWinslow Elite100 Meters17.17.74a6
May 16SJTFA #1May 16 · Shot Put · Place 2 · Winslow EliteWinslow EliteShot Put4kg2.29-11.00 PB6
May 16SJTFA #1May 16 · 200 Meters · Place 12 · Winslow EliteWinslow Elite200 Meters12.34.43a PB6
May 16SJTFA #1May 16 · 100 Meters · Place 20 · Winslow EliteWinslow Elite100 Meters20.16.44a PB6
May 9UAGTCA Meet 1May 9 · Javelin · Place 6 · UnattachedUnattachedJavelin450g AeroJav6.17.32m6
May 9UAGTCA Meet 1May 9 · Shot Put · Place 3 · UnattachedUnattachedShot Put6lb3.8.64m6
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 74 · UnattachedUnattached200 Meters74.35.42a6
May 3Puma East Coast Age Group ShowcaseMay 3 · Javelin · Place 2 · UnattachedUnattachedJavelin400g TJ2.18.94m PB6
May 3Puma East Coast Age Group ShowcaseMay 3 · Discus · Place 1 · UnattachedUnattachedDiscus1kg1.21.64m6
May 3Puma East Coast Age Group ShowcaseMay 3 · Shot Put · Place 2 · UnattachedUnattachedShot Put6lb2.9.26m6
Apr 11UAGTCA PS ShowcaseApr 11 · Discus · Place 1 · UnattachedUnattachedDiscus1kg1.19.38m6
Apr 11UAGTCA PS ShowcaseApr 11 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.8.83m6

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 24SJTFA #2May 24 · Shot Put · Place 2 · Winslow EliteWinslow EliteShot Put12lb2.31-04.00 PB6