Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,400 Meters · Virginia Tech Home Cross Country CourseHokie Open · Nov 615:21.90Hokie OpenNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 117:30.4NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 617:57.7Friday Night LightsSeptember 6, 2024
5,000 Meters · mcalpineWendys Invite · Oct 718:59.86Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2917:31.78Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3018:02.1Eye Opener XC HSAugust 30, 2025
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 219:54.36Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Morley Field Sports ComplexBrooks XC National Championships · Dec 1318:22.2Brooks XC National ChampionshipsDecember 13, 2025
5,000 Meters · Tryon International Equestrian CenterNCHSAA 6A West Regional · Oct 2517:47.2NCHSAA 6A West RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:56.32NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Hokie OpenNov 6 · 4,400 Meters College · Place 6 · Virginia TechVirginia Tech4,400 Meters College615:21.90 PBFr
Oct 16Virginia/Panorama Farms InvitationalOct 16 · 6,000 Meters Varsity · Place 28 · Virginia TechVirginia Tech6,000 Meters Varsity2821:59.03FR
Sep 4VT InvitationalSep 4 · 4,400 Meters Collegiate · Place 7 · Virginia TechVirginia Tech4,400 Meters Collegiate715:48.2Fr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 13Brooks XC National ChampionshipsDec 13 · 5,000 Meters Championship · Place 32 · SouthSouth5,000 Meters Championship3218:22.2 PB12
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 10 · Asheville NCAsheville NC5,000 Meters Championship1017:31.78 PB12
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 6A · Place 2 · AshevilleAsheville5,000 Meters 6A217:30.4 PB12
Oct 25NCHSAA 6A West RegionalOct 25 · 5,000 Meters Varsity · Place 2 · AshevilleAsheville5,000 Meters Varsity217:47.2 PB12
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters International · Place 2 · AshevilleAsheville5,000 Meters International218:02.1 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 30 · AshevilleAsheville5,000 Meters Championship3017:56.32 PB11
Oct 26NCHSAA 4A West RegionalOct 26 · 5,000 Meters Varsity · Place 1 · AshevilleAsheville5,000 Meters Varsity118:29.0211
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 4 · AshevilleAsheville5,000 Meters Championship418:10.3211
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 2 · AshevilleAsheville5,000 Meters Championship217:57.7 PB11

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 57 · NCNC5,000 Meters Championship5718:37.3810
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 28 · AshevilleAsheville5,000 Meters 4A2819:06.7710
Oct 28NCHSAA 4A West RegionalOct 28 · 5,000 Meters Varsity · Place 5 · AshevilleAsheville5,000 Meters Varsity519:20.1410
Oct 7Wendys InviteOct 7 · 5,000 Meters White · Place 15 · AshevilleAsheville5,000 Meters White1518:59.86 PB10
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 24 · AshevilleAsheville5,000 Meters International2419:54.36 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 4A West RegionalOct 29 · 5,000 Meters Varsity · Place 27 · AshevilleAsheville5,000 Meters Varsity2720:45.009
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 76 · AshevilleAsheville5,000 Meters Varsity Championship (SATURDAY)7621:43.639
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 130 · AshevilleAsheville5,000 Meters International13022:40.09