Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDominion Quad · Apr 111.41Dominion QuadApril 1, 2025
100m Hurdles · 30" / 0.762m · OutdoorAAU Region 05 National Qualifier · Jun 2320.10aAAU Region 05 National QualifierJune 23, 2022
110m Hurdles · 39" / 0.991m · Outdoor2026 Colonial Forge Showcase · Apr 1114.80a2026 Colonial Forge ShowcaseApril 11, 2026
200 Meters · IndoorAAU Indoor National Championships · Mar 723.19aAAU Indoor National ChampionshipsMarch 7, 2025
200 Meters · OutdoorAAU Track & Field Region 5 Qualifier · Jun 2522.75aAAU Track & Field Region 5 QualifierJune 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Region 05 National Qualifier · Jun 2332.15aAAU Region 05 National QualifierJune 23, 2022
300 Meters · IndoorLiberty Premier Invitational · Jan 1035.96Liberty Premier InvitationalJanuary 10, 2026
300 Meters · OutdoorBriar Woods Polar Bear Meet · Dec 1836.91aBriar Woods Polar Bear MeetDecember 18, 2025
300m Hurdles · 36" / 0.914m · Outdoor2026 Colonial Forge Showcase · Apr 1141.48a2026 Colonial Forge ShowcaseApril 11, 2026
400 Meters · Indoor Speed Capital New York Invitational · Dec 1555.97a Speed Capital New York InvitationalDecember 15, 2024
400 Meters · OutdoorAAU Virginia District Qualifier - North · Jun 1452.30aAAU Virginia District Qualifier - NorthJune 14, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Junior Olympic Games · Aug 158.46aAAU Junior Olympic GamesAugust 1, 2026
55m Hurdles · 39" · IndoorThe VA Showcase · Jan 177.78aThe VA ShowcaseJanuary 17, 2026
55m Hurdles · 39" · OutdoorHeritage Polar Bear · Dec 108.19aHeritage Polar BearDecember 10, 2024
60 Meter · IndoorSPEED CAPITAL MIDWEST INDOOR SHOWCASE · Jan 117.42aSPEED CAPITAL MIDWEST INDOOR SHOWCASEJanuary 11, 2025
60m Hurdles · 33" / 0.838m · IndoorUSC Youth Gamecock Challenge Finale · Feb 189.59aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
60m Hurdles · 39" / 0.991m · IndoorTrack757 Invite · Feb 28.82aTrack757 InviteFebruary 2, 2025
60m Hurdles · 42" / 1.067m · Indoor Speed Capital New York Invitational · Dec 158.61a Speed Capital New York InvitationalDecember 15, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 38 · NVA TrackNVA Track400m Hurdles36" / 0.914mRound P38.58.46a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 26 · NVA TrackNVA Track110m Hurdles39" / 0.991mRound P26.14.92aWind: 1.511
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 72 · NVA TrackNVA Track200 MetersRound P72.23.36aWind: -1.511
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400m Hurdles · Place 4 · NVANVA400m Hurdles458.38a11
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 110m Hurdles · Place 4 · NVANVA110m Hurdles415.27a11
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 8 · NVANVA200 MetersRound P822.93a11
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 5 · NVANVA200 Meters522.75a PB11
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 110m Hurdles · Place 4 · NVA TrackNVA Track110m Hurdles39" / 0.991m4.15.45a11
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 400 Meters · Place 7 · NVA TrackNVA Track400 Meters7.52.30a PB11
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 200 Meters · Place 6 · NVA TrackNVA Track200 Meters6.23.03a11
Apr 112026 Colonial Forge ShowcaseApr 11 · 300m Hurdles · Place 3 · Loudoun Sports AcademyLoudoun Sports Academy300m Hurdles36" / 0.914m3.41.48a PB11
Apr 112026 Colonial Forge ShowcaseApr 11 · 110m Hurdles · Place 4 · Loudoun Sports AcademyLoudoun Sports Academy110m Hurdles39" / 0.991mRound P4.15.88a11
Apr 112026 Colonial Forge ShowcaseApr 11 · 110m Hurdles · Place 1 · Loudoun Sports AcademyLoudoun Sports Academy110m Hurdles39" / 0.991m1.14.80a PB11
Apr 112026 Colonial Forge ShowcaseApr 11 · 200 Meters · Place 26 · Loudoun Sports AcademyLoudoun Sports Academy200 Meters26.23.58a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 3 · NVANVA60m Hurdles38.52—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 1 · NVANVA60m Hurdles18.34q—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 144 · Broad RunBroad Run300 Meters144.36.46a12
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 4 · Broad RunBroad Run55m Hurdles39"Round P4.7.78a PB12
Jan 10Liberty Premier InvitationalJan 10 · 55m Hurdles · Place 6 · Broad RunBroad Run55m Hurdles67.81—
Jan 10Liberty Premier InvitationalJan 10 · 55m Hurdles · Place 4 · Broad RunBroad Run55m HurdlesRound P47.70—
Jan 10Liberty Premier InvitationalJan 10 · 300 Meters · Place 16 · Broad RunBroad Run300 Meters1635.96 PB—

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · 55m Hurdles · Place 1 · Broad RunBroad Run55m Hurdles39"1.7.96aUnofficial12
Dec 20Polar Titans InvitationalDec 20 · 55 Meter · Place 4 · Broad RunBroad Run55 Meter4.6.85aUnofficial12
Dec 18Briar Woods Polar Bear MeetDec 18 · 300 Meters · Place 1 · Broad RunBroad Run300 Meters1.36.91a PB12
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 110m Hurdles · Place 5 · Broad RunBroad Run110m HurdlesRound P514.8310
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 300m Hurdles · Place 8 · Broad RunBroad Run300m Hurdles840.5210
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 110m Hurdles · Place 4 · Broad RunBroad Run110m Hurdles414.7310
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 110m Hurdles · Place 5 · Broad RunBroad Run110m HurdlesRound P514.8310
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 300m Hurdles · Place 2 · Broad RunBroad Run300m Hurdles240.2710
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 110m Hurdles · Place 2 · Broad RunBroad Run110m Hurdles214.9510
May 17LIGHTNING RELAYSMay 17 · 110m Hurdles · Place 1 · NVANVA110m Hurdles115.48a10
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 8 · NVANVA200 Meters822.89a10
May 4NVA Track InvitationalMay 4 · 110m Hurdles · Place 1 · NVA TrackNVA Track110m Hurdles39" / 0.991m1.15.83a10
May 4NVA Track InvitationalMay 4 · 200 Meters · Place 1 · NVA TrackNVA Track200 Meters1.23.31a10
Apr 26LOCO ChampionshipApr 26 · 300m Hurdles · Place 1 · Broad RunBroad Run300m Hurdles139.9710
Apr 26LOCO ChampionshipApr 26 · 110m Hurdles · Place 3 · Broad RunBroad Run110m Hurdles315.6910
Apr 11=PR= Northern Virginia InvitationalApr 11 · 300m Hurdles · Place 4 · Broad RunBroad Run300m Hurdles440.3110
Apr 11=PR= Northern Virginia InvitationalApr 11 · 110m Hurdles · Place 7 · Broad RunBroad Run110m Hurdles716.2010
Apr 1Dominion QuadApr 1 · 300m Hurdles · Place 1 · Broad RunBroad Run300m Hurdles142.6810
Apr 1Dominion QuadApr 1 · 100 Meters · Place 4 · Broad RunBroad Run100 Meters411.41 PB10
Apr 1Dominion QuadApr 1 · 110m Hurdles · Place 1 · Broad RunBroad Run110m Hurdles115.5610
Mar 29Spartan Classic Mar 29 · 300m Hurdles · Place 3 · Broad RunBroad Run300m Hurdles341.8010
Mar 29Spartan Classic Mar 29 · 110m Hurdles · Place 4 · Broad RunBroad Run110m Hurdles415.9210
Mar 22Battlefield RelaysMar 22 · 110m Hurdles · Place 2 · Broad RunBroad Run110m Hurdles216.2210
Feb 15Region 4C ChampionshipsFeb 15 · 55m Hurdles · Place 3 · Broad RunBroad Run55m Hurdles39"3.7.95aUnofficial11

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 60m Hurdles · Place 6 · NVANVA60m HurdlesRound P68.96a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60m Hurdles · Place 3 · NVANVA60m Hurdles38.74a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 11 · NVANVA200 MetersRound P1123.19a PB—
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 55m Hurdles · Place 10 · Broad RunBroad Run55m HurdlesRound P108.1011
Feb 18Region 4C ChampionshipsFeb 18 · 55m Hurdles · Place 3 · Broad RunBroad Run55m Hurdles37.9511
Feb 10Catoctin District Indoor Track & Field ChampionshipsFeb 10 · 55m Hurdles · Place 2 · Broad RunBroad Run55m Hurdles28.06—
Feb 5Lightridge Polar BearFeb 5 · 55m Hurdles · Place 2 · Broad RunBroad Run55m Hurdles28.2811
Feb 2Track757 InviteFeb 2 · 60m Hurdles · Place 1 · NVA TrackNVA Track60m Hurdles39" / 0.991mRound P1.8.89a10
Feb 2Track757 InviteFeb 2 · 60m Hurdles · Place 1 · NVA TrackNVA Track60m Hurdles39" / 0.991m1.8.82a PB10
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 12 · NVA TrackNVA Track200 Meters12.23.56a10
Jan 30Spartan QuadJan 30 · 55m Hurdles · Place 1 · Broad RunBroad Run55m Hurdles18.3311
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · 60m Hurdles · Place 1 · NVA TrackNVA Track60m Hurdles39" / 0.991m1.8.98a10
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · 60 Meter · Place 4 · NVA TrackNVA Track60 Meter4.7.42a PB10
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · 200 Meters · Place 3 · NVA TrackNVA Track200 Meters3.23.67a10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 55m Hurdles · Place 5 · Broad RunBroad Run55m Hurdles39"5.8.08a11
Dec 15 Speed Capital New York InvitationalDec 15 · 60m Hurdles · Place 2 · NVA TrackNVA Track60m Hurdles42" / 1.067m2.8.61a PB10
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 10 · NVA TrackNVA Track400 Meters10.55.97a PB10
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 10 · NVA TrackNVA Track200 Meters10.24.01a10
Mar 1AAU Indoor National ChamponshipsMar 1 · 60m Hurdles · Place 7 · NVANVA60m HurdlesRound P79.51a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60m Hurdles · Place 6 · NVANVA60m Hurdles69.70a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 49 · NVANVA200 MetersRound P4925.13a—
Feb 12VHSL Region 4C Indoor ChampionshipsFeb 12 · 55m Hurdles · Place 1 · Broad RunBroad Run55m Hurdles18.73—
Feb 1Catoctin District Indoor ChampionshipFeb 1 · 55m Hurdles · Place 5 · Broad RunBroad Run55m Hurdles58.67—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 10Heritage Polar BearDec 10 · 55m Hurdles · Place 2 · Broad RunBroad Run55m Hurdles39"2.8.19a PB11
Jun 26AAU Region 05 National QualifierJun 26 · 110m Hurdles · Place 3 · NvaNva110m Hurdles317.01—
Jun 26AAU Region 05 National QualifierJun 26 · 200 Meters · Place 6 · NvaNva200 Meters623.58—
Jun 9AAU Virginia North District QualifierJun 9 · 400 Meters · Place 10 · NVANVA400 Meters1054.80a—
Jun 9AAU Virginia North District QualifierJun 9 · 200 Meters · Place 9 · NVANVA200 Meters924.38a—
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 9 · NVA TrackNVA Track400 Meters9.56.94a9
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 5 · NVA TrackNVA Track200 Meters5.24.29a9
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 8 · NVA TrackNVA Track100 Meters8.12.05a9
Apr 13Speed Capital RichmondApr 13 · 200 Meters · Place 1 · NvaNva200 Meters124.29—
Apr 13Speed Capital RichmondApr 13 · 400 Meters · Place 2 · NvaNva400 Meters21:01.76—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 200m Hurdles · Place 6 · NVA TrackNVA Track200m Hurdles30" / 0.762mRound P6.27.30aWind: 0.8Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 200m Hurdles · Place 7 · NVA TrackNVA Track200m Hurdles30" / 0.762m7.28.26aWind: -0.5Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 100m Hurdles · Place 4 · NVA TrackNVA Track100m Hurdles33" / 0.838mRound P4.15.25aWind: -1Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 100m Hurdles · Place 5 · NVA TrackNVA Track100m Hurdles33" / 0.838m5.15.06aWind: 0Unofficial8

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60m Hurdles · Place 3 · NVA TrackNVA Track60m Hurdles33" / 0.838m3.9.59a PB8
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 200 Meters · Place 7 · NVA TrackNVA Track200 Meters7.25.56a8
Jan 29The TRACK 757 InvitationalJan 29 · 60m Hurdles · Place 2 · NVANVA60m HurdlesRound P29.64a—
Jan 29The TRACK 757 InvitationalJan 29 · 200 Meters · Place 10 · NVANVA200 Meters1025.51a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Speed Capital New YorkDec 11 · 60m Hurdles · Place 3 · NVA TrackNVA Track60m Hurdles33" / 0.838m3.10.42a8
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 2 · NVA TrackNVA Track200 Meters2.26.32a8

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 23AAU Region 05 National QualifierJun 23 · 200m Hurdles · Place 4 · NVA TrackNVA Track200m Hurdles30" / 0.762m4.32.15a PB7
Jun 23AAU Region 05 National QualifierJun 23 · 100m Hurdles · Place 4 · NVA TrackNVA Track100m Hurdles30" / 0.762m4.20.10a PB7
Jun 23AAU Region 05 National QualifierJun 23 · 200 Meters · Place 11 · NVA TrackNVA Track200 MetersRound P11.26.39a7