Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU-Youth Track & Field Invitational · May 513.62aAAU-Youth Track & Field InvitationalMay 5, 2024
200 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 5 · Feb 2628.18NJ-AAU Jersey City Rec Development Series Meet 5February 26, 2023
200 Meters · Outdoor2023 V02Max Track Club Preseason Invitational · May 2727.86a2023 V02Max Track Club Preseason InvitationalMay 27, 2023
300 Meters · IndoorOcean Breeze Invitational - Youth · Jan 2349.56Ocean Breeze Invitational - YouthJanuary 23, 2022
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 3 · Jan 291:09.78NJ-AAU Jersey City Rec Development Series Meet 3January 29, 2023
400 Meters · OutdoorCharlie Mays Invitational · May 221:07.61aCharlie Mays InvitationalMay 22, 2022
55 Meter · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 287.98aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
55 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 217.98Ocean Breeze Youth Freedom GamesJanuary 21, 2024
60 Meter · IndoorSpeed Capital New York · Dec 118.62aSpeed Capital New YorkDecember 11, 2022
Shot Put · 6lb · OutdoorAAU-NJ Annual Track and Field Invitational · May 118-04.00AAU-NJ Annual Track and Field InvitationalMay 1, 2022

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 17 · Newark StridersNewark Striders100 Meters1714.5716
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 20 · Newark StridersNewark Striders200 Meters2029.0816
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 16 · Newark StridersNewark Striders200 Meters16.29.82a-
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 100 Meters · Place 15 · Newark StridersNewark Striders100 Meters15.14.33a-
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 10 · Newark StridNewark Strid200 Meters1029.55—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 100 Meters · Place 10 · Newark StridNewark Strid100 Meters1014.32—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 8Jeuness Invitational (Youth)Jun 8 · 200 Meters · Place 7 · Newark Striders Track ClubNewark Striders Track Club200 Meters727.90—
Jun 8Jeuness Invitational (Youth)Jun 8 · 100 Meters · Place 7 · Newark Striders Track ClubNewark Striders Track Club100 Meters713.70—
May 5AAU-Youth Track & Field InvitationalMay 5 · 200 Meters · Place 1 · Newark Striders Track ClubNewark Striders Track Club200 Meters1.28.89a12
May 5AAU-Youth Track & Field InvitationalMay 5 · 100 Meters · Place 4 · Newark Striders Track ClubNewark Striders Track Club100 Meters4.13.62a PB12
Apr 28Bloomfield Youth InvitationalApr 28 · 200 Meters · Place 1 · Newark StridersNewark Striders200 Meters1.28.73a12
Apr 28Bloomfield Youth InvitationalApr 28 · 100 Meters · Place 1 · Newark StridersNewark Striders100 Meters1.14.09a12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 31 · Newark StridNewark Strid200 Meters3128.3709
Feb 19Armory Youth ChampionshipsFeb 19 · 55 Meters · Place 34 · Newark StridNewark Strid55 Meters348.1409
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 10 · Newark StridersNewark Striders55 Meter10.7.98a PB12
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters6.28.63a12
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 11 · Newark StridersNewark Striders200 Meters1129.0015
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 5 · Newark StridersNewark Striders55 Meters57.98 PB15

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 23AAU-NJ All Comers End Of Summer Track and Field JamboreeJul 23 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.28.29a11
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 62 · Newark StridersNewark Striders200 MetersRound P62.28.47Wind: -0.2Unofficial11
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 46 · Newark StridersNewark Striders100 MetersRound P46.13.72Wind: 0.7Unofficial11
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200 Meters · Place 9 · Newark StridersNewark Striders200 Meters9.27.86a PB11
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 100 Meters · Place 7 · Newark StridersNewark Striders100 Meters7.13.72a11
May 21Plainfield Tsunami Youth InvitationalMay 21 · 200 Meters · Place 4 · Newark StridNewark Strid200 Meters427.92—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 100 Meters · Place 3 · Newark StridNewark Strid100 Meters313.68—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 55 Meter · Place 15 · Newark StridersNewark Striders55 MeterRound P15.8.04a11
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 23 · Newark StridersNewark Striders200 MetersRound P23.28.76a11
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 200 Meters · Place 5 · Newark StridNewark Strid200 Meters528.18 PB09
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 55 Meters · Place 4 · Newark StridNewark Strid55 Meters48.0409
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 200 Meters · Place 7 · Newark StridNewark Strid200 Meters728.9809
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 55 Meters · Place 11 · Newark StridNewark Strid55 Meters118.0409
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 200 Meters · Place 5 · Newark StridNewark Strid200 Meters529.2709
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 55 Meters · Place 8 · Newark StridNewark Strid55 Meters88.2009
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 400 Meters · Place 10 · Newark StridNewark Strid400 Meters101:09.78 PB09

