Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBrant Tolsma Invitational · Jan 184:25.63aBrant Tolsma InvitationalJanuary 18, 2024
1 Mile · OutdoorDavidson Relays · Mar 294:24.94aDavidson RelaysMarch 29, 2025
1000 Meters · IndoorBrant Tolsma Invitational · Jan 182:37.33aBrant Tolsma InvitationalJanuary 18, 2024
1500 Meters · OutdoorCatamount Classic · Apr 193:58.02Catamount Classic April 19, 2024
1600 Meters · IndoorNCHSAA 4A Indoor State Championship · Feb 154:26.78aNCHSAA 4A Indoor State ChampionshipFebruary 15, 2020
1600 Meters · OutdoorNCHSAA 4A State Championship · Jun 254:24.34aNCHSAA 4A State ChampionshipJune 25, 2021
3000 Meters · IndoorSouthern Conference Indoor Track and Field Championship · Feb 258:38.62Southern Conference Indoor Track and Field ChampionshipFebruary 25, 2023
3000m Steeplechase · 0.914m · OutdoorTennessee Invitational · Apr 59:27.41aTennessee InvitationalApril 5, 2024
3000m Steeplechase · OutdoorAsheville Bulldog Invitational · Apr 119:34.90aAsheville Bulldog InvitationalApril 11, 2025
3200 Meters · IndoorNew Balance DASH for DOOBIE · Nov 239:42.48aNew Balance DASH for DOOBIENovember 23, 2019
3200 Meters · OutdoorNCHSAA 4A East Regional · May 1110:20.71aNCHSAA 4A East RegionalMay 11, 2019
5000 Meters · IndoorSouthern Conference Indoor Track and Field Championships · Feb 2615:29.21Southern Conference Indoor Track and Field ChampionshipsFebruary 26, 2022
5000 Meters · OutdoorCatamount Classic · Apr 1415:08.86Catamount ClassicApril 14, 2023
800 Meters · OutdoorCatamount Classic · Apr 191:57.87Catamount Classic April 19, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 5000 Meters · Western CarolinaWestern Carolina5000 Meters--DNSSr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 3000m Steeplechase · Place 4 · Western CarolinaWestern Carolina3000m Steeplechase0.914m4.9:31.96aSr
Apr 25Catamount Classic Apr 25 · 3000m Steeplechase · Place 3 · Western CarolinaWestern Carolina3000m Steeplechase39:36.32SR
Apr 11Asheville Bulldog InvitationalApr 11 · 3000m Steeplechase · Place 3 · Western CarolinaWestern Carolina3000m Steeplechase39:34.90a PBSr
Mar 29Davidson RelaysMar 29 · 1 Mile · Place 8 · Western CarolinaWestern Carolina1 Mile84:24.94a PBSr
Mar 29Davidson RelaysMar 29 · 800 Meters · Place 20 · Western CarolinaWestern Carolina800 Meters201:58.56aSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31VMI Winter RelaysJan 31 · 3000 Meters · Place 2 · Western CarolinaWestern Carolina3000 Meters28:42.49a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6SoCon Outdoor ChampionshipsMay 6 · 5000 Meters · Western CarolinaWestern Carolina5000 Meters--DNSJr
May 6SoCon Outdoor ChampionshipsMay 6 · 3000m Steeplechase · Place 4 · Western CarolinaWestern Carolina3000m Steeplechase0.914m4.9:34.83aJr
Apr 19Catamount Classic Apr 19 · 1500 Meters · Place 8 · Western CarolinaWestern Carolina1500 Meters83:58.02 PBJR
Apr 19Catamount Classic Apr 19 · 800 Meters · Place 17 · Western CarolinaWestern Carolina800 Meters171:57.87 PBJR
Apr 11Duke InvitationalApr 11 · 5000 Meters · Place 18 · Western CarolinaWestern Carolina5000 Meters1815:10.59a—
Apr 5Tennessee InvitationalApr 5 · 3000m Steeplechase · Place 9 · Western CarolinaWestern Carolina3000m Steeplechase0.914m9.9:27.41a PBJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 3000 Meters · Place 13 · Western CarolinaWestern Carolina3000 Meters138:51.86a—
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 1 Mile · Place 34 · Western CarolinaWestern Carolina1 Mile344:27.59a—
Jan 18Brant Tolsma InvitationalJan 18 · 1 Mile · Place 18 · Western CarolinaWestern Carolina1 Mile184:25.63a PB—
Jan 18Brant Tolsma InvitationalJan 18 · 1000 Meters · Place 7 · Western CarolinaWestern Carolina1000 Meters72:37.33a PB—
Jan 12Clemson InvitationalJan 12 · 3000 Meters · Place 14 · Western CarolinaWestern Carolina3000 Meters14.8:42.87aJr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · 5000 Meters · Place 14 · Western CarolinaWestern Carolina5000 Meters14.15:58.50aSo
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · 3000m Steeplechase · Place 8 · Western CarolinaWestern Carolina3000m Steeplechase0.914m8.9:41.47aSo
Apr 14Catamount ClassicApr 14 · 5000 Meters · Place 5 · Western CarolinaWestern Carolina5000 Meters515:08.86 PBSO
Apr 14Catamount ClassicApr 14 · 800 Meters · Place 20 · Western CarolinaWestern Carolina800 Meters201:58.60SO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25Southern Conference Indoor Track and Field ChampionshipFeb 25 · 5000 Meters · Place 18 · Western CarolinaWestern Carolina5000 Meters1815:49.44SO
Feb 25Southern Conference Indoor Track and Field ChampionshipFeb 25 · 3000 Meters · Place 8 · Western CarolinaWestern Carolina3000 Meters88:38.62 PBSO
Feb 10Darius Dixon Memorial InvitationalFeb 10 · 3000 Meters · Place 41 · Western CarolinaWestern Carolina3000 Meters418:46.26SO
Feb 10Darius Dixon Memorial InvitationalFeb 10 · 1 Mile · Place 60 · Western CarolinaWestern Carolina1 Mile604:31.82SO

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Southern Conference Outdoor Championships Apr 30 · 5000 Meters · Place 22 · Western CarolinaWestern Carolina5000 Meters22.16:21.12aFr
Apr 30Southern Conference Outdoor Championships Apr 30 · 1500 Meters · Place 14 · Western CarolinaWestern Carolina1500 MetersRound P14.4:03.61aFr
Apr 15Catamount ClassicApr 15 · 800 Meters · Place 18 · Western CarolinaWestern Carolina800 Meters18.1:58.01aFr
Apr 8Aggie InvitationalApr 8 · 1500 Meters · Place 15 · Western CarolinaWestern Carolina1500 Meters154:16.72FR
Mar 18Georgia Tech Yellow Jacket InvitationalMar 18 · 5000 Meters · Place 15 · Western CarolinaWestern Carolina5000 Meters15.15:17.72aFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Southern Conference Indoor Track and Field ChampionshipsFeb 26 · 5000 Meters · Place 18 · Western CarolinaWestern Carolina5000 Meters1815:29.21 PBFR
Feb 26Southern Conference Indoor Track and Field ChampionshipsFeb 26 · 3000 Meters · Place 13 · Western CarolinaWestern Carolina3000 Meters138:44.62FR
Feb 11VMI Winter ClassicFeb 11 · 1 Mile · Place 7 · Western CarolinaWestern Carolina1 Mile7.4:18.69aUnofficialFr
Jan 15Mondo College InvitationalJan 15 · 3000 Meters · Place 7 · Western CarolinaWestern Carolina3000 Meters78:57.21FR

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 25NCHSAA 4A State ChampionshipJun 25 · 1600 Meters · Place 8 · MillbrookMillbrook1600 Meters8.4:24.34a PB12
Jun 18NCHSAA 4A East RegionalJun 18 · 1600 Meters · Place 3 · MillbrookMillbrook1600 Meters3.4:32.55a12

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A Indoor State ChampionshipFeb 15 · 3200 Meters · Place 9 · MillbrookMillbrook3200 Meters9.10:15.47a11
Feb 15NCHSAA 4A Indoor State ChampionshipFeb 15 · 1600 Meters · Place 5 · MillbrookMillbrook1600 Meters5.4:26.78a PB11
Feb 1Mondo Elite HS InvitationalFeb 1 · 1600 Meters · Place 6 · MillbrookMillbrook1600 Meters6.4:29.10a11
Jan 17Wake County Invitational #2Jan 17 · 1600 Meters · Place 5 · MillbrookMillbrook1600 Meters54:42.45—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Millbrook Polar BearJan 23 · 3200 Meters · Place 11 · MillbrookMillbrook3200 Meters11.11:15.0Unofficial11
Jan 23Millbrook Polar BearJan 23 · 1000 Meters · Place 4 · MillbrookMillbrook1000 Meters4.2:38.0Unofficial11

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6JDL HS Distance ClassicDec 6 · 1600 Meters · Place 12 · MillbrookMillbrook1600 Meters12.4:38.90a11
Nov 23New Balance DASH for DOOBIENov 23 · 3200 Meters · Place 26 · MillbrookMillbrook3200 Meters26.9:42.48a PB11
Jan 25Mondo HS Elite InvitationalJan 25 · 1600 Meters · Place 39 · MillbrookMillbrook1600 Meters394:39.00—
Jan 25Mondo HS Elite InvitationalJan 25 · 1600 Meters · Place 33 · MillbrookMillbrook1600 Meters334:39.84—
Jan 11Wake County Meet #2Jan 11 · 1600 Meters · Place 12 · MillbrookMillbrook1600 Meters124:45.54—

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11NCHSAA 4A East RegionalMay 11 · 3200 Meters · Place 9 · MillbrookMillbrook3200 Meters9.10:20.71a PB10
May 11NCHSAA 4A East RegionalMay 11 · 1600 Meters · Place 6 · MillbrookMillbrook1600 Meters6.4:33.75a10
Apr 12Bojangles ClassicApr 12 · 1 Mile · Place 20 · MillbrookMillbrook1 Mile20.4:31.84a10

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Spartan ClassicDec 20 · 1000 Meters · Place 11 · MillbrookMillbrook1000 Meters11.2:49.86a10
Nov 30JDL Distance ClassicNov 30 · 1600 Meters · Place 33 · MillbrookMillbrook1600 Meters33.4:50.16a10

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 1HOKA One One Post Nationals Dash For DoobieMar 1 · 3200 Meters · Place 165 · MillbrookMillbrook3200 Meters165.10:40.04a9

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Eastern Alamance Polar Bear #4Dec 19 · 3200 Meters · Place 11 · MillbrookMillbrook3200 Meters11.11:07.41aUnofficial9
Dec 19Eastern Alamance Polar Bear #4Dec 19 · 1600 Meters · Place 11 · MillbrookMillbrook1600 Meters11.4:57.09aUnofficial9