Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 611.90aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
200 Meters · IndoorTrack And Field Fiesta (Youth) · Nov 1624.12aTrack And Field Fiesta (Youth)November 16, 2025
200 Meters · OutdoorSuper Essex Conference Colonial & Independence Champs · May 124.31aSuper Essex Conference Colonial & Independence ChampsMay 1, 2026
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 2939.52aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · IndoorTrack And Field Fiesta (Youth) · Nov 1653.00aTrack And Field Fiesta (Youth)November 16, 2025
400 Meters · OutdoorSuper Essex Conference Colonial & Independence Champs · May 151.71aSuper Essex Conference Colonial & Independence ChampsMay 1, 2026
55 Meter · IndoorUSATF National Youth Indoor Championships · Mar 217.08aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
55 Meters · IndoorUSATF National Indoor Youth Championships · Mar 207.13USATF National Indoor Youth ChampionshipsMarch 20, 2026
60 Meter · IndoorSpeed Capital New York · Dec 118.80aSpeed Capital New YorkDecember 11, 2022
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:08.83USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 222:23.42aUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 22, 2024
Combined results · IndoorNJ-/ Jersey City Rec Development Meet #3 · Jan 267.32NJ-/ Jersey City Rec Development Meet #3January 26, 2025
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 255.10mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Long Jump · IndoorOcean Breeze Youth Freedom Games · Jan 214.76mOcean Breeze Youth Freedom GamesJanuary 21, 2024
Long Jump · OutdoorUSATF New Jersey Association Junior Olympic championships · Jun 85.73mUSATF New Jersey Association Junior Olympic championshipsJune 8, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 6 · Newark StridersNewark Striders400 Meters6.52.36a9
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 8 · Newark StridersNewark Striders100 MetersRound P8.11.90a PBWind: -1.59
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 7 · Newark StridersNewark Striders100 Meters7.11.98aWind: 0.39
May 13NJISAA Prep B ChampionshipsMay 13 · Long Jump · Place 5 · Newark AcademyNewark AcademyLong Jump5.18-110
May 13NJISAA Prep B ChampionshipsMay 13 · 400 Meters · Place 2 · Newark AcademyNewark Academy400 Meters2.52.77a10
May 13NJISAA Prep B ChampionshipsMay 13 · 200 Meters · Place 9 · Newark AcademyNewark Academy200 Meters9.24.64a10
May 12ECTCA Frosh Soph Open InvitationalMay 12 · 400 Meters · Place 2 · Newark AcademyNewark Academy400 Meters2.52.52a10
May 8Essex County ChampionshipsMay 8 · 200 Meters · Place 56 · Newark AcademyNewark Academy200 Meters56.24.82a10
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Long Jump · Place 2 · Newark AcademyNewark AcademyLong Jump2.18-5.5010
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 400 Meters · Place 4 · Newark AcademyNewark Academy400 Meters4.51.71a PB10
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 200 Meters · Place 9 · Newark AcademyNewark Academy200 Meters9.24.31a PBWind: -2.110
Apr 14Newark Academy MeetApr 14 · Long Jump · Place 1 · Newark AcademyNewark AcademyLong Jump1.19-810
Apr 14Newark Academy MeetApr 14 · 400 Meters · Place 1 · Newark AcademyNewark Academy400 Meters1.52.33a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 1 · Newark StridersNewark Striders800 Meters12:08.83 PB16
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 13 · Newark StridersNewark Striders55 MetersRound P137.13 PB16

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Newark StridersNewark Striders300 Meters—DNS10
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Newark StridersNewark Striders55 Meter—DNS10
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Newark StridersNewark StridersLong Jump—DNS10
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 3 · Newark StridersNewark Striders400 Meters3.53.00a PB10
Nov 16Track And Field Fiesta (Youth)Nov 16 · 200 Meters · Place 15 · Newark StridersNewark Striders200 Meters15.24.12a PB10
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 13 · Newark StridersNewark Striders55 MeterRound P13.7.08a PB9
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 6 · Newark StridersNewark Striders800 Meters6.2:12.63a9
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 13 · Newark StridersNewark Striders200 MetersRound P13.24.34a9
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 400 Meters · Place 4 · Newark StridersNewark Striders400 Meters455.19a12
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 200 Meters · Place 5 · Newark StridersNewark Striders200 Meters524.89a12
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 55 Meters · Place 12 · Newark StridersNewark Striders55 Meters127.45a12
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 11 · Newark StridNewark StridCombined results1157.3910
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 9 · Newark StridNewark StridCombined results925.5810
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 14 · Newark StridNewark StridCombined results147.32 PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 8 · Newark StridNewark StridCombined results85.10m PB—
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 4 · Newark StridersNewark Striders100 Meters412.1515
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 5 · Newark StridersNewark Striders100 Meters512.2715
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 8 · Newark StridersNewark Striders400 Meters853.6115
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Long Jump · Place 1 · Newark StridersNewark StridersLong Jump15.73m PB15
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 2 · Newark StridNewark Strid400 Meters253.33—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 5 · Newark StridNewark Strid200 Meters524.96—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Long Jump · Place 2 · Newark StridNewark StridLong Jump26.14m—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Long Jump · Place 3 · Newark StridersNewark StridersLong Jump3.18-05.009
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 3 · Newark StridersNewark Striders400 Meters3.55.00a9
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 6 · Newark StridersNewark Striders100 Meters6.12.97a9

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 7 · Newark StridersNewark Striders300 Meters7.39.52a PB9
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 14 · Newark StridersNewark Striders55 Meter14.7.35a9
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Long Jump · Place 2 · Newark StridersNewark StridersLong Jump2.5.26m9
Feb 19Armory Youth ChampionshipsFeb 19 · Long Jump · Place 2 · Newark StridNewark StridLong Jump24.90m10
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 4 · Newark StridNewark Strid400 Meters456.7010
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 4 · Newark StridNewark Strid200 Meters425.4110
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 4 · Newark StridersNewark Striders400 Meters4.59.17a8
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters6.27.04a8
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 5 · Newark StridersNewark StridersLong Jump54.76m PB14
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 20 · Newark StridersNewark Striders200 Meters2026.5314
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 18 · Newark StridersNewark Striders400 Meters181:00.0814

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 200 Meters · Place 6 · 14 Newark Strid14 Newark Strid200 MetersRound P624.69—
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 6 · Newark StridersNewark Striders800 Meters6.2:23.42a PB8
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.24.89aWind: 4.78
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Long Jump · Place 3 · Newark StridNewark StridLong Jump316-05.0010
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 3 · Newark StridNewark Strid400 Meters355.5010
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200 Meters · Place 6 · Newark StridNewark Strid200 Meters625.0910
May 16MSAC ChampionshipsMay 16 · Long Jump · Place 1 · Newark AcademyNewark AcademyLong Jump116-4.507
May 16MSAC ChampionshipsMay 16 · 400 Meters · Place 1 · Newark AcademyNewark Academy400 Meters157.777
May 16MSAC ChampionshipsMay 16 · 100m Hurdles · Place 1 · Newark AcademyNewark Academy100m Hurdles115.727
May 5AAU-Youth Track & Field InvitationalMay 5 · Long Jump · Place 1 · Newark StridersNewark StridersLong Jump1.15-09.508
May 5AAU-Youth Track & Field InvitationalMay 5 · 400 Meters · Place 2 · Newark StridersNewark Striders400 Meters2.57.31a8
May 5AAU-Youth Track & Field InvitationalMay 5 · 200 Meters · Place 1 · Newark StridersNewark Striders200 Meters1.25.81a8
Apr 28Bloomfield Youth InvitationalApr 28 · Long Jump · Place 3 · Newark StridersNewark StridersLong Jump3.16' 10.58
Apr 28Bloomfield Youth InvitationalApr 28 · 400 Meters · Place 1 · Newark StridersNewark Striders400 Meters1.56.59a8
Apr 28Bloomfield Youth InvitationalApr 28 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.25.82a8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 26 · Newark StridersNewark Striders100 MetersRound P26.13.25aWind: 0.6Unofficial7
May 21Plainfield Tsunami Youth InvitationalMay 21 · 400 Meters · Place 13 · Newark StridNewark Strid400 Meters131:00.69—
May 16MSAC ChampionshipsMay 16 · Long Jump · Place 1 · Newark AcademyNewark AcademyLong Jump1.15-00.007
May 16MSAC ChampionshipsMay 16 · 400 Meters · Place 2 · Newark AcademyNewark Academy400 Meters2.59.94a7

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 21 · Newark StridersNewark Striders200 MetersRound P21.27.29a7
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 200 Meters · Place 8 · Newark StridNewark Strid200 Meters828.4610
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 400 Meters · Place 6 · Newark StridNewark Strid400 Meters61:01.0010
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 200 Meters · Place 20 · Newark StridNewark Strid200 Meters2028.4910
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 6 · Newark StridNewark Strid400 Meters61:03.7610
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 200 Meters · Place 15 · Newark StridNewark Strid200 Meters1528.7910
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 400 Meters · Place 14 · Newark StridNewark Strid400 Meters141:03.9910

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 11Speed Capital New YorkDec 11 · 60 Meter · Place 11 · Newark StridersNewark Striders60 Meter11.8.80a PB7
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 6 · Newark StridersNewark Striders400 Meters6.1:03.99a7
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 9 · Newark StridersNewark Striders200 Meters9.28.79a7
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 200 Meters · Place 20 · Newark StridNewark Strid200 Meters2032.8610
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 200 Meters · Place 20 · Newark StridNewark Strid200 Meters2032.8610
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 400 Meters · Place 6 · Newark StridNewark Strid400 Meters61:08.7710
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 400 Meters · Place 6 · Newark StridNewark Strid400 Meters61:08.7710
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 6 · Newark StridersNewark Striders400 Meters6.1:08.77a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 20 · Newark StridersNewark Striders200 Meters20.31.40a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 6 · Newark StridersNewark Striders400 Meters6.1:08.77a6
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 20 · Newark StridersNewark Striders200 Meters20.31.40a6

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 400 Meters · Place 6 · Newark StridersNewark Striders400 Meters6.1:08.77aUnofficial6
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 200 Meters · Place 20 · Newark StridersNewark Striders200 Meters20.31.40aUnofficial6

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 10 · Newark StridersNewark Striders55 Meter10.8.93a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 10 · Newark StridersNewark Striders200 Meters10.32.86a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 10 · Newark StridersNewark Striders55 Meter10.8.93a6
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 10 · Newark StridersNewark Striders200 Meters10.32.86a6