Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 22:36.18VHSL Class 3 State Indoor ChampionshipsMarch 2, 2026
1600 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 24:19.79VHSL Class 3 State Indoor ChampionshipsMarch 2, 2026
1600 Meters · OutdoorVHSL Class 3 State Championships · Jun 54:18.40aVHSL Class 3 State ChampionshipsJune 5, 2026
300 Meters · IndoorEast Rockingham Indoor T&F Invitational · Jan 2338.71East Rockingham Indoor T&F InvitationalJanuary 23, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1738.36aWalter Bass InviteJanuary 17, 2026
3200 Meters · IndoorBulldog Invitational · Feb 110:06.09Bulldog InvitationalFebruary 1, 2025
400 Meters · OutdoorSHS Valley District Mini · May 552.59aSHS Valley District MiniMay 5, 2026
500 Meters · OutdoorLiberty Christmas HS Invitational · Dec 131:10.55aLiberty Christmas HS InvitationalDecember 13, 2025
800 Meters · OutdoorVHSL Class 3 State Championships · Jun 52:00.40aVHSL Class 3 State ChampionshipsJune 5, 2026
Triple Jump · OutdoorLiberty Christmas HS Invitational · Dec 1335-10.25Liberty Christmas HS InvitationalDecember 13, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 1600 Meters · Place 2 · Turner Ashby1600 Meters2.4:18.40a PB10
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 800 Meters · Place 7 · Turner Ashby800 Meters7.2:00.40a PB10
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 1600 Meters · Place 1 · Turner Ashby1600 Meters1.4:20.68a10
May 18Valley District ChampionshipMay 18 · 1600 Meters · Place 1 · Turner Ashby1600 Meters1.4:29.43a10
May 18Valley District ChampionshipMay 18 · 800 Meters · Place 1 · Turner Ashby800 Meters1.2:02.99a10
May 5SHS Valley District MiniMay 5 · 400 Meters · Place 1 · Turner Ashby400 Meters1.52.59a PB10
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 28 · Turner Ashby1600 Meters28.4:20.41a10
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 58 · Turner Ashby800 Meters58.2:01.35a10
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 88 · Turner Ashby300 Meters88.38.36a PB10
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 9 · Turner Ashby1600 Meters9.4:27.28a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 1600 Meters · Place 4 · Turner Ashby1600 Meters44:19.79 PB10
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 1000 Meters · Place 5 · Turner Ashby1000 Meters52:36.18 PB10
Feb 14VHSL Region 3C ChampionshipFeb 14 · 1000 Meters · Place 1 · Turner Ashby1000 Meters12:36.26—
Feb 7Valley District ChampionshipFeb 7 · 1600 Meters · Place 1 · Turner Ashby1600 Meters14:26.68—
Feb 7Valley District ChampionshipFeb 7 · 1000 Meters · Place 1 · Turner Ashby1000 Meters12:40.37—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1000 Meters · Place 1 · Turner Ashby1000 Meters12:39.31—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 300 Meters · Place 9 · Turner Ashby300 Meters938.71 PB—
Jan 9VTCA Winter ClassicJan 9 · 1600 Meters · Place 3 · Turner Ashby1600 Meters34:34.10—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 24 · Turner Ashby500 Meters24.1:10.55a PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · Triple Jump · Place 31 · Turner AshbyTriple Jump31.35-10.25 PB10
Dec 4Track CarnivalDec 4 · 3200 Meters · Place 1 · Turner Ashby3200 Meters1.10:10.85aUnofficial10
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 1600 Meters · Place 19 · Turner Ashby1600 Meters194:29.269
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · 800 Meters · Place 8 · Turner Ashby800 Meters82:03.04—
May 20Valley District Track & Field ChampionshipsMay 20 · Triple Jump · Place 9 · Turner AshbyTriple Jump937-08.25—
May 20Valley District Track & Field ChampionshipsMay 20 · 1600 Meters · Place 5 · Turner Ashby1600 Meters54:31.21—
May 20Valley District Track & Field ChampionshipsMay 20 · 800 Meters · Place 7 · Turner Ashby800 Meters72:05.48—
May 7Valley District Meet #3May 7 · Triple Jump · Place 5 · Turner AshbyTriple Jump536-06.25—
May 7Valley District Meet #3May 7 · 400 Meters · Place 4 · Turner Ashby400 Meters453.63—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 1600 Meters · Place 5 · Turner Ashby1600 Meters54:41.339
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Triple Jump · Place 9 · Turner AshbyTriple Jump937-0.509

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · Triple Jump · Place 15 · Turner AshbyTriple Jump1535-07.50—
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 1600 Meters · Place 7 · Turner Ashby1600 Meters74:55.46—
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 1000 Meters · Place 17 · Turner Ashby1000 Meters172:57.83—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · Triple Jump · Place 4 · Turner AshbyTriple Jump437-11.50—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 1600 Meters · Place 7 · Turner Ashby1600 Meters74:50.04—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 1000 Meters · Place 7 · Turner Ashby1000 Meters72:53.73—
Feb 8Parks and Recreation InvitationalFeb 8 · Triple Jump · Place 11 · Turner AshbyTriple Jump1135-03.00—
Feb 8Parks and Recreation InvitationalFeb 8 · 1600 Meters · Place 8 · Turner Ashby1600 Meters84:54.98—
Feb 1Bulldog InvitationalFeb 1 · 3200 Meters · Place 37 · Turner Ashby3200 Meters3710:40.009
Feb 1Bulldog InvitationalFeb 1 · 3200 Meters · Place 7 · Turner Ashby3200 Meters710:06.09 PB9
Feb 1Bulldog InvitationalFeb 1 · 3200 Meters · Place 7 · Turner Ashby3200 Meters710:06.099
Jan 25Fred Hardy InvitationalJan 25 · 1600 Meters · Place 13 · Turner Ashby1600 Meters134:59.649
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 79 · Turner Ashby1600 Meters795:02.12—
Jan 18Walter Bass HS InvitationalJan 18 · 1000 Meters · Place 81 · Turner Ashby1000 Meters812:57.93—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 95 · Turner Ashby1600 Meters95.5:05.26a9