Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Sugar Hollow ParkVHSL 3A Region D · Nov 617:19.1VHSL 3A Region DNovember 6, 2019
5,000 Meters · Hidden Valley HS XC CourseRiver Ridge District Meet #1 · Mar 818:04.59River Ridge District Meet #1March 8, 2021
5,000 Meters · Blacksburg HS XC Course River Ridge District #3 · Mar 2418:37.43River Ridge District #3March 24, 2021
5,000 Meters · Christiansburg HS 5K Course Blue Demon Invitational · Aug 3119:01.8Blue Demon InvitationalAugust 31, 2019
5,000 Meters · GreenHill ParkVHSL Class 3A State XC Championships · Apr 2117:01.4VHSL Class 3A State XC ChampionshipsApril 21, 2021
5,000 Meters · Patrick Henry HSPatrick Henry (Roanoke) XC Meet · Mar 1717:43.24Patrick Henry (Roanoke) XC MeetMarch 17, 2021
5,000 Meters · Pole Green ParkMileStat.com XC Invitational · Oct 1317:44MileStat.com XC InvitationalOctober 13, 2018
5,000 Meters · Randolph ParkRiver Ridge Meet #4 · Mar 2917:17.9River Ridge Meet #4March 29, 2021
5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 2417:50.8NXR Southeast Regional ChampionshipsNovember 24, 2018
8,000 Meters · Boys & Girls Club of AmericaBrevard XC Classic · Sep 2126:24.9Brevard XC ClassicSeptember 21, 2024
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 425:46.6East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · Sequoyah Park2025 Appalachian Athletic Conference XC Championships · Nov 726:27.442025 Appalachian Athletic Conference XC ChampionshipsNovember 7, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 72025 Appalachian Athletic Conference XC ChampionshipsNov 7 · 8,000 Meters AAC · Place 21 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters AAC2126:27.44 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 99 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters College9925:46.6 PBJr
Sep 21Brevard XC ClassicSep 21 · 8,000 Meters Open · Place 11 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters Open1126:24.9 PBJr
Sep 13The Firetower ProjectSep 13 · 8,000 Meters Varsity · Place 58 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters Varsity5826:32.05JR

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Apr 21VHSL Class 3A State XC ChampionshipsApr 21 · 5,000 Meters Varsity · Place 21 · ChristiansburgChristiansburg5,000 Meters Varsity2117:01.4 PB11
Mar 29River Ridge Meet #4Mar 29 · 5,000 Meters Varsity · Place 8 · ChristiansburgChristiansburg5,000 Meters Varsity817:17.9 PB11
Mar 24River Ridge District #3Mar 24 · 5,000 Meters Varsity · Place 10 · ChristiansburgChristiansburg5,000 Meters Varsity1018:37.43 PB11
Mar 17Patrick Henry (Roanoke) XC MeetMar 17 · 5,000 Meters Varsity · Place 4 · ChristiansburgChristiansburg5,000 Meters Varsity417:43.24 PB11
Mar 8River Ridge District Meet #1Mar 8 · 5,000 Meters Varsity · Place 5 · ChristiansburgChristiansburg5,000 Meters Varsity518:04.59 PB11

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16VHSL Class 3 State ChampionshipNov 16 · 5,000 Meters Varsity · Place 77 · ChristiansburgChristiansburg5,000 Meters Varsity7717:57.010
Nov 6VHSL 3A Region DNov 6 · 3 Miles Varsity · Place 17 · ChristiansburgChristiansburg3 Miles Varsity1717:19.1 PB10
Aug 31Blue Demon InvitationalAug 31 · 5,000 Meters Varsity · Place 14 · ChristiansburgChristiansburg5,000 Meters Varsity1419:01.8 PB10

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 24NXR Southeast Regional ChampionshipsNov 24 · 5,000 Meters Championship · Place 239 · ChristiansburgChristiansburg5,000 Meters Championship23917:50.8 PB9
Oct 13MileStat.com XC InvitationalOct 13 · 5,000 Meters Junior Varsity-A · Place 15 · ChristiansburgChristiansburg5,000 Meters Junior Varsity-A1517:44 PB9