2022 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 11Speed Capital New YorkDec 11 · 60 Meter · Place 7 · Newark StridersNewark Striders60 Meter7.8.62a PB11
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 15 · Newark StridersNewark Striders400 Meters15.1:11.02a11
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 18 · Newark StridersNewark Striders200 Meters18.30.01a11
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 42 · Newark StridersNewark Striders55 MeterRound P42.8.13a10
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 57 · Newark StridersNewark Striders200 MetersRound P57.29.67a10
Feb 13TFCUSA National Championship 2022Feb 13 · 60 Meter · Place 10 · UnattachedUnattached60 Meter10.8.74a10
Feb 13TFCUSA National Championship 2022Feb 13 · 400 Meters · Place 10 · UnattachedUnattached400 Meters10.1:14.41a10
Feb 13TFCUSA National Championship 2022Feb 13 · 200 Meters · Place 10 · UnattachedUnattached200 Meters10.29.38a10
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 200 Meters · Place 19 · Newark StridNewark Strid200 Meters1930.0009
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 400 Meters · Place 17 · Newark StridNewark Strid400 Meters171:24.0009
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 17 · Newark StridersNewark Striders400 Meters17.1:10.31a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 19 · Newark StridersNewark Striders200 Meters19.29.49a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 17 · Newark StridersNewark Striders400 Meters17.1:10.31a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 19 · Newark StridersNewark Striders200 Meters19.29.49a10
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 25 · Newark StridersNewark Striders55 Meters258.1813
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 45 · Newark StridersNewark Striders300 Meters4549.56 PB13

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 24AAU-NJ End of Summer Track & Field JamboreeJul 24 · 200 Meters · Place 1 · Newark StridersNewark Striders200 Meters1.28.23a10
Jul 24AAU-NJ End of Summer Track & Field JamboreeJul 24 · 100 Meters · Place 2 · Newark StridersNewark Striders100 Meters2.13.82a10
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 5 · Newark StridersNewark Striders200 Meters5.28.34a10
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 6 · Newark StridersNewark Striders100 MetersRound P6.13.75aWind: 0.210
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 5 · Newark StridersNewark Striders100 Meters5.13.91aWind: -1.510
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 200 Meters · Place 3 · Newark StridersNewark Striders200 Meters3.28.96a10
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 100 Meters · Place 2 · Newark StridersNewark Striders100 Meters2.13.87a10
May 22Charlie Mays InvitationalMay 22 · 400 Meters · Place 12 · Newark StridersNewark Striders400 Meters12.1:07.61a PB10
May 22Charlie Mays InvitationalMay 22 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.28.38a10
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 400 Meters · Place 14 · Newark StridersNewark Striders400 Meters14.1:08.44a10
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 200 Meters · Place 3 · Newark StridersNewark Striders200 Meters3.28.34a10
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · Shot Put · Place 6 · Newark StridersNewark StridersShot Put6lb6.18-04.00 PB10
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 400 Meters · Place 16 · Newark StridersNewark Striders400 Meters16.1:08.98a10
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters6.29.11a10
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 400 Meters · Place 17 · Newark StridersNewark Striders400 Meters17.1:10.31aUnofficial10
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 200 Meters · Place 19 · Newark StridersNewark Striders200 Meters19.29.49aUnofficial10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12NJ-AAU Jersey City Rec Development Meet 1Dec 12 · 55 Meter · Place 6 · Newark StridersNewark Striders55 Meter6.8.17a10
Dec 12NJ-AAU Jersey City Rec Development Meet 1Dec 12 · 200 Meters · Place 11 · Newark StridersNewark Striders200 Meters11.30.16a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Transy East Invitational 2021May 2 · 400 Meters · Place 31 · Newark Striders Track ClubNewark Striders Track Club400 Meters311:24.66—
May 2Transy East Invitational 2021May 2 · 100 Meters · Place 12 · Newark Striders Track ClubNewark Striders Track Club100 Meters1214.60—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9AAU NJ RecFeb 9 · 200 Meters · Place 3 · Newark StridersNewark Striders200 Meters3.32.10a10
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 400 Meters · Place 22 · Newark StridersNewark Striders400 Meters221:16.5411
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 200 Meters · Place 20 · Newark StridersNewark Striders200 Meters2033.0611

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Nov 30AAU Indoor Season OpenerNov 30 · 400 Meters · Place 15 · Newark StridersNewark Striders400 Meters15.1:19.45a10
Nov 30AAU Indoor Season OpenerNov 30 · 200 Meters · Place 14 · Newark StridersNewark Striders200 Meters14.33.23a10
Nov 17Track and Field FiestaNov 17 · 55 Meter · Place 4 · Newark StridersNewark Striders55 Meter4.8.93a10
Nov 17Track and Field FiestaNov 17 · 200 Meters · Place 3 · Newark StridersNewark Striders200 Meters3.30.87a10
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 400 Meters · Place 31 · Newark StridersNewark Striders400 MetersRound P31.1:18.75a9
Feb 24NJ-AAU Jersey City Development Meet 3Feb 24 · 400 Meters · Place 13 · Newark StridNewark Strid400 Meters131:26.6409

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters631.901
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 14 · Newark StridersNewark Striders100 Meters1415.921
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · 400 Meters · Place 17 · Newark StridersNewark Striders400 Meters17.1:16.89a9
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · 100 Meters · Place 6 · Newark StridersNewark Striders100 Meters6.14.87a9
May 5AAU-NJ ANNUAL YOUTH TRACK AND FIELDMay 5 · 400 Meters · Place 9 · Newark StridersNewark Striders400 Meters9.1:20.109
May 5AAU-NJ ANNUAL YOUTH TRACK AND FIELDMay 5 · 200 Meters · Place 1 · Newark StridersNewark Striders200 Meters1.31.86a9
Apr 27Youth Challenge Series - New York RelaysApr 27 · 400 Meters · Place 10 · Newark StridersNewark Striders400 Meters10.1:17.62a9
Apr 27Youth Challenge Series - New York RelaysApr 27 · 200 Meters · Place 16 · Newark StridersNewark Striders200 Meters16.32.85a9
Apr 14Unity Express Development Series Meet 2 Apr 14 · 400 Meters · Place 1 · Newark StridersNewark Striders400 Meters1.1:14.33a9
Apr 14Unity Express Development Series Meet 2 Apr 14 · 200 Meters · Place 1 · Newark StridersNewark Striders200 Meters1.31.16a9

