Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2011.16aAAU Region 3June 20, 2024
100 Meters · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2910.35aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2721.75aU.S. Marine Corps Holiday ClassicDecember 27, 2025
200 Meters · Outdoor2026 International Youth Championship · Jul 1720.92a2026 International Youth ChampionshipJuly 17, 2026
300 Meters · IndoorThe VA Showcase · Jan 1733.95aThe VA ShowcaseJanuary 17, 2026
400 Meters · IndoorYSU Meet #3 · Feb 750.14aYSU Meet #3February 7, 2026
400 Meters · OutdoorThe East Coast International Showcase (Middle School/Youth) · May 350.07The East Coast International Showcase (Middle School/Youth)May 3, 2025
55 Meter · IndoorThe VA Showcase · Jan 176.49aThe VA ShowcaseJanuary 17, 2026
60 Meter · IndoorThe Virginia Beast HS Invitational · Dec 66.96aThe Virginia Beast HS InvitationalDecember 6, 2025
60 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 216.97aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · The St. James Academy TCThe St. James Academy TC200 MetersRound P--DNSWind: 1.29
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · The St. James Academy TCThe St. James Academy TC100 MetersRound S--DNSWind: 3.49
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 18 · The St. James Academy TCThe St. James Academy TC100 MetersRound P18.11.05aWind: -0.89
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 1 · The St. James Track ClubThe St. James Track Club200 MetersRound P1.21.32aWind: -0.69
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 1 · The St. James Track ClubThe St. James Track Club200 MetersRound S1.21.59aWind: -1.69
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 1 · The St. James Track ClubThe St. James Track Club200 Meters1.20.92a PBWind: 1.39
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · The St. James Track ClubThe St. James Track Club100 MetersRound P--DNSWind: 1.39
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 1 · The St. James Academy TCThe St. James Academy TC200 MetersRound P1.21.58aWind: 0.19
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 1 · The St. James Academy TCThe St. James Academy TC200 Meters1.21.68aWind: -0.39
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 1 · The St. James Academy TCThe St. James Academy TC100 MetersRound P1.10.66a9
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 1 · The St. James Academy TCThe St. James Academy TC100 Meters1.10.72aWind: -1.89
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 1 · The St. James Academy TCThe St. James Academy TC200 Meters1.21.45a9
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · The St. James Academy TCThe St. James Academy TC100 Meters—DNS9
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 200 Meters · Place 7 · The St James AcademyThe St James Academy200 MetersRound P7.21.10aWind: 2.29
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 200 Meters · Place 8 · The St James AcademyThe St James Academy200 Meters8.21.27aWind: 1.99
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 100 Meters · Place 2 · The St James AcademyThe St James Academy100 MetersRound S2.10.35a PBWind: 1.59
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 100 Meters · Place 4 · The St James AcademyThe St James Academy100 MetersRound P4.10.49aWind: 1.59
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 100 Meters · Place 6 · The St James AcademyThe St James Academy100 Meters6.10.64aWind: 09
May 9Varina InviteMay 9 · 200 Meters · Place 2 · The St James AcademyThe St James Academy200 Meters2.21.34a9
May 9Varina InviteMay 9 · 100 Meters · Place 1 · The St James AcademyThe St James Academy100 Meters1.10.58a9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 1 · The St. James Academy TCThe St. James Academy TC60 MetersRound P16.97a PB9
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 2 · The St. James Academy TCThe St. James Academy TC60 Meters26.98a9
Feb 7YSU Meet #3Feb 7 · 60 Meter · Place 2 · The St James AcademyThe St James Academy60 MeterRound P2.7.01a9
Feb 7YSU Meet #3Feb 7 · 60 Meter · Place 4 · The St James AcademyThe St James Academy60 Meter4.7.12a9
Feb 7YSU Meet #3Feb 7 · 400 Meters · Place 3 · The St James AcademyThe St James Academy400 Meters3.50.14a PB9
Feb 7YSU Meet #3Feb 7 · 200 Meters · Place 4 · The St James AcademyThe St James Academy200 Meters4.22.14a9
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 2 · The St. James Academy TCThe St. James Academy TC300 Meters2.33.95a PB9
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 21 · The St. James Academy TCThe St. James Academy TC55 MeterRound P21.6.49a PB9

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 55 Meter · Place 1 · The St James AcademyThe St James Academy55 Meter1.6.63a9
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 200 Meters · Place 3 · The St James AcademyThe St James Academy200 MetersRound P3.21.75a PB9
Dec 6The Virginia Beast HS InvitationalDec 6 · 300 Meters · Place 1 · The St James AcademyThe St James Academy300 Meters1.34.75a9
Dec 6The Virginia Beast HS InvitationalDec 6 · 60 Meter · Place 3 · The St James AcademyThe St James Academy60 MeterRound P3.7.02a9
Dec 6The Virginia Beast HS InvitationalDec 6 · 60 Meter · Place 3 · The St James AcademyThe St James Academy60 Meter3.6.96a PB9
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 MetersRound P122.23a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 Meters121.85a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &60 MetersRound P17.10a—
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 5 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P5.7.14a8
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 Meter4.7.07a8
Feb 2Track757 InviteFeb 2 · 400 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters--DNS8
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters4.22.44a8
Jan 5757 ShowdownJan 5 · 60 Meter · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P4.7.22a8
Jan 5757 ShowdownJan 5 · 60 Meter · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 Meter--FS8
Jan 5757 ShowdownJan 5 · 400 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters--DNS8
Jan 5757 ShowdownJan 5 · 200 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters2.22.67a8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 19PVA HP meetJul 19 · 100 Meters · Place 5 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P5.10.67aWind: 0.18
Jul 19PVA HP meetJul 19 · 100 Meters · Place 5 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters5.10.71aWind: -0.98
Jul 11IYCJul 11 · 200 Meters · Place 3 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 MetersRound P322.40a8
Jul 11IYCJul 11 · 200 Meters · Place 5 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 MetersRound S522.44a8
Jul 11IYCJul 11 · 200 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 Meters121.61a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 2 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 MetersRound P222.59a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 Meters122.23a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Southern Sprinters Elite Track &Southern Sprinters Elite Track &100 MetersRound P—DNF8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 4 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &100 Meters411.14a8
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.22.11a8
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.11.52a8
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 Meters121.62a8
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &100 Meters110.76a8
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 2 · Southern SprSouthern Spr400 Meters250.07 PB8
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 1 · Southern SprSouthern Spr200 Meters121.858
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 100 Meters · Place 1 · Southern SprSouthern Spr100 Meters110.578
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 2 · Southern SprSouthern Spr400 Meters250.078
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 1 · Southern SprSouthern Spr200 Meters121.858
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 100 Meters · Place 1 · Southern SprSouthern Spr100 Meters110.578

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P1.7.11a8
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 Meter1.7.19a8
Dec 22Grant Holloway Invite '24Dec 22 · 400 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters1.54.44a8
Dec 22Grant Holloway Invite '24Dec 22 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.23.33a8
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60 Meter · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P1.7.19a8
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60 Meter · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 Meter1.7.18a8
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 400 Meters · Place 5 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters5.55.84a8
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.22.74a8
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P1.22.61aWind: -1.97
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters2.23.08aWind: 0.67
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P1.11.16a PBWind: -0.67
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters4.11.43aWind: 0.67
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P1.7.48a7
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 Meter1.7.40a7
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P1.24.24a7
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters3.24.00a7

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 1 · Southern Sprinters ElitSouthern Sprinters Elit200 MetersRound P122.61a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 1 · Southern Sprinters ElitSouthern Sprinters Elit200 MetersRound S123.51a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 1 · Southern Sprinters ElitSouthern Sprinters Elit200 Meters122.58a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 2 · Southern Sprinters ElitSouthern Sprinters Elit100 MetersRound P211.38a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 2 · Southern Sprinters ElitSouthern Sprinters Elit100 MetersRound S211.52a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 1 · Southern Sprinters ElitSouthern Sprinters Elit100 Meters111.11a—
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.22.59a7
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.10.89aWind: 07
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P1.11.14a7
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.11.20a7
May 26White Knight Youth ChallengeMay 26 · 400 Meters · Place 9 · Southern Sprinters ElitSouthern Sprinters Elit400 Meters955.48a—
May 26White Knight Youth ChallengeMay 26 · 200 Meters · Place 1 · Southern Sprinters ElitSouthern Sprinters Elit200 Meters122.45a—
May 26White Knight Youth ChallengeMay 26 · 100 Meters · Place 3 · Southern Sprinters ElitSouthern Sprinters Elit100 Meters311.55a—
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters2.22.66a7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P1.11.45a7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.11.12a7

