Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty District at Wakefield · Mar 1914.23aLiberty District at WakefieldMarch 19, 2025
100m Hurdles · 33" / 0.838m · OutdoorLiberty District Championship · May 1317.20aLiberty District ChampionshipMay 13, 2026
300 Meters · IndoorAlexandria City Meet #2 · Dec 2150.73aAlexandria City Meet #2December 21, 2024
300m Hurdles · 30" / 0.762m · OutdoorLions Invitational · Apr 554.48aLions InvitationalApril 5, 2025
400 Meters · OutdoorLiberty District at Herndon · Apr 221:13.39Liberty District at HerndonApril 22, 2025
55 Meter · IndoorNorthern VA TJMS Meet #3 · Dec 98.57aNorthern VA TJMS Meet #3December 9, 2023
55m Hurdles · 33" · IndoorVHSL Region 6D Indoor Championship · Feb 1210.19aVHSL Region 6D Indoor ChampionshipFebruary 12, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 100m Hurdles · Place 10 · George C. Marshall100m Hurdles33" / 0.838mRound P10.17.54aWind: 0.911
May 13Liberty District ChampionshipMay 13 · 100m Hurdles · Place 6 · George C. Marshall100m Hurdles33" / 0.838mRound P6.17.20a PB11
May 13Liberty District ChampionshipMay 13 · 100m Hurdles · Place 6 · George C. Marshall100m Hurdles33" / 0.838m6.17.89a11
May 6Liberty District JamboreeMay 6 · 100m Hurdles · Place 4 · George C. Marshall100m Hurdles33" / 0.838m4.18.06a11
May 2Nike Spring InvitationalMay 2 · 100m Hurdles · Place 16 · George C. Marshall100m Hurdles33" / 0.838m16.21.43a11
Apr 22Liberty District at MarshallApr 22 · 100m Hurdles · Place 4 · George C. Marshall100m Hurdles33" / 0.838m4.18.75a11
Apr 22Liberty District at MarshallApr 22 · 100 Meters · Place 51 · George C. Marshall100 Meters51.14.90a11
Apr 17=PR= Northern Virginia InvitationalApr 17 · 100m Hurdles · Place 10 · George C. Marshall100m Hurdles33" / 0.838m10.17.74aWind: 0.411
Apr 15Liberty District at McLeanApr 15 · 300m Hurdles · Place 13 · George C. Marshall300m Hurdles30" / 0.762m13.59.66a11
Apr 11Ramtastic InvitationalApr 11 · 300m Hurdles · Place 25 · George C. Marshall300m Hurdles30" / 0.762m25.55.47a11
Apr 11Ramtastic InvitationalApr 11 · 100m Hurdles · Place 17 · George C. Marshall100m Hurdles33" / 0.838m17.18.75a11
Mar 18Liberty District @ WakefieldMar 18 · 100m Hurdles · Place 2 · George C. Marshall100m Hurdles217.86a11
Mar 18Liberty District @ WakefieldMar 18 · 100 Meters · Place 34 · George C. Marshall100 Meters3414.89a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55m Hurdles · Place 12 · George C. Marshall55m Hurdles33"Round P12.10.31a11
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · 55m Hurdles · Place 6 · GC Marshall55m Hurdles610.0011
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 66 · George C. Marshall55m Hurdles33"Round P66.10.21a11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 338 · George C. Marshall55 MeterRound P338.8.67a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · 55m Hurdles · Place 5 · George C. Marshall55m Hurdles33"5.9.98aUnofficial11
Dec 20Polar Titans InvitationalDec 20 · 55 Meter · Place 45 · George C. Marshall55 Meter45.8.72aUnofficial11
Dec 13Bobcat Blizzard InvitationalDec 13 · 55m Hurdles · Place 6 · George C. Marshall55m Hurdles33"6.10.68aUnofficial11
May 13Liberty District Championship @ WakefieldMay 13 · 100m Hurdles · Place 7 · George C. Marshall100m HurdlesRound P717.6310
May 13Liberty District Championship @ WakefieldMay 13 · 300m Hurdles · Place 11 · George C. Marshall300m Hurdles1154.5110
May 13Liberty District Championship @ WakefieldMay 13 · 100m Hurdles · Place 7 · George C. Marshall100m HurdlesRound P717.6310
May 7Liberty District at McLeanMay 7 · 300m Hurdles · Place 8 · George C. Marshall300m Hurdles853.7410
May 7Liberty District at McLeanMay 7 · 300m Hurdles · Place 8 · George C. Marshall300m Hurdles853.7410
Apr 22Liberty District at HerndonApr 22 · 400 Meters · Place 43 · George C Marshall400 Meters431:13.39 PB10
Apr 22Liberty District at HerndonApr 22 · 100m Hurdles · Place 6 · George C Marshall100m Hurdles618.0910
Apr 22Liberty District at HerndonApr 22 · 100 Meters · Place 60 · George C Marshall100 Meters6014.7610
Apr 9Liberty District at MarshallApr 9 · 300m Hurdles · Place 7 · George C Marshall300m Hurdles755.81a10
Apr 5Lions InvitationalApr 5 · 300m Hurdles · Place 9 · George C. Marshall300m Hurdles30" / 0.762m9.54.48a PB10
Apr 5Lions InvitationalApr 5 · 100m Hurdles · Place 5 · George C. Marshall100m Hurdles33" / 0.838mRound P5.18.20a10
Apr 5Lions InvitationalApr 5 · 100m Hurdles · Place 4 · George C. Marshall100m Hurdles33" / 0.838m4.17.68a10
Mar 19Liberty District at WakefieldMar 19 · 100m Hurdles · Place 4 · George C Marshall100m Hurdles418.14a—
Mar 19Liberty District at WakefieldMar 19 · 400 Meters · Place 41 · George C Marshall400 Meters411:15.10a—
Mar 19Liberty District at WakefieldMar 19 · 100 Meters · Place 33 · George C Marshall100 Meters3314.23a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · 55m Hurdles · Place 10 · George C. Marshall55m Hurdles33"10.10.19a PB10
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · 55m Hurdles · Place 6 · GC Marshall55m Hurdles69.9210
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · 55m Hurdles · Place 8 · GC Marshall55m HurdlesRound P810.2110

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 300 Meters · Place 54 · George C. Marshall300 Meters54.50.73a PB10
Dec 21Alexandria City Meet #2Dec 21 · 55m Hurdles · Place 10 · George C. Marshall55m Hurdles33"10.11.08a10
Dec 13Northern VA TJMS Meet #3Dec 13 · 55m Hurdles · Place 4 · George C. Marshall55m Hurdles33"4.11.56a10
Dec 13Northern VA TJMS Meet #3Dec 13 · 55 Meter · Place 17 · George C. Marshall55 Meter17.8.81a10
Feb 1Liberty District Indoor Track ChampionshipsFeb 1 · 55m Hurdles · Place 15 · GC Marshall55m HurdlesRound P1511.009

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 77th David Cannon Memorial InvitationalDec 7 · 300 Meters · Place 19 · George C. Marshall300 Meters19.51.29aUnofficial10
Dec 77th David Cannon Memorial InvitationalDec 7 · 55m Hurdles · Place 12 · George C. Marshall55m Hurdles33"12.11.51aUnofficial10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Northern VA TJMS Meet #3Dec 9 · 55m Hurdles · Place 10 · George C. Marshall55m Hurdles33"10.12.17a9
Dec 9Northern VA TJMS Meet #3Dec 9 · 55 Meter · Place 9 · George C. Marshall55 Meter9.8.57a PB9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 300 Meters · Place 23 · George C. Marshall300 Meters23.49.59aUnofficial9
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 55m Hurdles · Place 21 · George C. Marshall55m Hurdles33"21.12.22aUnofficial9
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 55 Meter · Place 21 · George C. Marshall55 Meter21.8.39aUnofficial9