Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Track Classic · May 135:03.93Victor Cahoon Track ClassicMay 13, 2023
1000 Meters · IndoorWalter Bass HS Invitational · Jan 132:46.11aWalter Bass HS InvitationalJanuary 13, 2024
1600 Meters · IndoorLiberty Christmas Invitational · Dec 164:45.40aLiberty Christmas InvitationalDecember 16, 2023
1600 Meters · OutdoorFalcon Track Classic · Apr 264:43.87Falcon Track ClassicApril 26, 2024
300 Meters · IndoorMP Quad w/ Brentsville, Kettle Run, & Liberty · Feb 248.86MP Quad w/ Brentsville, Kettle Run, & LibertyFebruary 2, 2022
3200 Meters · IndoorLiberty Christmas Invitational · Dec 1610:34.10aLiberty Christmas InvitationalDecember 16, 2023
3200 Meters · OutdoorApple Blossom Invitational · Apr 2611:02.44Apple Blossom InvitationalApril 26, 2025
400 Meters · OutdoorHandley Invitational · Apr 21:01.49Handley InvitationalApril 2, 2022
500 Meters · IndoorFauquier Polar Bear #3 · Jan 111:17.17Fauquier Polar Bear #3January 11, 2023
55 Meters · IndoorMP Quad w/ Brentsville, Kettle Run, & Liberty · Feb 28.51MP Quad w/ Brentsville, Kettle Run, & LibertyFebruary 2, 2022
800 Meters · OutdoorBrentsville Spring Home Meet 2 · Apr 242:04.22Brentsville Spring Home Meet 2April 24, 2024

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Falcon Track ClassicMay 2 · 800 Meters · Place 4 · Brentsville District800 Meters42:07.6412
May 2Falcon Track ClassicMay 2 · 1600 Meters · Place 3 · Brentsville District1600 Meters34:44.0612
Apr 26Apple Blossom InvitationalApr 26 · 3200 Meters · Place 10 · Brentsville District3200 Meters1011:02.44 PB12
Apr 5Colonial Forge ShowcaseApr 5 · 800 Meters · Place 24 · Brentsville District800 Meters242:10.41SR
Apr 5Colonial Forge InvitationalApr 5 · 800 Meters · Place 24 · Brentsville District800 Meters24.2:10.41a12
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 14 · Brentsville District800 Meters142:14.28SR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 12 · Brentsville District1600 Meters124:58.52SR
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 14 · Brentsville District800 Meters142:14.28SR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 12 · Brentsville District1600 Meters124:58.52SR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 1000 Meters · Place 12 · Brentsville District1000 Meters12.2:52.17a12
Feb 3Northwestern District ChampionshipFeb 3 · 3200 Meters · Place 15 · Brentsville3200 Meters1511:58.44—
Feb 3Northwestern District ChampionshipFeb 3 · 1000 Meters · Place 5 · Brentsville1000 Meters52:52.63—
Jan 18Walt Cormack MemorialJan 18 · 1600 Meters · Place 41 · Brentsville1600 Meters414:55.97—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 43 · Brentsville District1000 Meters43.2:48.67a12
Feb 19VHSL 3B RegionalFeb 19 · 1000 Meters · Place 15 · Brentsville District1000 Meters15.2:58.25a11
Feb 17VHSL 4D RegionalFeb 17 · 1000 Meters · Place 15 · Brentsville District1000 Meters152:58.25a—
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 60 · Brentsville1000 Meters602:48.4611
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 21 · Brentsville District1000 Meters21.2:46.11a PB11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 7Winter Jacket ClassicDec 7 · 3200 Meters · Place 11 · Brentsville District3200 Meters11.10:30.46aUnofficial12
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 800 Meters · Place 16 · Brentsville800 Meters162:11.89—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 1600 Meters · Place 14 · Brentsville1600 Meters144:51.00—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 800 Meters · Place 16 · Brentsville800 Meters162:11.89—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 1600 Meters · Place 14 · Brentsville1600 Meters144:51.00—
May 10NWD ChampionshipMay 10 · 800 Meters · Place 11 · Brentsville800 Meters112:08.28—
Apr 26Falcon Track ClassicApr 26 · 1600 Meters · Place 3 · Brentsville District1600 Meters34:43.87 PB11
Apr 24Brentsville Spring Home Meet 2Apr 24 · 800 Meters · Place 1 · Brentsville800 Meters12:04.22 PB11
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 1600 Meters · Place 37 · Brentsville District1600 Meters37.4:51.78a11
Apr 10Fauquier Meet #1Apr 10 · 3200 Meters · Place 2 · Brentsville District3200 Meters211:09.3511

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 3200 Meters · Place 29 · Brentsville District3200 Meters29.10:34.10a PB11
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 40 · Brentsville District1600 Meters40.4:45.40a PB11
Feb 11VHSL Class 3 Region B Indoor TandF ChampionshipFeb 11 · 1000 Meters · Place 11 · BRENTSVILLE1000 Meters113:04.9110
Jan 28Bulldog InvitationalJan 28 · 1600 Meters · Place 162 · Brentsville1600 Meters1625:19.20910
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 193 · Brentsville1000 Meters1933:08.9210
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 189 · Brentsville1000 Meters1893:08.9210
Jan 11Fauquier Polar Bear #3Jan 11 · 500 Meters · Place 7 · Brentsville District500 Meters71:17.17 PB10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 1000 Meters · Place 7 · Brentsville District1000 Meters7.2:45.24aUnofficial11
Dec 6Brentsville PB MeetDec 6 · 1600 Meters · Place 1 · Brentsville District1600 Meters1.4:53.51aUnofficial11
Dec 2Winter Jacket ClassicDec 2 · 3200 Meters · Place 7 · Brentsville District3200 Meters7.10:30.49aUnofficial11
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · 3200 Meters · Place 16 · Brentsville District3200 Meters16.11:36.50a10
May 13Victor Cahoon Track ClassicMay 13 · 1 Mile · Place 15 · Brentsville1 Mile155:03.93 PB—
May 9Fauquier Tri MeetMay 9 · 800 Meters · Place 5 · Brentsville District800 Meters52:12.8210
Apr 22Lake Braddock InvitationalApr 22 · 1600 Meters · Place 43 · Brentsville District1600 Meters43.4:59.50a10
Apr 14Gojekian Twilight ClassicApr 14 · 800 Meters · Place 24 · Brentsville District800 Meters242:15.63SO
Apr 8Colonial Forge ShowcaseApr 8 · 3200 Meters · Place 16 · BRENTSVILLE3200 Meters1611:27.6110

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1000 Meters · Place 58 · Brentsville District1000 Meters58.3:05.96a10
Feb 2MP Quad w/ Brentsville, Kettle Run, & LibertyFeb 2 · 500 Meters · Place 9 · Brentsville500 Meters91:30.889
Feb 2MP Quad w/ Brentsville, Kettle Run, & LibertyFeb 2 · 300 Meters · Place 19 · Brentsville300 Meters1948.86 PB9
Feb 2MP Quad w/ Brentsville, Kettle Run, & LibertyFeb 2 · 55 Meters · Place 26 · Brentsville55 Meters268.51 PB9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 1600 Meters · Place 63 · Brentsville District1600 Meters63.5:50.64aUnofficial10
Dec 3Colgan Winter ClassicDec 3 · 1000 Meters · Place 18 · Brentsville District1000 Meters18.3:21.94aUnofficial10
May 26VHSL Region 3B ChampionshipsMay 26 · 800 Meters · Place 15 · Brentsville District800 Meters15.2:34.59a9
May 11Cougar Last Change QualifierMay 11 · 800 Meters · Place 8 · Brentsville800 Meters82:31.879
Apr 6Northwestern District Regular Season Meet #1Apr 6 · 800 Meters · Place 10 · BRENTSVILLE800 Meters102:31.199
Apr 2Handley InvitationalApr 2 · 400 Meters · Place 48 · Brentsville400 Meters481:01.49 PB9
Apr 2Handley InvitationalApr 2 · 400 Meters · Place 48 · Brentsville400 Meters481:01.499

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Fauquier Polar Bear #1Dec 9 · 500 Meters · Place 14 · Brentsville District500 Meters14.1:31.12aUnofficial9
Dec 9Fauquier Polar Bear #1Dec 9 · 55 Meter · Place 46 · Brentsville District55 Meter46.8.46aUnofficial9
Dec 1Brentsville, Fauquier, Kettle Run, Liberty, Manassas Park MeetDec 1 · 300 Meters · Place 36 · Brentsville District300 Meters36.49.24aUnofficial9
Dec 1Brentsville, Fauquier, Kettle Run, Liberty, Manassas Park MeetDec 1 · 55 Meter · Place 36 · Brentsville District55 Meter36.8.52aUnofficial9