Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 199.48The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 257.65mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Discus · 1kg · OutdoorPlainfield Tsunami Youth Invitational · May 1717.68mPlainfield Tsunami Youth Invitational May 17, 2026
Javelin · 300g TJ · OutdoorTransy East Invitational · Jun 2017.25mTransy East InvitationalJune 20, 2026
Javelin · 450g AeroJav · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 618.94mUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
Shot Put · 4kg · OutdoorAAuNJ Developmental Meet · Apr 2627-04.00AAuNJ Developmental MeetApril 26, 2026
Shot Put · 6lb · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 68.73mUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Javelin · Place 8 · SpeedstersJavelin450g AeroJav8.16.57m5
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 3 · SpeedstersShot Put6lb3.8.72m5
Jun 20Transy East InvitationalJun 20 · Javelin · Place 2 · SpeedstersJavelin300g TJ2.17.25m PB5
Jun 20Transy East InvitationalJun 20 · Shot Put · Place 2 · SpeedstersShot Put6lb2.7.98m5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Javelin · Place 3 · SpeedstersJavelin450g AeroJav3.18.94m PB5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 4 · SpeedstersShot Put6lb4.8.73m PB5
May 232026 V02Max Track Club Preseason InvitationalMay 23 · Shot Put · Place 1 · SpeedstersShot Put6lb1.8.02m5
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · Place 3 · SpeedstersJavelin450g AeroJav3.17.15m5
May 17Plainfield Tsunami Youth Invitational May 17 · Discus · Place 2 · SpeedstersDiscus1kg2.17.68m PB5
May 17Plainfield Tsunami Youth Invitational May 17 · Shot Put · Place 2 · SpeedstersShot Put6lb2.8.47m5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Javelin · Place 1 · SpeedstersJavelin450g AeroJav1.15.91m5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 1 · SpeedstersShot Put6lb1.7.08m5
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 3 · SpeedstersJavelin300g TJ3.43-105
Apr 26AAuNJ Developmental MeetApr 26 · Shot Put · Place 2 · SpeedstersShot Put4kg2.27-04.00 PB5

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 2 · SpeedstersCombined results218.45m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 6 · SpeedstersCombined results613.93m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 7 · SpeedstersCombined results77.65m PB—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 4 · SpeedstersJavelin411.71m11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 3 · SpeedstersShot Put37.93m11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Shot Put · Place 7 · SpeedstersShot Put76.90m11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 5 · SpeedstersShot Put56.69m11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 26 · Speedsters55 Meters269.48 PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Spring Fling Twilight FestivalMay 11 · Javelin · Place 1 · SpeedstersJavelin112.09m10
May 11Spring Fling Twilight FestivalMay 11 · Shot Put · Place 1 · SpeedstersShot Put15.65m10