Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFauquier WTM #2 · Jan 106:11.09Fauquier WTM #2January 10, 2024
1600 Meters · OutdoorFalcon Track Classic · May 25:38.11Falcon Track ClassicMay 2, 2025
200 Meters · OutdoorPatriot Invitational · Mar 2825.41aPatriot InvitationalMarch 28, 2026
300 Meters · IndoorBrentsville PB Meet · Jan 840.46Brentsville PB MeetJanuary 8, 2026
400 Meters · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 2556.68aPatriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026
500 Meters · IndoorLiberty Christmas HS Invitational · Dec 141:23.26aLiberty Christmas HS InvitationalDecember 14, 2024
500 Meters · OutdoorWalter Bass Invite · Jan 171:16.80aWalter Bass InviteJanuary 17, 2026
800 Meters · OutdoorGainesville Cardinal Classic · Apr 192:26.76Gainesville Cardinal ClassicApril 19, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 400 Meters · Place 16 · Brentsville District400 Meters16.57.99a11
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 400 Meters · Place 42 · Brentsville District400 Meters42.57.54a11
May 6Brentsville Home Meet 2May 6 · 400 Meters · Place 6 · Brentsville District400 Meters6.57.21a11
May 1Falcon Track ClassicMay 1 · 400 Meters · Place 12 · Brentsville District400 Meters12.56.97a11
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 400 Meters · Place 39 · Brentsville District400 Meters39.56.68a PB11
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 200 Meters · Place 55 · Brentsville District200 Meters55.25.73aWind: -0.111
Apr 112026 Colonial Forge ShowcaseApr 11 · 200 Meters · Place 60 · Brentsville District200 Meters60.25.60a11
Mar 28Patriot InvitationalMar 28 · 200 Meters · Place 69 · Brentsville District200 Meters69.25.41a PB11
Jan 17Walter Bass InviteJan 17 · 500 Meters · Place 69 · Brentsville District500 Meters69.1:16.80a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Brentsville PB MeetJan 8 · 300 Meters · Place 8 · Brentsville District300 Meters840.46 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 500 Meters · Place 7 · Brentsville District500 Meters7.1:16.04aUnofficial11
Dec 18Kettle Run PB MeetDec 18 · 300 Meters · Place 18 · Brentsville District300 Meters18.41.42aUnofficial11
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 73 · Brentsville District500 Meters73.1:17.84a11
May 2Falcon Track ClassicMay 2 · 1600 Meters · Place 17 · Brentsville District1600 Meters175:38.11 PB10
Apr 26Apple Blossom InvitationalApr 26 · 800 Meters · Place 18 · Brentsville District800 Meters182:29.1810
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 47 · Brentsville District800 Meters472:26.76 PB—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 47 · Brentsville District800 Meters472:26.7610
Apr 5Colonial Forge ShowcaseApr 5 · 400 Meters · Place 55 · Brentsville District400 Meters5558.76SO
Apr 5Colonial Forge InvitationalApr 5 · 400 Meters · Place 55 · Brentsville District400 Meters55.58.76a10
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 7 · Brentsville District800 Meters72:27.34SO
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 7 · Brentsville District800 Meters72:27.34SO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 98 · Brentsville District500 Meters98.1:23.26a PB10
Jan 10Fauquier WTM #2Jan 10 · 1600 Meters · Place 24 · Brentsville District1600 Meters246:11.09 PB9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Winter Jacket ClassicDec 7 · 1000 Meters · Place 41 · Brentsville District1000 Meters41.3:30.76aUnofficial10
Apr 26Falcon Track ClassicApr 26 · 800 Meters · Place 16 · Brentsville District800 Meters162:31.619
Apr 10Fauquier Meet #1Apr 10 · 800 Meters · Place 16 · Brentsville District800 Meters162:36.109
Apr 6Carolyn Legard Relays 2024Apr 6 · 1600 Meters · Place 43 · Brentsville District1600 Meters43.6:10.43a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Fauquier WTM #1Dec 13 · 1000 Meters · Place 20 · Brentsville District1000 Meters20.3:34.70aUnofficial9
Dec 6Brentsville PB MeetDec 6 · 1000 Meters · Place 14 · Brentsville District1000 Meters14.3:37.09aUnofficial9