Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVanderbilt Invitational · Jan 164:13.44aVanderbilt InvitationalJanuary 16, 2026
1 Mile · OutdoorFriday Night Lights Spartan Relay Classic · Mar 224:44.81Friday Night Lights Spartan Relay ClassicMarch 22, 2019
10,000 Meters · Outdoor2026 MVC Outdoor Championships · May 1630:35.76a2026 MVC Outdoor ChampionshipsMay 16, 2026
1000 Meters · IndoorArctic Knights Championships · Jan 252:49.65Arctic Knights ChampionshipsJanuary 25, 2018
10000 Meters · OutdoorSouthern Conference Outdoor Championships · May 130:36.27Southern Conference Outdoor ChampionshipsMay 1, 2021
1600 Meters · IndoorNCRunners Holiday Invitational · Dec 174:37.99aNCRunners Holiday InvitationalDecember 17, 2016
1600 Meters · OutdoorNCISAA Division I Track and Field Championships · May 174:39.55aNCISAA Division I Track and Field ChampionshipsMay 17, 2019
1600 Meters · Outdoor · Hand timedRGNS Tri-meet · Apr 45:04.94hRGNS Tri-meetApril 4, 2018
2 Miles · IndoorUK HS Invitational · Feb 159:29.47aUK HS InvitationalFebruary 15, 2020
3000 Meters · IndoorVanderbilt Indoor Invitational · Jan 178:18.31aVanderbilt Indoor InvitationalJanuary 17, 2025
3200 Meters · IndoorVA Showcase · Jan 179:33.12aVA ShowcaseJanuary 17, 2020
3200 Meters · OutdoorHOKA One One Post Nationals Dash For Doobie · Mar 19:42.71aHOKA One One Post Nationals Dash For DoobieMarch 1, 2018
5000 Meters · IndoorDavid Hemrey Valentine Invitational · Feb 914:16.02David Hemrey Valentine InvitationalFebruary 9, 2024
5000 Meters · OutdoorRaleigh Relays · Mar 2614:22.76aRaleigh RelaysMarch 26, 2026
Combined results · OutdoorFranklin HS Home Meet #1 · Mar 24:46.0Franklin HS Home Meet #1March 2, 2017

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 162026 MVC Outdoor ChampionshipsMay 16 · 10,000 Meters · Place 2 · BelmontBelmont10,000 Meters2.30:35.76a PBSr
May 162026 MVC Outdoor ChampionshipsMay 16 · 5000 Meters · BelmontBelmont5000 Meters—DNSSr
May 1Outdoor Music City ChallengeMay 1 · 800 Meters · BelmontBelmont800 Meters—DNFSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 89 · BelmontBelmont5000 Meters89.14:23.46aSr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 94 · BelmontBelmont5000 Meters94.14:22.76a PBSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Indoor Music City Challenge Feb 13 · 5000 Meters · Place 19 · BelmontBelmont5000 Meters1914:32.27aSr
Feb 7Dean Hayes ClassicFeb 7 · 3000 Meters · Place 1 · BelmontBelmont3000 Meters18:24.64aSr
Jan 16Vanderbilt InvitationalJan 16 · 1 Mile · Place 17 · BelmontBelmont1 Mile174:13.44a PBSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Missouri Valley Track and Field ChampionshipsMay 17 · 10,000 Meters · Place 7 · BelmontBelmont10,000 Meters7.31:11.67aJr
May 17Missouri Valley Track and Field ChampionshipsMay 17 · 5000 Meters · BelmontBelmont5000 Meters—DNSJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31PNC Lenny Lyles TF InvitationalJan 31 · 5000 Meters · Place 1 · BelmontBelmont5000 Meters114:24.09a—
Jan 17Vanderbilt Indoor InvitationalJan 17 · 3000 Meters · Place 12 · BelmontBelmont3000 Meters128:18.31a PB—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26East Coast RelaysApr 26 · 5000 Meters · Place 7 · Florida StateFlorida State5000 Meters714:37.41SO

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 5000 Meters · Place 18 · Florida StateFlorida State5000 Meters1814:16.02 PBSO
Jan 26John Thomas Terrier ClassicJan 26 · 5000 Meters · Place 38 · Florida StateFlorida State5000 Meters3814:26.14a—
Jan 13Jimmy Carnes InvitationalJan 13 · 3000 Meters · Place 7 · Florida StateFlorida State3000 Meters7.8:21.57aSo

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Southern Conference Outdoor ChampionshipsMay 1 · 10000 Meters · Place 2 · FurmanFurman10000 Meters230:36.27 PBFR
May 1Southern Conference Outdoor ChampionshipsMay 1 · 5000 Meters · Place 8 · FurmanFurman5000 Meters814:43.35FR
Mar 25Raleigh RelaysMar 25 · 10000 Meters · Place 45 · FurmanFurman10000 Meters4530:55.44FR

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12Music City ChallengeFeb 12 · 5000 Meters · Place 19 · FurmanFurman5000 Meters19.14:39.56aFr
Feb 5South Carolina InvitationalFeb 5 · 3000 Meters · Place 14 · FurmanFurman3000 Meters14.8:31.01aFr

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15UK HS InvitationalFeb 15 · 2 Miles · Place 6 · Christ SchoolChrist School2 Miles6.9:29.47a PB12
Jan 17VA ShowcaseJan 17 · 3200 Meters · Place 2 · Christ SchoolChrist School3200 Meters2.9:33.12a PB12

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 23New Balance DASH for DOOBIENov 23 · 3200 Meters · Place 16 · Christ SchoolChrist School3200 Meters16.9:37.79a12

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17NCISAA Division I Track and Field ChampionshipsMay 17 · 3200 Meters · Place 3 · Christ SchoolChrist School3200 Meters3.9:51.44a11
May 17NCISAA Division I Track and Field ChampionshipsMay 17 · 1600 Meters · Place 9 · Christ SchoolChrist School1600 Meters9.4:39.55a PB11
May 8CAA ChampionshipsMay 8 · 3200 Meters · Place 1 · Christ SchoolChrist School3200 Meters1.10:04.91a11
May 8CAA ChampionshipsMay 8 · 1600 Meters · Place 4 · Christ SchoolChrist School1600 Meters4.4:41.83a11
Apr 27Blue Ridge ClassicApr 27 · 3200 Meters · Place 8 · Christ SchoolChrist School3200 Meters810:00.6111
Apr 27Blue Ridge ClassicApr 27 · 3200 Meters · Place 8 · Christ SchoolChrist School3200 Meters810:00.6111
Apr 10Asheville School MeetApr 10 · 3200 Meters · Place 1 · Christ SchoolChrist School3200 Meters110:07.2—
Mar 22Friday Night Lights Spartan Relay ClassicMar 22 · 1 Mile · Place 8 · Christ SchooChrist Schoo1 Mile84:44.81 PB11

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18NCISAA 3A Track and Field ChampionshipsMay 18 · 3200 Meters · Place 17 · Christ SchoolChrist School3200 Meters17.10:34.33a10
Apr 18CAA #1 at Christ SchoolApr 18 · 3200 Meters · Place 1 · Christ SchoolChrist School3200 Meters1.10:31.810
Apr 13Bojangles Track & Field ClassicApr 13 · 3200 Meters · Christ SchoolChrist School3200 Meters--DNS10
Apr 4RGNS Tri-meetApr 4 · 1600 Meters · Place 2 · Christ SchoolChrist School1600 Meters2.5:04.94h PB10
Mar 1HOKA One One Post Nationals Dash For DoobieMar 1 · 3200 Meters · Place 28 · Christ SchoolChrist School3200 Meters28.9:42.71a PB10

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17University of Kentucky HS InvitationalFeb 17 · 2 Miles · Place 7 · Christ SchoolChrist School2 Miles7.9:30.81a10
Jan 25Arctic Knights ChampionshipsJan 25 · 1000 Meters · Place 4 · Christ SchoolChrist School1000 Meters42:49.65 PB10

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13NCHSAA 3A West RegionalMay 13 · 3200 Meters · Place 7 · PisgahPisgah3200 Meters7.10:27.00a10
May 3WNCAC ChampionshipMay 3 · 3200 Meters · Place 2 · PisgahPisgah3200 Meters210:00.57—
Apr 22Blue Ridge ClassicApr 22 · 3200 Meters · Place 2 · PisgahPisgah3200 Meters29:54.7210
Apr 19Swain County InvitationalApr 19 · 3200 Meters · Place 1 · PisgahPisgah3200 Meters1.10:17.49a10
Apr 19Swain County InvitationalApr 19 · 1600 Meters · Place 1 · PisgahPisgah1600 Meters1.4:40.56a10
Mar 29Cherokee ClassicMar 29 · 3200 Meters · Place 1 · PisgahPisgah3200 Meters19:59.81—
Mar 9Franklin HS Home Meet #2Mar 9 · Combined results · Place 1 · PisgahPisgahCombined results110:09.110
Mar 2Franklin HS Home Meet #1Mar 2 · Combined results · Place 1 · PisgahPisgahCombined results110:41.710
Mar 2Franklin HS Home Meet #1Mar 2 · Combined results · Place 2 · PisgahPisgahCombined results24:46.0 PB10

