Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGarden State Twilight · May 2315.06aGarden State TwilightMay 23, 2026
200 Meters · Indoor2025 USATF Indoor Championships · Feb 2232.46a2025 USATF Indoor ChampionshipsFebruary 22, 2025
200 Meters · OutdoorAAU Junior Olympic Games · Aug 130.57aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · IndoorArmory Youth Champs · Feb 161:18.39Armory Youth ChampsFebruary 16, 2026
400 Meters · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1 · Aug 131:13.36a4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1August 13, 2026
55 Meters · IndoorMillrose Games Trials - HS · Jan 78.81Millrose Games Trials - HSJanuary 7, 2026
800 Meters · OutdoorArmory Youth Championships · Mar 23:03.67Armory Youth ChampionshipsMarch 2, 2025
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 253.77mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
High Jump · IndoorUSATF National Indoor Youth Championships · Mar 201.00mUSATF National Indoor Youth ChampionshipsMarch 20, 2026
High Jump · OutdoorAAU Junior Olympic Games · Aug 11.25mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 93.43mOcean Breeze Invitational - YouthFebruary 9, 2025
Long Jump · OutdoorYouth Challenge Series - Northeast Twilight Invitational · May 103.54mYouth Challenge Series - Northeast Twilight InvitationalMay 10, 2025
Shot Put · 4kg · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2 · Jul 2320' 10"4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2July 23, 2026
Shot Put · 6lb · OutdoorAAU Junior Olympic Games · Aug 16.35mAAU Junior Olympic GamesAugust 1, 2026
Triathlon · Standard · OutdoorAAU Junior Olympic Games · Aug 11096AAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

