Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1811.74a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
200 Meters · IndoorArmory Youth Champs · Feb 1623.52Armory Youth ChampsFebruary 16, 2026
200 Meters · OutdoorNJ-AAU Jersey City Rec Development Series Meet 5 · Mar 123.52NJ-AAU Jersey City Rec Development Series Meet 5March 1, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2938.26aOcean Breeze Youth Holiday FestivalDecember 29, 2025
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1642.86The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 1255.06NJSIAA Sectional Championships - Central Group 3February 12, 2026
400 Meters · OutdoorNJ-AAU Jersey City Rec Development Series Meet 5 · Mar 155.06NJ-AAU Jersey City Rec Development Series Meet 5March 1, 2026
55 Meter · IndoorArmory Youth Season Opener · Nov 297.07aArmory Youth Season OpenerNovember 29, 2025
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 86.93Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
55 Meters · OutdoorNJ-AAU Jersey City Rec Development Series Meet 5 · Mar 16.93NJ-AAU Jersey City Rec Development Series Meet 5March 1, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 147.53a Speed Capital New York InvitationalDecember 14, 2025
60 Meters · IndoorNike Indoor Nationals · Mar 137.77aNike Indoor NationalsMarch 13, 2025
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 161:49.17The Ocean Breeze National InvitationalMarch 16, 2024
Long Jump · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 95.35mThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
Long Jump · OutdoorAAU-NJ 14 and UNDER DISTRICT QUALIFIER · Jun 15.51mAAU-NJ 14 and UNDER DISTRICT QUALIFIERJune 1, 2025
Triple Jump · IndoorUSATF National Indoor Youth Championships · Mar 2011.99mUSATF National Indoor Youth ChampionshipsMarch 20, 2026
Triple Jump · OutdoorAAU-NJ 14 and UNDER DISTRICT QUALIFIER · Jun 110.92mAAU-NJ 14 and UNDER DISTRICT QUALIFIERJune 1, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · Place 16 · SpeedstersSpeedstersTriple Jump16.12.92mWind: -1.29
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 39 · SpeedstersSpeedstersLong Jump39.6.03mWind: 1.99
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Triple Jump · Place 4 · UnattachedUnattachedTriple Jump4.12.63m9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.5.96m9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 13 · UnattachedUnattached100 MetersRound P13.11.74a PB9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Triple Jump · Place 1 · SpeedstersSpeedstersTriple Jump1.12.94m9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Long Jump · Place 2 · SpeedstersSpeedstersLong Jump2.6.01m9
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · Triple Jump · Place 1 · SpeedstersSpeedstersTriple Jump113.18m9
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · Long Jump · Place 4 · SpeedstersSpeedstersLong Jump46.07m9
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters155.06 PB11
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · 200 Meters · Place 4 · SpeedstersSpeedsters200 Meters423.52 PB11
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · 55 Meters · Place 4 · SpeedstersSpeedsters55 Meters46.93 PB11

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Triple Jump · Place 1 · SpeedstersSpeedstersTriple Jump111.99m PB—
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 8 · SpeedstersSpeedsters55 MetersRound P86.99—
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 8 · SpeedstersSpeedsters55 Meters86.94—
Mar 12Nike Indoor NationalsMar 12 · Long Jump · Place 9 · Speedsters|NJSpeedsters|NJLong Jump96.06m—
Mar 12Nike Indoor NationalsMar 12 · Long Jump · Place 9 · Speedsters|NJSpeedsters|NJLong Jump96.06m9
Feb 16Armory Youth ChampsFeb 16 · Triple Jump · Place 2 · SpeedstersSpeedstersTriple Jump239-09.75—
Feb 16Armory Youth ChampsFeb 16 · 200 Meters · Place 3 · SpeedstersSpeedsters200 Meters323.52 PB—
Feb 16Armory Youth ChampsFeb 16 · 55 Meters · Place 1 · SpeedstersSpeedsters55 Meters16.94—
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 400 Meters · Place 17 · Hamilton East - SteinertHamilton East - Steinert400 Meters1755.06 PB9
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Triple Jump · Place 1 · SpeedstersSpeedstersTriple Jump112.72m—
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 3 · SpeedstersSpeedstersLong Jump35.55m—
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 2 · SpeedstersSpeedsters55 Meters26.93 PB—
Feb 1CVC ChampionshipFeb 1 · Triple Jump · Place 1 · Hamilton East - SteinertHamilton East - SteinertTriple Jump141-10.259
Feb 1CVC ChampionshipFeb 1 · 200 Meters · Place 13 · Hamilton East - SteinertHamilton East - Steinert200 Meters1324.509
Jan 19CVC / Peddie InvitationalJan 19 · 400 Meters · Place 1 · Hamilton East - SteinertHamilton East - Steinert400 Meters156.469
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Triple Jump · Place 1 · SpeedstersSpeedstersTriple Jump112.28m—
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 2 · SpeedstersSpeedstersLong Jump25.61m—
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 3 · SpeedstersSpeedsters55 Meters36.99—

