Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorHanover Polar Bear-Distance · Feb 102:42.04Hanover Polar Bear-DistanceFebruary 10, 2026
1600 Meters · IndoorAtlee Polar Bear #4 · Jan 294:37.59Atlee Polar Bear #4January 29, 2025
1600 Meters · OutdoorCNU HS Captains Classic · Mar 274:52.26aCNU HS Captains ClassicMarch 27, 2026
3200 Meters · IndoorVHSL Region 5C ITK Championships · Feb 199:55.84aVHSL Region 5C ITK ChampionshipsFebruary 19, 2026
3200 Meters · OutdoorDogwood Track Classic · May 19:55.69aDogwood Track ClassicMay 1, 2026
800 Meters · OutdoorCharles B Gordon Invitational · Apr 252:03.98aCharles B Gordon InvitationalApril 25, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 9 · Deep Run3200 Meters9.9:55.69a PB10
Apr 25Charles B Gordon InvitationalApr 25 · 800 Meters · Place 6 · Deep Run800 Meters6.2:03.98a PB10
Mar 27CNU HS Captains ClassicMar 27 · 1600 Meters · Place 8 · Deep Run1600 Meters8.4:52.26a PB10
Mar 27CNU HS Captains ClassicMar 27 · 800 Meters · Place 14 · Deep Run800 Meters14.2:08.86a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · 3200 Meters · Place 19 · Deep Run3200 Meters1911:00.2110
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 3200 Meters · Place 3 · Deep Run3200 Meters3.9:55.84a PB10
Feb 11Atlee PB Meet #3Feb 11 · 1600 Meters · Place 8 · Deep Run1600 Meters84:38.3310
Feb 11Atlee PB Meet #3Feb 11 · 1600 Meters · Place 8 · Deep Run1600 Meters84:38.3410
Feb 10Hanover Polar Bear-DistanceFeb 10 · 1000 Meters · Place 2 · Deep Run1000 Meters22:42.04 PB—
Feb 10Hanover Polar Bear-DistanceFeb 10 · 1000 Meters · Place 2 · Deep Run1000 Meters22:42.04—
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 3200 Meters · Place 11 · Deep Run3200 Meters119:58.9510
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 108 · Deep Run1000 Meters108.2:44.35a10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 200 · Deep Run1600 Meters200.4:43.95a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Tucker Wednesday MeetDec 17 · 1600 Meters · Place 4 · Deep Run1600 Meters4.4:46.40aUnofficial10
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 3200 Meters · Place 8 · DEEP RUN3200 Meters810:13.88—
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 59 · Deep Run3200 Meters5910:21.009
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 59 · Deep Run3200 Meters5910:21.009
Apr 18Mechanicsville InvitationalApr 18 · 1600 Meters · Place 16 · Deep Run1600 Meters164:54.63—
Apr 18Mechanicsville InvitationalApr 18 · 800 Meters · Place 33 · Deep Run800 Meters332:18.85—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7East Coast InvitationalFeb 7 · 3200 Meters · Place 11 · Deep Run3200 Meters1110:10.88—
Jan 29Atlee Polar Bear #4Jan 29 · 1600 Meters · Place 1 · Deep Run1600 Meters14:37.59 PB—
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 1600 Meters · Place 31 · Deep Run1600 Meters314:46.809
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 1600 Meters · Place 31 · Deep Run1600 Meters314:46.809
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 180 · Deep Run1000 Meters1802:51.06—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 212 · Deep Run1600 Meters2124:47.57—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 212 · Deep Run1600 Meters2124:47.57—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 180 · Deep Run1000 Meters1802:51.06—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Douglas Freeman Polar BearFeb 1 · 1000 Meters · Place 3 · Deep Run1000 Meters32:51.44—
Feb 1Douglas Freeman Polar BearFeb 1 · 1000 Meters · Place 3 · Deep Run1000 Meters32:51.44—
Jan 23Atlee Polar Bear #4Jan 23 · 1600 Meters · Place 5 · Deep Run1600 Meters54:54.11—
Jan 13STC MEET #3Jan 13 · 1600 Meters · Place 1 · Deep Run1600 Meters15:08.218

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Atlee Polar Bear #3Dec 21 · 1000 Meters · Place 12 · Deep Run1000 Meters12.2:53.78aUnofficial8