2018 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 9Southern CT Youth Developmental Dec 9 · 400 Meters · Place 16 · Newark StridersNewark Striders400 Meters16.1:27.21a9
Dec 9Southern CT Youth Developmental Dec 9 · 200 Meters · Place 23 · Newark StridersNewark Striders200 Meters23.36.27a9
Dec 2NJ-AAU Jersey City Rec Development Series Meet 1Dec 2 · 55 Meter · Place 13 · Newark StridersNewark Striders55 Meter13.9.33a9
Dec 2NJ-AAU Jersey City Rec Development Series Meet 1Dec 2 · 400 Meters · Place 19 · Newark StridersNewark Striders400 Meters19.1:23.67a9
Nov 24AAU Indoor Season Opener at New Balance ArmoryNov 24 · 60 Meter · Place 11 · Newark StridersNewark Striders60 Meter11.9.95a9
Nov 18Track and Field FiestaNov 18 · 55 Meter · Place 9 · Newark StridersNewark Striders55 Meter9.9.39a9
Nov 18Track and Field FiestaNov 18 · 200 Meters · Place 14 · Newark StridersNewark Striders200 Meters14.34.58a9
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 55 Meter · Place 69 · Newark StridersNewark Striders55 MeterRound P69.10.02a8
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 200 Meters · Place 79 · Newark StridersNewark Striders200 MetersRound P79.37.64a8
Jan 7Central CT Jaguars Youth InvitationalJan 7 · 55 Meter · Place 10 · Newark StridersNewark Striders55 Meter10.10.39a8
Jan 7Central CT Jaguars Youth InvitationalJan 7 · 400 Meters · Place 9 · Newark StridersNewark Striders400 Meters9.1:36.53a8
Jan 7Central CT Jaguars Youth InvitationalJan 7 · 200 Meters · Place 13 · Newark StridersNewark Striders200 Meters13.41.57a8

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 7Johnson & Johnson HONOR Meet Jul 7 · 400 Meters · Place 13 · Newark StridersNewark Striders400 Meters13.1:21.49a8
Jul 7Johnson & Johnson HONOR Meet Jul 7 · 200 Meters · Place 12 · Newark StridersNewark Striders200 Meters12.34.03a8
Apr 15Unity Express Track And Field Club Development Series Meet 2Apr 15 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.1:08.07a8
Apr 15Unity Express Track And Field Club Development Series Meet 2Apr 15 · 100 Meters · Place 9 · Newark StridersNewark Striders100 Meters9.18.81a8

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10CT Hawks Developmental Meet (Youth/Middle School)Dec 10 · 55 Meter · Place 6 · Newark StridersNewark Striders55 Meter6.10.52a8
Dec 10CT Hawks Developmental Meet (Youth/Middle School)Dec 10 · 400 Meters · Place 6 · Newark StridersNewark Striders400 Meters6.1:50.25a8
Dec 10CT Hawks Developmental Meet (Youth/Middle School)Dec 10 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.42.63a8