Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJeuness Invitational (Youth) · Jun 812.90Jeuness Invitational (Youth)June 8, 2024
1500 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 3 · Feb 67:38.64NJ-AAU Jersey City Rec Development Series Meet 3February 6, 2022
200 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2024.64USATF National Indoor Youth ChampionshipsMarch 20, 2026
200 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 624.33aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 2943.08aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2057.11USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorAAU-NJ 14 and UNDER DISTRICT QUALIFIER · Jun 11:00.86aAAU-NJ 14 and UNDER DISTRICT QUALIFIERJune 1, 2025
55 Meter · IndoorUSATF National Youth Indoor Championships · Mar 217.60aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
55 Meters · IndoorNJ-AAU Jersey City Development Meet 3 · Feb 249.27NJ-AAU Jersey City Development Meet 3February 24, 2019
800 Meters · IndoorNJ-AAU Jersey City Development Meet 3 · Feb 242:58.88NJ-AAU Jersey City Development Meet 3February 24, 2019
800 Meters · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 82:55.42USATF New Jersey Association 14U Junior Olympic ChampionshipsJune 8, 2019
Combined results · IndoorNJ-/ Jersey City Rec Development Meet #3 · Jan 267.59NJ-/ Jersey City Rec Development Meet #3January 26, 2025
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 255.07mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Long Jump · IndoorOcean Breeze Youth Freedom Games · Jan 214.34mOcean Breeze Youth Freedom GamesJanuary 21, 2024
Long Jump · OutdoorJr. Highlanders Track and Field Invitational · Apr 1414-09.00Jr. Highlanders Track and Field InvitationalApril 14, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Long Jump · SpeedstersSpeedstersLong Jump—SCR9
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · Long Jump · Place 10 · SpeedstersSpeedstersLong Jump105.36m9
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · 200 Meters · Place 21 · SpeedstersSpeedsters200 Meters2124.49a9
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 5 · SpeedstersSpeedstersLong Jump5.5.89m9
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 11 · SpeedstersSpeedsters200 Meters11.24.33a PBWind: -1.29
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Long Jump · Place 1 · SpeedstersSpeedstersLong Jump1.5.25m9
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 11 · SpeedstersSpeedsters200 Meters11.24.74aWind: -0.69

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 10 · SpeedstersSpeedstersLong Jump105.31m15
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 22 · SpeedstersSpeedsters400 MetersRound P2257.11 PB15
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 18 · SpeedstersSpeedsters200 MetersRound P1824.64 PB15

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 2 · SpeedstersSpeedstersCombined results25.07m PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 23 · SpeedstersSpeedstersCombined resultsRound P2358.78—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 14 · SpeedstersSpeedstersCombined resultsRound P1424.77—
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 24 · SpeedstersSpeedsters400 Meters241:02.4414
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 15 · SpeedstersSpeedsters200 Meters1524.9814
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Long Jump · Place 8 · SpeedstersSpeedstersLong Jump85.15m14
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Long Jump · Place 7 · SpeedstersSpeedstersLong Jump75.00m8
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 400 Meters · Place 13 · SpeedstersSpeedsters400 Meters131:00.86a PB8
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters825.23a8

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 20 · Newark StridersNewark Striders55 MeterRound P20.7.60a PB8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Long Jump · Place 11 · Newark StridersNewark StridersLong Jump11.5.28m8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 19 · Newark StridersNewark Striders200 MetersRound P19.25.58a8
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 16 · Newark StridNewark StridCombined results161:02.4811
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 11 · Newark StridNewark StridCombined results1127.1111
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 9 · Newark StridNewark StridCombined results97.59 PB11

