Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorLake Braddock Hall of Fame Invitational · May 917.85aLake Braddock Hall of Fame InvitationalMay 9, 2026
300m Hurdles · 30" / 0.762m · OutdoorLake Braddock Hall of Fame Invitational · May 950.46aLake Braddock Hall of Fame InvitationalMay 9, 2026
500 Meters · IndoorHoliday Invitational · Dec 301:28.24aHoliday InvitationalDecember 30, 2025
500 Meters · OutdoorLiberty Christmas HS Invitational · Dec 131:32.80aLiberty Christmas HS InvitationalDecember 13, 2025
55m Hurdles · 33" · IndoorHoliday Invitational · Dec 3011.89aHoliday InvitationalDecember 30, 2025
55m Hurdles · 33" · OutdoorWalter Bass Invite · Jan 1710.50aWalter Bass InviteJanuary 17, 2026
High Jump · OutdoorBrentsville Home Meet 2 · May 64-0Brentsville Home Meet 2May 6, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 300m Hurdles · Brentsville District300m Hurdles30" / 0.762m--DQ9
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 100m Hurdles · Place 6 · Brentsville District100m Hurdles33" / 0.838m6.17.91aWind: -1.29
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 300m Hurdles · Place 9 · Brentsville District300m Hurdles30" / 0.762m9.50.46a PB9
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 100m Hurdles · Place 14 · Brentsville District100m Hurdles33" / 0.838m14.17.85a PB9
May 6Brentsville Home Meet 2May 6 · High Jump · Place 2 · Brentsville DistrictHigh Jump2.4-0 PB9
May 6Brentsville Home Meet 2May 6 · 100m Hurdles · Place 9 · Brentsville District100m Hurdles33" / 0.838m9.22.91a9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · High Jump · Brentsville DistrictHigh Jump—NH9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 300m Hurdles · Place 2 · Brentsville District300m Hurdles30" / 0.762m2.50.68a9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100m Hurdles · Place 14 · Brentsville District100m Hurdles33" / 0.838mRound P14.19.61aWind: -0.89
Apr 112026 Colonial Forge ShowcaseApr 11 · 300m Hurdles · Place 9 · Brentsville District300m Hurdles30" / 0.762m9.52.45a9
Apr 112026 Colonial Forge ShowcaseApr 11 · 100m Hurdles · Place 17 · Brentsville District100m Hurdles33" / 0.838mRound P17.20.29a9
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 9 · Brentsville District300m Hurdles30" / 0.762m9.51.91a9
Mar 28Patriot InvitationalMar 28 · 100m Hurdles · Place 18 · Brentsville District100m Hurdles33" / 0.838mRound P18.19.17a9
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 38 · Brentsville District55m Hurdles33"Round P38.10.50a PB9
Jan 17Walter Bass InviteJan 17 · High Jump · Brentsville DistrictHigh Jump--NH9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8Brentsville PB MeetJan 8 · 500 Meters · Place 3 · Brentsville District500 Meters31:28.949
Jan 8Brentsville PB MeetJan 8 · 55m Hurdles · Place 3 · Brentsville District55m Hurdles311.109

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 500 Meters · Place 26 · Brentsville District500 Meters26.1:28.24a PB9
Dec 30Holiday InvitationalDec 30 · 55m Hurdles · Place 21 · Brentsville District55m Hurdles33"21.11.89a PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 500 Meters · Place 7 · Brentsville District500 Meters7.1:30.00aUnofficial9
Dec 18Kettle Run PB MeetDec 18 · 55m Hurdles · Place 12 · Brentsville District55m Hurdles33"12.11.75aUnofficial9
Dec 18Kettle Run PB MeetDec 18 · High Jump · Place 3 · Brentsville DistrictHigh Jump3.4-2Unofficial9
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 33 · Brentsville District500 Meters33.1:32.80a PB9
Dec 13Liberty Christmas HS InvitationalDec 13 · High Jump · Brentsville DistrictHigh Jump--NH9