Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · OutdoorWalter Bass Invite · Jan 172:55.30aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorWalt Cormack Memorial · Jan 105:01.48Walt Cormack MemorialJanuary 10, 2026
1600 Meters · OutdoorFalcon Track Classic · May 14:45.26aFalcon Track ClassicMay 1, 2026
3200 Meters · IndoorVHSL Class 3 Region B Indoor T&F Championship · Feb 2110:52.62VHSL Class 3 Region B Indoor T&F ChampionshipFebruary 21, 2026
3200 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 910:16.87aLake Braddock Hall of Fame InvitationalMay 9, 2026
800 Meters · OutdoorFalcon Track Classic · May 12:08.73aFalcon Track ClassicMay 1, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 3200 Meters · Place 25 · Brentsville District3200 Meters25.10:16.87a PB10
May 6Brentsville Home Meet 2May 6 · 3200 Meters · Place 1 · Brentsville District3200 Meters1.11:12.54a10
May 1Falcon Track ClassicMay 1 · 1600 Meters · Place 1 · Brentsville District1600 Meters1.4:45.26a PB10
May 1Falcon Track ClassicMay 1 · 800 Meters · Place 6 · Brentsville District800 Meters6.2:08.73a PB10
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 3200 Meters · Place 9 · Brentsville District3200 Meters9.10:22.46a10
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 1600 Meters · Place 30 · Brentsville District1600 Meters30.4:51.16a10
Apr 112026 Colonial Forge ShowcaseApr 11 · 3200 Meters · Place 14 · Brentsville District3200 Meters14.10:51.80a10
Apr 112026 Colonial Forge ShowcaseApr 11 · 1600 Meters · Place 11 · Brentsville District1600 Meters11.4:52.97a10
Mar 28Patriot InvitationalMar 28 · 3200 Meters · Place 38 · Brentsville District3200 Meters38.10:46.16a10
Mar 28Patriot InvitationalMar 28 · 1600 Meters · Place 66 · Brentsville District1600 Meters66.4:59.68a10
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 71 · Brentsville District1000 Meters71.2:55.30a PB10
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 86 · Brentsville District1600 Meters86.4:59.25a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 3200 Meters · Place 5 · Brentsville3200 Meters510:52.62 PB—
Feb 9Northwestern District ChampionshipFeb 9 · 3200 Meters · Place 12 · Brentsville3200 Meters1211:01.42—
Jan 10Walt Cormack MemorialJan 10 · 1600 Meters · Place 13 · Brentsville1600 Meters135:01.48 PB—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 3200 Meters · Place 21 · Brentsville District3200 Meters21.11:18.09a10
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 3200 Meters · Place 7 · Brentsville District3200 Meters7.11:06.19a9
Feb 3Northwestern District ChampionshipFeb 3 · 3200 Meters · Place 6 · Brentsville3200 Meters611:15.23—
Feb 3Northwestern District ChampionshipFeb 3 · 1600 Meters · Place 3 · Brentsville1600 Meters35:14.33—
Jan 18Walt Cormack MemorialJan 18 · 3200 Meters · Place 29 · Brentsville3200 Meters2911:14.76—
Jan 18Walt Cormack MemorialJan 18 · 1600 Meters · Place 69 · Brentsville1600 Meters695:21.16—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 3200 Meters · Place 9 · Brentsville District3200 Meters9.10:41.27a10
May 2Falcon Track ClassicMay 2 · 1600 Meters · Place 9 · Brentsville District1600 Meters94:56.759
Apr 26Apple Blossom InvitationalApr 26 · 3200 Meters · Place 11 · Brentsville District3200 Meters1111:04.679
Apr 5Colonial Forge ShowcaseApr 5 · 3200 Meters · Place 21 · Brentsville District3200 Meters2110:48.02FR
Apr 5Colonial Forge ShowcaseApr 5 · 1600 Meters · Place 6 · Brentsville District1600 Meters64:58.59FR
Apr 5Colonial Forge InvitationalApr 5 · 3200 Meters · Place 21 · Brentsville District3200 Meters21.10:48.02a9
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 1 · Brentsville District1600 Meters15:07.53FR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 6 · Brentsville District3200 Meters610:50.38FR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 1 · Brentsville District1600 Meters15:07.53FR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 6 · Brentsville District3200 Meters610:50.38FR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · 1600 Meters · Place 2 · Brentsville District1600 Meters2.5:16.16aUnofficial9
Dec 7Winter Jacket ClassicDec 7 · 3200 Meters · Place 22 · Brentsville District3200 Meters22.11:14.18aUnofficial9
Apr 24Brentsville Spring Home Meet 2Apr 24 · 3200 Meters · Place 1 · Brentsville3200 Meters111:35.118
Apr 6Carolyn Legard Relays 2024Apr 6 · 1600 Meters · Place 4 · Brentsville District1600 Meters4.5:29.27a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Brentsville PB MeetDec 6 · 3200 Meters · Place 5 · Brentsville District3200 Meters5.12:19.55aUnofficial8