Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 5C ITK Championships · Feb 193:15.61aVHSL Region 5C ITK ChampionshipsFebruary 19, 2026
1600 Meters · IndoorVHSL Class 5 State Indoor Championships · Mar 25:17.19VHSL Class 5 State Indoor ChampionshipsMarch 2, 2026
1600 Meters · OutdoorDogwood Track Classic · May 15:15.53aDogwood Track ClassicMay 1, 2026
3200 Meters · IndoorThe VA Showcase · Jan 1712:41.17The VA ShowcaseJanuary 17, 2025
3200 Meters · OutdoorHanover Hawks Spring Invitational · Apr 1811:24.51aHanover Hawks Spring InvitationalApril 18, 2026
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:25.78a130th Penn Relays CarnivalApril 23, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 3200 Meters · Place 10 · Glen Allen3200 Meters10.11:49.82a10
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 1600 Meters · Place 17 · Glen Allen1600 Meters17.5:34.54a10
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 49 · Glen Allen1600 Meters49.5:15.53a PB10
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 50 · Glen Allen800 Meters50.2:26.41a10
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · Glen Allen800 Meters—2:25.78a PB10
Apr 18Hanover Hawks Spring InvitationalApr 18 · 3200 Meters · Place 3 · Glen Allen3200 Meters3.11:24.51a PB10
Apr 18Hanover Hawks Spring InvitationalApr 18 · 1600 Meters · Glen Allen1600 Meters—DNS10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · 1600 Meters · Place 10 · Glen Allen H1600 Meters105:17.19 PB10
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 1000 Meters · Place 5 · Glen Allen1000 Meters5.3:15.61a PB10
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 1600 Meters · Place 5 · Glen Allen1600 Meters5.5:23.01a10
Feb 11Atlee PB Meet #3Feb 11 · 1600 Meters · Place 6 · Glen Allen H1600 Meters65:30.2410
Feb 11Atlee PB Meet #3Feb 11 · 1600 Meters · Place 6 · Glen Allen1600 Meters65:30.2410
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 71 · Glen Allen1600 Meters71.5:26.32a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Tucker Wednesday MeetDec 17 · 1600 Meters · Place 2 · Glen Allen1600 Meters2.5:32.20aUnofficial10
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 800 Meters · Place 9 · GLEN ALLEN H800 Meters92:32.65—
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 29 · Glen Allen H3200 Meters2912:39.749
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 29 · Glen Allen H3200 Meters2912:39.749
Apr 18Mechanicsville InvitationalApr 18 · 800 Meters · Place 12 · Glen Allen H800 Meters122:33.64—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 14 · Glen Allen1000 Meters14.3:18.56a10
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 100 · Glen Allen H3200 Meters10012:41.17 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 100 · Glen Allen H3200 Meters10012:41.17—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 1600 Meters · Place 12 · Glen Allen1600 Meters12.5:47.75a9
Feb 1Douglas Freeman Polar BearFeb 1 · 1000 Meters · Place 2 · Glen Allen H1000 Meters23:18.26—
Feb 1Douglas Freeman Polar BearFeb 1 · 1000 Meters · Place 2 · Glen Allen H1000 Meters23:18.26—
Jan 26STC MIDDLE SCHOOL MEETJan 26 · 1000 Meters · Place 2 · Glen Allen1000 Meters23:27.66—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Atlee Polar Bear #3Dec 21 · 1000 Meters · Place 19 · Glen Allen1000 Meters19.3:38.08aUnofficial8