Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bell MIlls ParkVHSL 5A Region A · Oct 3130:29.2VHSL 5A Region AOctober 31, 2018
5,000 Meters · Kellam HSBeach District Meet #3 · Mar 2422:36.54Beach District Meet #3March 24, 2021
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2721:41.44Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
6,000 Meters · BridgewaterODAC XC Championships · Nov 125:19.3ODAC XC ChampionshipsNovember 1, 2025
6,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1525:10.70NCAA South Regional XC ChampionshipNovember 15, 2025
6,000 Meters · GreenHill Park2023 ODAC Cross Country Championships · Oct 2825:06.82023 ODAC Cross Country ChampionshipsOctober 28, 2023
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:37.2Paul Short Run (College)October 3, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 6,000 Meters College · Place 80 · LynchburgLynchburg6,000 Meters College8025:10.70 PBSr
Nov 1ODAC XC ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 42 · LynchburgLynchburg6,000 Meters Collegiate4225:19.3 PBSr
Oct 18Roanoke College South Region ShowdownOct 18 · 6,000 Meters Varsity · Place 82 · LynchburgLynchburg6,000 Meters Varsity8225:19.90SR
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 359 · LynchburgLynchburg6,000 Meters White35925:37.2 PBSr
Aug 29Liberty ChallengeAug 29 · 4,000 Meters Varsity · Place 22 · LynchburgLynchburg4,000 Meters Varsity2217:52.9SR

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2ODAC XCNov 2 · 6,000 Meters Varsity · Place 52 · LynchburgLynchburg6,000 Meters Varsity5224:54.4JR
Oct 19Roanoke XC Invitational/ODAC PreviewOct 19 · 6,000 Meters Varsity · Place 84 · LynchburgLynchburg6,000 Meters Varsity8425:09.1JR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 282023 ODAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 35 · LynchburgLynchburg6,000 Meters College3525:06.8 PBSo

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 141 · Virginia Beach, VAVirginia Beach, VA5,000 Meters Championship14121:41.44 PB12
Nov 6VHSL Class 5 Region A Cross Country ChampionshipNov 6 · 5,000 Meters Varsity · Place 13 · Salem (Virginia Beach)Salem (Virginia Beach)5,000 Meters Varsity1321:33.40—
Oct 2Southeastern District Cross Country InvitationalOct 2 · 5,000 Meters Varsity · Place 22 · Salem (Virginia Beach)Salem (Virginia Beach)5,000 Meters Varsity2221:47.93—
Sep 11Bayside Marlin 5KSep 11 · 5,000 Meters Varsity · Place 2 · Salem (Virginia BeacSalem (Virginia Beac5,000 Meters Varsity221:41.94—
Mar 24Beach District Meet #3Mar 24 · 5,000 Meters Varsity 1 · Place 17 · Salem (Virginia Beach)Salem (Virginia Beach)5,000 Meters Varsity 11722:36.54 PB11
Mar 17Beach District Meet #2Mar 17 · 5,000 Meters Varsity Race 1 · Place 11 · Salem (Virginia Beach)Salem (Virginia Beach)5,000 Meters Varsity Race 11122:51.0111

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9VHSL Class 5 Region A ChampionshipsNov 9 · 5,000 Meters Varsity · Place 71 · Salem (Virginia Beach)Salem (Virginia Beach)5,000 Meters Varsity7127:05.62—
Oct 19Atlantic Coast InvitationalOct 19 · 5,000 Meters Varsity · Place 41 · Salem (VirgiSalem (Virgi5,000 Meters Varsity4127:21.20—
Oct 19Atlantic Coast InvitationalOct 19 · 5,000 Meters Varsity · Place 41 · Salem (VirgiSalem (Virgi5,000 Meters Varsity4127:21.20—
Oct 19Atlantic Coast InvitationalOct 19 · 5,000 Meters Varsity · Place 41 · Salem (VirgiSalem (Virgi5,000 Meters Varsity4127:21.20—
Sep 28Southeastern District InvitationalSep 28 · 5,000 Meters Varsity · Place 44 · Salem (Virginia Beach)Salem (Virginia Beach)5,000 Meters Varsity4428:48.60—

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31VHSL 5A Region AOct 31 · 5,000 Meters Varsity · Place 77 · Salem (Virginia Beach)Salem (Virginia Beach)5,000 Meters Varsity7730:29.2 PB9