Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2512.69aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
100 Meters · OutdoorAAU Junior Olympic Games · Aug 112.51aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2525.59aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
200 Meters · OutdoorAAU Junior Olympic Games · Aug 125.31aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorWarrensville Youth Track Invitational · Jun 201:01.40aWarrensville Youth Track InvitationalJune 20, 2026
Long Jump · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 254.90mAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
Long Jump · OutdoorAAU Junior Olympic Games · Aug 14.93mAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 4 · ATP EliteATP EliteLong Jump4.4.93m PBWind: 0.74
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 5 · ATP EliteATP Elite200 MetersRound P5.26.09aWind: -1.84
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 7 · ATP EliteATP Elite200 MetersRound S7.25.31a PBWind: 1.34
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 5 · ATP EliteATP Elite200 Meters5.25.68aWind: 1.24
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 2 · ATP EliteATP Elite100 MetersRound P2.12.65aWind: -0.34
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 3 · ATP EliteATP Elite100 MetersRound S3.12.61aWind: -0.94
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 3 · ATP EliteATP Elite100 Meters3.12.51a PBWind: -0.24
Jul 25Ohio Rockets ClassicJul 25 · Long Jump · Place 1 · ATP EliteATP EliteLong Jump1.16' 0.25"4
Jul 25Ohio Rockets ClassicJul 25 · 400 Meters · Place 1 · ATP EliteATP Elite400 Meters1.1:03.09a4
Jul 25Ohio Rockets ClassicJul 25 · 100 Meters · Place 1 · ATP EliteATP Elite100 Meters1.12.88a4
Jun 20Warrensville Youth Track InvitationalJun 20 · 400 Meters · Place 2 · ATP EliteATP Elite400 Meters2.1:01.40a PB4
Jun 20Warrensville Youth Track InvitationalJun 20 · 200 Meters · Place 3 · ATP EliteATP Elite200 Meters3.27.04aWind: 04
Jun 20Warrensville Youth Track InvitationalJun 20 · 100 Meters · Place 2 · ATP EliteATP Elite100 Meters2.12.64aWind: 04

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · Long Jump · Place 1 · ATP EliteATP EliteLong Jump1.4.90m PB4
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 200 Meters · Place 4 · ATP EliteATP Elite200 MetersRound P4.27.14a4
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 200 Meters · Place 3 · ATP EliteATP Elite200 Meters3.25.59a PB4
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 100 Meters · Place 1 · ATP EliteATP Elite100 MetersRound P1.12.69a PB4
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 100 Meters · Place 3 · ATP EliteATP Elite100 Meters3.12.85a4