Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVTCA Winter Classic · Jan 93:37.40VTCA Winter ClassicJanuary 9, 2026
1600 Meters · IndoorLiberty Christmas HS Invitational · Dec 146:16.44aLiberty Christmas HS InvitationalDecember 14, 2024
1600 Meters · OutdoorWalter Bass Invite · Jan 176:04.90aWalter Bass InviteJanuary 17, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1749.96aWalter Bass InviteJanuary 17, 2026
500 Meters · IndoorValley District Championship · Feb 71:33.14Valley District ChampionshipFebruary 7, 2026
500 Meters · OutdoorLiberty Christmas HS Invitational · Dec 131:32.40aLiberty Christmas HS InvitationalDecember 13, 2025
800 Meters · OutdoorJJ Updike Last Chance Invitational · May 123:03.49JJ Updike Last Chance InvitationalMay 12, 2023

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Valley District ChampionshipFeb 7 · 500 Meters · Place 8 · Turner Ashby500 Meters81:33.14 PB—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1000 Meters · Place 10 · Turner Ashby1000 Meters103:38.00—
Jan 9VTCA Winter ClassicJan 9 · 1000 Meters · Place 8 · Turner Ashby1000 Meters83:37.40 PB—

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 192 · Turner Ashby300 Meters192.49.96a PB12
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 90 · Turner Ashby1600 Meters90.6:04.90a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 30 · Turner Ashby500 Meters30.1:32.40a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 95 · Turner Ashby1000 Meters954:07.8411
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 59 · Turner Ashby1000 Meters593:41.6211
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 59 · Turner Ashby1000 Meters593:41.6211
Jan 25Fred Hardy InvitationalJan 25 · 1600 Meters · Place 20 · Turner Ashby1600 Meters206:26.5911
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 101 · Turner Ashby1600 Meters1016:37.71—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 77 · Turner Ashby1600 Meters77.6:16.44a PB11
Jan 27Bulldog InvitationalJan 27 · 1600 Meters · Place 146 · Turner Ashby1600 Meters1466:37.2710
Jan 17EMU Mini InviteJan 17 · 1000 Meters · Place 2 · Turner Ashby1000 Meters24:07.84—
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 107 · Turner Ashby1600 Meters107.6:41.20a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Valley District Meet #4May 7 · 1600 Meters · Place 9 · Turner Ashby1600 Meters96:36.05—
Apr 24City / County MeetApr 24 · 1600 Meters · Place 9 · Turner Ashby1600 Meters96:32.00—
Apr 10District Mini MeetApr 10 · 1600 Meters · Place 7 · Turner Ashby1600 Meters76:39.39—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 108 · Turner Ashby1600 Meters108.6:39.03a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Valley District ChampionshipsMay 17 · 1600 Meters · Place 9 · Turner Ashby1600 Meters97:02.79—
May 12JJ Updike Last Chance InvitationalMay 12 · 800 Meters · Place 19 · Turner Ashby800 Meters193:03.49 PB—