57 results
DateMeetEventPlMarkGr
Aug 134th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1Aug 13 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.13' 3"3
Aug 134th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1Aug 13 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters1.1:13.36a PB3
Aug 134th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1Aug 13 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters1.31.94aWind: -0.13
Aug 134th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1Aug 13 · 100 Meters · Place 1 · SpeedstersSpeedsters100 Meters1.15.37aWind: 1.33
Aug 1AAU Junior Olympic GamesAug 1 · Triathlon · Place 3 · SpeedstersSpeedstersTriathlonStandardRound M3.1096 PB3
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 6 · SpeedstersSpeedstersLong Jump6.4.02mWind: -0.73
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 4 · SpeedstersSpeedstersHigh JumpRound M4.1.25m PB3
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 2 · SpeedstersSpeedstersHigh Jump2.1.20m3
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lbRound M2.6.35m PB3
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 9 · SpeedstersSpeedstersShot Put6lb9.6.18m3
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 8 · SpeedstersSpeedsters200 MetersRound M8.30.57a PBWind: 03
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.3.97m3
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put4kg1.20' 10" PB3
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters1.31.81a3
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 100 Meters · Place 1 · SpeedstersSpeedsters100 Meters1.15.23a3
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Triathlon · Place 1 · SpeedstersSpeedstersTriathlonStandardRound M1.9563
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.4.18m3
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · High Jump · Place 1 · SpeedstersSpeedstersHigh JumpRound M1.1.17m3
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · High Jump · Place 3 · SpeedstersSpeedstersHigh Jump3.1.11m3
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lbRound M1.6.29m3
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 4 · SpeedstersSpeedstersShot Put6lb4.6.20m3
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 1 · SpeedstersSpeedsters200 MetersRound M1.31.50aWind: 03
Jul 5Speed Capital Northeast InvitationalJul 5 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters1.1:13.68a3
Jul 5Speed Capital Northeast InvitationalJul 5 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters1.32.63a3
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 1 · SpeedstersSpeedsters100 MetersRound P1.15.31a3
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 1 · SpeedstersSpeedsters100 Meters1.15.27a3
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.3.94m3
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters8.32.34a3
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 11 · SpeedstersSpeedsters100 Meters11.15.45a3
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 2 · SpeedstersSpeedstersLong Jump2.4.00m3
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · High Jump · Place 2 · SpeedstersSpeedstersHigh Jump2.1.10m3
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 5 · SpeedstersSpeedstersShot Put6lb5.5.75m3
May 23Garden State TwilightMay 23 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.3.76m3
May 23Garden State TwilightMay 23 · Shot Put · Place 2 · UnattachedUnattachedShot Put6lb2.5.88m3
May 23Garden State TwilightMay 23 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.15.06a PB3
May 17Plainfield Tsunami Youth Invitational May 17 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.3.96m3
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 7 · SpeedstersSpeedsters200 Meters7.31.76a3
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 9 · SpeedstersSpeedsters100 Meters9.15.10a3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.3.48m3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.5.37m3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 5 · SpeedstersSpeedsters200 Meters5.31.75a3
May 3Puma East Coast Age Group ShowcaseMay 3 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.3.90m3
May 3Puma East Coast Age Group ShowcaseMay 3 · High Jump · Place 1 · SpeedstersSpeedstersHigh Jump1.1.07m3
May 3Puma East Coast Age Group ShowcaseMay 3 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.6.06m3
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 7 · SpeedstersSpeedsters100 Meters7.15.40aWind: 2.63
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.3.61m3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · High Jump · Place 1 · SpeedstersSpeedstersHigh Jump1.1.15m3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.5.84m3
Apr 26AAuNJ Developmental MeetApr 26 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.12-05.003
Apr 26AAuNJ Developmental MeetApr 26 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put4kg3.17-05.503
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 5 · SpeedstersSpeedsters100 Meters5.16.11a3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.3.77m3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.5.68m3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 10 · SpeedstersSpeedsters100 Meters10.16.32a3
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.3.95m3
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.5.46m3
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 100 Meters · Place 2 · SpeedstersSpeedsters100 Meters2.15.77a3

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · High Jump · Place 7 · SpeedstersSpeedstersHigh Jump71.00m PB9
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 3 · SpeedstersSpeedstersLong Jump33.75m9
Feb 16Armory Youth ChampsFeb 16 · High Jump · Place 1 · SpeedstersSpeedstersHigh Jump11.05m9
Feb 16Armory Youth ChampsFeb 16 · Long Jump · Place 2 · SpeedstersSpeedstersLong Jump23.53m9
Feb 16Armory Youth ChampsFeb 16 · 400 Meters · Place 5 · SpeedstersSpeedsters400 Meters51:18.39 PB9
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 12 · SpeedstersSpeedsters200 Meters1232.979
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put25.20m9
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 2 · SpeedstersSpeedstersLong Jump23.81m9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put34.89m9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · High Jump · Place 3 · SpeedstersSpeedstersHigh Jump31.05m9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 7 · SpeedstersSpeedsters55 Meters79.049
Jan 7Millrose Games Trials - HSJan 7 · 55 Meters · Place 3 · SpeedstersSpeedsters55 Meters38.81 PB8

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 1 · SpeedstersSpeedstersCombined results13.77m PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 2 · SpeedstersSpeedstersCombined results215.05—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 2 · SpeedstersSpeedstersCombined resultsRound P216.14—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump13.54m PB8
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 4 · SpeedstersSpeedsters400 Meters41:18.728
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 2 · SpeedstersSpeedsters200 Meters232.418
Mar 2Armory Youth ChampionshipsMar 2 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump13.57m17
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 2 · SpeedstersSpeedsters800 Meters23:03.67 PB17
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 2 · SpeedstersSpeedsters200 Meters232.8317

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 222025 USATF Indoor ChampionshipsFeb 22 · 200 Meters · Place 2 · SpeedstersSpeedsters200 Meters232.46a PB—
Feb 17Armory Youth Winter InvitationalFeb 17 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump13.63m17
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 2 · SpeedstersSpeedsters200 Meters232.7417
Feb 17Armory Youth Winter InvitationalFeb 17 · 55 Meters · Place 2 · SpeedstersSpeedsters55 Meters29.2217
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 2 · SpeedstersSpeedsters200 Meters234.078
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump13.43m PB8
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 3 · SpeedstersSpeedsters55 Meters39.428