Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Premier Invitational · Jan 103:10.01Liberty Premier InvitationalJanuary 10, 2026
1600 Meters · IndoorVHSL Region 4B ITK Championships · Feb 215:07.83aVHSL Region 4B ITK ChampionshipsFebruary 21, 2026
3200 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 210:44.36VHSL Class 4 Indoor State ChampionshipsMarch 2, 2026
3200 Meters · OutdoorDogwood Track Classic · May 110:39.76aDogwood Track ClassicMay 1, 2026
500 Meters · IndoorFred Hardy Invitational · Jan 251:34.41Fred Hardy InvitationalJanuary 25, 2025
800 Meters · OutdoorTucker Tropical Twilight 2026 · Mar 252:22.19aTucker Tropical Twilight 2026March 25, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 3200 Meters · Place 9 · Hanover3200 Meters9.11:30.48a9
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 8 · Hanover3200 Meters8.10:39.76a PB9
Apr 18Hanover Hawks Spring InvitationalApr 18 · 3200 Meters · Place 1 · Hanover3200 Meters1.10:51.17a9
Mar 25Tucker Tropical Twilight 2026Mar 25 · 800 Meters · Place 4 · Hanover800 Meters4.2:22.19a PB9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 3200 Meters · Place 1 · Hanover3200 Meters110:44.36 PB9
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · 3200 Meters · Place 1 · Hanover3200 Meters1.10:55.08a9
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · 1600 Meters · Place 2 · Hanover1600 Meters2.5:07.83a PB9
Feb 7The 63rd East Coast InvitationalFeb 7 · 1000 Meters · Place 14 · Hanover1000 Meters143:14.94—
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 3200 Meters · Place 1 · Hanover3200 Meters110:51.439
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 10 · Hanover1600 Meters10.5:12.57a9
Jan 10Liberty Premier InvitationalJan 10 · 1600 Meters · Place 14 · Hanover1600 Meters145:18.51—
Jan 10Liberty Premier InvitationalJan 10 · 1000 Meters · Place 21 · Hanover1000 Meters213:10.01 PB—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · 1600 Meters · Place 2 · Hanover1600 Meters2.5:23.70a9
Feb 6Atlee Polar Bear #5Feb 6 · 1600 Meters · Place 2 · Hanover1600 Meters25:28.41—
Jan 29Atlee Polar Bear #4Jan 29 · 1600 Meters · Place 1 · Hanover1600 Meters15:22.53—
Jan 25Fred Hardy InvitationalJan 25 · 1600 Meters · Place 2 · Hanover1600 Meters25:43.29—
Jan 25Fred Hardy InvitationalJan 25 · 500 Meters · Place 5 · Hanover500 Meters51:34.41 PB—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 3200 Meters · Place 5 · Hanover3200 Meters5.11:24.83a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Atlee Polar Bear #3Dec 17 · 3200 Meters · Place 1 · Hanover3200 Meters1.11:28.34aUnofficial8