Personal bests

Best marks in available results
Event / courseMarkMeetDate
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 2526.00mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Discus · 1.6kg · OutdoorBergen County Championships · May 996-04Bergen County ChampionshipsMay 9, 2025
Javelin · 800g · OutdoorBergen County Championships · May 9153-09Bergen County ChampionshipsMay 9, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Javelin · Place 1 · South Side Track ClubSouth Side Track ClubJavelin800g1.45.38m-

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 7 · South Side TSouth Side TCombined results746.63m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 9 · South Side TSouth Side TCombined results926.00m PB—
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Javelin · Place 8 · LeoniaLeoniaJavelin8137-0212
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Discus · Place 19 · LeoniaLeoniaDiscus1998-0712
May 9Bergen County ChampionshipsMay 9 · Javelin · Place 1 · LeoniaLeoniaJavelin800g1.153-09 PB12
May 9Bergen County ChampionshipsMay 9 · Discus · Place 15 · LeoniaLeoniaDiscus1.6kg15.96-04 PB12
Apr 28NJIC American+Patriot Division ChampsApr 28 · Javelin · Place 3 · LeoniaLeoniaJavelin3143-412
Apr 28NJIC American+Patriot Division ChampsApr 28 · Discus · Place 8 · LeoniaLeoniaDiscus898-012
Apr 11Bergen County RelaysApr 11 · Discus · Place 16 · LeoniaLeoniaDiscus1.6kg16.76-0612

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Javelin · Place 15 · LeoniaLeoniaJavelin15121-811
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 32 · LeoniaLeoniaDiscus3291-211
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Javelin · Place 15 · LeoniaLeoniaJavelin15121-811
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 32 · LeoniaLeoniaDiscus3291-211
May 18County Seat InvitationalMay 18 · Javelin · Place 15 · LeoniaLeoniaJavelin15122-0411
May 10Bergen County ChampionshipsMay 10 · Javelin · Place 18 · LeoniaLeoniaJavelin800g18.126-0011
Apr 29NJIC National & Patriot Division ChampsApr 29 · Javelin · Place 7 · LeoniaLeoniaJavelin7127-0811
Apr 29NJIC National & Patriot Division ChampsApr 29 · Discus · Place 13 · LeoniaLeoniaDiscus1382-1011
Apr 17Bergen County RelaysApr 17 · Javelin · Place 10 · LeoniaLeoniaJavelin800g10.129-0111
Apr 17Bergen County RelaysApr 17 · Discus · LeoniaLeoniaDiscus1.6kg--FOUL11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Javelin · Place 33 · LeoniaLeoniaJavelin3394-310
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Javelin · Place 33 · LeoniaLeoniaJavelin3394-0310
May 20County Seat InvitationalMay 20 · Javelin · Place 6 · LeoniaLeoniaJavelin6101-0910
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · Javelin · Place 16 · LeoniaLeoniaJavelin800g16.74-0510

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · Javelin · Place 27 · LeoniaLeoniaJavelin800g27.88-059
May 13Bergen County ChampionshipsMay 13 · Javelin · Place 28 · LeoniaLeoniaJavelin800g28.92-069
May 3NJIC Colonial+Liberty Division ChampsMay 3 · Javelin · Place 8 · LeoniaLeoniaJavelin894-89