Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2015.10aAAU Region 3June 20, 2024
100 Meters · OutdoorIYC · Jul 1113.92aIYCJuly 11, 2025
200 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 2129.47aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
200 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 227.99aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 141:07.56aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 21:02.14aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
60 Meter · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 179.44aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
60 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 218.75aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
Finals · Outdoor2023 PVA Youth Invitational · Mar 49.652023 PVA Youth InvitationalMarch 4, 2023

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · DC Speed Track Club400 MetersRound S--DNS4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 8 · DC Speed Track Club400 MetersRound P8.1:04.27a4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 8 · DC Speed Track Club200 MetersRound S8.28.01aWind: 1.24
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 14 · DC Speed Track Club200 MetersRound P14.27.99aWind: 3.94
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 8 · DC Speed Track Club200 Meters8.28.12aWind: 1.44
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 3 · DC Speed Track Club200 MetersRound P3.29.07aWind: -0.64
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 3 · DC Speed Track Club200 Meters3.28.30aWind: 2.64
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 4 · DC Speed Track Club100 MetersRound P4.14.19aWind: 1.14
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 3 · DC Speed Track Club100 Meters3.13.86aWind: 2.34
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 2 · DC Speed Track Club400 MetersRound P2.1:07.18a4
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 1 · DC Speed Track Club400 Meters1.1:02.14a PB4
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 3 · DC Speed Track Club200 MetersRound P3.27.99a PBWind: -0.24
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 3 · DC Speed Track Club200 Meters3.28.24aWind: -1.64
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 400 Meters · Place 1 · DC Speed Track Club400 Meters1.1:05.21a4
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 100 Meters · Place 2 · DC Speed Track Club100 MetersRound P2.14.11a4
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 100 Meters · DC Speed Track Club100 Meters--DNS4
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Place 1 · DC Speed Track Club400 Meters1.1:03.39a4
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 2 · DC Speed Track Club200 Meters2.28.76a4
May 31Columbus Panthers Invitational May 31 · 100 Meters · Place 1 · DC Speed Track Club100 Meters1.14.34a4
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 3 · DC Speed Track Club200 Meters3.29.44a4
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 5 · DC Speed Track Club100 MetersRound P5.14.80a4
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 4 · DC Speed Track Club100 Meters4.14.32a4
May 2Team Maryland Track & Field MeetMay 2 · 400 Meters · Place 2 · DC Speed Track Club400 MetersRound P2.1:11.19a4
May 2Team Maryland Track & Field MeetMay 2 · 400 Meters · Place 1 · DC Speed Track Club400 Meters1.1:08.45a4
May 2Team Maryland Track & Field MeetMay 2 · 200 Meters · Place 2 · DC Speed Track Club200 MetersRound P2.30.34a4
May 2Team Maryland Track & Field MeetMay 2 · 200 Meters · Place 1 · DC Speed Track Club200 Meters1.29.26a4
May 2Team Maryland Track & Field MeetMay 2 · 100 Meters · Place 3 · DC Speed Track Club100 MetersRound P3.14.64a4
May 2Team Maryland Track & Field MeetMay 2 · 100 Meters · Place 1 · DC Speed Track Club100 Meters1.14.43a4

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 15 · DC Speed Track ClubShot Put151:12.86—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 2 · DC Speed Track Club200 MetersRound P230.44a4
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 1 · DC Speed Track Club200 Meters129.47a PB4
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 5 · DC Speed Track Club60 MetersRound P59.16a4
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 2 · DC Speed Track Club60 Meters28.75a PB4
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 4 · DC Speed Track Club400 MetersRound P41:11.54a4
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 1 · DC Speed Track Club400 Meters11:07.56a PB4
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 7 · DC Speed Track Club200 MetersRound P730.84a4
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 4 · DC Speed Track Club200 Meters430.15a4

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 200 Meters · Place 2 · DC Speed Track Club200 MetersRound P230.02a3
Jul 11IYCJul 11 · 200 Meters · Place 2 · DC Speed Track Club200 MetersRound S230.34a3
Jul 11IYCJul 11 · 200 Meters · Place 3 · DC Speed Track Club200 Meters329.81a3
Jul 11IYCJul 11 · 100 Meters · Place 2 · DC Speed Track Club100 MetersRound P213.92a PB3
Jul 11IYCJul 11 · 100 Meters · Place 5 · DC Speed Track Club100 MetersRound S514.74a3
Jul 11IYCJul 11 · 100 Meters · Place 5 · DC Speed Track Club100 Meters514.63a3
Jun 7Speed Capital VirginiaJun 7 · 400 Meters · Place 2 · DC Speed Track Club400 Meters2.1:11.12a3
Jun 7Speed Capital VirginiaJun 7 · 200 Meters · Place 2 · DC Speed Track Club200 Meters2.30.36a3
Jun 7Speed Capital VirginiaJun 7 · 100 Meters · Place 1 · DC Speed Track Club100 MetersRound P1.14.38a3
Jun 7Speed Capital VirginiaJun 7 · 100 Meters · Place 2 · DC Speed Track Club100 Meters2.14.61a3
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · 400 Meters · Place 5 · DC Speed Track Club400 MetersRound P51:15.17a3
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · 400 Meters · Place 3 · DC Speed Track Club400 Meters31:10.67a3
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · 200 Meters · Place 5 · DC Speed Track Club200 MetersRound P530.51a3
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · 200 Meters · Place 4 · DC Speed Track Club200 Meters429.37a3
May 9Glenarden InvitationMay 9 · 200 Meters · Place 3 · DC Speed Track Club200 Meters329.68a3
May 9Glenarden InvitationMay 9 · 100 Meters · Place 9 · DC Speed Track Club100 MetersRound P914.70a3

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 7 · DC Speed Track Club400 Meters71:12.10a3
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 4 · DC Speed Track Club60 Meters49.20a3
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 4 · DC Speed Track Club200 MetersRound P431.10a3
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 3 · DC Speed Track Club200 Meters330.13a3
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 6 · DC Speed Track Club60 MetersRound P69.23a3
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 4 · DC Speed Track Club60 Meters49.04a3

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 1 · DC Speed Track Club400 Meters1.1:17.14a2
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 2 · DC Speed Track Club200 MetersRound P2.31.74aWind: -0.12
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 1 · DC Speed Track Club200 Meters1.30.84aWind: 2.42
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 3 · DC Speed Track Club100 MetersRound P3.15.10a PBWind: 0.82
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 1 · DC Speed Track Club100 Meters1.15.10aWind: -0.72
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · DC Speed Track Club60 MeterRound P--DNS2
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 1 · DC Speed Track Club400 MetersRound P1.1:18.502
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · DC Speed Track Club400 Meters--DNS2
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 1 · DC Speed Track Club200 MetersRound P1.32.402
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · DC Speed Track Club200 Meters--DNS2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 2 · DC Speed Track Club60 MeterRound P2.9.73a2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 1 · DC Speed Track Club60 Meter1.9.44a PB2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · DC Speed Track Club400 MetersRound P—DNS2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · DC Speed Track Club200 MetersRound P—DNS2

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 1 · DC Speed Track Club400 Meters1.1:17.48a2
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 1 · DC Speed Track Club200 Meters1.31.68a2
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 1 · DC Speed Track Club100 Meters1.15.32a2
May 4Team Maryland Invite 2024May 4 · 400 Meters · Place 1 · DC Speed Track Club400 Meters1.1:23.48a2
May 4Team Maryland Invite 2024May 4 · 200 Meters · DC Speed Track Club200 Meters—DNS2

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 6 · DC Speed TraFinalsRound P69.866
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 3 · DC Speed TraFinals337.126
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 4 · DC Speed TraFinals49.65 PB6