Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMid-Winter Collegiate Invite · Feb 135:43.40aMid-Winter Collegiate InviteFebruary 13, 2026
1 Mile · OutdoorDavidson Relays · Mar 275:32.43aDavidson RelaysMarch 27, 2026
1500 Meters · OutdoorThrills In The Hills · Mar 275:02.12aThrills In The HillsMarch 27, 2025
1600 Meters · IndoorBay Rivers Regular Season Meet #1 · Dec 145:42.71aBay Rivers Regular Season Meet #1December 14, 2021
1600 Meters · OutdoorBay Rivers District Regular Season Meet #2 · Apr 175:21.06Bay Rivers District Regular Season Meet #2April 17, 2024
3000 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3011:22.28aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
3000 Meters · Outdoor49er Classic · Mar 2011:19.19a49er ClassicMarch 20, 2025
3200 Meters · IndoorCNU HS Winter Frolic · Dec 1012:18.69aCNU HS Winter FrolicDecember 10, 2021
3200 Meters · OutdoorVHSL Class 4 State Championships · May 3111:25.22VHSL Class 4 State ChampionshipsMay 31, 2024
5000 Meters · OutdoorCatamount Classic · Apr 2418:49.17aCatamount ClassicApril 24, 2026
800 Meters · OutdoorBay Rivers District Outdoor Track & Field Championships · May 102:29.32Bay Rivers District Outdoor Track & Field ChampionshipsMay 10, 2023

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 · 5000 Meters · Place 27 · Gardner-WebbGardner-Webb5000 Meters27.19:26.39aSo
Apr 24Catamount ClassicApr 24 · 5000 Meters · Place 11 · Gardner-WebbGardner-Webb5000 Meters11.18:49.17a PBSo
Apr 10Southside Power and Fitness InvitationalApr 10 · 800 Meters · Place 12 · Gardner-WebbGardner-Webb800 Meters12.2:30.10aSo
Apr 2High Point VertKlasse MeetingApr 2 · 5000 Meters · Place 22 · Gardner-WebbGardner-Webb5000 Meters22.19:05.90aSo
Mar 27Davidson RelaysMar 27 · 1 Mile · Place 23 · Gardner-WebbGardner-Webb1 Mile23.5:32.43a PBSo
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 1500 Meters · Place 10 · Gardner-WebbGardner-Webb1500 Meters105:07.43aSO

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 1 Mile · Place 20 · Gardner-WebbGardner-Webb1 Mile20.5:43.40a PBSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 3000 Meters · Place 2 · Gardner-WebbGardner-Webb3000 Meters211:22.28a PBSo
Jan 16Tryon Winter ClassicJan 16 · 1 Mile · Place 32 · Gardner-WebbGardner-Webb1 Mile32.5:56.34aSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Thrills In The HillsMar 27 · 1500 Meters · Place 20 · MercerMercer1500 Meters20.5:02.12a PBFr
Mar 2049er ClassicMar 20 · 3000 Meters · Place 10 · MercerMercer3000 Meters10.11:19.19a PBFr

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31VHSL Class 4 State ChampionshipsMay 31 · 3200 Meters · Place 6 · JamestownJamestown3200 Meters611:25.22 PB12
May 31VHSL Class 4 State ChampionshipsMay 31 · 1600 Meters · Place 17 · JamestownJamestown1600 Meters175:30.5812
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 1600 Meters · Place 2 · JamestownJamestown1600 Meters25:28.5512
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 1600 Meters · Place 2 · JamestownJamestown1600 Meters25:28.5512
May 7Bay Rivers District Outdoor Track & Field ChampionshipsMay 7 · 3200 Meters · Place 1 · JAMESTOWNJAMESTOWN3200 Meters111:55.48—
May 7Bay Rivers District Outdoor Track & Field ChampionshipsMay 7 · 1600 Meters · Place 5 · JAMESTOWNJAMESTOWN1600 Meters55:33.81—
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 31 · JamestownJamestown3200 Meters3111:26.2612
Apr 24Bay Rivers District Regular Season Meet #3Apr 24 · 3200 Meters · Place 2 · JAMESTOWNJAMESTOWN3200 Meters211:44.79—
Apr 17Bay Rivers District Regular Season Meet #2Apr 17 · 1600 Meters · Place 3 · JAMESTOWNJAMESTOWN1600 Meters35:21.06 PB—
Apr 17Bay Rivers District Regular Season Meet #2Apr 17 · 800 Meters · Place 5 · JAMESTOWNJAMESTOWN800 Meters52:29.76—
Apr 17BRD Reg. Season #2Apr 17 · 1600 Meters · Place 3 · JamestownJamestown1600 Meters3.5:21.06a12
Apr 17BRD Reg. Season #2Apr 17 · 800 Meters · Place 5 · JamestownJamestown800 Meters5.2:29.76a12
Mar 26BRD Reg. Season #1Mar 26 · 3200 Meters · Place 2 · JamestownJamestown3200 Meters2.11:38.63a12

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 4 State ChampionshipsJun 2 · 3200 Meters · Place 11 · JamestownJamestown3200 Meters1111:58.7211
May 23VHSL Region 4A Outdoor T&F ChampionshipsMay 23 · 3200 Meters · Place 3 · JamestownJamestown3200 Meters3.11:51.07a11
May 10Bay Rivers District Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Place 7 · JAMESTOWNJAMESTOWN800 Meters72:29.32 PB11
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 63 · JamestownJamestown3200 Meters6311:59.8311
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 63 · JamestownJamestown3200 Meters6311:59.8311
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 8 · JamestownJamestown3200 Meters811:59.8311
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 58 · JamestownJamestown3200 Meters5812:14.0111
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 58 · JamestownJamestown3200 Meters5812:14.0111
Mar 24CNU's 37th HS Captains ClassicMar 24 · 1600 Meters · Place 11 · JamestownJamestown1600 Meters115:31.77—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3VHSL 4A State ChampionshipsJun 3 · 3200 Meters · Place 21 · JamestownJamestown3200 Meters21.12:11.02a10
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · 3200 Meters · Place 3 · JamestownJamestown3200 Meters3.12:40.22a10
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · 1600 Meters · Place 7 · JamestownJamestown1600 Meters7.6:08.31a10
May 17Bay Rivers District Regular Season Meet #4May 17 · 3200 Meters · Place 3 · JAMESTOWNJAMESTOWN3200 Meters312:27.77—
May 9Bay Rivers District Regular Season Meet #3May 9 · 800 Meters · Place 6 · JAMESTOWNJAMESTOWN800 Meters62:35.14—
May 6Dogwood Track ClassicMay 6 · 3200 Meters · Place 66 · JamestownJamestown3200 Meters6612:39.59—
Mar 30Bay Rivers District Regular Season Meet #1Mar 30 · 1600 Meters · Place 4 · JAMESTOWNJAMESTOWN1600 Meters45:42.27—
Mar 30Bay Rivers District Regular Season Meet #1Mar 30 · 800 Meters · Place 5 · JAMESTOWNJAMESTOWN800 Meters52:37.40—
Mar 25CNU's 36th HS Captains ClassicMar 25 · 3200 Meters · Place 5 · JamestownJamestown3200 Meters511:59.83—
Mar 25CNU's 36th HS Captains ClassicMar 25 · 1600 Meters · Place 12 · JamestownJamestown1600 Meters125:55.69—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 3200 Meters · Place 5 · JamestownJamestown3200 Meters5.12:38.46a10
Jan 11Bay Rivers Regular Season Meet #2Jan 11 · 3200 Meters · Place 5 · JAMESTOWNJAMESTOWN3200 Meters512:54.6010

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Bay Rivers Regular Season Meet #1Dec 14 · 1600 Meters · Place 5 · JamestownJamestown1600 Meters5.5:42.71a PB10
Dec 10CNU HS Winter FrolicDec 10 · 3200 Meters · Place 2 · JamestownJamestown3200 Meters2.12:18.69a PB10
Dec 10CNU HS Winter FrolicDec 10 · 3200 Meters · Place 2 · JamestownJamestown3200 Meters2.12:18.69a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 19VHSL Group 4 State ChampionshipsJun 19 · 3200 Meters · Place 13 · JamestownJamestown3200 Meters13.12:25.49a9
May 26Bay Rivers District Meet #4May 26 · 800 Meters · Place 7 · JAMESTOWNJAMESTOWN800 Meters72:42.57—