Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCamel City Distance · Feb 74:59.66Camel City DistanceFebruary 7, 2026
1 Mile · OutdoorCarolina Distance Carnival · Apr 225:12.50Carolina Distance CarnivalApril 22, 2023
10,000 Meters · Outdoor2026 American Conference Outdoor Championships · May 1436:08.31a2026 American Conference Outdoor ChampionshipsMay 14, 2026
1000 Meters · IndoorCharlotte City Championship · Feb 53:11.30Charlotte City ChampionshipFebruary 5, 2022
1500 Meters · OutdoorDuke Invitational · Apr 114:41.15aDuke InvitationalApril 11, 2024
1600 Meters · IndoorMondo Elite HS Invitational · Jan 285:25.26Mondo Elite HS InvitationalJanuary 28, 2022
1600 Meters · OutdoorNCHSAA 4A State Championship · May 205:02.56aNCHSAA 4A State ChampionshipMay 20, 2023
3000 Meters · IndoorASICS Sound Invite · Feb 149:41.18aASICS Sound InviteFebruary 14, 2026
3000 Meters · Outdoor49er Classic · Mar 1410:15.68a49er ClassicMarch 14, 2024
3200 Meters · OutdoorWeddington Invitational · Mar 2411:23.17Weddington InvitationalMarch 24, 2023
5000 Meters · IndoorAmerican Conference Indoor Track & Field Championships · Feb 2717:02.49aAmerican Conference Indoor Track & Field ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorDuke Twilight · May 316:43.18aDuke TwilightMay 3, 2026
800 Meters · OutdoorArdrey Kell Midweek Meet · Apr 202:22.45Ardrey Kell Midweek MeetApril 20, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 10,000 Meters · Place 6 · CharlotteCharlotte10,000 Meters6.36:08.31a PBJr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 5000 Meters · Place 17 · CharlotteCharlotte5000 Meters17.17:43.22aJr
May 3Duke TwilightMay 3 · 5000 Meters · Place 26 · CharlotteCharlotte5000 Meters26.16:43.18a PBJr
Apr 24Charlotte InviteApr 24 · 5000 Meters · Place 9 · CharlotteCharlotte5000 Meters9.17:05.61aJr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 17 · CharlotteCharlotte5000 Meters17.16:53.22aJr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 98 · CharlotteCharlotte5000 Meters98.17:05.15aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 15 · CharlotteCharlotte5000 Meters15.17:02.49a PBJr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 23 · CharlotteCharlotte3000 Meters23.9:54.84aJr
Feb 14ASICS Sound InviteFeb 14 · 3000 Meters · Place 18 · CharlotteCharlotte3000 Meters189:41.18a PBJr
Feb 7Camel City DistanceFeb 7 · 1 Mile · Place 6 · CharlotteCharlotte1 Mile64:59.66 PB—
Feb 6Doc Hale InvitationalFeb 6 · 3000 Meters · Place 5 · CharlotteCharlotte3000 Meters59:54.46aJr
Jan 16Virginia Tech InvitationalJan 16 · 3000 Meters · Place 4 · CharlotteCharlotte3000 Meters410:04.76aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 142 · CharlotteCharlotte5000 Meters14217:19.65SO

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 8 · CharlotteCharlotte5000 Meters8.17:05.66aSo
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 3000 Meters · Place 17 · CharlotteCharlotte3000 Meters17.9:53.59aSo
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 1 Mile · Place 6 · CharlotteCharlotte1 Mile65:05.37a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 3000 Meters · Place 29 · CharlotteCharlotte3000 Meters2910:06.21a—
Feb 8Camel City DistanceFeb 8 · 3000 Meters · Place 5 · CharlotteCharlotte3000 Meters59:54.94—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 1 Mile · Place 3 · CharlotteCharlotte1 Mile35:06.22SO
Jan 17Virginia Tech InvitationalJan 17 · 3000 Meters · Place 4 · CharlotteCharlotte3000 Meters4.10:15.38aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 262024 Charlotte InviteApr 26 · 1500 Meters · Place 21 · CharlotteCharlotte1500 Meters214:41.17FR
Apr 262024 Charlotte InviteApr 26 · 5000 Meters · Place 1 · CharlotteCharlotte5000 Meters117:55.82FR
Apr 11Duke InvitationalApr 11 · 1500 Meters · Place 11 · CharlotteCharlotte1500 Meters114:41.15a PB—
Apr 5VertKlasse MeetingApr 5 · 1500 Meters · Place 9 · CharlotteCharlotte1500 Meters94:44.18a—
Mar 1449er ClassicMar 14 · 3000 Meters · Place 14 · CharlotteCharlotte3000 Meters14.10:15.68a PBFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17USC Indoor OpenFeb 17 · 1 Mile · Place 7 · CharlotteCharlotte1 Mile75:06.41a—
Feb 2Doc Hale VT MeetFeb 2 · 1 Mile · Place 35 · CharlotteCharlotte1 Mile355:09.97a—
Jan 21JDL Flat Is Fast InvitationalJan 21 · 1 Mile · Place 1 · CharlotteCharlotte1 Mile15:07.32—
Jan 12Virginia Tech InvitationalJan 12 · 1 Mile · Place 24 · CharlotteCharlotte1 Mile245:25.10a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20NCHSAA 4A State ChampionshipMay 20 · 1600 Meters · Place 5 · Ardrey KellArdrey Kell1600 Meters5.5:02.56a PB12
May 13NCHSAA 4A West RegionalMay 13 · 1600 Meters · Place 1 · Ardrey KellArdrey Kell1600 Meters1.5:09.33a12
May 3SoMeck 4A Conference ChampionshipMay 3 · 800 Meters · Place 4 · Ardrey KellArdrey Kell800 Meters42:27.5912
May 3SoMeck 4A Conference ChampionshipMay 3 · 1600 Meters · Place 3 · Ardrey KellArdrey Kell1600 Meters35:06.9412
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 28 · Ardrey KellArdrey Kell1600 Meters285:10.64—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 28 · Ardrey KellArdrey Kell1 Mile285:12.61—
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 28 · Ardrey KellArdrey Kell1600 Meters285:10.64—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 28 · Ardrey KellArdrey Kell1 Mile285:12.50 PB—
Apr 19Ardrey Kell Midweek MeetApr 19 · 800 Meters · Place 1 · Ardrey KellArdrey Kell800 Meters12:23.54SR
Apr 5Porter Ridge Home Meet #3Apr 5 · 800 Meters · Place 2 · Ardrey KellArdrey Kell800 Meters2.2:22.38aUnofficial12
Apr 1Panther Invitational Apr 1 · 1600 Meters · Place 2 · Ardrey KellArdrey Kell1600 Meters25:11.47—
Apr 1Panther Invitational Apr 1 · 800 Meters · Place 4 · Ardrey KellArdrey Kell800 Meters42:24.22—
Apr 1Panther Invitational Apr 1 · 1600 Meters · Place 2 · Ardrey KellArdrey Kell1600 Meters25:11.47—
Apr 1Panther Invitational Apr 1 · 800 Meters · Place 4 · Ardrey KellArdrey Kell800 Meters42:24.22—
Mar 24Weddington InvitationalMar 24 · 3200 Meters · Place 7 · Ardrey KellArdrey Kell3200 Meters711:23.17 PBSR
Mar 18Clash of the Carolina’s Mar 18 · 1600 Meters · Place 9 · Ardrey KellArdrey Kell1600 Meters95:21.67SR
Mar 15Weddington Meet #2Mar 15 · 800 Meters · Place 1 · Ardrey KellArdrey Kell800 Meters12:26.76—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21NCHSAA 4A State ChampionshipMay 21 · 3200 Meters · Place 12 · Ardrey KellArdrey Kell3200 Meters12.11:49.87a11
May 14NCHSAA 4A West RegionalMay 14 · 3200 Meters · Place 3 · Ardrey KellArdrey Kell3200 Meters3.11:42.01a11
May 4So Mek 8 ChampionshipsMay 4 · 3200 Meters · Place 2 · Ardrey KellArdrey Kell3200 Meters212:15.68JR
May 4So Mek 8 ChampionshipsMay 4 · 1600 Meters · Place 5 · Ardrey KellArdrey Kell1600 Meters55:24.07JR
Apr 27Cuthbertson Final Home MeetApr 27 · 1600 Meters · Place 1 · Ardrey KellArdrey Kell1600 Meters15:19.68—
Apr 27Cuthbertson Final Home MeetApr 27 · 800 Meters · Place 4 · Ardrey KellArdrey Kell800 Meters42:29.48—
Apr 22Mount Tabor Mile & Throwing ThunderApr 22 · 1 Mile · Place 12 · Ardrey KellArdrey Kell1 Mile125:14.80—
Apr 20Ardrey Kell Midweek MeetApr 20 · 800 Meters · Place 1 · Ardrey KellArdrey Kell800 Meters12:22.45 PB—
Apr 8All American Track Classic 2022Apr 8 · 1 Mile · Place 18 · Ardrey KellArdrey Kell1 Mile18.5:16.67a11
Mar 30Porter Ridge Home Meet #1Mar 30 · 800 Meters · Place 2 · Ardrey KellArdrey Kell800 Meters22:23.46JR
Mar 19Clash of the Carolinas Mar 19 · 3200 Meters · Place 4 · Ardrey KellArdrey Kell3200 Meters411:38.63—
Jan 26PHS Polar Bear Meet #4Jan 26 · 1000 Meters · Place 4 · Ardrey KellArdrey Kell1000 Meters4.3:21.25aUnofficial11
Jan 26PHS Polar Bear Meet #4Jan 26 · 1600 Meters · Place 5 · Ardrey KellArdrey Kell1600 Meters5.5:33.38aUnofficial11
Jan 5PHS Polar Bear Meet #2Jan 5 · 3200 Meters · Place 2 · Ardrey KellArdrey Kell3200 Meters2.12:27.46aUnofficial11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 4A Indoor State ChampionshipsFeb 12 · 1600 Meters · Place 23 · Ardrey KellArdrey Kell1600 Meters23.5:35.88a11
Feb 5Charlotte City ChampionshipFeb 5 · 1000 Meters · Place 3 · Ardrey KellArdrey Kell1000 Meters33:11.30 PBJR
Jan 28Mondo Elite HS InvitationalJan 28 · 1600 Meters · Place 7 · Ardrey KellArdrey Kell1600 Meters75:25.26 PB—
Jan 25Providence Polar Bear #4Jan 25 · 1000 Meters · Place 4 · Ardrey KellArdrey Kell1000 Meters43:21.25—
Jan 25Providence Polar Bear #4Jan 25 · 1600 Meters · Place 5 · Ardrey KellArdrey Kell1600 Meters55:33.38—
Jan 8Just Don't Lose HS ClassicJan 8 · 1600 Meters · Place 9 · Ardrey KellArdrey Kell1600 Meters95:39.61—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 8PHS Polar Bear 1Dec 8 · 1600 Meters · Place 1 · Ardrey KellArdrey Kell1600 Meters1.5:33.73aUnofficial11
Nov 20New Balance Dash for Doobie 3200Nov 20 · 3200 Meters · Place 25 · Ardrey KellArdrey Kell3200 Meters25.11:45.69aUnofficial11