2025 Indoor Track

28 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 4 · SpeedstersSpeedsters300 Meters4.38.26a PB9
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 4 · SpeedstersSpeedsters55 Meter4.7.11a9
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Triple Jump · Place 1 · SpeedstersSpeedstersTriple Jump1.11.84m9
Dec 22SJTCA #5Dec 22 · Long Jump · Place 21 · Hamilton East - SteinertHamilton East - SteinertLong Jump21.17-08.009
Dec 22SJTCA #5Dec 22 · 200 Meters · Place 34 · Hamilton East - SteinertHamilton East - Steinert200 Meters34.24.31a9
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 2 · SpeedstersSpeedsters60 Meter2.7.53a PB9
Dec 14 Speed Capital New York InvitationalDec 14 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.5.59m9
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 2 · SpeedstersSpeedsters200 Meters2.24.03a9
Nov 29Armory Youth Season OpenerNov 29 · 55 Meter · Place 4 · UnattachedUnattached55 Meter4.7.07a PB9
Nov 29Armory Youth Season OpenerNov 29 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.5.73m9
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.24.28a9
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 7 · Trenton TrackTrenton Track55 MeterRound P7.7.11a8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 8 · Trenton TrackTrenton Track55 Meter8.7.20a8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Triple Jump · Place 1 · Trenton TrackTrenton TrackTriple Jump1.11.14m8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Long Jump · Place 2 · Trenton TrackTrenton TrackLong Jump2.6.11m8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 12 · Trenton TrackTrenton Track200 MetersRound P12.24.70a8
Mar 13Nike Indoor NationalsMar 13 · Long Jump · Place 10 · TrentonTrentonLong Jump105.05m—
Mar 13Nike Indoor NationalsMar 13 · 60 Meters · Place 22 · TrentonTrenton60 MetersRound P227.77a PB—
Mar 13Nike Indoor NationalsMar 13 · 55 Meters · Place 24 · TrentonTrenton55 Meters247.24a—
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 10 · TrentonTrenton200 Meters1025.42—
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 4 · TrentonTrentonLong Jump45.35m—
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 2 · TrentonTrenton55 Meters27.16—
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 2 · Trenton TrackTrenton Track55 Meter2.7.16a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 4 · Trenton TrackTrenton TrackLong Jump4.5.35m PB8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 10 · Trenton TrackTrenton Track200 Meters10.25.42a8
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 1 · TrentonTrentonLong Jump15.50m—
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 6 · TrentonTrenton200 Meters625.25—
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 4 · TrentonTrenton55 Meters47.24—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8Highlander Express Team ChampionshipJun 8 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.5.54m8
Jun 8Highlander Express Team ChampionshipJun 8 · Long Jump · Place 9 · UnattachedUnattachedLong Jump9.3.38m8
Jun 8Highlander Express Team ChampionshipJun 8 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.24.79a8
Jun 8Highlander Express Team ChampionshipJun 8 · 100 Meters · Place 6 · UnattachedUnattached100 Meters6.12.45a8
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Triple Jump · Place 1 · TrentonTrentonTriple Jump110.92m PB8
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Long Jump · Place 4 · TrentonTrentonLong Jump45.51m PB8
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 200 Meters · Place 12 · TrentonTrenton200 Meters1226.22a8
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 100 Meters · Place 5 · TrentonTrenton100 Meters512.23a8

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 55 Meter · Place 1 · UnattachedUnattached55 Meter1.7.14a8
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 36 · Trenton TracTrenton Trac400 Meters361:07.5411
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 13 · Trenton TracTrenton Trac200 Meters1327.1911
Feb 19Armory Youth ChampionshipsFeb 19 · 55 Meters · Place 13 · Trenton TracTrenton Trac55 Meters137.7511
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 13 · Trenton TrackTrenton Track55 Meter13.7.64a7
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 8 · Trenton TrackTrenton Track200 Meters8.27.91a7

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · Long Jump · Place 2 · Trenton TrackTrenton TrackLong Jump2.17-01.007
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 200 Meters · Place 2 · Trenton TrackTrenton Track200 Meters2.25.76a7
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 100 Meters · Place 2 · Trenton TrackTrenton Track100 Meters2.12.21a7
Jul 72L Race Services Summer ShowdownJul 7 · Long Jump · Place 1 · Trenton TrackTrenton TrackLong Jump1.17' 6.757
Jul 72L Race Services Summer ShowdownJul 7 · 400 Meters · Place 3 · Trenton TrackTrenton Track400 Meters3.1:00.98a7
Jul 72L Race Services Summer ShowdownJul 7 · 200 Meters · Place 2 · Trenton TrackTrenton Track200 Meters2.25.05a7
Jul 72L Race Services Summer ShowdownJul 7 · 100 Meters · Place 2 · Trenton TrackTrenton Track100 Meters2.12.28a7
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 400 Meters · Place 5 · Trenton TracTrenton Trac400 Meters51:00.56—
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 200 Meters · Place 3 · Trenton TracTrenton Trac200 Meters327.27—
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 100 Meters · Place 3 · Trenton TracTrenton Trac100 Meters312.43—
Jun 8BT Falcons Youth InvitationalJun 8 · Long Jump · Place 2 · TrentonTrentonLong Jump217-3.25—
Jun 8BT Falcons Youth InvitationalJun 8 · 200 Meters · Place 5 · TrentonTrenton200 Meters525.84a—
Jun 8BT Falcons Youth InvitationalJun 8 · 100 Meters · Place 3 · TrentonTrenton100 Meters312.52a—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 5 · Trenton TracTrenton Trac400 Meters558.7711
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200 Meters · Place 6 · Trenton TracTrenton Trac200 Meters626.1811
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 100 Meters · Place 5 · Trenton TracTrenton Trac100 Meters512.6011
May 5AAU-Youth Track & Field InvitationalMay 5 · 400 Meters · Place 3 · Trenton Track ClubTrenton Track Club400 Meters3.58.56a—
May 5AAU-Youth Track & Field InvitationalMay 5 · 200 Meters · Place 2 · Trenton Track ClubTrenton Track Club200 Meters2.25.97a—
May 5AAU-Youth Track & Field InvitationalMay 5 · 100 Meters · Place 2 · Trenton Track ClubTrenton Track Club100 Meters2.12.23a—
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 12 · TrentonTrenton600 Meters121:49.17 PB—
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 9 · TrentonTrenton300 Meters942.86 PB—
Mar 16The Ocean Breeze National InvitationalMar 16 · 55 Meters · Place 4 · TrentonTrenton55 Meters47.63—
Mar 2Armory Youth Last ChanceMar 2 · 400 Meters · Place 3 · Trenton TracTrenton Trac400 Meters359.6911
Mar 2Armory Youth Last ChanceMar 2 · 200 Meters · Place 7 · Trenton TracTrenton Trac200 Meters727.2511
Mar 2Armory Youth Last ChanceMar 2 · 55 Meters · Place 4 · Trenton TracTrenton Trac55 Meters47.5711

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 55 Meter · Place 4 · Trenton TrackTrenton Track55 Meter4.7.54a7
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 17 · Trenton TrackTrenton Track200 Meters17.28.69a7