Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSuburban Developmental League Championship · May 3014.13aSuburban Developmental League ChampionshipMay 30, 2026
200 Meters · IndoorUAGTCA Meet #3 · Feb 1527.58aUAGTCA Meet #3February 15, 2026
200 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1227.70aAAU Mid Atlantic District QualifierJune 12, 2026
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 88.05Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
60 Meter · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 188.56aMid-Atlantic Youth Indoor Championship Meet 2026January 18, 2026
80m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 114.16aAAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorUAGTCA Meet 2 · May 161.27mUAGTCA Meet 2May 16, 2026
Long Jump · IndoorUAGTCA Meet #2 · Jan 114.35mUAGTCA Meet #2January 11, 2026
Long Jump · OutdoorSuburban Developmental League Championship · May 3015' 8"Suburban Developmental League ChampionshipMay 30, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 14 · AOC Ambler Track ClubLong Jump14.4.54mWind: -2.1-
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 15 · AOC Ambler Track Club80m Hurdles30" / 0.762mRound P15.14.16a PBWind: 2.4-
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 41 · AOC Ambler Track Club200 MetersRound P41.27.98aWind: -1.3-
Jul 11City of Wilmington Youth InvitationalJul 11 · Long Jump · Place 4 · AOC Ambler Track ClubLong Jump4.4.40m-
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · AOC Ambler Track Club400 Meters—DNS-
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · AOC Ambler Track Club200 Meters—DNS-
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · AOC Ambler Track ClubJavelin227.47—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · AOC Ambler Track ClubJavelin227.43Q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Long Jump · Place 1 · AOC Ambler Track ClubLong Jump115-10.00—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 80m Hurdles · Place 1 · AOC Ambler Track Club80m Hurdles115.49—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Long Jump · Place 1 · AOC Ambler Track ClubLong Jump114-08.25—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 80m Hurdles · Place 1 · AOC Ambler Track Club80m Hurdles115.20a—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 2 · AOC Ambler Track Club200 Meters227.70a PB—
May 30Suburban Developmental League ChampionshipMay 30 · Long Jump · Place 1 · AOC Ambler Track ClubLong Jump1.15' 8" PB-
May 30Suburban Developmental League ChampionshipMay 30 · 200 Meters · Place 1 · AOC Ambler Track Club200 Meters1.28.40-
May 30Suburban Developmental League ChampionshipMay 30 · 100 Meters · Place 4 · AOC Ambler Track Club100 Meters4.14.13a PB-
May 16UAGTCA Meet 2May 16 · Long Jump · Place 3 · AOC Ambler Track ClubLong Jump3.4.55m-
May 16UAGTCA Meet 2May 16 · High Jump · Place 4 · AOC Ambler Track ClubHigh Jump4.1.27m PB-
May 16UAGTCA Meet 2May 16 · 400 Meters · AOC Ambler Track Club400 Meters—DNS-
May 9UAGTCA Meet 1May 9 · Long Jump · Place 12 · AOC Ambler Track ClubLong Jump12.3.74m-
May 9UAGTCA Meet 1May 9 · 80m Hurdles · Place 1 · AOC Ambler Track Club80m Hurdles30" / 0.762m1.15.30a-
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 23 · AOC Ambler Track Club200 Meters23.29.83a-

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · Long Jump · Place 1 · AOC Ambler Track ClubLong Jump1.4.76m-
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Place 3 · AOC Ambler Track Club200 Meters3.27.58a PB-
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 10 · AOC Ambler Track Club200 Meters1028.1411
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 3 · AOC Ambler Track ClubLong Jump34.90m11
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 9 · AOC Ambler Track Club55 Meters98.05 PB11
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 2 · AOC Ambler Track Club60 MeterRound P2.8.56a PB-
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 2 · AOC Ambler Track Club60 Meter2.8.65a-
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · Long Jump · Place 2 · AOC Ambler Track ClubLong Jump2.4.35m-
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 200 Meters · Place 2 · AOC Ambler Track Club200 Meters2.28.97a-
Jan 11UAGTCA Meet #2Jan 11 · Long Jump · Place 2 · AOC Ambler Track ClubLong Jump24.35m PB—
Jan 11UAGTCA Meet #2Jan 11 · 60m Hurdles · Place 2 · AOC Ambler Track Club60m Hurdles212.03a—