Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorWhirlwinds Track Club Meet #4 · Jun 520.49aWhirlwinds Track Club Meet #4June 5, 2021
100 Meters · OutdoorUAGTCA Outdoor Championship · Jun 614.60aUAGTCA Outdoor ChampionshipJune 6, 2026
150 Meters · OutdoorCharlie Mays Invitational · May 2228.24aCharlie Mays InvitationalMay 22, 2022
1500 Meters · OutdoorUAGTCA Outdoor Meet #2 · May 105:48.17UAGTCA Outdoor Meet #2May 10, 2025
200 Meters · IndoorWhirlwinds Track Club Meet #4 · Jun 542.65aWhirlwinds Track Club Meet #4June 5, 2021
200 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1229.06aAAU Mid Atlantic District QualifierJune 12, 2026
300 Meters · OutdoorJr. Highlanders Track Club Invitational · Jun 121:00.30aJr. Highlanders Track Club InvitationalJune 12, 2022
400 Meters · IndoorWhirlwinds Track Club Meet #4 · Jun 51:36.40aWhirlwinds Track Club Meet #4June 5, 2021
400 Meters · OutdoorDMV Youth Challenge · May 311:07.42aDMV Youth ChallengeMay 31, 2025
50 Meter · Outdoor2022 Plainfield Tsunami Youth Invitational - 5/15/2022 · May 159.46a2022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15, 2022
60 Meter · OutdoorSpeed Capital Maryland Invitational · May 813.13aSpeed Capital Maryland InvitationalMay 8, 2021
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 192:43.19aAAU Track & Field Region 3 QualifierJune 19, 2025
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2031.972024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
High Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2628.43QAAU Track & Field Region 2 QualifierJune 26, 2026
Long Jump · OutdoorPWC Panthers I-95 Invitational · May 295-08.25PWC Panthers I-95 InvitationalMay 29, 2021

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 80m Hurdles · Place 1 · THE COTTON CLUB POSSE80m Hurdles11:04.96—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 2 · THE COTTON CLUB POSSEHigh Jump229.39—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 2 · THE COTTON CLUB POSSEHigh Jump228.43Q PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 3 · THE COTTON CLUB POSSE800 Meters32:46.64a4
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 2 · THE COTTON CLUB POSSE400 Meters21:08.74a4
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 2 · THE COTTON CLUB POSSE200 Meters229.06a PB4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 5 · THE COTTON CLUB POSSE400 Meters5.1:11.39a4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 7 · THE COTTON CLUB POSSE100 MetersRound P7.14.83aWind: -14
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 7 · THE COTTON CLUB POSSE100 Meters7.14.60a PBWind: 0.64
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 4 · THE COTTON CLUB POSSE400 Meters4.1:07.43a4
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 2 · THE COTTON CLUB POSSE100 MetersRound P2.14.75a4
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 3 · THE COTTON CLUB POSSE100 Meters3.14.95a4

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 1 · THE COTTON CLUB POSSE800 Meters1.2:43.19a PB3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 Meters1.1:07.48a3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 4 · THE COTTON CLUB POSSE200 MetersRound P4.30.38a3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 2 · THE COTTON CLUB POSSE200 Meters2.29.08a3
Jun 6AAU Maryland District QualifierJun 6 · 800 Meters · Place 1 · THE COTTON CLUB POSSE800 Meters12:48.10a3
Jun 6AAU Maryland District QualifierJun 6 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 Meters11:08.88a3
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 2 · THE COTTON CLUB POSSE200 MetersRound S231.03a3
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 1 · THE COTTON CLUB POSSE200 Meters130.31a3
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 2 · THE COTTON CLUB POSSE800 Meters2.2:48.57a3
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 MetersRound P1.1:09.37a3
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 Meters1.1:07.42a PB3
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 2 · THE COTTON CLUB POSSE200 MetersRound P2.29.97a3
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 2 · THE COTTON CLUB POSSE200 Meters2.30.13a3
May 24Suburban Developmental League ChampionshipMay 24 · Long Jump · Place 2 · Cotton Club PosseLong Jump210-11
May 24Suburban Developmental League ChampionshipMay 24 · 800 Meters · Place 2 · Cotton Club Posse800 Meters22:48.201
May 24Suburban Developmental League ChampionshipMay 24 · 400 Meters · Place 1 · Cotton Club Posse400 Meters11:10.66a1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Place 2 · THE COTTON CLUB POSSE800 Meters2.2:52.15a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 2 · THE COTTON CLUB POSSE400 Meters2.1:10.13a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 5 · THE COTTON CLUB POSSE200 Meters5.31.56a3
May 10UAGTCA Outdoor Meet #2May 10 · 1500 Meters · Place 7 · The Cotton Club Posse1500 Meters75:48.17 PB—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 9 · The Cotton Club Posse400 Meters91:12.42—
May 4NVA Track InvitationalMay 4 · 800 Meters · Place 7 · THE COTTON CLUB POSSE800 Meters7.3:17.19a3
May 4NVA Track InvitationalMay 4 · 400 Meters · Place 4 · THE COTTON CLUB POSSE400 Meters4.1:10.88a3
May 4NVA Track InvitationalMay 4 · 200 Meters · Place 5 · THE COTTON CLUB POSSE200 Meters5.31.51a3

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · The Cotton CCombined results11:14.79—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · The Cotton CCombined results132.21—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · The Cotton CCombined resultsRound P131.97 PB—
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 Meters1.1:11.37a9-10
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 1 · THE COTTON CLUB POSSE200 MetersRound P1.31.79a9-10
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 1 · THE COTTON CLUB POSSE200 Meters1.31.75a9-10
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 3 · The Cotton400 Meters31:18.598
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 1 · The Cotton200 Meters131.318
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 Meters1.1:13.11a9-10
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 1 · THE COTTON CLUB POSSE200 Meters1.32.03a9-10
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 2 · THE COTTON CLUB POSSE400 Meters2.1:13.37a9-10
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 7 · THE COTTON CLUB POSSE100 MetersRound P7.16.15a9-10
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 7 · THE COTTON CLUB POSSE100 Meters7.16.15a9-10
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 2 · THE COTTON CLUB POSSE800 Meters2.2:53.21a9-10
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 1 · THE COTTON CLUB POSSE200 Meters1.31.62a9-10
May 18Lightning Relays May 18 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 Meters1.1:15.45aUnofficial9-10
May 18Lightning Relays May 18 · 200 Meters · Place 1 · THE COTTON CLUB POSSE200 Meters1.32.74aUnofficial9-10
May 18Lightning Relays May 18 · 100 Meters · Place 1 · THE COTTON CLUB POSSE100 Meters1.16.14aUnofficial9-10
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 Meters1.1:12.22a9-10
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 1 · THE COTTON CLUB POSSE100 MetersRound P1.15.65a9-10
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 1 · THE COTTON CLUB POSSE100 Meters1.16.16a9-10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 15 · The Cotton Club Posse200 MetersRound P1536.42—
Jun 302023 AAU Region 02 QualifierJun 30 · 100 Meters · Place 4 · The Cotton Club Posse100 MetersRound P416.26—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 9 · THE COTTON CLUB POSSE400 Meters9.1:22.81a7-8
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 6 · THE COTTON CLUB POSSE200 Meters6.33.92a7-8
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 7 · THE COTTON CLUB POSSE100 Meters7.16.18a7-8
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 4 · THE COTTON CLUB POSSE400 Meters4.1:19.54a7-8
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 10 · THE COTTON CLUB POSSE100 MetersRound P10.17.10a7-8

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 400 Meters · Place 1 · The Cotton C400 Meters11:18.30—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 200 Meters · Place 1 · The Cotton C200 Meters135.90—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 200 Meters · Place 1 · The Cotton C200 MetersRound P136.00—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 100 Meters · Place 1 · The Cotton C100 Meters117.54—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 100 Meters · Place 1 · The Cotton C100 Meters117.00—
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 17 · The Cotton400 Meters171:31.186
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 24 · The Cotton200 Meters2438.456
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 100 Meters · Place 20 · The Cotton100 Meters2018.056
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 50 Meter · Place 2 · THE COTTON CLUB POSSE50 Meter2.9.63a6U
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 150 Meters · Place 2 · THE COTTON CLUB POSSE150 Meters2.28.31a6U
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 300 Meters · Place 2 · THE COTTON CLUB POSSE300 Meters2.1:00.30a PB6U
Jun 4UAGTCA Developmental ChampionshipJun 4 · Long Jump · Place 2 · THE COTTON CLUB POSSELong Jump2.2.02mUnofficial6U
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 1 · THE COTTON CLUB POSSE400 Meters1.1:31.21aUnofficial6U
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 2 · THE COTTON CLUB POSSE100 MetersRound P2.18.09aUnofficial6U
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 2 · THE COTTON CLUB POSSE100 Meters2.17.73aUnofficial6U
May 22Charlie Mays InvitationalMay 22 · 50 Meter · Place 1 · THE COTTON CLUB POSSE50 Meter1.9.78a6U
May 22Charlie Mays InvitationalMay 22 · 150 Meters · Place 1 · THE COTTON CLUB POSSE150 Meters1.28.24a PB6U
May 22Charlie Mays InvitationalMay 22 · 300 Meters · Place 1 · THE COTTON CLUB POSSE300 Meters1.1:05.08a6U
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 50 Meter · Place 1 · THE COTTON CLUB POSSE50 Meter1.9.46a PB6U
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 150 Meters · Place 1 · THE COTTON CLUB POSSE150 Meters1.33.86a6U
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 300 Meters · Place 1 · THE COTTON CLUB POSSE300 Meters1.1:04.01a6U

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400 Meters · Place 18 · THE COTTON CLUB POSSE400 Meters18.1:40.27a-
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 13 · THE COTTON CLUB POSSE200 MetersRound P13.40.79a-
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 100 Meters · Place 14 · THE COTTON CLUB POSSE100 MetersRound P14.19.64a-
May 29PWC Panthers I-95 InvitationalMay 29 · 50 Meter · Place 6 · THE COTTON CLUB POSSE50 Meter6.11.54a-
May 29PWC Panthers I-95 InvitationalMay 29 · Long Jump · Place 2 · THE COTTON CLUB POSSELong Jump2.5-08.25 PB-
May 29PWC Panthers I-95 InvitationalMay 29 · 100 Meters · Place 7 · THE COTTON CLUB POSSE100 Meters7.21.78a-
May 8Speed Capital Maryland InvitationalMay 8 · 60 Meter · Place 6 · THE COTTON CLUB POSSE60 MeterRound P6.13.58a-
May 8Speed Capital Maryland InvitationalMay 8 · 60 Meter · Place 3 · THE COTTON CLUB POSSE60 Meter3.13.13a PB-
May 8Speed Capital Maryland InvitationalMay 8 · 200 Meters · Place 5 · THE COTTON CLUB POSSE200 Meters5.50.54a-
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Place 6 · THE COTTON CLUB POSSE100 MetersRound P6.22.60a-
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Place 6 · THE COTTON CLUB POSSE100 Meters6.1:17.26a-
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 60 Meter · Place 6 · THE COTTON CLUB POSSE60 MeterRound P6.13.58a-
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 60 Meter · Place 3 · THE COTTON CLUB POSSE60 Meter3.13.13a-
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 200 Meters · Place 5 · THE COTTON CLUB POSSE200 Meters5.50.54a-
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 100 Meters · Place 6 · THE COTTON CLUB POSSE100 MetersRound P6.22.60a-
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 100 Meters · Place 6 · THE COTTON CLUB POSSE100 Meters6.1:17.26a-

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 5Whirlwinds Track Club Meet #4Jun 5 · 400 Meters · Place 4 · THE COTTON CLUB POSSE400 Meters4.1:36.40a PB-
Jun 5Whirlwinds Track Club Meet #4Jun 5 · 200 Meters · Place 3 · THE COTTON CLUB POSSE200 Meters3.42.65a PB-
Jun 5Whirlwinds Track Club Meet #4Jun 5 · 100 Meters · Place 4 · THE COTTON CLUB POSSE100 Meters4.20.49a PB-