Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGlenarden Invitational · May 813.56aGlenarden InvitationalMay 8, 2026
200 Meters · IndoorThe VA Showcase · Jan 1729.07aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2527.65aAAU Track & Field Region 3 QualifierJune 25, 2026
400 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 41:17.98Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
400 Meters · OutdoorThe DMV Track and Field Classic · May 21:09.73aThe DMV Track and Field ClassicMay 2, 2026
60 Meter · IndoorThe VA Showcase · Jan 178.80aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 48.86Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 16 · Charles County Elite200 MetersRound P16.28.56aWind: -1.5-
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 11 · Charles County Elite200 MetersRound S11.27.94aWind: 1.3-
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 10 · Charles County Elite100 MetersRound P10.13.93aWind: -0.2-
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 12 · Charles County Elite100 MetersRound S12.13.88aWind: -0.9-
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 200 Meters · Place 1 · Charles County Elite200 Meters128.57a—
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 100 Meters · Place 1 · Charles County Elite100 Meters113.81a—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 2 · Charles County Elite200 MetersRound P228.34a—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 1 · Charles County Elite200 Meters127.65a PB—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 2 · Charles County Elite100 MetersRound P213.88a—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 1 · Charles County Elite100 Meters113.74a—
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 2 · Charles County Elite200 MetersRound P2.28.67aWind: -1.4-
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 2 · Charles County Elite200 Meters2.27.74aWind: 1.6-
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 1 · Charles County Elite100 MetersRound P1.13.92aWind: 0.8-
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 1 · Charles County Elite100 Meters1.13.46aWind: 4.5-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 2 · Charles County Elite200 MetersRound P2.28.62a-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 2 · Charles County Elite200 Meters2.28.75a-
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 4 · Charles County Elite100 MetersRound P4.14.19a-
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 2 · Charles County Elite100 Meters2.13.74a-
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 2 · Charles County Elite200 Meters2.28.46a-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 2 · Charles County Elite100 MetersRound P2.13.95a-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 2 · Charles County Elite100 Meters2.13.56a PB-
May 2The DMV Track and Field ClassicMay 2 · 400 Meters · Place 1 · Charles County Elite400 Meters1.1:09.73a PB-
May 2The DMV Track and Field ClassicMay 2 · 100 Meters · Place 1 · Charles County Elite100 MetersRound P1.14.16a-
May 2The DMV Track and Field ClassicMay 2 · 100 Meters · Place 1 · Charles County Elite100 Meters1.14.22a-

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 7 · Charles County Elite60m Hurdles79.01—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 6 · Charles County Elite60m Hurdles68.87q—
Feb 7The 63rd East Coast InvitationalFeb 7 · 200 Meters · Place 2 · Charles Coun200 Meters230.23—
Feb 7The 63rd East Coast InvitationalFeb 7 · 60 Meters · Place 1 · Charles Coun60 Meters18.941—
Feb 7The 63rd East Coast InvitationalFeb 7 · 60 Meters · Place 2 · Charles Coun60 MetersRound P29.03—
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 3 · Charles County Elite60 MeterRound P3.9.06a-
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 1 · Charles County Elite60 Meter1.8.80a PB-
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 4 · Charles County Elite200 Meters4.29.07a PB-
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 400 Meters · Place 7 · Charles Coun400 Meters71:17.98 PB—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 1 · Charles Coun60 Meters18.86 PB—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 1 · Charles Coun60 MetersRound P18.86—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Charles County Elite60 MeterRound P--DNS-
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Charles County Elite400 Meters--DNS-
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 10 · Charles County Elite200 MetersRound P1031.44a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 12 · Charles County Elite60 MetersRound P129.52a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 17 · Charles County Elite200 Meters1732.23a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 15 · Charles County Elite60 Meters159.58a—
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 21 · Charles Coun200 Meters2132.76—
Jan 17The VA ShowcaseJan 17 · 60 Meters · Place 10 · Charles Coun60 MetersRound P109.38—
Jan 5757 ShowdownJan 5 · 60 Meter · Place 11 · Charles County Elite60 MeterRound P11.9.67a-
Jan 5757 ShowdownJan 5 · 60 Meter · Place 11 · Charles County Elite60 Meter11.9.62a-
Jan 5757 ShowdownJan 5 · 200 Meters · Place 15 · Charles County Elite200 Meters15.34.04a-

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 200 Meters · Place 5 · Charles County Elite200 MetersRound P530.45a—
Jul 11IYCJul 11 · 200 Meters · Place 5 · Charles County Elite200 MetersRound S530.91a—
Jul 11IYCJul 11 · 200 Meters · Place 6 · Charles County Elite200 Meters631.15a—
Jul 11IYCJul 11 · 100 Meters · Place 11 · Charles County Elite100 MetersRound P1114.96a—
Jul 11IYCJul 11 · 100 Meters · Place 9 · Charles County Elite100 MetersRound S914.91a—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 1 · Charles County Elite200 MetersRound P1.29.77a-
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 3 · Charles County Elite200 Meters3.30.13a-
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 2 · Charles County Elite100 MetersRound P2.14.38aWind: 2.3-
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 4 · Charles County Elite100 Meters4.14.82a-
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 1 · Charles County Elite200 MetersRound S130.58a—
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 2 · Charles County Elite200 Meters230.43a—
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 2 · Charles County Elite100 MetersRound S215.20a—
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 3 · Charles County Elite100 Meters315.39a—
May 25White Knight Youth ChallengeMay 25 · 200 Meters · Place 5 · Charles County Elite200 Meters532.22a—
May 25White Knight Youth ChallengeMay 25 · 100 Meters · Place 9 · Charles County Elite100 Meters915.87a—
May 9Glenarden InvitationMay 9 · 200 Meters · Place 13 · Charles County Elite200 Meters1331.04a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 8 · Charles County Elite100 MetersRound P814.64a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 8 · Charles County Elite100 Meters815.00a—
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 6 · Charles County Elite400 MetersRound P6.1:15.47a-
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 6 · Charles County Elite400 Meters6.1:16.31a-
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 6 · Charles County Elite100 MetersRound P6.15.28a-
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 5 · Charles County Elite100 Meters5.15.39a-