2017 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A Indoor State Championship MeetFeb 11 · 3200 Meters · Place 5 · PisgahPisgah3200 Meters5.10:01.64a10
Feb 11NCHSAA 3A Indoor State Championship MeetFeb 11 · 1600 Meters · PisgahPisgah1600 Meters--DQ10
Feb 1Asheville Last Chance Polar BearFeb 1 · 1000 Meters · Place 7 · PisgahPisgah1000 Meters73:00.810
Jan 25WNC Polar Bear ChampionshipsJan 25 · 1600 Meters · Place 2 · PisgahPisgah1600 Meters24:41.7610
Jan 20Polk County Polar Bear #2Jan 20 · 3200 Meters · Place 4 · PisgahPisgah3200 Meters410:07.5310

2016 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17NCRunners Holiday InvitationalDec 17 · 1600 Meters · Place 9 · PisgahPisgah1600 Meters9.4:37.99a PB10

2016 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Polk County Polar Bear #1Dec 7 · 1600 Meters · Place 1 · PisgahPisgah1600 Meters1.4:44.33aUnofficial10
Nov 30Asheville Polar Bear # 1Nov 30 · 1600 Meters · Place 3 · PisgahPisgah1600 Meters3.4:58.0Unofficial10
Nov 19North Carolina HOKA ONE ONE Postal Nationals Flagship Event - Dash for Doobie 3200 Tune UpNov 19 · 3200 Meters · Place 65 · PisgahPisgah3200 Meters65.10:09.04a9
May 3WNCAC ChampionshipMay 3 · 3200 Meters · Place 5 · PisgahPisgah3200 Meters510:42.47—
Apr 23The Blue Ridge ClassicApr 23 · 3200 Meters · Place 26 · PisgahPisgah3200 Meters2610:51.349
Apr 19Pisgah Track ClassicApr 19 · Combined results · Place 3 · PisgahPisgahCombined results311:02.49
Mar 23Eddie Reneau Invitational Mar 23 · Combined results · Place 5 · PisgahPisgahCombined results511:15.99
Mar 23Eddie Reneau Invitational Mar 23 · Combined results · Place 5 · PisgahPisgahCombined results55:10.39