Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 V02Max Track Club Preseason Invitational · May 2316.402026 V02Max Track Club Preseason InvitationalMay 23, 2026
150 Meters · OutdoorJeuness Invitational (Youth) · Jun 827.90Jeuness Invitational (Youth)June 8, 2024
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 840.68Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorSpring Fling Twilight Festival · May 1142.13Spring Fling Twilight FestivalMay 11, 2024
300 Meters · OutdoorJeuness Invitational (Youth) · Jun 81:07.80Jeuness Invitational (Youth)June 8, 2024
40 Yard Dash · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #3 · Jul 306.52a4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #3July 30, 2026
400 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:37.44Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
50 Meters · OutdoorJeuness Invitational (Youth) · Jun 89.00Jeuness Invitational (Youth)June 8, 2024
55 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 1110.03Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · OutdoorYouth Challenge - Series Season Opener · Apr 64:10.00aYouth Challenge - Series Season OpenerApril 6, 2025
Javelin · 300g TJ · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3010.43mUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
Long Jump · IndoorUSATF National Indoor Youth Championships · Mar 202.75mUSATF National Indoor Youth ChampionshipsMarch 20, 2026
Prelims · IndoorUSATF National Indoor Youth Championships · Mar 2010.03USATF National Indoor Youth ChampionshipsMarch 20, 2026
Shot Put · 2kg · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 305.91mUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 304th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #3Jul 30 · Shot Put · Place 2 · NRG TRACK CLUBShot Put2kg2.18' 10.25"3
Jul 304th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #3Jul 30 · 200 Meters · NRG TRACK CLUB200 Meters—DNS3
Jul 304th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #3Jul 30 · 40 Yard Dash · Place 1 · NRG TRACK CLUB40 Yard Dash1.6.52a PBWind: -0.23
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Javelin · Place 2 · NRG TRACK CLUBJavelin300g TJ2.10.43m PB3
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Shot Put · Place 2 · NRG TRACK CLUBShot Put2kg2.5.91m PB3
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100 Meters · Place 6 · NRG TRACK CLUB100 MetersRound P6.17.08aWind: 1.13
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100 Meters · Place 5 · NRG TRACK CLUB100 Meters5.16.71aWind: 03
May 232026 V02Max Track Club Preseason InvitationalMay 23 · Shot Put · Place 1 · NRG TRACK CLUBShot Put2kg1.5.34m3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · NRG TRACK CLUB200 Meters—DNS3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · Place 6 · NRG TRACK CLUB100 Meters6.16.40 PB3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Javelin · Place 2 · NRG TRACK CLUBJavelin300g TJ2.8.05m3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · Place 2 · NRG TRACK CLUBShot Put2kg2.5.30m3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 24 · NRG TRACK CLUB200 Meters24.45.50a3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Javelin · Place 1 · NRG TRACK CLUBJavelin300g TJ1.3.91m3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 1 · NRG TRACK CLUBShot Put2kg1.4.97m3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 11 · NRG TRACK CLUB100 Meters11.17.58aWind: 0.33
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Javelin · Place 1 · NRG TRACK CLUBJavelin300g TJ1.8.12m3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 1 · NRG TRACK CLUBShot Put2kg1.4.39m3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 11 · NRG TRACK CLUB100 Meters11.17.99a3

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 10 · NRG TRACK CLUBLong Jump102.75m PB8
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Shot Put · Place 2 · NRG TRACK CLUBShot Put25.51m8
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 30 · NRG TRACK CLUBPrelimsRound P3010.03 PB8
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 43 · NRG TRACK CLUB200 Meters4340.68 PB8
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 2 · NRG TRACK CLUBShot Put25.28m8
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 3 · NRG TRACK CLUBLong Jump33.04m8
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 2 · NRG TRACK CLUBShot Put25.30m8
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 15 · NRG TRACK CLUB400 Meters151:37.44 PB8
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 20 · NRG TRACK CLUB55 Meters2010.03 PB8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1AAU New York Metropolitan District QualifierJun 1 · Javelin · Place 3 · NRG TRACK CLUBJavelin39.20m7
Jun 1AAU New York Metropolitan District QualifierJun 1 · Shot Put · Place 3 · NRG TRACK CLUBShot Put316-4.757
Jun 1AAU New York Metropolitan District QualifierJun 1 · Long Jump · Place 3 · NRG TRACK CLUBLong Jump38-27
Apr 6Youth Challenge - Series Season OpenerApr 6 · Javelin · Place 2 · NRG TRACK CLUBJavelin27.71m2
Apr 6Youth Challenge - Series Season OpenerApr 6 · Shot Put · Place 4 · NRG TRACK CLUBShot Put42.88m2
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 1 · NRG TRACK CLUB800 Meters14:10.00a PB2

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 2 · NRG TRACK CLUBShot Put23.76m7
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 22 · NRG TRACK CLUB55 Meters2211.157

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · Javelin · Place 10 · NRG TRACK CLUBJavelin106.22m6
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · Shot Put · Place 8 · NRG TRACK CLUBShot Put83.53m6
Jun 8Jeuness Invitational (Youth)Jun 8 · 300 Meters · Place 2 · NRG TRACK CLUB300 Meters21:07.80 PB—
Jun 8Jeuness Invitational (Youth)Jun 8 · 150 Meters · Place 1 · NRG TRACK CLUB150 Meters127.90 PB—
Jun 8Jeuness Invitational (Youth)Jun 8 · 50 Meters · Place 2 · NRG TRACK CLUB50 Meters29.00 PB—
May 11Spring Fling Twilight FestivalMay 11 · Javelin · Place 3 · NRG TRACK CLUBJavelin36.69m6
May 11Spring Fling Twilight FestivalMay 11 · Shot Put · Place 3 · NRG TRACK CLUBShot Put33.10m6
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 29 · NRG TRACK CLUB200 Meters2942.13 PB6