Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDOM / PF / BW / R Polar Bear · Jan 62:50.45DOM / PF / BW / R Polar BearJanuary 6, 2026
1000 Meters · Outdoor8th David Cannon Memorial Invitational · Dec 62:48.42a8th David Cannon Memorial InvitationalDecember 6, 2025
1600 Meters · IndoorDOM / WG / PF / LV Quad · Jan 255:25.84DOM / WG / PF / LV QuadJanuary 25, 2024
1600 Meters · OutdoorBRHS, PVHS, RVHS, RRHS @ Heritage (Leesburg) · Apr 175:15.56BRHS, PVHS, RVHS, RRHS @ Heritage (Leesburg) April 17, 2024
200 Meters · OutdoorWildcat Invitational · Apr 1124.88aWildcat InvitationalApril 11, 2026
300 Meters · IndoorWoodgrove New Year Polar Bear · Jan 2237.47Woodgrove New Year Polar BearJanuary 22, 2026
400 Meters · OutdoorVHSL Class 4 State Championships · Jun 550.12aVHSL Class 4 State ChampionshipsJune 5, 2026
500 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 21:09.10VHSL Class 4 Indoor State ChampionshipsMarch 2, 2026
500 Meters · OutdoorRegion 4C Championships · Feb 201:09.74aRegion 4C ChampionshipsFebruary 20, 2026
800 Meters · OutdoorPark View Quad · Apr 82:17.07Park View QuadApril 8, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 400 Meters · Place 10 · Dominion400 Meters10.50.12a PB11
May 27VHSL Region 4C ChampionshipMay 27 · 400 Meters · Place 3 · Dominion400 Meters3.50.67a11
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 33 · Dominion400 Meters33.50.67a11
Apr 11Wildcat InvitationalApr 11 · 400 Meters · Place 1 · Dominion400 Meters1.53.80a11
Apr 11Wildcat InvitationalApr 11 · 200 Meters · Place 7 · Dominion200 Meters7.24.88a PB11
Feb 20Region 4C ChampionshipsFeb 20 · 500 Meters · Place 3 · Dominion500 Meters3.1:09.74a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 500 Meters · Place 12 · Dominion500 Meters121:09.10 PB11
Jan 22Woodgrove New Year Polar BearJan 22 · 300 Meters · Place 1 · Dominion300 Meters137.47 PB11
Jan 6DOM / PF / BW / R Polar BearJan 6 · 1000 Meters · Place 3 · Dominion1000 Meters32:50.45 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · 500 Meters · Place 2 · Dominion500 Meters2.1:11.08aUnofficial11
Dec 68th David Cannon Memorial InvitationalDec 6 · 1000 Meters · Place 5 · Dominion1000 Meters5.2:48.42a PB11
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 400 Meters · Place 7 · Dominion400 Meters753.0610
May 9Twilight ClassicMay 9 · 400 Meters · Place 2 · Dominion400 Meters253.2010
Apr 26LOCO ChampionshipApr 26 · 400 Meters · Place 13 · Dominion400 Meters1354.0510
Apr 8Park View QuadApr 8 · 800 Meters · Place 3 · Dominion800 Meters32:17.07 PB10
Apr 5Wildcat InvitationalApr 5 · 400 Meters · Place 3 · Dominion400 Meters3.53.73a10
Apr 1Dominion QuadApr 1 · 200 Meters · Place 6 · Dominion200 Meters625.0110
Mar 29Patriot InvitationalMar 29 · 400 Meters · Place 1 · Dominion400 Meters155.39SO
Mar 29Patriot InvitationalMar 29 · 400 Meters · Place 1 · Dominion400 Meters155.39SO
Feb 15Region 4C ChampionshipsFeb 15 · 500 Meters · Place 7 · Dominion500 Meters7.1:14.85aUnofficial10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 500 Meters · Place 25 · Dominion500 Meters25.1:12.29a11
Feb 18Region 4C ChampionshipsFeb 18 · 500 Meters · Place 7 · Dominion500 Meters71:14.8510
Feb 10Dulles District Indoor Track ChampionshipFeb 10 · 500 Meters · Place 6 · Dominion500 Meters61:10.37—
Feb 6Tuscarora Winter QuadFeb 6 · 500 Meters · Place 3 · Dominion500 Meters31:11.2110
Feb 1Groundhog Polar Bear InvitationalFeb 1 · 500 Meters · Place 10 · Dominion500 Meters101:13.5210

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Polar Titans InvitationalDec 14 · 1000 Meters · Place 19 · Dominion1000 Meters19.2:59.09aUnofficial10
Dec 77th David Cannon Memorial InvitationalDec 7 · 1000 Meters · Place 14 · Dominion1000 Meters14.3:00.67aUnofficial10
Apr 20Gainesville Cardinal ClassicApr 20 · 800 Meters · Place 58 · Dominion800 Meters58.2:19.06a9
Apr 17BRHS, PVHS, RVHS, RRHS @ Heritage (Leesburg) Apr 17 · 1600 Meters · Place 11 · Dominion1600 Meters115:15.56 PB—
Mar 16ShamROCK InvitationalMar 16 · 800 Meters · Place 36 · Dominion800 Meters362:19.85—
Mar 16ShamROCK InvitationalMar 16 · 1600 Meters · Place 8 · Dominion1600 Meters85:20.62—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25DOM / WG / PF / LV QuadJan 25 · 1000 Meters · Place 20 · Dominion1000 Meters203:22.589
Jan 25DOM / WG / PF / LV QuadJan 25 · 1600 Meters · Place 8 · Dominion1600 Meters85:25.84 PB9
Jan 8Tuscarora Winter PB QuadJan 8 · 1000 Meters · Place 11 · Dominion1000 Meters113:16.849

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Polar Titans InvitationalDec 16 · 500 Meters · Place 10 · Dominion500 Meters10.1:24.76aUnofficial9
Dec 16Polar Titans InvitationalDec 16 · 1600 Meters · Place 10 · Dominion1600 Meters10.5:44.35aUnofficial9
Dec 11Heritage Polar Bear Multi-Team MeetDec 11 · 1000 Meters · Place 10 · Dominion1000 Meters10.3:19.91aUnofficial9
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 500 Meters · Place 30 · Dominion500 Meters30.1:27.90aUnofficial9