Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1712.50aPlainfield Tsunami Youth Invitational May 17, 2026
200 Meters · IndoorSouthern CT Youth, Open Masters Meet #1 · Jan 426.34aSouthern CT Youth, Open Masters Meet #1January 4, 2026
200 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 1725.58aNJ-AAU Charlie Mays InvitationalJune 17, 2026
400 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1758.90aPlainfield Tsunami Youth Invitational May 17, 2026
55 Meter · IndoorTrack And Field Fiesta (Youth) · Nov 167.56aTrack And Field Fiesta (Youth)November 16, 2025
55 Meters · IndoorArmory Youth Champs · Feb 167.54Armory Youth ChampsFebruary 16, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 148.20a Speed Capital New York InvitationalDecember 14, 2025
800 Meters · OutdoorBloomfield Youth Invitational · Apr 282:40.89aBloomfield Youth InvitationalApril 28, 2024
Long Jump · IndoorOcean Breeze Youth Freedom Games · Jan 213.46mOcean Breeze Youth Freedom GamesJanuary 21, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 5 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters5.25.66a7
Jun 20Transy East InvitationalJun 20 · 100 Meters · Place 5 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters5.13.02a7
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 400 Meters · Place 7 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters7.1:00.78a7
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200 Meters · Place 5 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters5.25.58a PB7
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 6 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters6.12.93a7
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 7 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters7.58.90a PB7
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters—DNS7
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 8 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters8.12.50a PB7
Apr 26AAuNJ Developmental MeetApr 26 · 400 Meters · Place 9 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters9.1:01.89a7
Apr 26AAuNJ Developmental MeetApr 26 · 200 Meters · Place 5 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters5.26.67a7
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 6 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters6.12.98a7
Apr 19JHTC Season OpenerApr 19 · 400 Meters · Place 6 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters6.1:03.88a7
Apr 19JHTC Season OpenerApr 19 · 200 Meters · Place 3 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters3.26.95a7
Apr 19JHTC Season OpenerApr 19 · 100 Meters · Place 4 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters4.12.97a7

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Armory Youth ChampsFeb 16 · 200 Meters · Place 19 · ThoroughbredThoroughbred200 Meters1926.6814
Feb 16Armory Youth ChampsFeb 16 · 55 Meters · Place 11 · ThoroughbredThoroughbred55 Meters117.54 PB14
Jan 4Southern CT Youth, Open Masters Meet #1Jan 4 · 55 Meter · Place 6 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB55 Meter6.7.69a7
Jan 4Southern CT Youth, Open Masters Meet #1Jan 4 · 200 Meters · Place 4 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters4.26.34a PB7

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 11 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB60 Meter11.8.20a PB7
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 8 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters8.26.85a7
Nov 16Track And Field Fiesta (Youth)Nov 16 · 55 Meter · Place 5 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB55 Meter5.7.56a PB7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 18 · 07-Unattached07-Unattached55 MeterRound P18.7.58a6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 29 · 07-Unattached07-Unattached200 MetersRound P29.27.12a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 10 · 07-Unattached07-Unattached55 Meter10.7.58a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 19 · 07-Unattached07-Unattached200 Meters19.27.04a6

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 17 · UnattachedUnattached200 Meters17.27.01a6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 100 Meters · Place 14 · UnattachedUnattached100 Meters14.13.16a6
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.27.13a6
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 100 Meters · Place 5 · UnattachedUnattached100 Meters5.13.01a6

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 4 · UnattachedUnattached60 Meter4.8.33a6
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.28.18a6
Nov 30Armory Youth Season OpenerNov 30 · 55 Meter · Place 2 · UnattachedUnattached55 Meter2.7.67a6
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.26.98a6
Feb 19Armory Youth ChampionshipsFeb 19 · Long Jump · Place 4 · Newark StridNewark StridLong Jump44.31m12
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 4 · Newark StridNewark Strid200 Meters427.3212
Feb 19Armory Youth ChampionshipsFeb 19 · 55 Meters · Place 3 · Newark StridNewark Strid55 Meters37.7412
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 2 · Newark StridersNewark Striders55 Meter2.7.84a5
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 1 · Newark StridersNewark Striders200 Meters1.27.46a5
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 27 · Newark StridersNewark StridersLong Jump273.46m PB12
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters627.7012
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 3 · Newark StridersNewark Striders55 Meters37.8512

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 200 Meters · Place 3 · Newark StridNewark Strid200 MetersRound P327.1412
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 100 Meters · Place 3 · Newark StridNewark Strid100 MetersRound P314.0812
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 3 · Newark StridersNewark Striders200 Meters3.26.58aWind: 1.65
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 2 · Newark StridersNewark Striders100 MetersRound P2.13.01aWind: 2.15
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 3 · Newark StridersNewark Striders100 Meters3.13.03aWind: 2.15
Jun 8Jeuness Invitational (Youth)Jun 8 · 400 Meters · Place 1 · Newark Striders Track ClubNewark Striders Track Club400 Meters11:04.80—
Jun 8Jeuness Invitational (Youth)Jun 8 · 200 Meters · Place 1 · Newark Striders Track ClubNewark Striders Track Club200 Meters127.60—
Jun 8Jeuness Invitational (Youth)Jun 8 · 100 Meters · Place 1 · Newark Striders Track ClubNewark Striders Track Club100 Meters113.00—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200 Meters · Place 1 · Newark StridNewark Strid200 Meters126.8112
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 100 Meters · Place 2 · Newark StridNewark Strid100 Meters213.0112
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 5 · Newark StridersNewark Striders400 Meters51:05.9412
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters227.2412
May 5AAU-Youth Track & Field InvitationalMay 5 · 400 Meters · Place 3 · Newark StridersNewark Striders400 Meters3.1:08.06a5
May 5AAU-Youth Track & Field InvitationalMay 5 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.28.13a5
May 5AAU-Youth Track & Field InvitationalMay 5 · 100 Meters · Place 1 · Newark StridersNewark Striders100 Meters1.12.87a5
Apr 28Bloomfield Youth InvitationalApr 28 · 800 Meters · Place 2 · Newark StridersNewark Striders800 Meters2.2:40.89a PB5
Apr 28Bloomfield Youth InvitationalApr 28 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.28.82a5
Apr 28Bloomfield Youth InvitationalApr 28 · 100 Meters · Place 1 · Newark StridersNewark Striders100 Meters1.13.68a5
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 400 Meters · Place 2 · Newark StridersNewark Striders400 Meters2.1:06.04a5
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 200 Meters · Newark StridersNewark Striders200 Meters—DNS5
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 100 Meters · Place 2 · Newark StridersNewark Striders100 Meters2.13.55a5

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.28.37a12
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 100 Meters · Place 5 · Newark StridersNewark Striders100 Meters5.13.69a12
May 21Plainfield Tsunami Youth InvitationalMay 21 · 200 Meters · Place 2 · Newark StridNewark Strid200 Meters228.25—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 100 Meters · Place 5 · Newark StridNewark Strid100 Meters513.48—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 55 Meter · Place 8 · Newark StridersNewark Striders55 MeterRound P8.7.93a12
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 55 Meter · Place 8 · Newark StridersNewark Striders55 Meter8.7.89a12
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 12 · Newark StridersNewark Striders200 MetersRound P12.28.87a12
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 200 Meters · Place 8 · Newark StridNewark Strid200 Meters829.1112
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 55 Meters · Place 6 · Newark StridNewark Strid55 Meters68.2112
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 200 Meters · Place 4 · Newark StridNewark Strid200 Meters430.4912
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 55 Meters · Place 5 · Newark StridNewark Strid55 Meters58.2112
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 200 Meters · Place 5 · Newark StridNewark Strid200 Meters529.7212
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 55 Meters · Place 8 · Newark StridNewark Strid55 Meters88.4912

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 11Speed Capital New YorkDec 11 · 60 Meter · Place 5 · Newark StridersNewark Striders60 Meter5.9.11a12
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.30.80a12
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 1 · Newark StridersNewark Striders55 MeterRound P1.8.29a11
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 4 · Newark StridersNewark Striders55 Meter4.8.40a11
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 10 · Newark StridersNewark Striders200 MetersRound P10.30.57a11
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 200 Meters · Place 6 · Newark StridNewark Strid200 Meters629.3512
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 200 Meters · Place 6 · Newark StridNewark Strid200 Meters629.3512
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 55 Meters · Place 5 · Newark StridNewark Strid55 Meters58.6412
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 55 Meters · Place 5 · Newark StridNewark Strid55 Meters58.6412
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 55 Meter · Place 5 · Newark StridersNewark Striders55 Meter5.8.64a11
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters6.31.28a11
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 55 Meter · Place 5 · Newark StridersNewark Striders55 Meter5.8.64a11
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters6.31.28a11

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.30.78a11
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 5 · Newark StridersNewark Striders100 MetersRound P5.14.53aWind: 011
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 4 · Newark StridersNewark Striders100 Meters4.14.80aWind: -1.211
May 22Charlie Mays InvitationalMay 22 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.29.73a11
May 22Charlie Mays InvitationalMay 22 · 100 Meters · Place 2 · Newark StridersNewark Striders100 Meters2.14.55a11
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Newark StridersNewark Striders200 Meters—DNS11
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.29.88a11
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 100 Meters · Place 2 · Newark StridersNewark Striders100 Meters2.14.37a11
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.30.87a11
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 100 Meters · Place 2 · Newark StridersNewark Striders100 Meters2.15.12a11
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 55 Meter · Place 5 · Newark StridersNewark Striders55 Meter5.8.64aUnofficial11
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters6.31.28aUnofficial11

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 7 · Newark StridersNewark Striders55 Meter7.8.60a11
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 7 · Newark StridersNewark Striders200 Meters7.31.99a11
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 7 · Newark StridersNewark Striders55 Meter7.8.60a11
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 7 · Newark StridersNewark Striders200 Meters7.31.99a11
Dec 12NJ-AAU Jersey City Rec Development Meet 1Dec 12 · 55 Meter · Place 3 · Newark StridersNewark Striders55 Meter3.8.38a11
Dec 12NJ-AAU Jersey City Rec Development Meet 1Dec 12 · 200 Meters · Place 7 · Newark StridersNewark Striders200 Meters7.32.54a11