Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMISAL league Meet 4 · Apr 2512.4MISAL league Meet 4 April 25, 2019
1000 Meters · IndoorLiberty HS Opener · Dec 32:47.73aLiberty HS OpenerDecember 3, 2022
200 Meters · OutdoorWCAC Championships · May 1722.39aWCAC ChampionshipsMay 17, 2024
300 Meters · IndoorDick Taylor Carolina Challenge · Jan 1734.87aDick Taylor Carolina ChallengeJanuary 17, 2025
400 Meters · IndoorMSTCA Boston Holiday Challenge at "the TRACK" · Dec 2748.54aMSTCA Boston Holiday Challenge at "the TRACK"December 27, 2023
400 Meters · Outdoor2025 Charlotte Invite · Apr 2547.252025 Charlotte InviteApril 25, 2025
400 Meters · Relay Split · OutdoorWCAC Championships · May 1748.054WCAC ChampionshipsMay 17, 2024
500 Meters · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 161:05.31aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
800 Meters · IndoorUK HS Invitational · Feb 191:59.50aUK HS InvitationalFebruary 19, 2022
800 Meters · OutdoorMaryland AAU District Track & Field Championships · Jun 111:59.46aMaryland AAU District Track & Field ChampionshipsJune 11, 2022
800 Meters · Relay Split · IndoorNCAA Division I Indoor Championships · Mar 141:47.94NCAA Division I Indoor ChampionshipsMarch 14, 2025
Shot Put · 4kg · OutdoorMISAL League Championship · May 930-00.50MISAL League ChampionshipMay 9, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · 400 Meters · Place 18 · North CarolinaNorth Carolina400 MetersRound P18.48.21aSo
May 3Duke TwilightMay 3 · 400 Meters · Place 24 · North CarolinaNorth Carolina400 Meters24.48.39aSo
Apr 24Charlotte InviteApr 24 · 400 Meters · Place 13 · North CarolinaNorth Carolina400 Meters13.48.80aSo
Apr 17Virginia ChallengeApr 17 · 400 Meters · Place 39 · North CarolinaNorth Carolina400 Meters39.49.43aSo
Apr 2High Point VertKlasse MeetingApr 2 · 400 Meters · Place 7 · North CarolinaNorth Carolina400 Meters7.48.66aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Dick Taylor Carolina ChallengeJan 16 · 300 Meters · Place 3 · North CarolinaNorth Carolina300 Meters334.90aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · 400 Meters · Place 19 · North CarolinaNorth Carolina400 MetersRound P19.48.01aFr
May 4Duke TwilightMay 4 · 400 Meters · Place 9 · North CarolinaNorth Carolina400 Meters947.90aFr
Apr 252025 Charlotte InviteApr 25 · 400 Meters · Place 4 · North CarolinaNorth Carolina400 Meters447.25 PBFR
Apr 18Wake Forest InvitationalApr 18 · 400 Meters · Place 7 · North CarolinaNorth Carolina400 Meters7.47.85aFr
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 18 · North CarolinaNorth Carolina400 Meters1848.00FR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 800 Meters · North CarolinaNorth Carolina800 MetersRelay Split—1:47.94 PBFr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 400 Meters · North CarolinaNorth Carolina400 MetersRelay Split—46.9hUnofficialFr
Jan 17Dick Taylor Carolina ChallengeJan 17 · 300 Meters · Place 1 · North CarolinaNorth Carolina300 Meters134.87a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17WCAC ChampionshipsMay 17 · 400 Meters · Bishop McNamaraBishop McNamara400 MetersRelay Split—48.054 PB12
May 17WCAC ChampionshipsMay 17 · 400 Meters · Place 1 · Bishop McNamaraBishop McNamara400 Meters1.47.27a12
May 17WCAC ChampionshipsMay 17 · 200 Meters · Place 9 · Bishop McNamaraBishop McNamara200 MetersRound P9.22.39a PBWind: -0.712
May 3Trials of Miles @ IcahnMay 3 · 800 Meters · Forestville- MarylandForestville- Maryland800 Meters--DNF12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.48.54a PB12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 500 Meters · Place 2 · Bishop McNamaraBishop McNamara500 Meters2.1:05.31a PB12
Feb 4East Coast Invitational - HSFeb 4 · 500 Meters · Place 5 · Bishop McNamaraBishop McNamara500 Meters5.1:05.95a11
Jan 13Virginia Showcase InvitationalJan 13 · 500 Meters · Place 14 · Bishop McNamaraBishop McNamara500 Meters14.1:06.99a11
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 15 · Bishop McNamaraBishop McNamara300 Meters15.35.91a11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 500 Meters · Place 3 · Bishop McNamaraBishop McNamara500 Meters3.1:07.04a11
Dec 3Liberty HS OpenerDec 3 · 1000 Meters · Place 5 · Bishop McNamaraBishop McNamara1000 Meters5.2:47.73a PB11
Feb 19UK HS InvitationalFeb 19 · 800 Meters · Place 13 · Bishop McNamaraBishop McNamara800 Meters13.1:59.50a PB10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · 800 Meters · Place 1 · FASSTFASST800 Meters12:02.47—
Jun 23AAU Region 3 National QualifierJun 23 · 400 Meters · Place 1 · FASSTFASST400 Meters149.78—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 800 Meters · Place 1 · FASSTFASST800 Meters11:59.46a PB—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 400 Meters · Place 1 · FASSTFASST400 Meters149.55a—
Apr 1Beach RunApr 1 · 800 Meters · Place 6 · Bishop McNamaraBishop McNamara800 Meters6.2:04.00a10
Apr 1Beach RunApr 1 · 400 Meters · Place 2 · Bishop McNamaraBishop McNamara400 Meters2.50.14a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Grant Holloway Holiday InvitationalDec 18 · 500 Meters · Place 5 · Bishop McNamaraBishop McNamara500 Meters5.1:08.53a10
Dec 11Liberty University HS Indoor OpenerDec 11 · 1000 Meters · Place 3 · Bishop McNamaraBishop McNamara1000 Meters3.2:48.12a10

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 24AAU Region 3 National QualifierJun 24 · 800 Meters · Place 4 · FASST TrackFASST Track800 Meters4.2:04.83a15-16
Jun 24AAU Region 3 National QualifierJun 24 · 400 Meters · Place 2 · FASST TrackFASST Track400 MetersRound P2.51.67a15-16
Jun 24AAU Region 3 National QualifierJun 24 · 400 Meters · Place 1 · FASST TrackFASST Track400 Meters1.51.73a15-16
May 29PWC Panthers I-95 InvitationalMay 29 · 800 Meters · Place 2 · BMHSTCBMHSTC800 Meters2.2:09.26a9
May 16BCRP Development Meet #3 (6U-18)May 16 · 400 Meters · Place 5 · BMHSTCBMHSTC400 Meters5.53.69a9
May 8Speed Capital Maryland InvitationalMay 8 · 800 Meters · Place 5 · BMHSTCBMHSTC800 Meters5.2:11.58a9
May 8Speed Capital Maryland InvitationalMay 8 · 400 Meters · Place 9 · BMHSTCBMHSTC400 Meters9.54.68a9
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 800 Meters · Place 5 · BMHSTCBMHSTC800 Meters5.2:11.58a9
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 400 Meters · Place 9 · BMHSTCBMHSTC400 Meters9.54.68a9

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9MISAL League ChampionshipMay 9 · Shot Put · Place 1 · Holy Trinity Episcopal DayHoly Trinity Episcopal DayShot Put4kg1.30-00.50 PB7
May 9MISAL League ChampionshipMay 9 · 200 Meters · Place 5 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day200 Meters5.26.34a7
May 9MISAL League ChampionshipMay 9 · 100 Meters · Place 7 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day100 MetersRound P7.13.00a7
May 9MISAL League ChampionshipMay 9 · 100 Meters · Place 7 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day100 Meters7.13.04a7
Apr 25MISAL league Meet 4 Apr 25 · 200 Meters · Place 2 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day200 Meters2.26.57
Apr 25MISAL league Meet 4 Apr 25 · 100 Meters · Place 3 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day100 Meters3.12.4 PB7
Apr 11MISAL League Meet 2Apr 11 · Shot Put · Place 6 · Holy Trinity Episcopal DayHoly Trinity Episcopal DayShot Put12lb6.26-00.00Unofficial7
Apr 4MISAL League Meet 1 Apr 4 · Shot Put · Place 3 · Holy Trinity Episcopal DayHoly Trinity Episcopal DayShot Put4kg3.26-00.007

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 102018 MISAL Track and Field ChampionshipsMay 10 · 200 Meters · Place 5 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day200 Meters5.26.86a6
May 102018 MISAL Track and Field ChampionshipsMay 10 · 100 Meters · Place 9 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day100 MetersRound P9.13.20a6
May 3MISAL League Meet #5May 3 · 200 Meters · Place 4 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day200 Meters4.27.036
May 3MISAL League Meet #5May 3 · 100 Meters · Place 7 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day100 Meters7.12.696
Apr 26MISAL League Meet #4Apr 26 · 200 Meters · Place 7 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day200 Meters7.27.726
Apr 26MISAL League Meet #4Apr 26 · 100 Meters · Place 14 · Holy Trinity Episcopal DayHoly Trinity Episcopal Day100 Meters14.13.566