2024 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 21 · Newark StridersNewark Striders300 Meters21.43.08a PB8
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 21 · Newark StridersNewark Striders55 Meter21.7.61a8
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Long Jump · Place 5 · Newark StridersNewark StridersLong Jump5.4.87m8
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 17 · Newark StridersNewark Striders55 Meter17.7.66a8
Dec 22Armory Youth Solstice InvitationalDec 22 · Long Jump · Place 1 · Newark StridersNewark StridersLong Jump1.5.44m8
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 28 · Newark StridersNewark Striders200 Meters28.27.08a8
Dec 15 Speed Capital New York InvitationalDec 15 · Long Jump · Place 4 · Newark StridersNewark StridersLong Jump4.4.29m8
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 13 · Newark StridersNewark Striders200 Meters13.27.27a8
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 400 Meters · Place 14 · Newark StridersNewark Striders400 Meters14.1:06.28a8
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters6.27.11a8
Nov 30Armory Youth Season OpenerNov 30 · Long Jump · Place 3 · Newark StridersNewark StridersLong Jump3.4.80m8
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 10 · Newark StridersNewark Striders200 Meters10.26.56a8
Nov 172C2W Track & Field FiestaNov 17 · Long Jump · Place 3 · Newark StridersNewark StridersLong Jump3.4.83m8
Nov 172C2W Track & Field FiestaNov 17 · 200 Meters · Place 12 · Newark StridersNewark Striders200 Meters12.27.008
Feb 19Armory Youth ChampionshipsFeb 19 · Long Jump · Place 4 · Newark StridNewark StridLong Jump44.26m11
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 44 · Newark StridNewark Strid400 Meters441:10.8411
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 40 · Newark StridNewark Strid200 Meters4030.0611
Feb 4Southern CT Youth MeetFeb 4 · Long Jump · Place 4 · Newark StridersNewark StridersLong Jump4.14' 6.57
Feb 4Southern CT Youth MeetFeb 4 · 400 Meters · Place 2 · Newark StridersNewark Striders400 Meters2.1:11.00a7
Feb 4Southern CT Youth MeetFeb 4 · 200 Meters · Place 6 · Newark StridersNewark Striders200 Meters6.28.43a7
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 34 · Newark StridersNewark Striders400 Meters34.1:08.98a7
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 11 · Newark StridersNewark Striders200 Meters11.28.76a7
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 9 · Newark StridersNewark StridersLong Jump94.34m PB13
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 43 · Newark StridersNewark Striders200 Meters4328.9213
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 61 · Newark StridersNewark Striders400 Meters611:07.9313

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 400 Meters · Place 11 · 13 Newark Strid13 Newark Strid400 MetersRound P111:05.14—
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Long Jump · Place 1 · 13 Newark Strid13 Newark StridLong Jump15.13m—
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 200 Meters · Place 10 · 13 Newark Strid13 Newark Strid200 MetersRound P1026.55—
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 29 · Newark StridersNewark Striders200 Meters29.28.04aWind: 1.38
Jun 8Jeuness Invitational (Youth)Jun 8 · Long Jump · Place 2 · Newark Striders Track ClubNewark Striders Track ClubLong Jump215-6.50—
Jun 8Jeuness Invitational (Youth)Jun 8 · 200 Meters · Place 2 · Newark Striders Track ClubNewark Striders Track Club200 Meters227.60—
Jun 8Jeuness Invitational (Youth)Jun 8 · 100 Meters · Place 2 · Newark Striders Track ClubNewark Striders Track Club100 Meters212.90 PB—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Long Jump · Place 5 · Newark StridNewark StridLong Jump514-09.0011
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 9 · Newark StridNewark Strid400 Meters91:04.6411
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200 Meters · Place 8 · Newark StridNewark Strid200 Meters827.1611
May 11Spring Fling Twilight FestivalMay 11 · Long Jump · Place 4 · Newark StridersNewark StridersLong Jump44.23m13
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 41 · Newark StridersNewark Striders400 Meters411:04.8713
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 26 · Newark StridersNewark Striders200 Meters2627.8313
May 5AAU-Youth Track & Field InvitationalMay 5 · Long Jump · Place 4 · Newark StridersNewark StridersLong Jump4.14-03.008
May 5AAU-Youth Track & Field InvitationalMay 5 · 400 Meters · Place 13 · Newark StridersNewark Striders400 Meters13.1:05.81a8
May 5AAU-Youth Track & Field InvitationalMay 5 · 200 Meters · Place 9 · Newark StridersNewark Striders200 Meters9.28.25a8
Apr 28Bloomfield Youth InvitationalApr 28 · Long Jump · Place 5 · Newark StridersNewark StridersLong Jump5.13' 7.58
Apr 28Bloomfield Youth InvitationalApr 28 · 400 Meters · Place 7 · Newark StridersNewark Striders400 Meters7.1:08.81a8
Apr 28Bloomfield Youth InvitationalApr 28 · 200 Meters · Place 11 · Newark StridersNewark Striders200 Meters11.29.00a8
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · Long Jump · Place 3 · Newark StridersNewark StridersLong Jump3.14-09.00 PB8
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 400 Meters · Place 3 · Newark StridersNewark Striders400 Meters3.1:07.10a8
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.29.31a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 800 Meters · Place 9 · Newark StridersNewark Striders800 Meters9.3:20.09a11

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 29 · Newark StridersNewark Striders400 MetersRound P29.1:22.34a8
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 30 · Newark StridersNewark Striders200 MetersRound P30.32.55a8
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 200 Meters · Place 21 · Newark StridNewark Strid200 Meters2133.1811
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 400 Meters · Place 20 · Newark StridNewark Strid400 Meters201:16.6011
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 200 Meters · Place 40 · Newark StridNewark Strid200 Meters4032.6511
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 31 · Newark StridNewark Strid400 Meters311:16.6011
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 200 Meters · Place 26 · Newark StridNewark Strid200 Meters2632.6511
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 400 Meters · Place 21 · Newark StridNewark Strid400 Meters211:17.4711

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 11 · Newark StridersNewark Striders400 Meters11.1:20.58a8
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 10 · Newark StridersNewark Striders200 Meters10.32.65a8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 29 · Newark StridersNewark Striders55 MeterRound P29.9.13a10
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Long Jump · Newark StridersNewark StridersLong Jump—DNS10
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 800 Meters · Place 20 · Newark StridNewark Strid800 Meters203:33.9411
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 800 Meters · Place 20 · Newark StridNewark Strid800 Meters203:33.9411
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 1500 Meters · Place 8 · Newark StridNewark Strid1500 Meters87:38.64 PB11
Feb 6NJ-AAU Jersey City Rec Development Series Meet 3Feb 6 · 1500 Meters · Place 8 · Newark StridNewark Strid1500 Meters87:38.6411
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 1500 Meters · Place 8 · Newark StridersNewark Striders1500 Meters8.7:38.64a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 800 Meters · Place 20 · Newark StridersNewark Striders800 Meters20.3:33.94a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 1500 Meters · Place 8 · Newark StridersNewark Striders1500 Meters8.7:38.64a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 800 Meters · Place 20 · Newark StridersNewark Striders800 Meters20.3:33.94a10
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 48 · Newark StridersNewark Striders300 Meters481:00.0311

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 14 · Newark StridersNewark Striders400 Meters14.1:19.23a10
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 16 · Newark StridersNewark Striders200 Meters16.31.20aWind: -0.810
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 400 Meters · Place 17 · Newark StridersNewark Striders400 Meters17.1:27.25a10
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 200 Meters · Place 9 · Newark StridersNewark Striders200 Meters9.32.99a10
May 22Charlie Mays InvitationalMay 22 · 400 Meters · Place 15 · Newark StridersNewark Striders400 Meters15.1:19.29a10
May 22Charlie Mays InvitationalMay 22 · 200 Meters · Place 17 · Newark StridersNewark Striders200 Meters17.33.86a10
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 400 Meters · Place 21 · Newark StridersNewark Striders400 Meters21.1:22.14a10
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 200 Meters · Place 19 · Newark StridersNewark Striders200 Meters19.33.50a10
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 800 Meters · Place 6 · Newark StridersNewark Striders800 Meters6.3:27.56a10
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 400 Meters · Place 18 · Newark StridersNewark Striders400 Meters18.1:18.68a10
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 1500 Meters · Place 8 · Newark StridersNewark Striders1500 Meters8.7:38.64aUnofficial10
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 800 Meters · Place 20 · Newark StridersNewark Striders800 Meters20.3:33.94aUnofficial10

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 800 Meters · Place 8 · Newark StridersNewark Striders800 Meters8.3:29.82a10
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 800 Meters · Place 8 · Newark StridersNewark Striders800 Meters8.3:29.82a10
Dec 12NJ-AAU Jersey City Rec Development Meet 1Dec 12 · 400 Meters · Place 8 · Newark StridersNewark Striders400 Meters8.1:28.71a10
Dec 12NJ-AAU Jersey City Rec Development Meet 1Dec 12 · 200 Meters · Place 16 · Newark StridersNewark Striders200 Meters16.35.81a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 4 · Newark StridNewark StridCombined results41:22.44—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 7 · Newark StridNewark StridCombined results716.09—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 4 · Newark StridNewark StridCombined results41:22.44—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 7 · Newark StridNewark StridCombined results716.09—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 400 Meters · Place 9 · Newark StridersNewark Striders400 Meters91:19.591
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 200 Meters · Place 9 · Newark StridersNewark Striders200 Meters933.101

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 2 · Newark StridersNewark Striders800 Meters22:55.42 PB8
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 1 · Newark StridersNewark Striders400 Meters11:11.638
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters432.478

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24NJ-AAU Jersey City Development Meet 3Feb 24 · 200 Meters · Place 1 · Newark StridNewark Strid200 Meters135.2211
Feb 24NJ-AAU Jersey City Development Meet 3Feb 24 · 800 Meters · Place 2 · Newark StridNewark Strid800 Meters22:58.88 PB11
Feb 24NJ-AAU Jersey City Development Meet 3Feb 24 · 55 Meters · Place 1 · Newark StridNewark Strid55 Meters19.27 PB11