Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Garden State Spring Youth Classic · May 2412.15aThe Garden State Spring Youth ClassicMay 24, 2025
200 Meters · IndoorFastrack Last Chance · Feb 2425.84Fastrack Last ChanceFebruary 24, 2023
200 Meters · OutdoorEast Coast Champs · Jun 1224.88aEast Coast Champs June 12, 2026
300 Meters · IndoorGarden State Open · Feb 2140.06Garden State OpenFebruary 21, 2025
400 Meters · IndoorBig Apple Invitational · Feb 757.01Big Apple InvitationalFebruary 7, 2026
400 Meters · OutdoorEast Coast Champs · Jun 1254.60aEast Coast Champs June 12, 2026
55 Meter · IndoorOcean Breeze Youth Freedom Games · Jan 87.32aOcean Breeze Youth Freedom GamesJanuary 8, 2023
55 Meters · IndoorOcean Breeze Youth Invitational · Jan 227.41Ocean Breeze Youth InvitationalJanuary 22, 2023
Shot Put · 4kg · Indoor2022 USATF National Youth Indoor Championships · Mar 188.51m2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 400 Meters · Place 36 · Garden State Track ClubGarden State Track Club400 Meters36.55.93aUnofficial11
Jun 26Garden State Last ChanceJun 26 · 200 Meters · Place 33 · Garden State Track ClubGarden State Track Club200 MetersRound P33.24.87aWind: 0.3Unofficial11
Jun 12East Coast Champs Jun 12 · 400 Meters · Place 13 · Garden State Track ClubGarden State Track Club400 Meters13.54.60a PB11
Jun 12East Coast Champs Jun 12 · 200 Meters · Place 23 · Garden State Track ClubGarden State Track Club200 MetersRound P23.24.88a PBWind: -0.511
May 23Garden State TwilightMay 23 · 400 Meters · Place 15 · Garden State Track ClubGarden State Track Club400 Meters15.55.30a11
May 23Garden State TwilightMay 23 · 200 Meters · Place 11 · Garden State Track ClubGarden State Track Club200 Meters11.25.58a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Big Apple InvitationalFeb 7 · 400 Meters · Place 49 · Garden State TCGarden State TC400 Meters4957.01 PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24The Garden State Spring Youth ClassicMay 24 · 400 Meters · Place 34 · Garden State Track ClubGarden State Track Club400 Meters34.57.30a10
May 24The Garden State Spring Youth ClassicMay 24 · 100 Meters · Place 45 · Garden State Track ClubGarden State Track Club100 MetersRound P45.12.15a PBWind: 010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Garden State OpenFeb 21 · 300 Meters · Place 22 · Garden StateGarden State300 Meters2240.06 PB—
Feb 21Garden State OpenFeb 21 · 200 Meters · Place 20 · Garden StateGarden State200 Meters2025.85—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 10 · Garden StateGarden State100 MetersRound P1012.62—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 8 · Garden StateGarden State400 Meters857.17—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 10 · Garden StateGarden State200 Meters1025.42—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 100 Meters · Place 12 · Garden StateGarden State100 Meters1212.39—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 400 Meters · Place 6 · Garden StateGarden State400 Meters658.40—
Apr 15Middlesex College InvitationalApr 15 · 400 Meters · Place 48 · Garden State TCGarden State TC400 Meters4857.13—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 24Fastrack Last ChanceFeb 24 · 400 Meters · Place 34 · Garden State TCGarden State TC400 Meters3458.63—
Feb 24Fastrack Last ChanceFeb 24 · 200 Meters · Place 46 · Garden State TCGarden State TC200 Meters4625.84 PB—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 12 · Garden StateGarden State400 Meters1259.4214
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 4 · Garden StateGarden State55 Meters47.41 PB14
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 12 · Garden State Track ClubGarden State Track Club400 Meters1259.42a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 4 · Garden State Track ClubGarden State Track Club55 Meters47.41a—
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 1 · Garden State Track ClubGarden State Track Club55 Meter1.7.32a PB8
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 4 · Garden State Track ClubGarden State Track Club200 Meters4.26.27a8

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · Pentathlon (Outdoor) · Place 10 · Lakeland Track ClubLakeland Track ClubPentathlon (Outdoor)StandardRound M10.1941Unofficial7
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · Long Jump · Place 11 · Lakeland Track ClubLakeland Track ClubLong JumpRound M11.3.92mUnofficial7
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · Shot Put · Place 4 · Lakeland Track ClubLakeland Track ClubShot Put8lbRound M4.9.01mUnofficial7
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · 1500 Meters · Place 9 · Lakeland Track ClubLakeland Track Club1500 MetersRound M9.5:50.45aUnofficial7
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · 200 Meters · Place 9 · Lakeland Track ClubLakeland Track Club200 MetersRound M9.26.38aUnofficial7
Jun 8Lakeland Tri/Pent ChampionshipsJun 8 · 100 Meters · Place 6 · Lakeland Track ClubLakeland Track Club100 MetersRound M6.12.68aUnofficial7
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 400 Meters · Place 4 · Garden State Track ClubGarden State Track Club400 Meters4.1:01.50a7
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 100 Meters · Place 7 · Garden State Track ClubGarden State Track Club100 Meters7.12.71a7
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 200 Meters · Place 3 · Garden State Track ClubGarden State Track Club200 Meters3.27.50a7
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 100 Meters · Place 2 · Garden State Track ClubGarden State Track Club100 Meters2.13.07a7

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 21 · Garden State Track ClubGarden State Track Club55 MeterRound P21.7.55a7
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Shot Put · Place 8 · Garden State Track ClubGarden State Track ClubShot Put4kg8.8.51m PB7
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 39 · Garden State Track ClubGarden State Track Club200 MetersRound P39.27.46a7
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 9 · Garden State Track Club NewGarden State Track Club New55 Meters97.6913
Jan 23Ocean Breeze Invitational - YouthJan 23 · Shot Put · Place 3 · Garden State Track Club NewGarden State Track Club NewShot Put37.89m13
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 13 · Garden State Track Club NewGarden State Track Club New300 Meters1343.3413
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 14 · Garden State Track Club NewGarden State Track Club New200 Meters1427.8613
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 55 Meters · Place 8 · Garden State Track Club NewGarden State Track Club New55 Meters87.8113