Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTransy East Invitational · Jun 2017.06aTransy East InvitationalJune 20, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 835.75Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorTransy East Invitational · Jun 2034.47aTransy East InvitationalJune 20, 2026
400 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:36.02Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
400 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 171:27.18aPlainfield Tsunami Youth Invitational May 17, 2026
55 Meters · IndoorUSATF National Indoor Youth Championships · Mar 209.48USATF National Indoor Youth ChampionshipsMarch 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 14 · Speedsters200 Meters14.34.47a PB4
Jun 20Transy East InvitationalJun 20 · 100 Meters · Place 13 · Speedsters100 Meters13.17.06a PB4
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 24 · Speedsters200 Meters24.34.25aWind: 2.54
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · Speedsters200 Meters—DNS4
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · Speedsters100 Meters—DNS4
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 20 · Speedsters400 Meters20.1:27.18a PB4
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 19 · Speedsters200 Meters19.35.41a4

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 50 · Speedsters200 MetersRound P5036.059
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 39 · Speedsters55 MetersRound P399.48 PB9
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 36 · Speedsters200 Meters3635.75 PB9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 31 · Speedsters200 Meters3136.849
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 24 · Speedsters400 Meters241:36.02 PB9