Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPatriot Invitational · Mar 295:34.22Patriot InvitationalMarch 29, 2025
200 Meters · OutdoorBrentsville Home Meet 2 · May 625.05aBrentsville Home Meet 2May 6, 2026
300 Meters · IndoorWalt Cormack Memorial · Jan 1039.85Walt Cormack MemorialJanuary 10, 2026
400 Meters · OutdoorPatriot Invitational · Mar 2855.63aPatriot InvitationalMarch 28, 2026
500 Meters · IndoorBrentsville PB Meet · Jan 81:13.07Brentsville PB MeetJanuary 8, 2026
500 Meters · OutdoorWalter Bass Invite · Jan 171:13.64aWalter Bass InviteJanuary 17, 2026
800 Meters · OutdoorFalcon Track Classic · May 22:19.71Falcon Track ClassicMay 2, 2025
Long Jump · OutdoorLake Braddock Hall of Fame Invitational · May 918-6.50Lake Braddock Hall of Fame InvitationalMay 9, 2026
Pole Vault · OutdoorVHSL 3B Regional Outdoor Track and Field Championships · May 299-06.00VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · Pole Vault · Place 6 · Brentsville DistrictPole Vault6.9-06.00 PB10
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Long Jump · Place 24 · Brentsville DistrictLong Jump24.18-6.50 PB10
May 6Brentsville Home Meet 2May 6 · Long Jump · Place 8 · Brentsville DistrictLong Jump8.18-3.5010
May 6Brentsville Home Meet 2May 6 · Pole Vault · Place 1 · Brentsville DistrictPole Vault1.9-010
May 6Brentsville Home Meet 2May 6 · 400 Meters · Place 4 · Brentsville District400 Meters4.56.16a10
May 6Brentsville Home Meet 2May 6 · 200 Meters · Place 9 · Brentsville District200 Meters9.25.05a PB10
May 1Falcon Track ClassicMay 1 · Long Jump · Place 6 · Brentsville DistrictLong Jump6.18-4.5010
May 1Falcon Track ClassicMay 1 · Pole Vault · Place 3 · Brentsville DistrictPole Vault3.9-010
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Long Jump · Place 30 · Brentsville DistrictLong Jump30.17' 1"10
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Pole Vault · Place 9 · Brentsville DistrictPole Vault9.9' 0"10
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 400 Meters · Place 32 · Brentsville District400 Meters32.55.67a10
Apr 112026 Colonial Forge ShowcaseApr 11 · Pole Vault · Place 7 · Brentsville DistrictPole Vault7.7-06.0010
Apr 112026 Colonial Forge ShowcaseApr 11 · 400 Meters · Place 36 · Brentsville District400 Meters36.56.77a10
Mar 28Patriot InvitationalMar 28 · Pole Vault · Brentsville DistrictPole Vault—NH10
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 52 · Brentsville District400 Meters52.55.63a PB10
Jan 17Walter Bass InviteJan 17 · 500 Meters · Place 29 · Brentsville District500 Meters29.1:13.64a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 500 Meters · Place 8 · Brentsville500 Meters81:14.70—
Jan 10Walt Cormack MemorialJan 10 · 300 Meters · Place 11 · Brentsville300 Meters1139.85 PB—
Jan 8Brentsville PB MeetJan 8 · 500 Meters · Place 3 · Brentsville District500 Meters31:13.07 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 500 Meters · Place 30 · Brentsville District500 Meters30.1:15.14a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 300 Meters · Place 3 · Brentsville District300 Meters3.39.02aUnofficial10
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 54 · Brentsville District500 Meters54.1:15.92a10
May 2Falcon Track ClassicMay 2 · 800 Meters · Place 14 · Brentsville District800 Meters142:19.71 PB9
Apr 26Apple Blossom InvitationalApr 26 · 400 Meters · Place 21 · Brentsville District400 Meters2159.409
Apr 5Colonial Forge ShowcaseApr 5 · 800 Meters · Place 51 · Brentsville District800 Meters512:22.22FR
Apr 5Colonial Forge InvitationalApr 5 · 800 Meters · Place 51 · Brentsville District800 Meters51.2:22.22a9
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 1 · Brentsville District1600 Meters15:34.22 PBFR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 1 · Brentsville District1600 Meters15:34.22FR