Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorHandley Invitational · Apr 55:15.65Handley InvitationalApril 5, 2025
1000 Meters · IndoorVHSL Class 5 State Indoor T & F Championships · Mar 33:06.22VHSL Class 5 State Indoor T & F ChampionshipsMarch 3, 2025
1000 Meters · OutdoorBriar Woods Polar Bear Meet · Dec 183:05.59aBriar Woods Polar Bear MeetDecember 18, 2025
1600 Meters · IndoorVHSL Class 5 State Indoor T & F Championships · Mar 35:15.08VHSL Class 5 State Indoor T & F ChampionshipsMarch 3, 2025
1600 Meters · OutdoorSpartan Distance Twilight Classic · May 165:17.97Spartan Distance Twilight ClassicMay 16, 2025
3200 Meters · IndoorThe VA Showcase · Jan 1711:36.22aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 1011:30.77Lake Braddock Hall of Fame InvitationalMay 10, 2025
400 Meters · OutdoorDistance Twilight Classic · May 151:02.84aDistance Twilight ClassicMay 15, 2026
500 Meters · IndoorDOM / PF / BW / R Polar Bear · Jan 61:22.78DOM / PF / BW / R Polar BearJanuary 6, 2026
500 Meters · OutdoorHeritage Polar Bear · Dec 101:22.93aHeritage Polar BearDecember 10, 2024
800 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 172:20.46a=PR= Northern Virginia InvitationalApril 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 1600 Meters · Place 11 · Briar Woods1600 Meters11.5:23.36a12
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 800 Meters · Place 6 · Briar Woods800 Meters6.2:21.39a12
May 15Distance Twilight ClassicMay 15 · 800 Meters · Place 18 · Briar Woods800 Meters18.2:21.48a12
May 15Distance Twilight ClassicMay 15 · 400 Meters · Place 13 · Briar Woods400 Meters13.1:02.84a PB12
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 74 · Briar Woods1600 Meters74.5:24.39a12
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 61 · Briar Woods800 Meters61.2:27.88a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 800 Meters · Place 10 · Briar Woods800 Meters10.2:20.46a PB12
Mar 212026 Brian Watkins InvitationalMar 21 · 1600 Meters · Place 1 · Briar Woods1600 Meters1.5:23.07a12
Mar 212026 Brian Watkins InvitationalMar 21 · 800 Meters · Place 1 · Briar Woods800 Meters1.2:26.72a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · 1000 Meters · Place 8 · Briar Woods1000 Meters83:08.7112
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · 1600 Meters · Place 12 · Briar Woods1600 Meters125:20.3712
Feb 16Region 5D Indoor ChampionshipFeb 16 · 1000 Meters · Place 1 · Briar Woods1000 Meters1.3:12.29a12
Jan 22Woodgrove New Year Polar BearJan 22 · 1000 Meters · Place 1 · Briar Woods1000 Meters13:11.06—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 39 · Briar Woods3200 Meters39.11:36.22a PB12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 40 · Briar Woods1600 Meters40.5:20.81a12
Jan 6DOM / PF / BW / R Polar BearJan 6 · 500 Meters · Place 2 · Briar Woods500 Meters21:22.78 PB12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1000 Meters · Place 2 · Briar Woods1000 Meters2.3:07.74a12
Dec 30Holiday InvitationalDec 30 · 1600 Meters · Place 13 · Briar Woods1600 Meters13.5:21.89a12
Dec 20Virginia Premier InvitationalDec 20 · 1600 Meters · Place 5 · Briar Woods1600 Meters5.5:18.81a12
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 1000 Meters · Place 5 · Briar Woods1000 Meters53:06.22 PB11
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 1600 Meters · Place 4 · Briar Woods1600 Meters45:15.08 PB11
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 1600 Meters · Place 2 · Briar Woods1600 Meters25:21.15—
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 1000 Meters · Place 1 · Briar Woods1000 Meters13:08.13—
Feb 3LC, BW, T, PF MeetFeb 3 · 1000 Meters · Place 2 · Briar Woods1000 Meters23:07.4911
Feb 3LC, BW, T, PF MeetFeb 3 · 1600 Meters · Place 2 · Briar Woods1600 Meters25:17.3311
Feb 1Groundhog Polar Bear InvitationalFeb 1 · 3200 Meters · Place 2 · Briar Woods3200 Meters211:49.0811
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 39 · Briar Woods1000 Meters393:09.37—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 39 · Briar Woods1000 Meters393:09.37—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 41 · Briar Woods1600 Meters415:24.10—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 41 · Briar Woods1600 Meters415:24.10—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 18Briar Woods Polar Bear MeetDec 18 · 1000 Meters · Place 1 · Briar Woods1000 Meters1.3:05.59a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 2 · Briar Woods1000 Meters2.3:08.22a12
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 7 · Briar Woods1600 Meters7.5:24.51a12
Dec 68th David Cannon Memorial InvitationalDec 6 · 500 Meters · Place 3 · Briar Woods500 Meters3.1:24.63a12
Dec 68th David Cannon Memorial InvitationalDec 6 · 1600 Meters · Place 3 · Briar Woods1600 Meters3.5:27.61a12
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 1600 Meters · Place 15 · Briar Woods1600 Meters155:34.29—
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 3200 Meters · Place 8 · Briar Woods3200 Meters811:32.77—
May 16Spartan Distance Twilight ClassicMay 16 · 800 Meters · Place 13 · Briar Woods800 Meters132:24.2811
May 16Spartan Distance Twilight ClassicMay 16 · 1600 Meters · Place 5 · Briar Woods1600 Meters55:17.97 PB11
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 3200 Meters · Place 4 · Briar Woods3200 Meters411:30.77 PB—
May 7Riverside Meet (BW, JC, LR)May 7 · 800 Meters · Place 3 · Briar Woods800 Meters32:22.9411
May 2Dogwood Track ClassicMay 2 · 1600 Meters · Place 54 · Briar Woods1600 Meters545:25.2511
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 56 · Briar Woods800 Meters562:26.9811
May 2Dogwood Track ClassicMay 2 · 1600 Meters · Place 54 · Briar Woods1600 Meters545:25.2511
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 56 · Briar Woods800 Meters562:26.9811
Apr 26LOCO ChampionshipApr 26 · 1600 Meters · Place 7 · Briar Woods1600 Meters75:19.4511
Apr 11=PR= Northern Virginia InvitationalApr 11 · 800 Meters · Place 15 · Briar Woods800 Meters152:25.4111
Apr 11=PR= Northern Virginia InvitationalApr 11 · 1600 Meters · Place 10 · Briar Woods1600 Meters105:18.4911
Apr 5Handley InvitationalApr 5 · 1 Mile · Place 8 · Briar Woods1 Mile85:15.65 PB11
Apr 5Handley InvitationalApr 5 · 800 Meters · Place 7 · Briar Woods800 Meters72:25.3211

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · 3200 Meters · Place 2 · Briar Woods3200 Meters2.11:46.15a11
Dec 10Heritage Polar BearDec 10 · 500 Meters · Place 1 · Briar Woods500 Meters1.1:22.93a PB11
Dec 7Winter Jacket ClassicDec 7 · 1000 Meters · Place 1 · Briar Woods1000 Meters1.3:09.83aUnofficial11
Dec 7Winter Jacket ClassicDec 7 · 1600 Meters · Place 1 · Briar Woods1600 Meters1.5:29.90aUnofficial11
May 31VHSL Class 5 State ChampionshipsMay 31 · 800 Meters · Place 15 · Briar Woods800 Meters152:24.83—
May 31VHSL Class 5 State ChampionshipsMay 31 · 3200 Meters · Place 7 · Briar Woods3200 Meters711:33.01—
May 20VHSL Region 5D ChampionshipMay 20 · 3200 Meters · Place 2 · Briar Woods3200 Meters211:39.44—
May 20VHSL Region 5D ChampionshipMay 20 · 1600 Meters · Place 2 · Briar Woods1600 Meters25:24.07—
May 11Victor Cahoon Track ClassicMay 11 · 800 Meters · Place 6 · Briar Woods800 Meters62:24.9010
May 11Victor Cahoon Track ClassicMay 11 · 1 Mile · Place 1 · Briar Woods1 Mile15:25.6410
May 1Riverside Meet (BW, JC, LR, PV, SB)May 1 · 3200 Meters · Place 1 · Briar Woods3200 Meters111:43.78—
Apr 27LOCO ChampionshipApr 27 · 800 Meters · Place 10 · Briar Woods800 Meters102:29.49—
Apr 27LOCO ChampionshipApr 27 · 1600 Meters · Place 3 · Briar Woods1600 Meters35:20.50—
Apr 13Handley Invitational 2024Apr 13 · 800 Meters · Place 4 · Briar Woods800 Meters42:24.4010
Apr 13Handley Invitational 2024Apr 13 · 1600 Meters · Place 1 · Briar Woods1600 Meters15:22.7010
Apr 6Spartan ClassicApr 6 · 1600 Meters · Place 2 · Briar Woods1600 Meters25:23.1910
Apr 6Spartan ClassicApr 6 · 3200 Meters · Place 1 · Briar Woods3200 Meters111:50.6210

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 4 · Briar Woods1000 Meters4.3:09.35a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 9 · Briar Woods1600 Meters9.5:23.40a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 800 Meters · Place 8 · Briar Woods800 Meters82:25.42—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 800 Meters · Place 8 · Briar Woods800 Meters82:25.42—
May 15Potomac District ChampionshipsMay 15 · 3200 Meters · Place 4 · Briar Woods3200 Meters412:06.479
May 15Potomac District ChampionshipsMay 15 · 800 Meters · Place 1 · Briar Woods800 Meters12:24.609
May 5Twilight ClassicMay 5 · 800 Meters · Place 2 · Briar Woods800 Meters22:26.789
Apr 29Apple Blossom InvitationalApr 29 · 1600 Meters · Place 9 · Briar Woods1600 Meters95:34.349
Apr 15=PR= Northern Virginia InvitationalApr 15 · 3200 Meters · Place 9 · Briar Woods3200 Meters911:54.439
Mar 18ShamROCK InvitationalMar 18 · 800 Meters · Place 3 · Briar Woods800 Meters32:35.659
Mar 18ShamROCK InvitationalMar 18 · 1600 Meters · Place 5 · Briar Woods1600 Meters55:46.469

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 13VHSL 5A Region D Indoor Track ChampionshipsFeb 13 · 1600 Meters · Place 7 · Briar Woods1600 Meters75:35.42—
Feb 13VHSL 5A Region D Indoor Track ChampionshipsFeb 13 · 1000 Meters · Place 13 · Briar Woods1000 Meters133:25.67—
Jan 31Potomac District Indoor ChampionshipJan 31 · 1000 Meters · Place 4 · Briar Woods1000 Meters43:22.899
Jan 31Potomac District Indoor ChampionshipJan 31 · 1600 Meters · Place 2 · Briar Woods1600 Meters25:34.979
Jan 28Bulldog InvitationalJan 28 · 1600 Meters · Place 48 · Briar Woods1600 Meters485:41.349
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 59 · Briar Woods1000 Meters593:23.909
Jan 18LC, BW, RV, SB QuadJan 18 · 1000 Meters · Place 2 · Briar Woods1000 Meters23:15.889
Jan 11Independence Home MeetJan 11 · 1000 Meters · Place 1 · Briar Woods1000 Meters13:19.849
Jan 7Liberty Premier Invitational (College)Jan 7 · 1000 Meters · Place 22 · Briar Woods1000 Meters223:20.02—
Jan 7Liberty Premier HS InvitationalJan 7 · 1000 Meters · Place 22 · Briar Woods1000 Meters22.3:20.02a9
Jan 5Tuscarora Winter QuadJan 5 · 1600 Meters · Place 2 · Briar Woods1600 Meters25:45.239

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Briar Woods Polar Bear MeetDec 12 · 1000 Meters · Place 2 · Briar Woods1000 Meters2.3:19.84aUnofficial9
Dec 3Park View Wind Chill ClassicDec 3 · 1000 Meters · Place 2 · Briar Woods1000 Meters2.3:27.51aUnofficial9
Dec 3Park View Wind Chill ClassicDec 3 · 1600 Meters · Place 7 · Briar Woods1600 Meters7.5:50.30aUnofficial9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Liberty Flames HS InvitationalDec 10 · 1000 Meters · Place 19 · Briar Woods1000 Meters19.3:22.83a9
Dec 10Liberty Flames HS InvitationalDec 10 · 1600 Meters · Place 22 · Briar Woods1600 Meters22.5:51.84a9