Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 International Youth Championship · Jul 1713.83a2026 International Youth ChampionshipJuly 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorMPSSAA 2A West Region Championships · May 1217.57aMPSSAA 2A West Region ChampionshipsMay 12, 2026
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 1730.07aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
200 Meters · OutdoorUnion Athletics & Lyles Foundation Invite · May 1929.35aUnion Athletics & Lyles Foundation InviteMay 19, 2024
200m Hurdles · 33" / 0.838m · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1933.30aAAU Track & Field Region 3 QualifierJune 19, 2025
300m Hurdles · 30" / 0.762m · OutdoorMPSSAA 2A West Region Championships · May 1252.91aMPSSAA 2A West Region ChampionshipsMay 12, 2026
400 Meters · IndoorAAU Region 3 · Jun 201:05.75aAAU Region 3June 20, 2024
400 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 81:05.71aAAU Potomac Valley District QualifierJune 8, 2024
400m Hurdles · 30" / 0.762m · OutdoorSoutheast Showdown · Jun 281:13.42aSoutheast ShowdownJune 28, 2026
800 Meters · IndoorAAU Region 3 · Jun 202:42.55aAAU Region 3June 20, 2024
800 Meters · OutdoorIYC · Jul 112:44.39aIYCJuly 11, 2025
High Jump · OutdoorMPSSAA 2A West Region Championships · May 125' 2"MPSSAA 2A West Region ChampionshipsMay 12, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · High Jump · Place 2 · Glenarden TrackGlenarden TrackHigh Jump2.1.56m9
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Glenarden TrackGlenarden Track400 MetersRound P--DNS9
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 47 · Glenarden TrackGlenarden Track100 MetersRound P47.13.83a PBWind: -0.69
Jun 28Southeast ShowdownJun 28 · High Jump · Place 2 · Glenarden TrackGlenarden TrackHigh Jump2.1.52m9
Jun 28Southeast ShowdownJun 28 · 400m Hurdles · Place 4 · Glenarden TrackGlenarden Track400m Hurdles30" / 0.762m4.1:13.42a PB9
May 21MPSSAA State Track & Field ChampionshipsMay 21 · High Jump · Place 3 · River HillRiver HillHigh Jump3.5-00.009
May 12MPSSAA 2A West Region ChampionshipsMay 12 · Triple Jump · River HillRiver HillTriple Jump—DNS9
May 12MPSSAA 2A West Region ChampionshipsMay 12 · High Jump · Place 2 · River HillRiver HillHigh Jump2.5' 2" PB9
May 12MPSSAA 2A West Region ChampionshipsMay 12 · 300m Hurdles · Place 8 · River HillRiver Hill300m Hurdles30" / 0.762m8.52.91a PB9
May 12MPSSAA 2A West Region ChampionshipsMay 12 · 100m Hurdles · Place 4 · River HillRiver Hill100m Hurdles33" / 0.838mRound S4.17.57a PB9
May 12MPSSAA 2A West Region ChampionshipsMay 12 · 100m Hurdles · Place 4 · River HillRiver Hill100m Hurdles33" / 0.838m4.17.87a9
May 4Howard County Outdoor Championships 2026May 4 · High Jump · Place 4 · River HillRiver HillHigh Jump44-109
May 4Howard County Outdoor Championships 2026May 4 · 100m Hurdles · Place 6 · River HillRiver Hill100m Hurdles617.64a9
May 4Howard County Outdoor Championships 2026May 4 · 100m Hurdles · Place 6 · River HillRiver Hill100m Hurdles617.78a9
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · High Jump · River HillRiver HillHigh Jump—NH9
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 300m Hurdles · Place 18 · River HillRiver Hill300m Hurdles1851.30a9
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 100m Hurdles · Place 24 · River HillRiver Hill100m HurdlesRound P2418.31a9
Apr 22Howard County League Meet 4BApr 22 · 100m Hurdles · Place 3 · River HillRiver Hill100m Hurdles318.00a9
Apr 16Under Armour Black & Blue InvitationalApr 16 · High Jump · Place 11 · River HillRiver HillHigh Jump115-09
Apr 16Under Armour Black & Blue InvitationalApr 16 · 100m Hurdles · Place 15 · River HillRiver Hill100m Hurdles1518.02a9
Apr 15Howard County League Meet 3AApr 15 · Triple Jump · Place 6 · River HillRiver HillTriple Jump627-4.59
Apr 15Howard County League Meet 3AApr 15 · High Jump · Place 1 · River HillRiver HillHigh Jump15-09
Apr 15Howard County League Meet 3AApr 15 · 300m Hurdles · Place 1 · River HillRiver Hill300m Hurdles151.90a9
Apr 15Howard County League Meet 3AApr 15 · 100m Hurdles · Place 2 · River HillRiver Hill100m Hurdles219.44a9
Apr 9Howard County League Meet 2BApr 9 · High Jump · Place 1 · River HillRiver HillHigh Jump14-109
Apr 9Howard County League Meet 2BApr 9 · 200 Meters · Place 21 · River HillRiver Hill200 Meters2130.40a9
Apr 9Howard County League Meet 2BApr 9 · 100 Meters · Place 41 · River HillRiver Hill100 Meters4114.81a9
Mar 25Howard County League Meet 1BMar 25 · 300m Hurdles · Place 6 · River HillRiver Hill300m Hurdles651.30a9
Mar 25Howard County League Meet 1BMar 25 · 100m Hurdles · Place 3 · River HillRiver Hill100m Hurdles318.47a9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 200m Hurdles · Place 14 · GlenardenGlenarden200m HurdlesRound P1432.25a8
Jul 11IYCJul 11 · 800 Meters · Place 9 · GlenardenGlenarden800 Meters92:44.39a PB8
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200m Hurdles · Place 11 · Glenarden TrackGlenarden Track200m Hurdles33" / 0.838mRound P11.33.30a PBWind: 1.48
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 7 · Glenarden TrackGlenarden Track800 Meters7.2:45.81a8
Jun 14AAU Potomac Valley District QualifierJun 14 · 200m Hurdles · Place 13 · GlenardenGlenarden200m Hurdles1334.23a8
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 8 · GlenardenGlenarden800 Meters82:48.22a8
Jun 14AAU PVA DistrictJun 14 · 200m Hurdles · Place 13 · Glenarden TrackGlenarden Track200m Hurdles33" / 0.838m13.34.23a8
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 8 · Glenarden TrackGlenarden Track800 Meters8.2:48.22a8
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 6 · Glenarden TrackGlenarden Track800 Meters6.2:45.18a8
May 9Glenarden InvitationMay 9 · 800 Meters · Place 6 · GlenardenGlenarden800 Meters62:49.31a8
May 9Glenarden InvitationMay 9 · 400 Meters · Place 13 · GlenardenGlenarden400 Meters131:07.14a8
Mar 2PVA InvitationalMar 2 · 800 Meters · Place 13 · GlenardenGlenarden800 Meters133:17.82a8
Mar 2PVA InvitationalMar 2 · 400 Meters · Place 24 · GlenardenGlenarden400 Meters241:08.98a8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 51 · GlenardenGlenarden400 MetersRound P511:10.02a8
Jan 5757 ShowdownJan 5 · 800 Meters · Place 5 · Glenarden TrackGlenarden Track800 Meters5.2:59.08a8
Jan 5757 ShowdownJan 5 · 400 Meters · Place 16 · Glenarden TrackGlenarden Track400 Meters16.1:09.84a8
Jan 5757 ShowdownJan 5 · 200 Meters · Place 39 · Glenarden TrackGlenarden Track200 Meters39.31.24a8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 800 Meters · Place 11 · GlenardenGlenarden800 Meters112:45.43a—
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 35 · GlenardenGlenarden400 MetersRound P351:07.79a—
Jun 29PVA InvitationalJun 29 · 800 Meters · Glenarden TrackGlenarden Track800 Meters--DNS13
Jun 29PVA InvitationalJun 29 · 400 Meters · Glenarden TrackGlenarden Track400 MetersRound P--DNS13
Jun 29PVA InvitationalJun 29 · 200 Meters · Glenarden TrackGlenarden Track200 MetersRound P--DNS13
Jun 8AAU Potomac Valley District QualifierJun 8 · 800 Meters · Place 4 · Glenarden TrackGlenarden Track800 Meters4.2:46.94a13
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 9 · Glenarden TrackGlenarden Track400 Meters9.1:05.71a PB13
Jun 1DMV Youth ChallengeJun 1 · 800 Meters · Place 14 · Glenarden TrackGlenarden Track800 Meters14.2:48.64a13
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 35 · Glenarden TrackGlenarden Track400 MetersRound P35.1:06.04a13
May 19Union Athletics & Lyles Foundation InviteMay 19 · 800 Meters · Place 7 · Glenarden TrackGlenarden Track800 Meters7.2:50.72a13
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 21 · Glenarden TrackGlenarden Track400 Meters21.1:07.55a13
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 31 · Glenarden TrackGlenarden Track200 Meters31.29.35a PB13
May 10Glenarden InvitationMay 10 · 800 Meters · Place 5 · Glenarden TrackGlenarden Track800 Meters5.2:51.45a13
May 10Glenarden InvitationMay 10 · 400 Meters · Place 20 · Glenarden TrackGlenarden Track400 Meters20.1:09.23a13
May 10Glenarden InvitationMay 10 · 200 Meters · Place 48 · Glenarden TrackGlenarden Track200 Meters48.31.22a13

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 12 · Glenarden TrackGlenarden Track800 Meters12.2:42.55a PB13
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 20 · Glenarden TrackGlenarden Track400 Meters20.1:05.75a PB13
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 800 Meters · Place 5 · GlenardenGlenarden800 Meters52:51.05a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 400 Meters · Place 16 · GlenardenGlenarden400 Meters161:07.94a—
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 20 · Glenarden TrackGlenarden Track400 MetersRound P20.1:06.4013
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 38 · Glenarden TrackGlenarden Track400 MetersRound P38.1:08.98a13
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 76 · Glenarden TrackGlenarden Track200 MetersRound P76.30.07a PB13

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 800 Meters · Place 16 · Glenarden TrackGlenarden Track800 Meters16.3:01.94a12
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 12 · Glenarden TrackGlenarden Track400 MetersRound P12.1:08.66a12
Jun 222023 AAU Region 3 QualifierJun 22 · 800 Meters · Place 9 · GlenardenGlenarden800 Meters92:47.49a—
Jun 222023 AAU Region 3 QualifierJun 22 · 400 Meters · Place 12 · GlenardenGlenarden400 Meters121:07.94a—
Jun 17AAU Potomac Valley District QualifierJun 17 · 800 Meters · Place 3 · Glenarden TrackGlenarden Track800 Meters3.2:57.40a12
Jun 17AAU Potomac Valley District QualifierJun 17 · 400 Meters · Place 5 · Glenarden TrackGlenarden Track400 Meters5.1:07.20a12
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 15 · GlenardenGlenarden800 Meters152:57.67a—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 16 · GlenardenGlenarden400 Meters161:08.62a—