Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAll American Track Classic 2022 · Apr 85:19.28aAll American Track Classic 2022April 8, 2022
1000 Meters · IndoorLiberty University HS Indoor Opener · Dec 113:02.69aLiberty University HS Indoor OpenerDecember 11, 2021
1500 Meters · OutdoorCharlotte Invite · Apr 244:53.31aCharlotte InviteApril 24, 2026
1600 Meters · IndoorLiberty University HS Indoor Opener · Dec 115:11.74aLiberty University HS Indoor OpenerDecember 11, 2021
1600 Meters · OutdoorSouthern Carolina Conference Meet · Jun 95:05.70aSouthern Carolina Conference MeetJune 9, 2021
3000 Meters · IndoorAmerican Conference Indoor Track & Field Championships · Feb 279:56.70aAmerican Conference Indoor Track & Field ChampionshipsFebruary 27, 2026
3200 Meters · IndoorNCHSAA 4A Indoor State Championships · Feb 1210:56.10aNCHSAA 4A Indoor State ChampionshipsFebruary 12, 2022
3200 Meters · OutdoorAll American Track Classic 2022 · Apr 810:49.62aAll American Track Classic 2022April 8, 2022
5000 Meters · IndoorAmerican Conference Indoor Track & Field Championships · Feb 2717:37.62aAmerican Conference Indoor Track & Field ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorDuke Twilight · May 317:01.95aDuke TwilightMay 3, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 5000 Meters · Place 26 · CharlotteCharlotte5000 Meters26.18:19.56aJr
May 3Duke TwilightMay 3 · 5000 Meters · Place 32 · CharlotteCharlotte5000 Meters32.17:01.95a PBJr
Apr 24Charlotte InviteApr 24 · 5000 Meters · Place 12 · CharlotteCharlotte5000 Meters12.17:25.29aJr
Apr 24Charlotte InviteApr 24 · 1500 Meters · Place 13 · CharlotteCharlotte1500 Meters13.4:53.31a PBJr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 34 · CharlotteCharlotte5000 Meters34.17:23.36aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 23 · CharlotteCharlotte5000 Meters23.17:37.62a PBJr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 26 · CharlotteCharlotte3000 Meters26.9:56.70a PBJr
Feb 7Camel City DistanceFeb 7 · 3000 Meters · Place 2 · CharlotteCharlotte3000 Meters210:08.57—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 252025 Charlotte InviteApr 25 · 5000 Meters · Place 21 · CharlotteCharlotte5000 Meters2118:51.26SO
Apr 252025 Charlotte InviteApr 25 · 1500 Meters · Place 6 · CharlotteCharlotte1500 Meters64:57.02SO
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 61 · CharlotteCharlotte5000 Meters6118:05.27SO
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 61 · CharlotteCharlotte5000 Meters6118:05.27SO
Mar 2049er ClassicMar 20 · 5000 Meters · Place 22 · CharlotteCharlotte5000 Meters22.18:24.28aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22USC Indoor OpenFeb 22 · 3000 Meters · Place 4 · CharlotteCharlotte3000 Meters4.10:15.88aSo
Feb 8Camel City DistanceFeb 8 · 3000 Meters · Place 17 · CharlotteCharlotte3000 Meters1710:30.16—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 11 · CharlotteCharlotte3000 Meters1110:30.77SO
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 11 · CharlotteCharlotte3000 Meters1110:30.77SO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 292024 Oliver Nikoloff Invitational Mar 29 · 5000 Meters · ToledoToledo5000 Meters--DNFFr
Mar 22Blizzard BusterMar 22 · 3000 Meters · ToledoToledo3000 Meters—DNSFr
Mar 22Blizzard BusterMar 22 · 1500 Meters · Place 23 · ToledoToledo1500 Meters23.5:09.28aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 3200 Meters · CuthbertsonCuthbertson3200 Meters--DNF12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Charlotte City Championship Feb 4 · 1600 Meters · CuthbertsonCuthbertson1600 Meters—DNF12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 7 · CuthbertsonCuthbertson3200 Meters7.10:52.49aUnofficial12
May 21NCHSAA 4A State ChampionshipMay 21 · 3200 Meters · Place 6 · CuthbertsonCuthbertson3200 Meters6.11:00.80a11
May 14NCHSAA 4A Midwest RegionalMay 14 · 3200 Meters · Place 4 · CuthbertsonCuthbertson3200 Meters4.11:01.77a11
May 4Southern Carolina Conference ChampionshipMay 4 · 3200 Meters · Place 1 · CuthbertsonCuthbertson3200 Meters1.10:55.77a11
Apr 8All American Track Classic 2022Apr 8 · 3200 Meters · Place 3 · CuthbertsonCuthbertson3200 Meters3.10:49.62a PB11
Apr 8All American Track Classic 2022Apr 8 · 1 Mile · Place 21 · CuthbertsonCuthbertson1 Mile21.5:19.28a PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 4A Indoor State ChampionshipsFeb 12 · 3200 Meters · Place 3 · CuthbertsonCuthbertson3200 Meters3.10:56.10a PB11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Liberty University HS Indoor OpenerDec 11 · 1000 Meters · Place 5 · CuthbertsonCuthbertson1000 Meters5.3:02.69a PB11
Dec 11Liberty University HS Indoor OpenerDec 11 · 1600 Meters · Place 5 · CuthbertsonCuthbertson1600 Meters5.5:11.74a PB11

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 20New Balance Dash for Doobie 3200Nov 20 · 3200 Meters · Place 14 · CuthbertsonCuthbertson3200 Meters14.10:56.11aUnofficial11
Jun 26NCHSAA 3A State ChampionshipsJun 26 · 3200 Meters · Place 6 · CuthbertsonCuthbertson3200 Meters6.11:27.00a10
Jun 26NCHSAA 3A State ChampionshipsJun 26 · 1600 Meters · Place 5 · CuthbertsonCuthbertson1600 Meters5.5:08.72a10
Jun 19NCHSAA 3A Midwest Regional ChampionshipJun 19 · 3200 Meters · Place 3 · CuthbertsonCuthbertson3200 Meters3.11:21.95a10
Jun 19NCHSAA 3A Midwest Regional ChampionshipJun 19 · 1600 Meters · Place 1 · CuthbertsonCuthbertson1600 Meters1.5:06.44a10
Jun 9Southern Carolina Conference MeetJun 9 · 3200 Meters · Place 2 · CuthbertsonCuthbertson3200 Meters2.11:13.34a10
Jun 9Southern Carolina Conference MeetJun 9 · 1600 Meters · Place 2 · CuthbertsonCuthbertson1600 Meters2.5:05.70a PB10
Mar 27New Balance Dash for Doobie 3200Mar 27 · 3200 Meters · Place 14 · UnattachedUnattached3200 Meters14.10:57.48a10