2021 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 10DMV Challenge InvitationalJul 10 · 400 Meters · Place 13 · Southern Sprinters EliteSouthern Sprinters Elite400 Meters131:05.47—
Jul 10DMV Challenge InvitationalJul 10 · 200 Meters · Place 15 · Southern Sprinters EliteSouthern Sprinters Elite200 Meters1528.10—
Jul 10DMV Challenge InvitationalJul 10 · 100 Meters · Place 11 · Southern Sprinters EliteSouthern Sprinters Elite100 Meters1113.60—
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P2.27.16aWind: 1.84
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.26.93aWind: -1.44
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P2.13.02aWind: -0.44
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.13.11aWind: 0.54
Jun 10Maryland AAU District ChampionshipJun 10 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P1.26.56a4
Jun 10Maryland AAU District ChampionshipJun 10 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.26.53a4
Jun 10Maryland AAU District ChampionshipJun 10 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P1.13.25a4
Jun 10Maryland AAU District ChampionshipJun 10 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.13.11a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 400 Meters · Place 14 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters14.1:04.65a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 200 Meters · Place 16 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters16.28.61a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 100 Meters · Place 6 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P6.13.54a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 100 Meters · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters8.14.27a4
May 16Lighting RelaysMay 16 · 200 Meters · Place 5 · Southern SprSouthern Spr200 Meters527.36—
May 16Lighting RelaysMay 16 · 100 Meters · Place 10 · Southern SprSouthern Spr100 Meters1013.68—
May 8Speed Capital Maryland InvitationalMay 8 · 400 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters4.1:11.16a4
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P2.13.68a4
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.13.12a4
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 400 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters4.1:11.16a4
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 100 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P2.13.68a4
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.13.12a4