Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2015.15aAAU Region 3June 20, 2024
100 Meters · Outdoor2026 International Youth Championship · Jul 1713.34a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1429.05aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2528.00aAAU Track & Field Region 3 QualifierJune 25, 2026
400 Meters · IndoorThe VA Showcase · Jan 171:14.07aThe VA ShowcaseJanuary 17, 2026
400 Meters · OutdoorDMV Youth Challenge · May 301:11.36aDMV Youth ChallengeMay 30, 2026
60 Meter · IndoorGrant Holloway Invite · Dec 218.72aGrant Holloway InviteDecember 21, 2025
60 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 148.73aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
60 Meters · OutdoorPVA Invitational · Mar 29.12aPVA InvitationalMarch 2, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 21 · Xceleration Nation Track ClubXceleration Nation Track Club100 MetersRound P21.13.68aWind: -0.55
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 22 · Xceleration Nation Track ClubXceleration Nation Track Club100 MetersRound S22.13.60aWind: 05
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 17 · Xceleration Nation Track ClubXceleration Nation Track Club200 MetersRound P17.28.14aWind: 0.35
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 19 · Xceleration Nation Track ClubXceleration Nation Track Club200 Meters19.28.35aWind: 0.55
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 9 · Xceleration Nation Track ClubXceleration Nation Track Club100 MetersRound P9.13.34a PBWind: 1.75
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 12 · Xceleration Nation Track ClubXceleration Nation Track Club100 Meters12.13.31aWind: 3.85
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 9 · Xceleration Nation Track ClubXceleration Nation Track Club200 MetersRound P928.00a PB5
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 7 · Xceleration Nation Track ClubXceleration Nation Track Club100 MetersRound P713.76a5
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 3 · Xceleration Nation Track ClubXceleration Nation Track Club100 Meters313.41a5
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 7 · Xceleration Nation Track ClubXceleration Nation Track Club200 MetersRound P7.28.71aWind: -15
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 6 · Xceleration Nation Track ClubXceleration Nation Track Club200 Meters6.28.27aWind: 3.65
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 4 · Xceleration Nation Track ClubXceleration Nation Track Club100 MetersRound P4.13.63aWind: 1.35
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 7 · Xceleration Nation Track ClubXceleration Nation Track Club100 Meters7.13.39aWind: 3.65
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 22 · Xceleration Nation Track ClubXceleration Nation Track Club400 MetersRound P22.1:11.36a PB5
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 19 · Xceleration Nation Track ClubXceleration Nation Track Club200 MetersRound P19.28.38a5
May 16Lightning RelaysMay 16 · 200 Meters · Place 11 · Xceleration Nation Track ClubXceleration Nation Track Club200 Meters11.28.39a5
May 16Lightning RelaysMay 16 · 100 Meters · Place 10 · Xceleration Nation Track ClubXceleration Nation Track Club100 Meters10.13.48aWind: 05
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 4 · Xceleration Nation Track ClubXceleration Nation Track Club100 Meters4.13.62aWind: 5.55
Apr 26Virginia Pride Spring Kick-OffApr 26 · 200 Meters · Place 6 · Xceleration Nation Track ClubXceleration Nation Track Club200 Meters6.29.40a5
Apr 26Virginia Pride Spring Kick-OffApr 26 · 100 Meters · Place 3 · Xceleration Nation Track ClubXceleration Nation Track Club100 Meters3.14.09a5

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 8 · Xceleration Nation Track CluXceleration Nation Track Clu60m Hurdles88.87—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 7 · Xceleration Nation Track CluXceleration Nation Track Clu60m Hurdles78.60q—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 14 · Xceleration Nation Track ClubXceleration Nation Track Club200 MetersRound P1429.05a PB5
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 14 · Xceleration Nation Track ClubXceleration Nation Track Club60 MetersRound P148.73a PB5
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 21 · Xceleration Nation Track ClubXceleration Nation Track Club60 MeterRound P21.8.98a5
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 25 · Xceleration Nation Track ClubXceleration Nation Track Club400 Meters25.1:14.07a PB5
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 25 · Xceleration Nation Track ClubXceleration Nation Track Club200 Meters25.29.13a5

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Place 5 · Xceleration Nation Track ClubXceleration Nation Track Club60 MeterRound P5.8.87a5
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Place 3 · Xceleration Nation Track ClubXceleration Nation Track Club60 Meter3.8.72a PB5
Dec 21Grant Holloway InviteDec 21 · 200 Meters · Place 4 · Xceleration Nation Track ClubXceleration Nation Track Club200 Meters4.30.03a5
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 38 · FASSTFASST200 MetersRound P3831.86a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 21 · FASSTFASST60 MetersRound P219.18a—
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 21 · FASSTFASST400 MetersRound P211:20.80a4
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 7 · FASSTFASST200 MetersRound P731.43a4
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 9 · FASSTFASST200 Meters931.91a4
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 4 · FASSTFASST60 MetersRound P49.11a4
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 6 · FASSTFASST60 Meters69.16a4
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 6 · FASST TrackFASST Track60 MeterRound P6.9.16a4
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 5 · FASST TrackFASST Track60 Meter5.9.17a4
Feb 2Track757 InviteFeb 2 · 400 Meters · FASST TrackFASST Track400 Meters--DNS4
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 12 · FASST TrackFASST Track200 Meters12.32.18a4

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 200 Meters · Place 1 · FASSTFASST200 Meters130.81a4
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 100 Meters · Place 1 · FASSTFASST100 Meters114.13a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 8 · FASST TrackFASST Track200 MetersRound P8.30.31a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 8 · FASST TrackFASST Track200 Meters8.30.59a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 7 · FASST TrackFASST Track100 MetersRound P7.14.01aWind: 2.84
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 6 · FASST TrackFASST Track100 Meters6.14.07a4
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 7 · FASSTFASST200 MetersRound P731.07a4
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 4 · FASSTFASST200 Meters430.54a4
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 3 · FASSTFASST100 MetersRound P314.23a4
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 2 · FASSTFASST100 Meters214.55a4
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 7 · FASST TrackFASST Track200 MetersRound P7.31.07a4
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 4 · FASST TrackFASST Track200 Meters4.30.54a4
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 3 · FASST TrackFASST Track100 MetersRound P3.14.23a4
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 2 · FASST TrackFASST Track100 Meters2.14.55a4
May 31Va Beach Flames InviteMay 31 · 200 Meters · Place 17 · FASSTFASST200 Meters1732.28a4
May 31Va Beach Flames InviteMay 31 · 100 Meters · Place 7 · FASSTFASST100 MetersRound P714.77a4
May 31Va Beach Flames InviteMay 31 · 100 Meters · Place 3 · FASSTFASST100 Meters314.62a4
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 13 · FASSTFASST400 Meters131:28.11a4
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 100 Meters · Place 1 · FASSTFASST100 Meters114.52a4
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · FASST TrackFASST Track400 Meters--DNS4
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 12 · FASST TrackFASST Track200 Meters12.32.66a4
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 2 · FASST TrackFASST Track100 Meters2.14.49a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 400 Meters · Place 12 · FASSTFASST400 Meters121:26.70a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200 Meters · Place 1 · FASSTFASST200 Meters130.86a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 100 Meters · Place 1 · FASSTFASST100 Meters114.84a4
Apr 27FPYC Youth Meet #2Apr 27 · 400 Meters · Place 8 · FASST TrackFASST Track400 Meters8.1:24.56a4
Apr 27FPYC Youth Meet #2Apr 27 · 200 Meters · Place 1 · FASST TrackFASST Track200 Meters1.31.75a4
Apr 27FPYC Youth Meet #2Apr 27 · 100 Meters · Place 1 · FASST TrackFASST Track100 Meters1.14.54a4
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 3 · FASSTFASST200 Meters331.60a4
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 2 · FASSTFASST60 MetersRound P29.28a4
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 2 · FASSTFASST60 Meters29.12a PB4

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · Place 9 · UnattachedUnattached60 MeterRound P9.9.19a4
Dec 22Grant Holloway Invite '24Dec 22 · 400 Meters · Place 21 · UnattachedUnattached400 Meters21.1:21.38a4
Dec 22Grant Holloway Invite '24Dec 22 · 200 Meters · Place 23 · UnattachedUnattached200 Meters23.33.36a4
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 13 · FASST TrackFASST Track200 MetersRound P13.32.29aWind: 0.13
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 10 · FASST TrackFASST Track100 MetersRound P10.15.15a PBWind: 1.93
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 13 · FASSTFASST60 Meters1310.11a—
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 29 · FASST TrackFASST Track60 MeterRound P29.10.09a3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 65 · FASST TrackFASST Track200 MetersRound P65.38.54a3

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 25 · FASSTFASST100 MetersRound P2515.27a—
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 9 · FASST TrackFASST Track200 MetersRound P9.33.10a3
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 15 · FASST TrackFASST Track100 MetersRound P15.15.74a3
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 10 · FASST TrackFASST Track200 Meters10.33.02a3
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 5 · FASST TrackFASST Track100 Meters5.15.12a3
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 18 · FASST TrackFASST Track200 MetersRound P18.33.19a3
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 11 · FASST TrackFASST Track100 MetersRound P11.15.38a3
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 13 · FASST TrackFASST Track200 Meters13.33.11a3
May 4Team Maryland Invite 2024May 4 · 400 Meters · FASST TrackFASST Track400 Meters—DNS3
May 4Team Maryland Invite 2024May 4 · 200 Meters · FASST TrackFASST Track200 Meters—DNS3
May 4Team Maryland Invite 2024May 4 · 100 Meters · Place 13 · FASST TrackFASST Track100 Meters13.16.55a3