Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1313.72aAAU Potomac Valley District QualifierJune 13, 2026
200 Meters · IndoorThe VA Showcase · Jan 1728.54aThe VA ShowcaseJanuary 17, 2026
200 Meters · Outdoor2026 International Youth Championship · Jul 1728.01a2026 International Youth ChampionshipJuly 17, 2026
400 Meters · IndoorThe VA Showcase · Jan 171:09.69aThe VA ShowcaseJanuary 17, 2026
400 Meters · OutdoorLightning Relays · May 161:06.27aLightning RelaysMay 16, 2026
55 Meter · IndoorPVA 14 & Under National Indoor Invitational · Feb 189.14aPVA 14 & Under National Indoor InvitationalFebruary 18, 2023
55 Meters · IndoorPVA 14 & Under National Championship · Feb 189.14PVA 14 & Under National Championship February 18, 2023
60 Meter · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 78.75aCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
60 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 48.74Coach 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

22 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 18 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 MetersRound P18.1:08.24a6
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 16 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P16.28.01a PBWind: 0.26
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 16 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters16.28.28aWind: 1.26
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 18 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P18.13.89aWind: 1.76
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 23 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters23.14.06aWind: 0.36
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 15 · Southern Sprinters EliteSouthern Sprinters Elite200 MetersRound P1528.27a6
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 12 · Southern Sprinters EliteSouthern Sprinters Elite100 MetersRound P1214.04a6
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 13 · Southern Sprinters EliteSouthern Sprinters Elite200 Meters1328.92a6
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 7 · Southern Sprinters EliteSouthern Sprinters Elite100 MetersRound P713.72a PB6
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 7 · Southern Sprinters EliteSouthern Sprinters Elite100 Meters713.95a6
May 23Legacy's Virginia invitationalMay 23 · 400 Meters · Place 9 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters9.1:11.88a6
May 23Legacy's Virginia invitationalMay 23 · 200 Meters · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters8.29.78a6
May 23Legacy's Virginia invitationalMay 23 · 100 Meters · Place 5 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P5.14.64a6
May 23Legacy's Virginia invitationalMay 23 · 100 Meters · Place 6 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters6.15.03a6
May 16Lightning RelaysMay 16 · 400 Meters · Place 6 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters6.1:06.27a PB6
May 16Lightning RelaysMay 16 · 200 Meters · Place 10 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters10.28.32aWind: 06
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Place 12 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters12.1:10.24a6
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 5 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters5.28.79a6
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 12 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters12.14.02aWind: 1.66
Apr 26Virginia Pride Spring Kick-OffApr 26 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.1:07.21a6
Apr 26Virginia Pride Spring Kick-OffApr 26 · 200 Meters · Place 8 · UnattachedUnattached200 Meters8.29.62a6
Apr 26Virginia Pride Spring Kick-OffApr 26 · 100 Meters · Place 8 · UnattachedUnattached100 Meters8.14.71a6

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 16 · Southern Sprinters Elite TraSouthern Sprinters Elite Tra60m Hurdles168.58—
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 16 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters16.1:09.69a PB6
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 16 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters16.28.54a PB6
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 400 Meters · Place 8 · Southern SprSouthern Spr400 Meters81:10.74—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 200 Meters · Place 9 · Southern SprSouthern Spr200 Meters929.08—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 7 · Southern SprSouthern Spr60 Meters78.74 PB—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 6 · Southern SprSouthern Spr60 MetersRound P68.751—

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P--DNS6
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters--DNS6
Dec 21Grant Holloway InviteDec 21 · 200 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters--DNS6
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 60 Meter · Place 10 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P10.8.75a PBWind: 06
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 400 Meters · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters8.1:11.98a6
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 200 Meters · Place 14 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters14.29.86aWind: 06
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Place 24 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 Meters241:11.83a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 25 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound P2530.37a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 21 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC60 MetersRound P218.88a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 11 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 Meters111:10.78a5
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 24 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 Meters2430.64a5
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 20 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC60 Meters209.21a5

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 200 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters--DNS5
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 100 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters--DNS5
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P6.28.65a5
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters8.29.28a5
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 12 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P12.13.91a5
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 10 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 Meters1029.19a5
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 20 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 Meters2014.28a5
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P8.1:09.65a5
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P2.29.39a5
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters6.30.07a5
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P5.13.85a5
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters6.14.85a5
Apr 27Clarksburg Coyotes InvitationalApr 27 · 400 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters2.1:12.42a5
Apr 27Clarksburg Coyotes InvitationalApr 27 · 200 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters5.30.82a5
Apr 27Clarksburg Coyotes InvitationalApr 27 · 100 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters3.14.45a5

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter5.8.97a5
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters6.1:12.79a5
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters4.30.07a5
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 20 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS400 Meters201:14.27a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 16 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS200 MetersRound P1630.57a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 9 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS60 MetersRound P99.06a—
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 MeterRound P3.9.14a4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter4.9.11a4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 9 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P9.1:14.71a4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters8.1:14.36a4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P5.31.12a4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 10 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters10.31.75a4

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 8 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS200 MetersRound P830.32a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 17 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS200 MetersRound S1731.42a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 10 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS100 MetersRound P1014.73a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 4 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS100 MetersRound S414.55a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 7 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS100 Meters714.31a—
Jun 26AAU Region 05 National QualifierJun 26 · 400 Meters · Place 6 · Heart N Glory StridersHeart N Glory Striders400 Meters61:13.32—
Jun 26AAU Region 05 National QualifierJun 26 · 200 Meters · Place 9 · Heart N Glory StridersHeart N Glory Striders200 Meters930.84—
Jun 26AAU Region 05 National QualifierJun 26 · 100 Meters · Place 4 · Heart N Glory StridersHeart N Glory Striders100 Meters414.62—
Jun 9AAU Virginia North District QualifierJun 9 · 400 Meters · Place 1 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS400 Meters11:12.23a—
Jun 9AAU Virginia North District QualifierJun 9 · 200 Meters · Place 1 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS200 Meters130.41a—
Jun 9AAU Virginia North District QualifierJun 9 · 100 Meters · Place 1 · HEART N GLORY STRIDERSHEART N GLORY STRIDERS100 Meters114.18a—
May 24KY “Betty Smothers Relays” MeetMay 24 · 400 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters2.1:11.95a4
May 24KY “Betty Smothers Relays” MeetMay 24 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters2.30.00a4
May 24KY “Betty Smothers Relays” MeetMay 24 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.14.50a4
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters7.1:14.31a4
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 9 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters9.31.95a4
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters4.15.26a4
May 5Queen Harrison InviteMay 5 · 400 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters4.1:13.86a4
May 5Queen Harrison InviteMay 5 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters3.31.02a4
May 5Queen Harrison InviteMay 5 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters2.14.63a4

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 60 Meter · Place 22 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 MeterRound P22.9.39a4
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 200 Meters · Place 12 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters12.31.95a4
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 24 · GlenardenGlenarden200 MetersRound P2433.92—
Feb 18PVA 14 & Under National Championship Feb 18 · 55 Meters · Place 18 · GlenardenGlenarden55 MetersRound P189.14 PB—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 18 · Glenarden TrackGlenarden Track55 MeterRound P18.9.14a PB3
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 24 · Glenarden TrackGlenarden Track200 MetersRound P24.33.92a3

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 11 · Glenarden TrackGlenarden Track200 MetersRound P11.31.93a3
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 15 · Glenarden TrackGlenarden Track100 MetersRound P15.15.79a3
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 3 · GlenardenGlenarden200 MetersRound P331.31a—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 5 · GlenardenGlenarden200 Meters531.43a—
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 2 · Glenarden TrackGlenarden Track200 MetersRound P2.31.77a3
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 2 · Glenarden TrackGlenarden Track200 Meters2.31.66a3
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 13 · GlenardenGlenarden100 MetersRound P1315.22a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 4 · GlenardenGlenarden200 Meters433.91-
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 2 · GlenardenGlenarden200 Meters232.92-
Jun 4DMV Youth ChallengeJun 4 · 100 Meters · Place 3 · GlenardenGlenarden100 Meters315.83-
Jun 4DMV Youth ChallengeJun 4 · 100 Meters · Place 3 · GlenardenGlenarden100 Meters316.13-