Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2 · Jul 2316.66a4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2July 23, 2026
1500m Race Walk · IndoorUSATF National Indoor Youth Championships · Mar 2012:57.64USATF National Indoor Youth ChampionshipsMarch 20, 2026
200 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1734.71aPlainfield Tsunami Youth Invitational May 17, 2026
55 Meters · IndoorOcean Breeze Invitational - Youth · Feb 99.46Ocean Breeze Invitational - YouthFebruary 9, 2025
55 Meters · OutdoorArmory Youth Championships · Mar 29.93Armory Youth ChampionshipsMarch 2, 2025
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 259.25mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Discus · 1kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2730.05m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
High Jump · IndoorOcean Breeze Invitational - Youth Division · Feb 81.15mOcean Breeze Invitational - Youth DivisionFebruary 8, 2026
High Jump · OutdoorPlainfield Tsunami Youth Invitational · May 171.27mPlainfield Tsunami Youth Invitational May 17, 2026
Javelin · 300g TJ · OutdoorAAuNJ Developmental Meet · Apr 2667-06AAuNJ Developmental MeetApril 26, 2026
Javelin · 450g AeroJav · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 232.65mYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
Javelin · 800g · OutdoorGCN All-Comers Series · Jun 1324.82mGCN All-Comers SeriesJune 13, 2026
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 93.04mOcean Breeze Invitational - YouthFebruary 9, 2025
Long Jump · OutdoorArmory Youth Championships · Mar 23.49mArmory Youth ChampionshipsMarch 2, 2025
Shot Put · 12lb · OutdoorAAuNJ Developmental Meet · Apr 2636-09.75AAuNJ Developmental MeetApril 26, 2026
Shot Put · 4kg · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2 · Jul 2337' 1.25"4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2July 23, 2026
Shot Put · 6lb · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 1910.82mYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 7 · SpeedstersDiscus1kg7.30.05m PB6
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · Discus · Place 1 · SpeedstersDiscus1kg1.77' 11"6
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · Shot Put · Place 1 · SpeedstersShot Put4kg1.37' 1.25" PB6
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 200 Meters · Place 8 · Speedsters200 Meters8.35.61a6
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 100 Meters · Place 7 · Speedsters100 Meters7.16.66a PB6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Javelin · Place 7 · SpeedstersJavelin450g AeroJav7.26.64m6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Discus · Place 3 · SpeedstersDiscus1kg3.24.40m6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 6 · SpeedstersShot Put6lb6.10.18m6
Jun 13GCN All-Comers SeriesJun 13 · High Jump · Place 2 · SpeedstersHigh Jump2.1.22m6
Jun 13GCN All-Comers SeriesJun 13 · Javelin · Place 2 · SpeedstersJavelin800g2.24.82m PB6
Jun 13GCN All-Comers SeriesJun 13 · 200 Meters · Place 30 · Speedsters200 Meters30.35.67aWind: -0.76
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Javelin · SpeedstersJavelin450g AeroJav—DNS6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Discus · SpeedstersDiscus1kg—DNS6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · SpeedstersShot Put6lb—DNS6
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Shot Put · SpeedstersShot Put8lb--DNS6
May 17Plainfield Tsunami Youth Invitational May 17 · High Jump · Place 3 · SpeedstersHigh Jump3.1.27m PB6
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 25 · Speedsters200 Meters25.34.71a PB6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Discus · Place 1 · SpeedstersDiscus1kg1.19.25m6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · Place 1 · SpeedstersShot Put6lb1.8.90m6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 34 · Speedsters200 Meters34.35.30a6
May 3Puma East Coast Age Group ShowcaseMay 3 · High Jump · SpeedstersHigh Jump--DNS6
May 3Puma East Coast Age Group ShowcaseMay 3 · Javelin · SpeedstersJavelin400g TJ--DNS6
May 3Puma East Coast Age Group ShowcaseMay 3 · Discus · SpeedstersDiscus1kg--DNS6
May 3Puma East Coast Age Group ShowcaseMay 3 · Shot Put · SpeedstersShot Put6lb--DNS6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · High Jump · Place 3 · SpeedstersHigh Jump3.1.25m6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Javelin · Place 1 · SpeedstersJavelin450g AeroJav1.32.65m PB6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 1 · SpeedstersShot Put6lb1.8.59m6
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 4 · SpeedstersJavelin300g TJ4.67-06 PB6
Apr 26AAuNJ Developmental MeetApr 26 · Discus · SpeedstersDiscus1.6kg--FOUL6
Apr 26AAuNJ Developmental MeetApr 26 · Shot Put · Place 1 · SpeedstersShot Put12lb1.36-09.75 PB6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Javelin · Place 1 · SpeedstersJavelin450g AeroJav1.29.14m6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Discus · Place 1 · SpeedstersDiscus1kg1.23.04m6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 1 · SpeedstersShot Put6lb1.10.82m PB6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · High Jump · Place 2 · SpeedstersHigh Jump2.1.25m6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Javelin · Place 1 · SpeedstersJavelin450g AeroJav1.31.02m6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Shot Put · Place 1 · SpeedstersShot Put6lb1.10.63m6
Mar 2Armory Middle School ChampionshipsMar 2 · Shot Put · Place 2 · SpeedstersShot Put235-02.75—

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · High Jump · Place 7 · SpeedstersHigh Jump71.25m12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Shot Put · Place 2 · SpeedstersShot Put210.55m12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500m Race Walk · Place 2 · Speedsters1500m Race Walk212:57.64 PB12
Mar 12Nike Indoor NationalsMar 12 · Shot Put · Place 18 · Speedsters|NJShot Put188.99m—
Feb 16Armory Youth ChampsFeb 16 · High Jump · Place 3 · SpeedstersHigh Jump31.20m12
Feb 16Armory Youth ChampsFeb 16 · Shot Put · Place 1 · SpeedstersShot Put110.05m12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · High Jump · Place 5 · SpeedstersHigh Jump51.15m PB12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 1 · SpeedstersShot Put110.61m12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 22 · SpeedstersLong Jump223.28m12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 1 · SpeedstersShot Put110.03m12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · High Jump · Place 5 · SpeedstersHigh Jump51.15m12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 43 · Speedsters55 Meters439.7312
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Shot Put · Place 1 · SpeedstersShot Put127-05.25—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 5 · SpeedstersCombined results525.42m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 4 · SpeedstersCombined results422.23m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 4 · SpeedstersCombined results49.25m PB—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 5 · SpeedstersJavelin521.66m11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Discus · Place 4 · SpeedstersDiscus414.79m11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 1 · SpeedstersShot Put18.84m11
Mar 2Armory Youth ChampionshipsMar 2 · Shot Put · Place 3 · SpeedstersShot Put37.91m14
Mar 2Armory Youth ChampionshipsMar 2 · Long Jump · Place 8 · SpeedstersLong Jump83.49m PB14
Mar 2Armory Youth ChampionshipsMar 2 · 55 Meters · Place 32 · Speedsters55 Meters329.93 PB14

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Shot Put · Place 3 · SpeedstersShot Put38.07m11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 27 · SpeedstersLong Jump273.04m PB11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 35 · Speedsters55 Meters359.46 PB11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 17 · SpeedstersLong Jump173.56m11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 2 · SpeedstersShot Put27.93m11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 40 · Speedsters55 Meters409.7511
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · Shot Put · Place 3 · SpeedstersShot Put323-06.75—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Spring Fling Twilight FestivalMay 11 · Javelin · Place 4 · SpeedstersJavelin414.82m10
May 11Spring Fling Twilight FestivalMay 11 · Shot Put · Place 1 · SpeedstersShot Put16.39m10
Mar 16The Ocean Breeze National InvitationalMar 16 · Shot Put · Place 3 · SpeedstersShot Put35.89m10