Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpeed Capital Northeast Invitational · Jul 514.13aSpeed Capital Northeast InvitationalJuly 5, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 831.41Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorSpeed Capital Northeast Invitational · Jul 530.03aSpeed Capital Northeast InvitationalJuly 5, 2026
200m Hurdles · 33" / 0.838m · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 937.32aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2516.04aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Prelims · IndoorUSATF National Indoor Youth Championships · Mar 208.50USATF National Indoor Youth ChampionshipsMarch 20, 2026
Shot Put · 6lb · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 256.16mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 36 · O-L-L-ELITEShot Put6lb36.6.09m6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 40 · O-L-L-ELITE80m Hurdles30" / 0.762mRound P40.16.66aWind: 1.96
Jul 5Speed Capital Northeast InvitationalJul 5 · 80m Hurdles · Place 1 · O-L-L-ELITE80m Hurdles30" / 0.762m1.17.84a6
Jul 5Speed Capital Northeast InvitationalJul 5 · 200 Meters · Place 5 · O-L-L-ELITE200 Meters5.30.03a PB6
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 7 · O-L-L-ELITE100 MetersRound P7.16.43a6
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 3 · O-L-L-ELITE100 Meters3.14.13a PB6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 5 · O-L-L-ELITEShot Put6lb5.6.16m PB6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 5 · O-L-L-ELITE80m Hurdles30" / 0.762mRound P5.16.40aWind: -0.66
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 4 · O-L-L-ELITE80m Hurdles30" / 0.762m4.16.04a PBWind: -0.76
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · Shot Put · Place 2 · O-L-L-ELITEShot Put6lb2.5.88m6
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 80m Hurdles · Place 1 · O-L-L-ELITE80m Hurdles30" / 0.762m1.16.91aWind: 1.56
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 200 Meters · Place 10 · O-L-L-ELITE200 Meters10.30.03aWind: 0.96
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 100 Meters · Place 11 · O-L-L-ELITE100 Meters11.14.63aWind: -1.36
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · O-L-L-ELITEShot Put6lb—DNS6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200m Hurdles · Place 2 · O-L-L-ELITE200m Hurdles33" / 0.838m2.37.32a PB6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 49 · O-L-L-ELITE200 Meters49.34.04a6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · O-L-L-ELITEShot Put6lb—DNS6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 14 · O-L-L-ELITE100 Meters14.14.72a6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Shot Put · Place 5 · O-L-L-ELITEShot Put6lb5.5.10m6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 80m Hurdles · Place 5 · O-L-L-ELITE80m Hurdles30" / 0.762m5.17.45a6

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 49 · O-L-L-ELITEPrelimsRound P4932.3412
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 9 · O-L-L-ELITEPrelimsRound P912.0012
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 33 · O-L-L-ELITEPrelimsRound P338.50 PB12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 40 · O-L-L-ELITE200 Meters4031.41 PB12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 15 · O-L-L-ELITEShot Put154.19m12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 39 · O-L-L-ELITE200 Meters3932.9112
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55m Hurdles · Place 1 · O-L-L-ELITE55m Hurdles111.9812