Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCamel City Distance · Feb 84:23.50Camel City DistanceFebruary 8, 2025
1 Mile · OutdoorBojangles Classic · Apr 125:08.37aBojangles ClassicApril 12, 2019
1000 Meters · IndoorMondo College Invitational · Jan 132:53.99Mondo College InvitationalJanuary 13, 2024
1500 Meters · OutdoorSouthside Power & Fitness Invitational · Mar 194:30.09Southside Power & Fitness InvitationalMarch 19, 2022
1600 Meters · IndoorJDL HOT Snowman Meet · Jan 204:48.68JDL HOT Snowman MeetJanuary 20, 2020
1600 Meters · OutdoorNCHSAA 3A West Regional · Jun 184:37.08aNCHSAA 3A West RegionalJune 18, 2021
3000 Meters · IndoorJDL Flat Is Fast Invitational · Jan 269:00.38JDL Flat Is Fast InvitationalJanuary 26, 2025
3000m Steeplechase · 0.914m · OutdoorConference Carolinas · Apr 249:32.20aConference CarolinasApril 24, 2025
3000m Steeplechase · OutdoorSouthside Power & Fitness Invit. · Apr 149:45.80Southside Power & Fitness Invit.April 14, 2023
3200 Meters · IndoorJDL 3000 / 3200 Indoor Challenge · Oct 310:14.44aJDL 3000 / 3200 Indoor ChallengeOctober 3, 2020
3200 Meters · OutdoorNew Balance Dash for Doobie 3200 · Mar 279:49.32aNew Balance Dash for Doobie 3200March 27, 2021
500 Meters · IndoorMighty Explorers Challenge #4 · Jan 51:27.21Mighty Explorers Challenge #4January 5, 2018
5000 Meters · IndoorAPP STATE Split Indoor Meet · Jan 2017:03.35APP STATE Split Indoor MeetJanuary 20, 2023
5000 Meters · OutdoorSouthside Power andand Fitness Invitational · Apr 1316:30.44Southside Power andand Fitness InvitationalApril 13, 2024
600 Meters · IndoorJDL Flat Is Fast Invitational · Jan 261:31.96JDL Flat Is Fast InvitationalJanuary 26, 2025
800 Meters · OutdoorBlue Ridge Classic · Apr 272:18.06Blue Ridge ClassicApril 27, 2019
Combined results · OutdoorSpartan Invitational · Mar 3010:57.96Spartan InvitationalMarch 30, 2019
Combined results · OutdoorSt. Stephens Meet · Mar 202:19.8St. Stephens MeetMarch 20, 2019

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Conference CarolinasApr 24 · 3000m Steeplechase · Place 1 · Lees-McRaeLees-McRae3000m Steeplechase0.914m1.9:32.20a PBSr
Apr 11Asheville Bulldog InvitationalApr 11 · 3000m Steeplechase · Place 4 · Lees-McRaeLees-McRae3000m Steeplechase49:47.75aSr
Apr 4Tennessee InvitationalApr 4 · 3000m Steeplechase · Place 8 · Lees-McRaeLees-McRae3000m Steeplechase0.914m8.10:07.72aSr
Apr 4Tennessee InvitationalApr 4 · 1500 Meters · Lees-McRaeLees-McRae1500 Meters--DNSSr
Mar 28King University InvitationalMar 28 · 5000 Meters · Place 7 · Lees-McRaeLees-McRae5000 Meters716:43.34aSr
Mar 21Mountaineer First ChanceMar 21 · 3000m Steeplechase · Place 4 · Lees-McRaeLees-McRae3000m Steeplechase410:02.44JR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Conference CarolinasFeb 23 · 3000 Meters · Place 22 · Lees-McRaeLees-McRae3000 Meters229:18.54—
Feb 23Conference CarolinasFeb 23 · 1 Mile · Place 10 · Lees-McRaeLees-McRae1 Mile104:28.49—
Feb 13JDL College Team ChallengeFeb 13 · 1 Mile · Place 15 · Lees-McRaeLees-McRae1 Mile154:49.81—
Feb 13JDL College Team ChallengeFeb 13 · 3000 Meters · Place 6 · Lees-McRaeLees-McRae3000 Meters69:04.17—
Feb 8Camel City DistanceFeb 8 · 1 Mile · Place 10 · Lees-McRaeLees-McRae1 Mile104:23.50 PB—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 13 · Lees-McRaeLees-McRae3000 Meters139:00.38 PBSR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 600 Meters · Place 8 · Lees-McRaeLees-McRae600 Meters81:31.96 PBSR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 13Southside Power andand Fitness InvitationalApr 13 · 5000 Meters · Place 10 · Lees-McRaeLees-McRae5000 Meters1016:30.44 PBJR
Apr 5VertKlasse MeetingApr 5 · 3000m Steeplechase · Place 11 · Lees-McRaeLees-McRae3000m Steeplechase1110:04.43a—
Mar 22Montreat OpenMar 22 · 3000m Steeplechase · Place 6 · Lees-McRaeLees-McRae3000m Steeplechase0.914m6.10:15.54aJr
Mar 16Lenoir-Rhyne OpenerMar 16 · 3000m Steeplechase · Place 6 · Lees-McRaeLees-McRae3000m Steeplechase0.914m6.10:24.45aJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18Conference CarolinasFeb 18 · 1 Mile · Place 7 · Lees-McRaeLees-McRae1 Mile74:24.13—
Feb 8JDL College Team ChallengeFeb 8 · 1 Mile · Place 6 · Lees-McRaeLees-McRae1 Mile64:33.30a—
Jan 26Camel City InvitationalJan 26 · 3000 Meters · Place 56 · Lees-McRaeLees-McRae3000 Meters569:12.63—
Jan 13Mondo College InvitationalJan 13 · 3000 Meters · Place 13 · Lees-McRaeLees-McRae3000 Meters139:16.42—
Jan 13Mondo College InvitationalJan 13 · 1000 Meters · Place 11 · Lees-McRaeLees-McRae1000 Meters112:53.99 PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Southside Power & Fitness Invit.Apr 14 · 3000m Steeplechase · Place 1 · Lees-McRaeLees-McRae3000m Steeplechase19:45.80 PBSO
Mar 24Montreat College OpenMar 24 · 5000 Meters · Place 14 · Lees-McRaeLees-McRae5000 Meters1416:41.43SO
Mar 17Webb Davidson MeetMar 17 · 3000m Steeplechase · Place 8 · Lees-McRaeLees-McRae3000m Steeplechase810:14.83SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Conference Carolinas Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 19 · Lees-McRaeLees-McRae1 Mile194:36.45SO
Feb 9JDL College Team ChallengeFeb 9 · 1 Mile · Place 5 · Lees-McRaeLees-McRae1 Mile54:36.03SO
Jan 20APP STATE Split Indoor MeetJan 20 · 3000 Meters · Place 13 · Lees-McRaeLees-McRae3000 Meters139:57.64SO
Jan 20APP STATE Split Indoor MeetJan 20 · 5000 Meters · Place 11 · Lees-McRaeLees-McRae5000 Meters1117:03.35 PBSO
Jan 14Mondo College InvitationalJan 14 · 3000 Meters · Place 22 · Lees-McRaeLees-McRae3000 Meters229:28.68SO

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2John Weaver InvitationalDec 2 · 3000 Meters · Place 4 · Lees-McRaeLees-McRae3000 Meters4.9:39.47aSo
Feb 20Conference Carolinas Indoor ChampionshipsFeb 20 · 3000 Meters · Place 25 · Lees-McRaeLees-McRae3000 Meters259:36.69FR
Feb 20Conference Carolinas Indoor ChampionshipsFeb 20 · 1 Mile · Place 14 · Lees-McRaeLees-McRae1 Mile144:34.64FR
Feb 10Champion College Team ChallengeFeb 10 · 1 Mile · Place 3 · Lees-McRaeLees-McRae1 Mile34:34.27FR
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 1 Mile · Place 36 · Lees-McRaeLees-McRae1 Mile36.4:47.06aFr
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 3000 Meters · Place 22 · Lees-McRaeLees-McRae3000 Meters22.9:16.53aFr
Jan 28APP State Split InvitationalJan 28 · 3000 Meters · Place 8 · Lees-McRaeLees-McRae3000 Meters89:56.17FR
Jan 28APP State Split InvitationalJan 28 · 1 Mile · Place 5 · Lees-McRaeLees-McRae1 Mile54:42.64FR
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · 1 Mile · Place 22 · Lees-McRaeLees-McRae1 Mile22.4:43.58aFr
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · 3000 Meters · Place 18 · Lees-McRaeLees-McRae3000 Meters18.9:35.40aFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Conference Carolinas Track & Field ChampionshipsApr 29 · 3000m Steeplechase · Place 9 · Lees-McRaeLees-McRae3000m Steeplechase0.914m9.10:09.82aFr
Apr 22NC A&T Aggie ClassicApr 22 · 3000m Steeplechase · Place 4 · Lees-McRaeLees-McRae3000m Steeplechase0.914m4.10:45.77aFr
Apr 8LR Bear InvitationalApr 8 · 3000m Steeplechase · Place 1 · Lees-McRaeLees-McRae3000m Steeplechase110:09.45FR
Mar 25Montreat College InvitationalMar 25 · 3000m Steeplechase · Place 4 · Lees-McRaeLees-McRae3000m Steeplechase410:23.56—
Mar 19Southside Power & Fitness InvitationalMar 19 · 1500 Meters · Place 6 · Lees-McRaeLees-McRae1500 Meters64:30.09 PBFR

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Appalachian Open IndoorDec 3 · 3000 Meters · Place 6 · Lees-McRaeLees-McRae3000 Meters6.9:32.88aFr

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26NCHSAA 3A State ChampionshipsJun 26 · 1600 Meters · Place 10 · WataugaWatauga1600 Meters10.4:39.14a12
Jun 18NCHSAA 3A West RegionalJun 18 · 3200 Meters · Place 8 · WataugaWatauga3200 Meters8.10:34.27a12
Jun 18NCHSAA 3A West RegionalJun 18 · 1600 Meters · Place 3 · WataugaWatauga1600 Meters3.4:37.08a PB12
May 26South Caldwell Meet #3May 26 · 3200 Meters · Place 3 · WataugaWatauga3200 Meters311:43.812
May 26South Caldwell Meet #3May 26 · 1600 Meters · Place 2 · WataugaWatauga1600 Meters24:54.712
May 26South Caldwell Meet #3May 26 · 3200 Meters · Place 3 · WataugaWatauga3200 Meters311:43.812
May 26South Caldwell Meet #3May 26 · 1600 Meters · Place 2 · WataugaWatauga1600 Meters24:54.712
Mar 27New Balance Dash for Doobie 3200Mar 27 · 3200 Meters · Place 50 · UnattachedUnattached3200 Meters50.9:49.32a PB12

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Oct 3JDL 3000 / 3200 Indoor ChallengeOct 3 · 3200 Meters · Place 24 · UnattachedUnattached3200 Meters24.10:14.44a PB12
Jan 20JDL HOT Snowman MeetJan 20 · 1600 Meters · Place 4 · WataugaWatauga1600 Meters44:48.68 PB—
Jan 20JDL HOT Snowman MeetJan 20 · 1000 Meters · Place 19 · WataugaWatauga1000 Meters193:04.08—
Jan 10JDL H.O.T. New Year MeetJan 10 · 3200 Meters · Place 6 · WataugaWatauga3200 Meters610:45.26—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 11Hickory HS MeetMar 11 · 1600 Meters · Place 2 · WataugaWatauga1600 Meters2.4:48.611

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13JDL H.O.T. Santa MeetDec 13 · 1600 Meters · Place 16 · WataugaWatauga1600 Meters16.5:08.28a11
Nov 26 H.O.T. Turkey MeetNov 26 · 3200 Meters · Place 1 · WataugaWatauga3200 Meters1.10:49.66a11
Jan 21H.O.T. Finale (High Octane Track)Jan 21 · 3200 Meters · Place 7 · WataugaWatauga3200 Meters7.11:07.69a10
Jan 7H.O.T. New Year Meet (High Octane Track)Jan 7 · 3200 Meters · Place 7 · WataugaWatauga3200 Meters7.11:43.06a10
Jan 7H.O.T. New Year Meet (High Octane Track)Jan 7 · 1600 Meters · Place 8 · WataugaWatauga1600 Meters8.4:57.07a10

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2Northwestern 3A/4A Conference MeetMay 2 · 1600 Meters · Place 6 · WataugaWatauga1600 Meters64:49.06—
Apr 27Blue Ridge ClassicApr 27 · 1600 Meters · Place 18 · WataugaWatauga1600 Meters184:54.2410
Apr 27Blue Ridge ClassicApr 27 · 800 Meters · Place 32 · WataugaWatauga800 Meters322:18.06 PB10
Apr 27Blue Ridge ClassicApr 27 · 800 Meters · Place 32 · WataugaWatauga800 Meters322:18.0610
Apr 27Blue Ridge ClassicApr 27 · 1600 Meters · Place 18 · WataugaWatauga1600 Meters184:54.2410
Apr 12Bojangles ClassicApr 12 · 1 Mile · Place 46 · WataugaWatauga1 Mile46.5:08.37a PB10
Apr 3Alexander Meet #2Apr 3 · 1600 Meters · Place 3 · WataugaWatauga1600 Meters3.5:03.510
Mar 30Spartan InvitationalMar 30 · Combined results · Place 2 · WataugaWataugaCombined results210:57.96 PB10
Mar 27Watauga Home Meet #1Mar 27 · 1600 Meters · Place 2 · WataugaWatauga1600 Meters24:58.4410
Mar 20St. Stephens MeetMar 20 · Combined results · Place 5 · WataugaWataugaCombined results52:19.8 PB10
Mar 20St. Stephens MeetMar 20 · Combined results · Place 4 · WataugaWataugaCombined results45:14.710
Mar 8WNC Daylight Lead OffMar 8 · 3200 Meters · Place 8 · WataugaWatauga3200 Meters8.10:53.410

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17HOT Santa MeetDec 17 · 1000 Meters · Place 4 · WataugaWatauga1000 Meters4.2:55.31a10
Nov 20H.O.T. Turkey Meet (High Octane Track)Nov 20 · 1600 Meters · Place 7 · WataugaWatauga1600 Meters7.4:54.95a10
Jan 22Mighty Explorers Challenge #6Jan 22 · 1000 Meters · Place 19 · WataugaWatauga1000 Meters193:17.84—
Jan 11Mighty Explorers Meet #2Jan 11 · 1600 Meters · Place 7 · WataugaWatauga1600 Meters75:34.47—
Jan 5Mighty Explorers Challenge #4Jan 5 · 500 Meters · Place 19 · WataugaWatauga500 Meters191:27.21 PB—

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Bojangles Track & Field ClassicApr 13 · 1 Mile · Place 41 · WataugaWatauga1 Mile41.5:12.90a9
Mar 10Rocket Lead-OffMar 10 · 800 Meters · Place 8 · WataugaWatauga800 Meters82:23.69
Mar 7Alexander Central Meet #1Mar 7 · Combined results · Place 3 · WataugaWataugaCombined results35:23.89

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19 Mighty Explorers Challenge #3Dec 19 · 1600 Meters · Place 17 · WataugaWatauga1600 Meters17.5:29.86a9
Nov 21Mighty Explorers Challenge #1Nov 21 · 1000 Meters · Place 15 · WataugaWatauga1000 Meters15.3:16.20a9