Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVirginia Tech Invitational · Jan 174:24.89aVirginia Tech InvitationalJanuary 17, 2025
10,000 Meters · OutdoorBig South Outdoor Track and Field Championships · May 1131:17.03aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
10000 Meters · OutdoorBig South Outdoor Track and Field Championship · May 1231:38.77aBig South Outdoor Track and Field ChampionshipMay 12, 2025
1500 Meters · OutdoorAsheville Bulldog Invitational · Apr 113:54.20aAsheville Bulldog InvitationalApril 11, 2025
1600 Meters · OutdoorWV State Track Championship AAA · Jun 124:23.39aWV State Track Championship AAAJune 12, 2021
3000 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 308:52.19aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
3200 Meters · OutdoorWV State Track Championship AAA · Jun 129:25.99aWV State Track Championship AAAJune 12, 2021
5000 Meters · IndoorBig South Indoor Championship · Feb 2815:26.00aBig South Indoor ChampionshipFebruary 28, 2025
5000 Meters · OutdoorAsheville Bulldog Invitational · Apr 1014:56.02aAsheville Bulldog InvitationalApril 10, 2026
800 Meters · IndoorUNC Asheville Collegiate Opener · Jan 92:01.12aUNC Asheville Collegiate OpenerJanuary 9, 2026
800 Meters · OutdoorRuss Parsons Invitational · Apr 172:03.19aRuss Parsons InvitationalApril 17, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 10,000 Meters · Place 7 · UNC AshevilleUNC Asheville10,000 Meters7.31:17.03a PBSr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 5000 Meters · Place 10 · UNC AshevilleUNC Asheville5000 Meters10.15:18.12aSr
Apr 24Catamount ClassicApr 24 · 1500 Meters · Place 6 · UNC AshevilleUNC Asheville1500 Meters6.3:58.05aSr
Apr 24Catamount ClassicApr 24 · 800 Meters · UNC AshevilleUNC Asheville800 Meters—DNSSr
Apr 10Asheville Bulldog InvitationalApr 10 · 5000 Meters · Place 2 · UNC AshevilleUNC Asheville5000 Meters2.14:56.02a PBSr
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 5000 Meters · Place 4 · UNC AshevilleUNC Asheville5000 Meters415:30.37aSR

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 3000 Meters · Place 10 · UNC AshevilleUNC Asheville3000 Meters108:52.19a PBSr
Jan 9UNC Asheville Collegiate OpenerJan 9 · 1 Mile · Place 3 · UNC AshevilleUNC Asheville1 Mile34:25.81aSR
Jan 9UNC Asheville Collegiate OpenerJan 9 · 800 Meters · Place 3 · UNC AshevilleUNC Asheville800 Meters32:01.12a PBSR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 10000 Meters · Place 8 · UNC AshevilleUNC Asheville10000 Meters831:38.77a PBSR
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 5000 Meters · Place 12 · UNC AshevilleUNC Asheville5000 Meters1215:28.05aSR
Apr 25Catamount Classic Apr 25 · 5000 Meters · Place 1 · UNC-AshevilleUNC-Asheville5000 Meters115:04.79JR
Apr 11Asheville Bulldog InvitationalApr 11 · 1500 Meters · Place 6 · UNC AshevilleUNC Asheville1500 Meters63:54.20a PBSr
Apr 4Tennessee InvitationalApr 4 · 5000 Meters · Place 4 · UNC AshevilleUNC Asheville5000 Meters4.14:56.95aSr
Mar 2049er ClassicMar 20 · 1500 Meters · Place 18 · UNC AshevilleUNC Asheville1500 Meters18.3:59.44aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · 5000 Meters · Place 10 · UNC AshevilleUNC Asheville5000 Meters10.15:26.00a PBSr
Feb 28Big South Indoor ChampionshipFeb 28 · 3000 Meters · Place 13 · UNC AshevilleUNC Asheville3000 Meters13.9:00.28aSr
Jan 17Virginia Tech InvitationalJan 17 · 1 Mile · Place 7 · UNC AshevilleUNC Asheville1 Mile7.4:24.89a PBSr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12Asheville Bulldog InvitationalApr 12 · 5000 Meters · UNC AshevilleUNC Asheville5000 Meters—DNSJr
Apr 5Tennessee InvitationalApr 5 · 5000 Meters · UNC AshevilleUNC Asheville5000 Meters--DNSJr
Mar 22Montreat OpenMar 22 · 5000 Meters · Place 12 · UNC AshevilleUNC Asheville5000 Meters12.15:59.43aJr
Mar 22Montreat OpenMar 22 · 1500 Meters · Place 17 · UNC AshevilleUNC Asheville1500 Meters17.4:04.14aJr
Mar 1449er ClassicMar 14 · 5000 Meters · Place 25 · UNC AshevilleUNC Asheville5000 Meters25.15:38.84aJr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Catamount ClassicApr 14 · 1500 Meters · Place 12 · UNC-AshevilleUNC-Asheville1500 Meters123:57.41SO
Mar 162023 Charlotte 49er ClassicMar 16 · 5000 Meters · Place 1 · UNC-AshevilleUNC-Asheville5000 Meters115:17.39SO

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2John Weaver InvitationalDec 2 · 1 Mile · Place 3 · UNC AshevilleUNC Asheville1 Mile3.4:30.64aSo
Dec 2John Weaver InvitationalDec 2 · 3000 Meters · Place 1 · UNC AshevilleUNC Asheville3000 Meters1.8:59.66aSo
Feb 24Big South Indoor Track & Field ChampionshipsFeb 24 · 1 Mile · Place 13 · UNC AshevilleUNC Asheville1 Mile13.4:36.33aFr
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 1 Mile · Place 25 · UNC AshevilleUNC Asheville1 Mile25.4:35.85aFr
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · 3000 Meters · Place 12 · UNC AshevilleUNC Asheville3000 Meters12.9:15.58aFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Big South ChampionshipsMay 9 · 1500 Meters · Place 16 · UNC AshevilleUNC Asheville1500 MetersRound P16.4:10.24aFr
Apr 22Georgia Tech InvitationalApr 22 · 1500 Meters · Place 75 · UNC-AshevilleUNC-Asheville1500 Meters754:11.67FR
Apr 22Georgia Tech InvitationalApr 22 · 1500 Meters · Place 75 · UNC-AshevilleUNC-Asheville1500 Meters754:11.67FR
Apr 15Catamount ClassicApr 15 · 5000 Meters · UNC AshevilleUNC Asheville5000 Meters--DNFFr
Apr 15Catamount ClassicApr 15 · 1500 Meters · Place 20 · UNC AshevilleUNC Asheville1500 Meters20.4:11.35aFr
Apr 1VertKlasse MeetingApr 1 · 5000 Meters · Place 17 · UNC-AshevilleUNC-Asheville5000 Meters1715:50.68FR
Apr 1VertKlasse MeetingApr 1 · 5000 Meters · Place 17 · UNC-AshevilleUNC-Asheville5000 Meters1715:50.68FR
Mar 18Georgia Tech Yellow Jacket InvitationalMar 18 · 5000 Meters · Place 31 · UNC AshevilleUNC Asheville5000 Meters31.15:51.90aFr

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12WV State Track Championship AAAJun 12 · 3200 Meters · Place 5 · MorgantownMorgantown3200 Meters5.9:25.99a PB12
Jun 12WV State Track Championship AAAJun 12 · 1600 Meters · Place 5 · MorgantownMorgantown1600 Meters5.4:23.39a PB12
Jun 4Region I AAA ChampionshipJun 4 · 3200 Meters · Place 3 · MorgantownMorgantown3200 Meters3.9:51.25a12
Jun 4Region I AAA ChampionshipJun 4 · 1600 Meters · Place 2 · MorgantownMorgantown1600 Meters2.4:32.12a12
May 8OVAC FinalsMay 8 · 1600 Meters · Place 1 · MorgantownMorgantown1600 Meters1.4:24.78a12
May 8OVAC FinalsMay 8 · 800 Meters · Place 3 · MorgantownMorgantown800 Meters3.2:03.49a12
May 4OVAC Prelim.May 4 · 1600 Meters · Place 1 · MorgantownMorgantown1600 Meters1.4:31.91a12
May 4OVAC Prelim.May 4 · 800 Meters · Place 3 · MorgantownMorgantown800 Meters3.2:03.62a12
Apr 23UMWA/Husky InvitationalApr 23 · 3200 Meters · Place 5 · MorgantownMorgantown3200 Meters5.9:48.02a12
Apr 17Russ Parsons InvitationalApr 17 · 800 Meters · Place 3 · MorgantownMorgantown800 Meters3.2:03.19a PB12