Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorConference Carolinas Indoor Track & Field Championships · Feb 194:27.77Conference Carolinas Indoor Track & Field ChampionshipsFebruary 19, 2023
1000 Meters · IndoorCamel City Distance · Feb 82:49.89Camel City DistanceFebruary 8, 2025
10000 Meters · OutdoorTornado Classic · Apr 439:09.98aTornado ClassicApril 4, 2025
1500 Meters · OutdoorUNCW Seahawk Invitational · Mar 34:10.13UNCW Seahawk InvitationalMarch 3, 2023
1500ms-Saturday · OutdoorUNCW Seahawk Invitational · Mar 14:10.94UNCW Seahawk InvitationalMarch 1, 2024
1500ms-Saturday Section 1 · OutdoorUNCW Seahawk Invitational · Mar 14:10.94UNCW Seahawk InvitationalMarch 1, 2024
1600 Meters · IndoorEastern Alamance Polar Bear #8 · Jan 245:03.96Eastern Alamance Polar Bear #8January 24, 2019
1600 Meters · OutdoorNCHSAA 1A State Championship · May 184:38.95aNCHSAA 1A State ChampionshipMay 18, 2019
3000 Meters · IndoorAPP STATE Split Indoor Meet · Jan 209:49.20APP STATE Split Indoor MeetJanuary 20, 2023
3000 Meters · OutdoorPhoenix Invitational · Mar 229:13.80aPhoenix InvitationalMarch 22, 2024
3000m Steeplechase · 0.914m · OutdoorConference Carolinas Track & Field Championships · Apr 299:36.54aConference Carolinas Track & Field ChampionshipsApril 29, 2022
3000m Steeplechase · OutdoorConference Carolinas Championships · Apr 269:29.16aConference Carolinas Championships April 26, 2024
3200 Meters · IndoorEastern Alamance Polar Bear #8 · Jan 2411:02.31Eastern Alamance Polar Bear #8January 24, 2019
3200 Meters · OutdoorNCHSAA 1A Mideast Regional · May 1111:02.65aNCHSAA 1A Mideast RegionalMay 11, 2019
5000 Meters · OutdoorUNCW Seahawk Invitational · Mar 115:29.06UNCW Seahawk InvitationalMarch 1, 2024
800 Meters · IndoorJDL College Team Challenge · Feb 92:01.32JDL College Team ChallengeFebruary 9, 2023
800 Meters · OutdoorLenoir-Rhyne Bears Open · Apr 222:00.47aLenoir-Rhyne Bears OpenApril 22, 2023

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24Conference CarolinasApr 24 · 3000m Steeplechase · Place 19 · Belmont AbbeyBelmont Abbey3000m Steeplechase0.914m19.10:50.35aSr
Apr 11Southside Power and Fitness InvitationalApr 11 · 3000m Steeplechase · Place 4 · Belmont AbbeyBelmont Abbey3000m Steeplechase410:24.99SR
Apr 4Tornado ClassicApr 4 · 10000 Meters · Place 7 · Belmont AbbeyBelmont Abbey10000 Meters739:09.98a PBSr
Mar 29Davidson RelaysMar 29 · 3000m Steeplechase · Place 8 · Belmont AbbeyBelmont Abbey3000m Steeplechase810:42.98aSr
Mar 21Mountaineer First ChanceMar 21 · 400m Hurdles · Place 12 · Belmont AbbeyBelmont Abbey400m Hurdles121:15.23SR
Mar 21Mountaineer First ChanceMar 21 · 1500 Meters · Place 30 · Belmont AbbeyBelmont Abbey1500 Meters304:43.60SR
Mar 14Phoenix InvitationalMar 14 · 3000 Meters · Place 18 · Belmont AbbeBelmont Abbe3000 Meters1810:15.83—
Mar 14Phoenix InvitationalMar 14 · 400m Hurdles · Place 15 · Belmont AbbeBelmont Abbe400m Hurdles151:09.57—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Camel City DistanceFeb 8 · 1000 Meters · Place 8 · Belmont AbbeyBelmont Abbey1000 Meters82:49.89 PB—
Jan 31Carolina ChallengeJan 31 · 1 Mile · Place 21 · Belmont AbbeyBelmont Abbey1 Mile214:53.20a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Conference Carolinas Championships Apr 26 · 3000m Steeplechase · Place 2 · Belmont AbbeyBelmont Abbey3000m Steeplechase29:29.16a PB—
Apr 26Conference Carolinas Championships Apr 26 · 5000 Meters · Place 21 · Belmont AbbeyBelmont Abbey5000 Meters2116:18.27a—
Apr 13Southside Power andand Fitness InvitationalApr 13 · 5000 Meters · Place 9 · Belmont AbbeyBelmont Abbey5000 Meters916:25.27JR
Apr 13Southside Power andand Fitness InvitationalApr 13 · 400m Hurdles · Place 10 · Belmont AbbeyBelmont Abbey400m Hurdles101:04.88JR
Apr 5VertKlasse MeetingApr 5 · 3000m Steeplechase · Place 7 · Belmont AbbeyBelmont Abbey3000m Steeplechase79:36.40a—
Mar 22Phoenix InvitationalMar 22 · 400m Hurdles · Place 14 · Belmont AbbeyBelmont Abbey400m Hurdles141:04.76a—
Mar 22Phoenix InvitationalMar 22 · 3000 Meters · Place 12 · Belmont AbbeyBelmont Abbey3000 Meters129:13.80a PB—
Mar 22Phoenix InvitationalMar 22 · 1500 Meters · Place 44 · Belmont AbbeyBelmont Abbey1500 Meters444:21.76a—
Mar 1449er ClassicMar 14 · 3000 Meters · Place 8 · Belmont AbbeyBelmont Abbey3000 Meters8.9:41.17aJr
Mar 1UNCW Seahawk InvitationalMar 1 · 5000 Meters · Place 4 · Belmont AbbeyBelmont Abbey5000 Meters415:29.06 PBJR
Mar 1UNCW Seahawk InvitationalMar 1 · 1500ms-Saturday Section 1 · Place 1 · Belmont AbbeyBelmont Abbey1500ms-Saturday Section 114:10.94 PBJR
Mar 1UNCW Seahawk InvitationalMar 1 · 1500ms-Saturday · Place 1 · Belmont AbbeyBelmont Abbey1500ms-Saturday14:10.94 PBJR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Conference CarolinasFeb 18 · 1 Mile · Place 10 · Belmont AbbeBelmont Abbe1 Mile104:30.20—
Feb 8JDL College Team ChallengeFeb 8 · 800 Meters · Place 14 · Belmont AbbeyBelmont Abbey800 Meters142:02.29a—
Jan 26Camel City InvitationalJan 26 · 1 Mile · Place 28 · Belmont AbbeBelmont Abbe1 Mile284:30.16—
Jan 19Carolina ChallengeJan 19 · 1 Mile · Place 15 · Belmont AbbeyBelmont Abbey1 Mile154:28.05a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Conference Carolinas Outdoor Track & Field ChamipionshipsApr 28 · 3000m Steeplechase · Place 3 · Belmont AbbeyBelmont Abbey3000m Steeplechase39:39.90SO
Apr 28Conference Carolinas Outdoor Track & Field ChamipionshipsApr 28 · 5000 Meters · Place 19 · Belmont AbbeyBelmont Abbey5000 Meters1916:34.91SO
Apr 22Lenoir-Rhyne Bears OpenApr 22 · 800 Meters · Place 11 · Belmont AbbeyBelmont Abbey800 Meters112:00.47a PB—
Apr 14Electric City InvitationalApr 14 · 3000m Steeplechase · Place 3 · Belmont AbbeyBelmont Abbey3000m Steeplechase39:38.26SO
Apr 1SWU GottaRun InvitationalApr 1 · 3000m Steeplechase · Belmont AbbeyBelmont Abbey3000m Steeplechase0.914m—DNSSo
Apr 1SWU GottaRun InvitationalApr 1 · 3000 Meters · Belmont AbbeyBelmont Abbey3000 Meters—DNFSo
Mar 162023 Charlotte 49er ClassicMar 16 · 3000m Steeplechase · Place 5 · Belmont AbbeyBelmont Abbey3000m Steeplechase59:44.97SO
Mar 3UNCW Seahawk InvitationalMar 3 · 5000 Meters · Place 4 · Belmont AbbeyBelmont Abbey5000 Meters415:46.88SO
Mar 3UNCW Seahawk InvitationalMar 3 · 1500 Meters · Place 2 · Belmont AbbeyBelmont Abbey1500 Meters24:10.13 PBSO

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19Conference Carolinas Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 11 · Belmont AbbeyBelmont Abbey1 Mile114:27.77 PBSO
Feb 9JDL College Team ChallengeFeb 9 · 800 Meters · Place 14 · Belmont AbbeyBelmont Abbey800 Meters142:01.32 PBSO
Feb 3Camel City InvitationalFeb 3 · 1 Mile · Place 44 · Belmont AbbeyBelmont Abbey1 Mile444:29.51SO
Jan 20APP STATE Split Indoor MeetJan 20 · 3000 Meters · Place 8 · Belmont AbbeyBelmont Abbey3000 Meters89:49.20 PBSO
Jan 20APP STATE Split Indoor MeetJan 20 · 1 Mile · Place 3 · Belmont AbbeyBelmont Abbey1 Mile34:33.55SO
Jan 14Mondo College InvitationalJan 14 · 1 Mile · Place 12 · Belmont AbbeyBelmont Abbey1 Mile124:38.56SO

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Conference Carolinas Track & Field ChampionshipsApr 29 · 5000 Meters · Place 31 · Belmont AbbeyBelmont Abbey5000 Meters31.17:20.67aFr
Apr 29Conference Carolinas Track & Field ChampionshipsApr 29 · 3000m Steeplechase · Place 2 · Belmont AbbeyBelmont Abbey3000m Steeplechase0.914m2.9:36.54a PBFr
Apr 23LR Outdoor Invitational Apr 23 · 800 Meters · Place 6 · Belmont AbbeyBelmont Abbey800 Meters6.2:02.04aFr
Apr 8LR Bear InvitationalApr 8 · 5000 Meters · Place 4 · Belmont AbbeyBelmont Abbey5000 Meters415:48.51FR
Apr 1SWU GottaRun InviteApr 1 · 3000m Steeplechase · Place 2 · Belmont AbbeyBelmont Abbey3000m Steeplechase0.914m2.9:38.62aFr
Apr 1SWU GottaRun InviteApr 1 · 1500 Meters · Place 28 · Belmont AbbeyBelmont Abbey1500 Meters28.4:18.17aFr
Mar 25Montreat College InvitationalMar 25 · 5000 Meters · Place 3 · Belmont AbbeyBelmont Abbey5000 Meters315:43.22—
Mar 25Montreat College InvitationalMar 25 · 5000 Meters · Place 1 · Belmont AbbeyBelmont Abbey5000 Meters115:43.22—
Mar 18Rams College InvitationalMar 18 · 3000m Steeplechase · Place 1 · Belmont AbbeyBelmont Abbey3000m Steeplechase19:55.31FR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Conference Carolinas Indoor ChampionshipsFeb 20 · 1 Mile · Place 13 · Belmont AbbeyBelmont Abbey1 Mile134:32.33FR
Feb 10Champion College Team ChallengeFeb 10 · 1 Mile · Place 4 · Belmont AbbeyBelmont Abbey1 Mile44:37.50FR
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 1 Mile · Place 31 · Belmont AbbeyBelmont Abbey1 Mile31.4:40.17aFr

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 19NCHSAA 1A Mideast RegionalJun 19 · 1600 Meters · Place 10 · VoyagerVoyager1600 Meters10.5:37.89a12
Jun 19NCHSAA 1A Mideast RegionalJun 19 · 800 Meters · Place 6 · VoyagerVoyager800 Meters6.2:21.54a12
Jun 9NCAC Conference ChampionshipJun 9 · 1600 Meters · Place 2 · VoyagerVoyager1600 Meters2.5:08.59a12
Jun 9NCAC Conference ChampionshipJun 9 · 800 Meters · Place 3 · VoyagerVoyager800 Meters3.2:23.68a12
May 25FHS/FA/RT/Voyager May 25 · 3200 Meters · Place 6 · Voyager AcademyVoyager Academy3200 Meters612:20.45—
May 25FHS/FA/RT/Voyager May 25 · 1600 Meters · Place 4 · Voyager AcademyVoyager Academy1600 Meters45:29.77—

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18NCHSAA 1A State ChampionshipMay 18 · 3200 Meters · Place 11 · VoyagerVoyager3200 Meters11.11:32.44a11
May 18NCHSAA 1A State ChampionshipMay 18 · 1600 Meters · Place 4 · VoyagerVoyager1600 Meters4.4:38.95a PB11
May 11NCHSAA 1A Mideast RegionalMay 11 · 3200 Meters · Place 4 · VoyagerVoyager3200 Meters4.11:02.65a PB11
May 11NCHSAA 1A Mideast RegionalMay 11 · 1600 Meters · Place 3 · VoyagerVoyager1600 Meters3.4:45.45a11
Apr 13Durham County ChampionshipsApr 13 · 1600 Meters · Place 4 · Voyager AcademyVoyager Academy1600 Meters44:41.3710
Mar 30J.J. Knox ClassicMar 30 · 3200 Meters · Place 8 · Voyager AcadVoyager Acad3200 Meters811:09.2710
Mar 30J.J. Knox ClassicMar 30 · 1600 Meters · Place 11 · Voyager AcadVoyager Acad1600 Meters114:59.4810

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Eastern Alamance Polar Bear #8Jan 24 · 3200 Meters · Place 2 · Voyager AcadVoyager Acad3200 Meters211:02.31 PB10
Jan 24Eastern Alamance Polar Bear #8Jan 24 · 1600 Meters · Place 6 · Voyager AcadVoyager Acad1600 Meters65:03.96 PB10

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12NCHSAA 1A Mideast RegionalMay 12 · 3200 Meters · Place 5 · VoyagerVoyager3200 Meters5.11:23.82a10
Mar 24J.J. Knox ClassicMar 24 · 3200 Meters · Place 9 · VoyagerVoyager3200 Meters9.11:06.31a10
Mar 24J.J. Knox ClassicMar 24 · 1600 Meters · Place 17 · VoyagerVoyager1600 Meters17.5:12.68a10