Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 V02Max Track Club Preseason Invitational · May 2313.26a2026 V02Max Track Club Preseason InvitationalMay 23, 2026
200 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 926.26Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
200 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1725.69aPlainfield Tsunami Youth Invitational May 17, 2026
400 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:02.25Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
400 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 659.44aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
55 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 117.53Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
55 Meters · OutdoorArmory Middle School Championships · Mar 27.64Armory Middle School ChampionshipsMarch 2, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 254.56mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Javelin · 600g · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 919.83mYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
Long Jump · IndoorOcean Breeze Invitational - Youth Division · Feb 84.70mOcean Breeze Invitational - Youth DivisionFebruary 8, 2026
Long Jump · OutdoorArmory Middle School Championships · Mar 24.28mArmory Middle School ChampionshipsMarch 2, 2026
Prelims · IndoorUSATF National Indoor Youth Championships · Mar 207.61USATF 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

20 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Long Jump · Place 5 · SpeedstersLong Jump5.4.83mWind: -17
Jun 13GCN All-Comers SeriesJun 13 · Long Jump · Place 7 · SpeedstersLong Jump7.4.31mWind: 0.17
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 8 · SpeedstersLong Jump8.5.17mWind: 2.67
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 9 · Speedsters400 Meters9.59.44a PB7
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 14 · Speedsters200 Meters14.25.91aWind: 2.17
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Long Jump · SpeedstersLong Jump--FOUL7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · Long Jump · SpeedstersLong Jump—DNS7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 12 · Speedsters400 Meters12.1:07.10a7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · Place 6 · Speedsters100 Meters6.13.26a PB7
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · SpeedstersJavelin600g—DNS7
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Speedsters400 Meters—DNS7
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 10 · Speedsters200 Meters10.25.69a PB7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Javelin · Place 3 · SpeedstersJavelin600g3.19.83m PB7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Speedsters400 Meters—DNS7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 17 · Speedsters200 Meters17.26.82a7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Long Jump · Place 4 · SpeedstersLong Jump4.4.56m7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Javelin · Place 3 · SpeedstersJavelin600g3.19.29m7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 100 Meters · Place 6 · Speedsters100 Meters6.13.48a7
Mar 2Armory Middle School ChampionshipsMar 2 · Long Jump · Place 5 · SpeedstersLong Jump54.28m PB—
Mar 2Armory Middle School ChampionshipsMar 2 · 55 Meters · Place 12 · Speedsters55 Meters127.64 PB—

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 7 · SpeedstersLong Jump75.01m13
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 23 · SpeedstersPrelimsRound P2326.5613
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 25 · SpeedstersPrelimsRound P257.61 PB13
Mar 12Nike Indoor NationalsMar 12 · Long Jump · Place 15 · Speedsters|NJLong Jump155.04m—
Mar 12Nike Indoor NationalsMar 12 · Long Jump · Place 15 · Speedsters|NJLong Jump155.04m—
Feb 16Armory Youth ChampsFeb 16 · Long Jump · Place 2 · SpeedstersLong Jump25.04m13
Feb 16Armory Youth ChampsFeb 16 · 400 Meters · Place 22 · Speedsters400 Meters221:05.1913
Feb 16Armory Youth ChampsFeb 16 · 200 Meters · Place 20 · Speedsters200 Meters2026.9213
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 18 · Speedsters200 Meters1826.5713
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 7 · SpeedstersLong Jump74.70m PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 5 · SpeedstersLong Jump54.78m13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 12 · Speedsters400 Meters121:02.25 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 9 · Speedsters55 Meters97.53 PB13
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Long Jump · Place 2 · SpeedstersLong Jump215-08.50—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 200 Meters · Place 6 · Speedsters200 Meters626.26 PB—
Jan 7Millrose Games Trials - HSJan 7 · 400 Meters · Place 34 · Speedsters400 Meters341:25.9112

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 2 · SpeedstersCombined results24.56m PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 8 · SpeedstersCombined results827.06—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 3 · SpeedstersCombined results312.69—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 7 · SpeedstersCombined resultsRound P726.59—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 3 · SpeedstersCombined resultsRound P313.57—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Long Jump · Place 1 · SpeedstersLong Jump14.66m12
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 2 · Speedsters400 Meters21:03.0412
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 1 · Speedsters200 Meters126.0012

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17Armory Youth Winter InvitationalFeb 17 · Long Jump · Place 1 · SpeedstersLong Jump14.75m13
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 3 · Speedsters200 Meters327.2613
Feb 17Armory Youth Winter InvitationalFeb 17 · 55 Meters · Place 2 · Speedsters55 Meters27.6613
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 1 · SpeedstersLong Jump14.82m12
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 7 · Speedsters400 Meters71:06.0712
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 3 · Speedsters55 Meters37.8212
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 1 · SpeedstersLong Jump14.86m12
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 4 · Speedsters200 Meters427.8512
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 3 · Speedsters55 Meters37.8312
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · Long Jump · Place 3 · SpeedstersLong Jump314-04.00—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 55 Meters · Place 17 · Speedsters55 Meters177.95—