Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 3112.86aAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
200 Meters · IndoorArmory Youth Season Opener · Nov 2927.51aArmory Youth Season OpenerNovember 29, 2025
200 Meters · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 3126.36aAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2948.77aOcean Breeze Youth Holiday FestivalDecember 29, 2023
400 Meters · IndoorUSATF National Youth Indoor Championships · Mar 211:06.49aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
400 Meters · OutdoorYouth Challenge Series - Northeast Twilight Invitational · May 101:05.23Youth Challenge Series - Northeast Twilight InvitationalMay 10, 2025
55 Meter · IndoorColgate Women's Games - Semifinals · Jan 187.74aColgate Women's Games - SemifinalsJanuary 18, 2026
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 87.73Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
55 Meters · OutdoorArmory Youth Championships · Mar 28.04Armory Youth ChampionshipsMarch 2, 2025
60 Meter · Indoor Speed Capital New York Invitational · Dec 148.32a Speed Capital New York InvitationalDecember 14, 2025
60 Meters · IndoorNike Indoor Nationals · Mar 128.54Nike Indoor NationalsMarch 12, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 2513.31USATF National Youth Outdoor ChampionshipsJune 25, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 8 · SpeedstersSpeedsters200 MetersRound P8.27.17aWind: 0.47
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters8.27.32aWind: 1.47
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 5 · SpeedstersSpeedsters200 Meters5.26.42a7
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 12 · SpeedstersSpeedsters100 MetersRound P12.13.89aWind: -1.87
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters1.26.36a PB7
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 100 Meters · Place 2 · SpeedstersSpeedsters100 Meters2.12.86a PB7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 17 · SpeedstersSpeedsters400 Meters17.1:07.43a7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · SpeedstersSpeedsters100 Meters—DNS7
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 7 · SpeedstersSpeedsters200 Meters7.26.90a7
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 4 · SpeedstersSpeedsters100 Meters4.12.95a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 10 · SpeedstersSpeedsters200 Meters10.27.64aWind: -2.77
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 7 · SpeedstersSpeedsters100 Meters7.13.56aWind: -0.87

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 30 · SpeedstersSpeedsters55 MetersRound P307.8813
Mar 12Nike Indoor NationalsMar 12 · 60 Meters · Place 79 · Speedsters|NJSpeedsters|NJ60 MetersRound P798.54 PB—
Mar 12Nike Indoor NationalsMar 12 · 55 Meters · Place 79 · Speedsters|NJSpeedsters|NJ55 Meters797.92—
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 8 · SpeedstersSpeedsters55 Meters87.73 PB13
Jan 18Colgate Women's Games - SemifinalsJan 18 · 55 Meter · Place 6 · TEAM Academy CharterTEAM Academy Charter55 Meter6.7.74a PB7
Jan 7Millrose Games Trials - HSJan 7 · 400 Meters · Place 19 · SpeedstersSpeedsters400 Meters191:06.9712
Jan 7Millrose Games Trials - YouthJan 7 · 400 Meters · Place 19 · SpeedstersSpeedsters400 Meters19.1:06.97a7

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 55 Meter · Place 10 · Newark-NJNewark-NJ55 Meter10.7.92a7
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 200 Meters · Place 16 · Newark-NJNewark-NJ200 Meters16.28.41a7
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 5 · SpeedstersSpeedsters60 Meter5.8.32a PB7
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 9 · SpeedstersSpeedsters200 Meters9.27.82a7
Nov 29Armory Youth Season OpenerNov 29 · 55 Meter · Place 8 · SpeedstersSpeedsters55 Meter8.7.80a7
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 5 · SpeedstersSpeedsters200 Meters5.27.51a PB7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 15 · SpeedstersSpeedsters400 MetersRound P15.1:06.49a PB6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 11 · SpeedstersSpeedsters200 MetersRound P11.28.25a6
Feb 17Armory Youth Winter InvitationalFeb 17 · 400 Meters · Place 26 · SpeedstersSpeedsters400 Meters261:14.8513
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 9 · SpeedstersSpeedsters55 Meters98.1112
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 9 · SpeedstersSpeedsters55 Meter9.8.11a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · SpeedstersSpeedsters200 Meters—DNS6
Feb 2HIllhouse Youth MeetFeb 2 · 400 Meters · Place 3 · SpeedstersSpeedsters400 Meters31:07.72a—
Feb 2HIllhouse Youth MeetFeb 2 · 55 Meters · Place 2 · SpeedstersSpeedsters55 Meters27.93a—
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 3 · SpeedstersSpeedsters200 Meters328.3312
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 4 · SpeedstersSpeedsters400 Meters41:06.6612
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 2 · SpeedstersSpeedsters55 Meters28.0412
Jan 8Millrose Games Trials - YouthJan 8 · 400 Meters · SpeedstersSpeedsters400 Meters—DNS6

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 4 · SpeedstersSpeedstersCombined results427.40—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 6 · SpeedstersSpeedstersCombined results613.31 PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 4 · SpeedstersSpeedstersCombined resultsRound P426.95—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 7 · SpeedstersSpeedstersCombined resultsRound P713.68—
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters21:05.53a6
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 200 Meters · Place 4 · SpeedstersSpeedsters200 Meters428.05a6
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 5 · SpeedstersSpeedsters400 Meters51:05.34—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 4 · SpeedstersSpeedsters200 Meters428.34—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 10 · SpeedstersSpeedsters400 Meters101:05.23 PB12
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 9 · SpeedstersSpeedsters200 Meters927.4112
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 6 · SpeedstersSpeedsters200 Meters6.27.74a6
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 3 · SpeedstersSpeedsters100 Meters3.14.37a6
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 22 · SpeedstersSpeedsters400 Meters221:10.7213
Mar 2Armory Youth ChampionshipsMar 2 · 55 Meters · Place 8 · SpeedstersSpeedsters55 Meters88.04 PB13

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 8 · SpeedstersSpeedsters55 Meter8.8.08a6
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters8.28.65a6
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 7 · SpeedstersSpeedsters200 Meters7.29.00a6
Nov 30Armory Youth Season OpenerNov 30 · 55 Meter · Place 7 · SpeedstersSpeedsters55 Meter7.7.89a6
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 7 · SpeedstersSpeedsters200 Meters7.28.60a6
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 12 · SpeedstersSpeedsters400 Meters121:09.8713
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 15 · SpeedstersSpeedsters200 Meters1529.9013
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 17 · SpeedstersSpeedsters400 Meters171:11.0611
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 19 · SpeedstersSpeedsters55 Meters198.5411
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 11 · SpeedstersSpeedsters55 Meter11.8.46a5
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 6 · SpeedstersSpeedsters400 Meters6.1:09.57a5
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 19 · SpeedstersSpeedsters200 Meters1930.2611
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 37 · SpeedstersSpeedsters400 Meters371:11.6211

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters11:06.9411
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 400 Meters · Place 5 · SpeedstersSpeedsters400 Meters51:05.3311
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 4 · SpeedstersSpeedsters400 Meters4.1:06.75a5
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 9 · SpeedstersSpeedsters200 Meters9.28.63aWind: 2.35
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters11:07.0013
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters129.1413
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 4 · SpeedstersSpeedsters400 Meters4.1:08.09a5
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters8.29.10a5
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 8 · SpeedstersSpeedsters400 Meters8.1:07.22a5
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 15 · SpeedstersSpeedsters100 MetersRound P15.14.25a5
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 15 · SpeedstersSpeedsters200 Meters15.29.42aWind: 15
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · SpeedstersSpeedsters400 Meters—DNS5
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · SpeedstersSpeedsters100 Meters—DNS5
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 200 Meters · Place 6 · SpeedstersSpeedsters200 Meters630.515

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 5 · SpeedstersSpeedsters300 Meters5.48.77a PB5
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 7 · SpeedstersSpeedsters60 Meter7.9.09a5
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters8.30.95a5
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 55 Meters · Place 2 · SpeedstersSpeedsters55 Meters29.0013
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 400 Meters · Place 3 · SpeedstersSpeedsters400 Meters31:15.0013
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 200 Meters · Place 16 · SpeedstersSpeedsters200 Meters1634.1013
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 5 · SpeedstersSpeedsters400 Meters51:16.0013
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 23 · 07-Unattached07-Unattached55 Meter23.9.20a4
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 34 · 07-Unattached07-Unattached200 Meters34.34.17a4

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 2 · SpeedstersSpeedsters400 MetersRound P21:10.8910
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters11:09.9410
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 1 · SpeedstersSpeedsters200 MetersRound P129.6910
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters129.4810
Jun 25NJ-AAU Charlie Mays Invitational Jun 25 · 200 Meters · Place 2 · SpeedstersSpeedsters200 Meters2.30.05aUnofficial4
Jun 25NJ-AAU Charlie Mays Invitational Jun 25 · 100 Meters · Place 1 · SpeedstersSpeedsters100 Meters1.14.71aUnofficial4
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters21:12.64—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters130.06—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 200 Meters · Place 4 · SpeedstersSpeedsters200 Meters430.67—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 400 Meters · Place 3 · SpeedstersSpeedsters400 Meters31:12.00—
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 100 Meters · Place 5 · SpeedstersSpeedsters100 Meters515.0610
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 5 · SpeedstersSpeedsters200 Meters530.6710
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 400 Meters · Place 3 · SpeedstersSpeedsters400 Meters31:12.8413
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 55 Meters · Place 11 · SpeedstersSpeedsters55 Meters119.0213

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 400 Meters · Place 6 · SpeedstersSpeedsters400 Meters6.1:20.97a4
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 200 Meters · Place 14 · SpeedstersSpeedsters200 Meters14.35.69a4

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.1:16.94a3
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 8 · UnattachedUnattached200 Meters8.34.72a3