Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2516.31aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · IndoorRising Stars Youth Champs · Mar 635.05aRising Stars Youth ChampsMarch 6, 2026
200 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2533.83aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:19.79USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 61:17.52aAAU Primary National Combined Results - AdvancementJuly 6, 2026
55 Meter · IndoorArmory Youth Season Opener · Nov 299.80aArmory Youth Season OpenerNovember 29, 2025
55 Meters · IndoorArmory Youth Champs · Feb 169.53Armory Youth ChampsFebruary 16, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 1410.75a Speed Capital New York InvitationalDecember 14, 2025
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:32.98Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
Combined results · OutdoorRuff Kutz Relays · May 188.50Ruff Kutz RelaysMay 18, 2024
Javelin · 300g TJ · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 25.64mYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
Long Jump · Indoor Speed Capital New York Invitational · Dec 141.29m Speed Capital New York InvitationalDecember 14, 2025
Shot Put · 2kg · IndoorArmory Youth Season Opener · Nov 293.48mArmory Youth Season OpenerNovember 29, 2025
Shot Put · 2kg · OutdoorYouth Challenge Series - New York Relays · Apr 132.78mYouth Challenge Series - New York RelaysApril 13, 2025
Shot Put · 4kg · IndoorRising Stars Youth Champs · Mar 64.06mRising Stars Youth ChampsMarch 6, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 400 Meters · Place 22 · NRG TRACK CLUBNRG TRACK CLUB400 Meters22.1:17.52a PB2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 200 Meters · Place 49 · NRG TRACK CLUBNRG TRACK CLUB200 MetersRound P49.34.10a2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 100 Meters · NRG TRACK CLUBNRG TRACK CLUB100 MetersRound P—DNS2
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 7 · NRG TRACK CLUBNRG TRACK CLUB400 Meters7.1:20.09a2
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB200 Meters3.33.83a PBWind: 1.12
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 7 · NRG TRACK CLUBNRG TRACK CLUB100 MetersRound P7.16.59aWind: -1.72
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 5 · NRG TRACK CLUBNRG TRACK CLUB100 Meters5.16.31a PBWind: -0.82
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB400 Meters3.1:18.67a2
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 5 · NRG TRACK CLUBNRG TRACK CLUB200 Meters5.34.58a2
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 4 · NRG TRACK CLUBNRG TRACK CLUB400 Meters4.1:18.36a2
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB200 Meters3.34.27a2
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100 Meters · Place 2 · NRG TRACK CLUBNRG TRACK CLUB100 MetersRound P2.17.28aWind: -1.32
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB100 Meters3.17.10aWind: -0.32
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB400 Meters3.1:19.62a2
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB200 Meters3.36.74a2
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · Place 7 · NRG TRACK CLUBNRG TRACK CLUB100 Meters7.17.81a2
May 16Ruff Kutz Relays May 16 · 400 Meters · Place 4 · NRG TRACK CLUBNRG TRACK CLUB400 Meters4.1:18.91a2
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB200 Meters3.34.12a2
May 16Ruff Kutz Relays May 16 · 100 Meters · Place 5 · NRG TRACK CLUBNRG TRACK CLUB100 Meters5.16.64a2
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg—DNS2
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 8 · NRG TRACK CLUBNRG TRACK CLUB400 Meters8.1:24.29a2
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 5 · NRG TRACK CLUBNRG TRACK CLUB200 Meters5.35.91a2
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Javelin · Place 6 · NRG TRACK CLUBNRG TRACK CLUBJavelin300g TJ6.5.64m PB2
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 13 · NRG TRACK CLUBNRG TRACK CLUB200 Meters13.37.42aWind: 12
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 6 · NRG TRACK CLUBNRG TRACK CLUB100 Meters6.17.15aWind: 12
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg—DNS2
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 6 · NRG TRACK CLUBNRG TRACK CLUB400 Meters6.1:27.35a2
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB100 Meters3.17.39a2

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 8 · NRG TRACK CLUBNRG TRACK CLUB400 MetersRound P81:20.897
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 4 · NRG TRACK CLUBNRG TRACK CLUB400 Meters41:19.79 PB7
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 15 · NRG TRACK CLUBNRG TRACK CLUB200 MetersRound P1535.677
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 21 · NRG TRACK CLUBNRG TRACK CLUB55 MetersRound P219.727
Mar 6Rising Stars Youth ChampsMar 6 · Shot Put · Place 2 · NRG TRACK CLUBNRG TRACK CLUBShot Put4kg2.4.06m PB2
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 11 · NRG TRACK CLUBNRG TRACK CLUB400 Meters11.1:23.20a2
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 10 · NRG TRACK CLUBNRG TRACK CLUB200 MetersRound P10.35.05a PB2
Feb 16Armory Youth ChampsFeb 16 · 400 Meters · Place 5 · NRG TCNRG TC400 Meters51:22.887
Feb 16Armory Youth ChampsFeb 16 · 200 Meters · Place 5 · NRG TCNRG TC200 Meters535.397
Feb 16Armory Youth ChampsFeb 16 · 55 Meters · Place 4 · NRG TCNRG TC55 Meters49.53 PB7
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 6 · NRG TRACK CLUBNRG TRACK CLUB200 Meters635.377
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 6 · NRG TRACK CLUBNRG TRACK CLUBShot Put62.56m7
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB400 Meters31:22.697
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 8 · NRG TRACK CLUBNRG TRACK CLUB400 Meters81:31.387
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 9 · NRG TRACK CLUBNRG TRACK CLUB600 Meters92:32.98 PB7

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 400 Meters · Place 39 · Pelham-NYPelham-NY400 Meters39.1:36.00a2
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 200 Meters · Place 31 · Pelham-NYPelham-NY200 Meters31.39.92a2
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 12 · NRG TRACK CLUBNRG TRACK CLUB400 Meters12.1:29.43a2
Dec 21Armory Youth Solstice InvitationalDec 21 · 200 Meters · Place 17 · NRG TRACK CLUBNRG TRACK CLUB200 Meters17.36.96a2
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 2 · NRG TRACK CLUBNRG TRACK CLUB60 Meter2.10.75a PB2
Dec 14 Speed Capital New York InvitationalDec 14 · Long Jump · Place 5 · NRG TRACK CLUBNRG TRACK CLUBLong Jump5.1.29m PB2
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 3 · NRG TRACK CLUBNRG TRACK CLUB200 Meters3.37.67a2
Nov 29Armory Youth Season OpenerNov 29 · 55 Meter · Place 14 · NRG TRACK CLUBNRG TRACK CLUB55 Meter14.9.80a PB2
Nov 29Armory Youth Season OpenerNov 29 · Shot Put · Place 1 · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg1.3.48m PB2
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 15 · NRG TRACK CLUBNRG TRACK CLUB200 Meters15.36.54a2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Shot Put · Place 7 · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg7.2.84m1
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 17 · NRG TRACK CLUBNRG TRACK CLUB400 MetersRound P17.1:32.03a1
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 30 · NRG TRACK CLUBNRG TRACK CLUB200 MetersRound P30.39.80a1
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 20 · 06-Unattached06-Unattached400 Meters20.1:44.25a1
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 17 · 06-Unattached06-Unattached200 Meters17.41.59a1

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 242025 V02Max Track Club Preseason InvitationalMay 24 · Shot Put · Place 6 · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg6.2.69m1
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 14 · NRG TRACK CLUBNRG TRACK CLUB400 Meters14.1:34.07a1
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 1 · NRG TRACK CLUBNRG TRACK CLUBJavelin15.78m6
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 4 · NRG TRACK CLUBNRG TRACK CLUBShot Put43.01m6
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 19 · NRG TRACK CLUBNRG TRACK CLUB400 Meters191:36.136
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 2 · Nrg Track CLNrg Track CLCombined results21:04.97—
Apr 13Youth Challenge Series - New York RelaysApr 13 · Javelin · Place 2 · NRG TRACK CLUBNRG TRACK CLUBJavelin300g TJ2.4.83m1
Apr 13Youth Challenge Series - New York RelaysApr 13 · Shot Put · Place 5 · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg5.2.78m PB1
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 11 · NRG TRACK CLUBNRG TRACK CLUB400 Meters11.1:34.50a1
Mar 2Armory Youth ChampionshipsMar 2 · Shot Put · Place 4 · NRG TRACK CLNRG TRACK CLShot Put42.44m19
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 12 · NRG TRACK CLNRG TRACK CL400 Meters121:36.8919
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 22 · NRG TRACK CLNRG TRACK CL200 Meters2240.3919

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · NRG TRACK CLUBNRG TRACK CLUB300 Meters—DNS1
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · NRG TRACK CLUBNRG TRACK CLUB55 Meter—DNS1
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Shot Put · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg—DNS1
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 51 · NRG TRACK CLUBNRG TRACK CLUB55 Meter51.11.14a1
Dec 22Armory Youth Solstice InvitationalDec 22 · Shot Put · Place 4 · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg4.2.75m1
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 49 · NRG TRACK CLUBNRG TRACK CLUB200 Meters49.41.92a1
Nov 30Armory Youth Season OpenerNov 30 · 55 Meter · Place 16 · NRG TRACK CLUBNRG TRACK CLUB55 Meter16.10.88a1
Nov 30Armory Youth Season OpenerNov 30 · Shot Put · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg—DNS1
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 18 · NRG TRACK CLUBNRG TRACK CLUB200 Meters18.42.74a1
Nov 172C2W Track & Field FiestaNov 17 · 400 Meters · Place 14 · NRG TRACK CLUBNRG TRACK CLUB400 Meters14.1:35.40a1
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 23 · NRG TRACK CLUBNRG TRACK CLUB200 Meters2350.135
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 55 Meters · Place 20 · NRG TRACK CLUBNRG TRACK CLUB55 MetersRound P2011.955
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 45 · NRG TRACK CLUBNRG TRACK CLUB60 MeterRound P45.12.57aGr
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 53 · NRG TRACK CLUBNRG TRACK CLUB200 MetersRound P53.48.01aGr
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 8 · NRG TRACK CLUBNRG TRACK CLUB55 Meter8.12.39aGr
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 52 · NRG TRACK CLUBNRG TRACK CLUB200 Meters5246.995
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 38 · NRG TRACK CLUBNRG TRACK CLUB55 Meters3812.585

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Shot Put · NRG TRACK CLUBNRG TRACK CLUBShot Put2kg—DNSGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · NRG TRACK CLUBNRG TRACK CLUB400 Meters—DQGr
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 400 Meters · Place 9 · Nrg Track CLNrg Track CL400 Meters91:37.9219
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 200 Meters · Place 15 · Nrg Track CLNrg Track CL200 Meters1542.6719
May 252024 V02Max Track Club Preseason Invitational May 25 · 100 Meters · Place 16 · NRG TRACK CLUBNRG TRACK CLUB100 Meters16.20.11aGr
May 18Ruff Kutz RelaysMay 18 · Combined results · Place 3 · Nrg Track CLNrg Track CLCombined results31:15.28—
May 18Ruff Kutz RelaysMay 18 · Combined results · Place 4 · Nrg Track CLNrg Track CLCombined results430.47—
May 18Ruff Kutz RelaysMay 18 · Combined results · Place 2 · Nrg Track CLNrg Track CLCombined results28.50 PB—
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 24 · NRG TRACK CLUBNRG TRACK CLUB400 Meters241:51.315
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 22 · NRG TRACK CLUBNRG TRACK CLUB200 Meters2243.725
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 11 · NRG TRACK CLUBNRG TRACK CLUB200 Meters11.43.36aWind: -0.4Gr
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Place 11 · NRG TRACK CLUBNRG TRACK CLUB100 Meters11.20.57aWind: -1.2Gr
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 21 · NRG TRACK CLUBNRG TRACK CLUB200 Meters2145.135
Apr 14Youth Challenge Series Season OpenerApr 14 · 100 Meters · Place 19 · NRG TRACK CLUBNRG TRACK CLUB100 Meters1920.395

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 55 Meter · Place 32 · NRG TRACK CLUBNRG TRACK CLUB55 Meter32.12.24aGr
Dec 30The Armory Youth Team ChallengeDec 30 · Long Jump · NRG TRACK CLUBNRG TRACK CLUBLong Jump—FOULGr
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 41 · NRG TRACK CLUBNRG TRACK CLUB200 Meters41.47.66aGr