Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCamel City Invitational · Jan 264:21.34Camel City InvitationalJanuary 26, 2024
1 Mile · OutdoorApp State Outdoor Open · Apr 184:11.88App State Outdoor OpenApril 18, 2025
1000 Meters · IndoorMondo Elite HS Invitational · Feb 12:40.59aMondo Elite HS InvitationalFebruary 1, 2020
1500 Meters · OutdoorDuke Invitational · Apr 103:54.97Duke InvitationalApril 10, 2025
1600 Meters · OutdoorSo Meck 8 Championships · Jun 94:36.41So Meck 8 ChampionshipsJune 9, 2021
3000 Meters · IndoorBuccaneer Indoor Track and Field Invitational · Feb 39:17.09aBuccaneer Indoor Track and Field InvitationalFebruary 3, 2022
3000m Steeplechase · 0.914m · OutdoorLenoir-Rhyne Opener · Mar 169:46.70aLenoir-Rhyne OpenerMarch 16, 2024
3000m Steeplechase · OutdoorApp State Outdoor Open · Apr 189:35.79App State Outdoor OpenApril 18, 2025
3200 Meters · IndoorNew Balance DASH for DOOBIE · Nov 2310:18.41aNew Balance DASH for DOOBIENovember 23, 2019
3200 Meters · Outdoor2019 Marvin Ridge Invitational · Mar 1610:26.642019 Marvin Ridge InvitationalMarch 16, 2019
400 Meters · OutdoorAK Midweek Meet #2 · Apr 1055.98aAK Midweek Meet #2April 10, 2019
800 Meters · IndoorMondo College Invitational · Jan 131:57.97Mondo College InvitationalJanuary 13, 2024
800 Meters · OutdoorDuke Invitational · Apr 101:54.54Duke InvitationalApril 10, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Sunday Night QualifierMay 18 · 1500 Meters · Place 8 · App StateApp State1500 Meters84:01.38JR
Apr 18App State Outdoor OpenApr 18 · 1 Mile · Place 6 · App StateApp State1 Mile64:11.88 PBJR
Apr 18App State Outdoor OpenApr 18 · 3000m Steeplechase · Place 2 · App StateApp State3000m Steeplechase29:35.79 PBJR
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 70 · App StateApp State1500 Meters703:54.97 PBJR
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 64 · App StateApp State800 Meters641:54.54 PBJR
Mar 21Mountaineer First ChanceMar 21 · 3000m Steeplechase · Place 2 · App StateApp State3000m Steeplechase29:46.32JR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26APP State OpenApr 26 · 800 Meters · Place 5 · App StateApp State800 Meters51:59.69SO
Apr 26APP State OpenApr 26 · 1 Mile · Place 11 · App StateApp State1 Mile114:17.38SO
Apr 19Georgia Tech InvitationalApr 19 · 1500 Meters · Place 47 · App StateApp State1500 Meters47.3:59.39aJr
Apr 19Georgia Tech InvitationalApr 19 · 800 Meters · Place 40 · App StateApp State800 Meters40.1:55.60aJr
Apr 11Duke InvitationalApr 11 · 1500 Meters · Place 24 · Appalachian StateAppalachian State1500 Meters243:56.63a—
Mar 16Lenoir-Rhyne OpenerMar 16 · 3000m Steeplechase · Place 3 · App StateApp State3000m Steeplechase0.914m3.9:46.70a PBJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26Camel City InvitationalJan 26 · 1 Mile · Place 12 · App StateApp State1 Mile124:21.34 PB—
Jan 26Camel City InvitationalJan 26 · 800 Meters · Place 8 · App StateApp State800 Meters82:00.65—
Jan 13Mondo College InvitationalJan 13 · 800 Meters · Place 1 · App StateApp State800 Meters11:57.97 PB—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 312023 Bill CarsonMar 31 · 1500 Meters · App StateApp State1500 Meters—DNSSo

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 1VertKlasse MeetingApr 1 · 3000m Steeplechase · Place 16 · Appalachian StateAppalachian State3000m Steeplechase1610:02.71FR
Mar 19Charlotte 49er ClassicMar 19 · 1500 Meters · Place 38 · Appalachian StateAppalachian State1500 Meters384:11.61FR
Mar 19Charlotte 49er ClassicMar 19 · 800 Meters · Place 39 · Appalachian StateAppalachian State800 Meters392:03.22FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 3000 Meters · Place 24 · App StateApp State3000 Meters24.9:17.09a PBFr

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 25NCHSAA 4A State ChampionshipJun 25 · 800 Meters · Place 10 · Ardrey KellArdrey Kell800 Meters10.1:59.46a12
Jun 18NCHSAA 4A West RegionalJun 18 · 800 Meters · Place 1 · Ardrey KellArdrey Kell800 Meters1.2:01.03a12
Jun 9So Meck 8 ChampionshipsJun 9 · 1600 Meters · Place 2 · Ardrey KellArdrey Kell1600 Meters24:36.41 PBSR
Jun 9So Meck 8 ChampionshipsJun 9 · 800 Meters · Place 4 · Ardrey KellArdrey Kell800 Meters42:06.64SR
May 22Weddington InvitationalMay 22 · 800 Meters · Place 4 · Ardrey KellArdrey Kell800 Meters41:59.47—
May 8Cuthbertson Home Meet 1 May 8 · 1600 Meters · Place 2 · Ardrey KellArdrey Kell1600 Meters24:47.4612
May 8Cuthbertson Home Meet 1 May 8 · 1600 Meters · Place 2 · Ardrey KellArdrey Kell1600 Meters24:47.4612

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4TWILIGHT TRIALS #2May 4 · 1 Mile · Place 131 Mile13.4:33.7hUnofficial11
May 4TWILIGHT TRIALS #2May 4 · 800 Meters · Place 6800 Meters6.2:02.2hUnofficial11
May 4TWILIGHT TRIALS #2May 4 · 400 Meters · Place 5400 Meters5.53.3hUnofficial11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Charlotte City Championship Feb 8 · 1000 Meters · Place 6 · Ardrey KellArdrey Kell1000 Meters62:41.91JR
Feb 1Mondo Elite HS InvitationalFeb 1 · 1000 Meters · Place 11 · Ardrey KellArdrey Kell1000 Meters11.2:40.59a PB11

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 23New Balance DASH for DOOBIENov 23 · 3200 Meters · Place 125 · Ardrey KellArdrey Kell3200 Meters125.10:18.41a PB11

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11NCHSAA 4A West RegionalMay 11 · 3200 Meters · Ardrey KellArdrey Kell3200 Meters--DNF10
May 42019 Buccaneer Last Chance Classic at Country DayMay 4 · 800 Meters · Place 5 · Ardrey KellArdrey Kell800 Meters52:03.29—
Apr 25Dick Williams InvitationalApr 25 · 1600 Meters · Place 5 · Ardrey KellArdrey Kell1600 Meters54:46.52—
Apr 25Dick Williams InvitationalApr 25 · 1600 Meters · Place 5 · Ardrey KellArdrey Kell1600 Meters54:46.52—
Apr 25Dick Williams InvitationalApr 25 · 1600 Meters · Place 5 · Ardrey KellArdrey Kell1600 Meters54:46.52—
Apr 10AK Midweek Meet #2Apr 10 · 400 Meters · Place 14 · Ardrey KellArdrey Kell400 Meters14.55.98a PB10
Mar 30Weddington InvitationalMar 30 · 3200 Meters · Place 24 · Ardrey KellArdrey Kell3200 Meters2410:30.40—
Mar 23Trojan Invitational Mar 23 · 1600 Meters · Place 17 · Ardrey KellArdrey Kell1600 Meters17.4:49.99a10
Mar 162019 Marvin Ridge InvitationalMar 16 · 3200 Meters · Place 15 · Ardrey KellArdrey Kell3200 Meters1510:26.64 PB10

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 11Ardrey Kell meet #3Apr 11 · 3200 Meters · Place 3 · Ardrey KellArdrey Kell3200 Meters3.11:01.75a9
Apr 11Ardrey Kell meet #3Apr 11 · 1600 Meters · Place 7 · Ardrey KellArdrey Kell1600 Meters7.5:01.59a9
Mar 28Weddington Meet #4Mar 28 · 1600 Meters · Place 15 · Ardrey KellArdrey Kell1600 Meters155:09.43—
Mar 7AK Home meet #2 Mar 7 · 3200 Meters · Place 3 · Ardrey KellArdrey Kell3200 Meters3.11:00.79a9
Mar 2Ardrey Kell Meet #1Mar 2 · 1600 Meters · Place 6 · Ardrey KellArdrey Kell1600 Meters6.5:08.92a9
Jan 31Weddington Meet #4Jan 31 · 3200 Meters · Place 12 · Ardrey KellArdrey Kell3200 Meters12.11:14.82aUnofficial9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10PHS Polar Bear #3Jan 10 · 3200 Meters · Place 7 · Ardrey KellArdrey Kell3200 Meters711:43.30—

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Providence Polar BearDec 14 · 1600 Meters · Place 17 · Ardrey KellArdrey Kell1600 Meters17.5:15.40aUnofficial9