Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1914.99aAAU Track & Field Region 3 QualifierJune 19, 2025
150 Meters · OutdoorJr. Highlanders Track Club Invitational · Jun 1227.73aJr. Highlanders Track Club InvitationalJune 12, 2022
200 Meters · IndoorUAGTCA Meet #3 · Feb 1530.16aUAGTCA Meet #3February 15, 2026
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1930.47aAAU Track & Field Region 3 QualifierJune 19, 2025
300 Meters · IndoorUAGTCA Meet #2 · Jan 1150.64aUAGTCA Meet #2January 11, 2026
300 Meters · OutdoorJr. Highlanders Track Club Invitational · Jun 1258.83aJr. Highlanders Track Club InvitationalJune 12, 2022
400 Meters · IndoorUAGTCA Meet #3 · Feb 151:09.52aUAGTCA Meet #3February 15, 2026
400 Meters · OutdoorAAU Maryland District Qualifier · Jun 61:10.32aAAU Maryland District QualifierJune 6, 2025
50 Meter · OutdoorJr. Highlanders Track Club Invitational · Jun 129.62aJr. Highlanders Track Club InvitationalJune 12, 2022
55 Meter · IndoorPVA 14 & Under National Indoor Invitational · Feb 1810.01aPVA 14 & Under National Indoor InvitationalFebruary 18, 2023
55 Meters · IndoorPVA 14 & Under National Championship · Feb 1810.01PVA 14 & Under National Championship February 18, 2023
60 Meter · IndoorThe VA Showcase · Jan 179.29aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorUAGTCA Meet #1 · Jan 49.39aUAGTCA Meet #1January 4, 2026
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:00.84aUAGTCA Meet #2January 11, 2026
800 Meters · OutdoorSuburban Developmental League Championship · May 243:05.80Suburban Developmental League ChampionshipMay 24, 2025
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 2216.39UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 400 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters41:11.67a4
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 200 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters330.92a4
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 100 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters315.17a4

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 1 · Fly City EliteFly City Elite400 Meters1.1:09.52a PB4
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Place 2 · Fly City EliteFly City Elite200 Meters2.30.16a PB4
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 11 · Fly City EliteFly City Elite60 MeterRound P11.9.29a PB4
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 14 · Fly City EliteFly City Elite200 Meters14.31.29a4
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 1 · Fly City EliteFly City Elite600 Meters12:00.84a PB4
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 3 · Fly City EliteFly City Elite300 Meters350.64a PB4
Jan 4UAGTCA Meet #1Jan 4 · 200 Meters · Place 4 · Fly City EliteFly City Elite200 Meters431.39a4
Jan 4UAGTCA Meet #1Jan 4 · 60 Meters · Place 3 · Fly City EliteFly City Elite60 Meters39.39a PB4

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters5.1:15.55a3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 MetersRound P5.30.47a PB3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters5.30.56a3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 MetersRound P5.15.07aWind: 0.83
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters5.14.99a PB3
Jun 6AAU Maryland District QualifierJun 6 · 400 Meters · Place 2 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters21:10.32a PB3
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 MetersRound S531.80a3
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters430.99a3
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 MetersRound S415.67a3
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters415.55a3
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 10 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 MetersRound P10.1:15.26a3
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 MetersRound P4.30.92a3
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters5.31.66a3
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 8 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 MetersRound P8.15.14a3
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 8 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters8.15.12a3
May 24Suburban Developmental League ChampionshipMay 24 · 800 Meters · Place 6 · Cotton Club PosseCotton Club Posse800 Meters63:05.80 PB3
May 24Suburban Developmental League ChampionshipMay 24 · 400 Meters · Place 5 · Cotton Club PosseCotton Club Posse400 Meters51:19.53a3
May 24Suburban Developmental League ChampionshipMay 24 · 200 Meters · Place 3 · Cotton Club PosseCotton Club Posse200 Meters331.39a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters5.1:12.87a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 13 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters13.32.67a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 8 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters8.15.31a3
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 6 · The Cotton Club PosseThe Cotton Club Posse400 Meters61:10.90—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 22 · The Cotton Club PosseThe Cotton Club Posse100 Meters2216.21—
May 4NVA Track InvitationalMay 4 · 400 Meters · Place 6 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters6.1:14.55a3
May 4NVA Track InvitationalMay 4 · 200 Meters · Place 6 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters6.31.72a3
May 4NVA Track InvitationalMay 4 · 100 Meters · Place 8 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters8.15.66a3

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 10 · Fly City EliteFly City Elite200 Meters1031.81a—
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 60 Meters · Place 4 · Fly City EliteFly City Elite60 Meters49.45a—
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 400 Meters · Place 10 · Fly City EliteFly City Elite400 Meters101:16.07a3
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 6 · Fly City EliteFly City Elite200 Meters632.62a3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 10 · Fly City EliteFly City Elite400 Meters101:19.08a3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 200 Meters · Place 7 · Fly City EliteFly City Elite200 Meters733.20a3

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters3.1:16.13a2
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 MetersRound P4.32.76a2
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters3.32.65a2
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 7 · The CottonThe Cotton400 Meters71:20.028
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 3 · The CottonThe Cotton200 Meters332.338
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 2 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters2.1:17.16a2
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 2 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters2.33.37a2
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 6 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters6.1:18.43a2
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 MetersRound P5.15.99a2
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 5 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters5.15.99a2
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters4.32.64a2
May 18Lightning Relays May 18 · 400 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters3.1:20.67aUnofficial2
May 18Lightning Relays May 18 · 200 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters3.36.11aUnofficial2
May 18Lightning Relays May 18 · 100 Meters · Place 9 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters9.17.51aUnofficial2
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters4.1:18.32a2
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 7 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 MetersRound P7.16.18a2
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 6 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters6.17.42a2

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 14 · Falcon ELITEFalcon ELITE400 Meters141:23.12a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 14 · Falcon ELITEFalcon ELITE200 MetersRound P1434.13a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 19 · Falcon ELITEFalcon ELITE60 MetersRound P1910.05a—
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 6 · Falcon ELITEFalcon ELITE60 MeterRound P6.10.10a2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 7 · Falcon ELITEFalcon ELITE60 Meter7.10.29a2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 4 · Falcon ELITEFalcon ELITE200 MetersRound P4.35.34a2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Falcon ELITEFalcon ELITE200 Meters—DNS2
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 6 · Falcon ELITEFalcon ELITE60 MeterRound P6.10.09a2
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 6 · Falcon ELITEFalcon ELITE60 Meter6.10.13a2
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 6 · Falcon ELITEFalcon ELITE200 Meters6.34.87a2
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 6 · Falcon EliteFalcon Elite200 Meters634.87—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 6 · Falcon EliteFalcon Elite60 Meters610.13—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 6 · Falcon EliteFalcon Elite60 MetersRound P610.09—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 1 · The Cotton CThe Cotton CCombined results11:16.45—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 6 · The Cotton CThe Cotton CCombined results634.73—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 4 · The Cotton CThe Cotton CCombined results416.72—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 2 · The Cotton CThe Cotton CCombined resultsRound P233.67—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 3 · The Cotton CThe Cotton CCombined resultsRound P316.39 PB—
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 7 · The Cotton Club PosseThe Cotton Club Posse400 Meters71:18.03—
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 6 · The Cotton Club PosseThe Cotton Club Posse200 MetersRound P634.62—
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 8 · The Cotton Club PosseThe Cotton Club Posse200 Meters834.65—
Jun 302023 AAU Region 02 QualifierJun 30 · 100 Meters · Place 11 · The Cotton Club PosseThe Cotton Club Posse100 MetersRound P1116.96—
Jun 24Whirlwinds Summer ShowdownJun 24 · 400 Meters · Place 1 · Cotton Club PosseCotton Club Posse400 Meters11:15.14a—
Jun 24Whirlwinds Summer ShowdownJun 24 · 200 Meters · Place 2 · Cotton Club PosseCotton Club Posse200 Meters233.70a—
Jun 24Whirlwinds Summer ShowdownJun 24 · 100 Meters · Place 1 · Cotton Club PosseCotton Club Posse100 Meters116.84a—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 14 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters14.1:27.01a1
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 7 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters7.34.43a1
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 9 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters9.16.49a1
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 9 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters9.1:24.83a1
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 6 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 MetersRound P6.16.67a1
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 8 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters8.17.28a1

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 8 · Cotton Club PosseCotton Club Posse200 MetersRound P836.73—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 3 · Cotton Club PosseCotton Club Posse200 Meters335.59—
Feb 18PVA 14 & Under National Championship Feb 18 · 55 Meters · Place 18 · Cotton Club PosseCotton Club Posse55 MetersRound P1810.01 PB—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 18 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE55 MeterRound P18.10.01a PB7-8
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 8 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 MetersRound P8.36.73a7-8
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE200 Meters3.35.59a7-8

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 18 · The CottonThe Cotton400 Meters181:31.446
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 25 · The CottonThe Cotton200 Meters2538.626
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 100 Meters · Place 31 · The CottonThe Cotton100 Meters3119.246
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 50 Meter · Place 1 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE50 Meter1.9.62a PB6U
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 150 Meters · Place 1 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE150 Meters1.27.73a PB6U
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 300 Meters · Place 1 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE300 Meters1.58.83a PB6U
Jun 4UAGTCA Developmental ChampionshipJun 4 · Long Jump · Place 1 · THE COTTON CLUB POSSETHE COTTON CLUB POSSELong Jump1.2.14mUnofficial6U
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 2 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE400 Meters2.1:35.18aUnofficial6U
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 MetersRound P3.18.58aUnofficial6U
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 4 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE100 Meters4.19.27aUnofficial6U
May 22Charlie Mays InvitationalMay 22 · 50 Meter · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE50 Meter3.10.26a6U
May 22Charlie Mays InvitationalMay 22 · 150 Meters · Place 2 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE150 Meters2.30.56a6U
May 22Charlie Mays InvitationalMay 22 · 300 Meters · Place 2 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE300 Meters2.1:07.86a6U
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 50 Meter · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE50 Meter3.9.96a6U
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 150 Meters · Place 2 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE150 Meters2.35.98a6U
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 300 Meters · Place 3 · THE COTTON CLUB POSSETHE COTTON CLUB POSSE300 Meters3.1:11.34a6U