Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBob Pollock Indoor Invitational · Jan 315:02.13aBob Pollock Indoor InvitationalJanuary 31, 2025
10,000 Meters · Outdoor2026 American Conference Outdoor Championships · May 1438:17.12a2026 American Conference Outdoor ChampionshipsMay 14, 2026
1000 Meters · IndoorMondo Elite HS Invitational · Jan 273:09.30Mondo Elite HS InvitationalJanuary 27, 2023
10000 Meters · OutdoorThe American Outdoor Championships · May 1536:12.78The American Outdoor ChampionshipsMay 15, 2025
1500 Meters · OutdoorDuke Invitational · Apr 104:29.36aDuke InvitationalApril 10, 2026
1600 Meters · IndoorMondo Elite HS Invitational · Jan 275:15.68Mondo Elite HS InvitationalJanuary 27, 2023
1600 Meters · OutdoorNCHSAA 4A Mideast Regional · May 135:07.29aNCHSAA 4A Mideast RegionalMay 13, 2023
3000 Meters · IndoorASICS Sound Invite · Feb 149:40.30aASICS Sound InviteFebruary 14, 2026
3000 Meters · Outdoor49er Classic · Mar 149:54.78a49er ClassicMarch 14, 2024
3200 Meters · IndoorSWAC Polar Bear · Jan 712:31.95SWAC Polar BearJanuary 7, 2023
3200 Meters · OutdoorSWAC Conference Championship · May 411:37.86aSWAC Conference Championship May 4, 2022
400 Meters · OutdoorPC, AF, MC · Mar 241:13.59PC, AF, MCMarch 24, 2022
5000 Meters · IndoorAmerican Athletic Conference Indoor Championships · Feb 2816:50.82aAmerican Athletic Conference Indoor ChampionshipsFebruary 28, 2025
5000 Meters · Outdoor2026 Wake Forest Invitational · Apr 1616:38.45a2026 Wake Forest InvitationalApril 16, 2026
800 Meters · OutdoorNCHSAA 4A Mideast Regional · May 132:29.60aNCHSAA 4A Mideast RegionalMay 13, 2023
Combined results · OutdoorPC, MC, HS · Apr 212:37.1PC, MC, HSApril 21, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 10,000 Meters · Place 11 · CharlotteCharlotte10,000 Meters11.38:17.12a PBJr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 5000 Meters · CharlotteCharlotte5000 Meters—DNFJr
May 3Duke TwilightMay 3 · 1500 Meters · Place 45 · CharlotteCharlotte1500 Meters45.4:30.11aJr
Apr 24Charlotte InviteApr 24 · 5000 Meters · Place 2 · CharlotteCharlotte5000 Meters2.16:38.49aJr
Apr 162026 Wake Forest InvitationalApr 16 · 5000 Meters · Place 33 · CharlotteCharlotte5000 Meters33.16:38.45a PBJr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 42 · CharlotteCharlotte1500 Meters42.4:29.36a PBJr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 97 · CharlotteCharlotte5000 Meters97.17:05.01aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 14 · CharlotteCharlotte5000 Meters14.17:00.49aJr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 10 · CharlotteCharlotte3000 Meters10.9:41.42aJr
Feb 14ASICS Sound InviteFeb 14 · 3000 Meters · Place 17 · CharlotteCharlotte3000 Meters179:40.30a PBJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 3000 Meters · Place 4 · CharlotteCharlotte3000 Meters4.10:00.27aJr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 5 · CharlotteCharlotte5000 Meters5.16:50.82a PBSo
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 3000 Meters · Place 27 · CharlotteCharlotte3000 Meters27.10:00.27aSo
Jan 31Bob Pollock Indoor InvitationalJan 31 · 1 Mile · Place 15 · CharlotteCharlotte1 Mile15.5:02.13a PBSo
Jan 31Bob Pollock Indoor InvitationalJan 31 · 3000 Meters · Place 19 · CharlotteCharlotte3000 Meters19.9:57.29aSo
Jan 17Virginia Tech InvitationalJan 17 · 3000 Meters · Place 30 · CharlotteCharlotte3000 Meters30.10:28.32aSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15The American Outdoor ChampionshipsMay 15 · 10000 Meters · Place 7 · CharlotteCharlotte10000 Meters736:12.78 PBSO
May 15The American Outdoor ChampionshipsMay 15 · 5000 Meters · Place 14 · CharlotteCharlotte5000 Meters1417:38.23SO
May 4Duke TwilightMay 4 · 5000 Meters · Place 24 · CharlotteCharlotte5000 Meters2416:49.26aSo
Apr 18Wake Forest InvitationalApr 18 · 5000 Meters · Place 35 · CharlotteCharlotte5000 Meters35.16:40.02aSo
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 50 · CharlotteCharlotte1500 Meters504:33.90SO
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 50 · CharlotteCharlotte1500 Meters504:33.90SO
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 124 · CharlotteCharlotte5000 Meters12417:05.58SO
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 124 · CharlotteCharlotte5000 Meters12417:05.58SO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10AAC Outdoor ChampionshipsMay 10 · 10,000 Meters · Place 12 · CharlotteCharlotte10,000 Meters12.38:50.57aFr
May 10AAC Outdoor ChampionshipsMay 10 · 5000 Meters · Place 18 · CharlotteCharlotte5000 Meters18.17:56.10aFr
Apr 262024 Charlotte InviteApr 26 · 1500 Meters · Place 17 · CharlotteCharlotte1500 Meters174:35.35FR
Apr 19Wake Forest InvitationalApr 19 · 5000 Meters · Place 7 · CharlotteCharlotte5000 Meters717:03.32a—
Apr 11Duke InvitationalApr 11 · 1500 Meters · Place 7 · CharlotteCharlotte1500 Meters74:39.35a—
Mar 28Raleigh RelaysMar 28 · 5000 Meters · Place 138 · CharlotteCharlotte5000 Meters13817:15.52a—
Mar 1449er ClassicMar 14 · 3000 Meters · Place 9 · CharlotteCharlotte3000 Meters9.9:54.78a PBFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Bob Pollock InvitationalJan 26 · 1 Mile · Place 23 · CharlotteCharlotte1 Mile23.5:09.38aFr
Jan 26Bob Pollock InvitationalJan 26 · 3000 Meters · Place 10 · CharlotteCharlotte3000 Meters10.9:59.02aFr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20NCHSAA 4A State ChampionshipMay 20 · 1600 Meters · Place 12 · Middle CreekMiddle Creek1600 Meters12.5:10.23a12
May 13NCHSAA 4A Mideast RegionalMay 13 · 3200 Meters · Middle CreekMiddle Creek3200 Meters--DNF12
May 13NCHSAA 4A Mideast RegionalMay 13 · 1600 Meters · Place 2 · Middle CreekMiddle Creek1600 Meters2.5:07.29a PB12
May 13NCHSAA 4A Mideast RegionalMay 13 · 800 Meters · Place 8 · Middle CreekMiddle Creek800 Meters8.2:29.60a PB12
Apr 15Apex Lion's RelayApr 15 · 1600 Meters · Place 7 · Middle CreekMiddle Creek1600 Meters75:10.4612
Apr 1Queen City RelaysApr 1 · 1600 Meters · Place 6 · Middle CreekMiddle Creek1600 Meters65:15.6812
Mar 17Patriots InvitationalMar 17 · 1600 Meters · Place 1 · Middle CreekMiddle Creek1600 Meters15:16.40—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 1600 Meters · Place 13 · Middle CreekMiddle Creek1600 Meters13.5:17.94a12
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 11 · Middle CreekMiddle Creek1600 Meters115:16.70—
Jan 27Mondo Elite HS InvitationalJan 27 · 1000 Meters · Place 21 · Middle CreekMiddle Creek1000 Meters213:11.12—
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 13 · Middle CreekMiddle Creek1600 Meters135:15.68 PB—
Jan 27Mondo Elite HS InvitationalJan 27 · 1000 Meters · Place 4 · Middle CreekMiddle Creek1000 Meters43:09.30 PB—
Jan 20Governor's ClassicJan 20 · 1600 Meters · Place 1 · Middle CreekMiddle Creek1600 Meters15:18.2312
Jan 7SWAC Polar BearJan 7 · 3200 Meters · Place 5 · Middle CreekMiddle Creek3200 Meters512:31.95 PB—
Jan 7SWAC Polar BearJan 7 · 1600 Meters · Place 1 · Middle CreekMiddle Creek1600 Meters15:22.36—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 1600 Meters · Place 4 · Middle CreekMiddle Creek1600 Meters4.5:21.78a12
Dec 2Polar ExpressDec 2 · 1600 Meters · Place 2 · Middle CreekMiddle Creek1600 Meters2.5:23.55a12
Jan 8Just Don't Lose HS ClassicJan 8 · 1600 Meters · Place 8 · Middle CreekMiddle Creek1600 Meters85:36.09—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 8SWAC Polar Bear 1Dec 8 · 1000 Meters · Place 2 · Middle CreekMiddle Creek1000 Meters2.3:09.3Unofficial12
Dec 8SWAC Polar Bear 1Dec 8 · 1600 Meters · Place 2 · Middle CreekMiddle Creek1600 Meters2.5:30.9Unofficial12
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 28 · Middle CreekMiddle Creek3200 Meters28.11:28.72aUnofficial12
May 14NCHSAA 4A Mideast RegionalMay 14 · 3200 Meters · Place 12 · Middle CreekMiddle Creek3200 Meters12.12:29.07a11
May 14NCHSAA 4A Mideast RegionalMay 14 · 1600 Meters · Place 6 · Middle CreekMiddle Creek1600 Meters6.5:26.19a11
May 4SWAC Conference Championship May 4 · 3200 Meters · Place 2 · Middle CreekMiddle Creek3200 Meters2.11:37.86a PB11
May 4SWAC Conference Championship May 4 · 1600 Meters · Place 2 · Middle CreekMiddle Creek1600 Meters2.5:17.5011
Apr 29Carolina Distance CarnivalApr 29 · 1600 Meters · Place 23 · Middle CreekMiddle Creek1600 Meters235:21.14—
Apr 29Carolina Distance CarnivalApr 29 · 1600 Meters · Place 23 · Middle CreekMiddle Creek1600 Meters235:15.68—
Apr 23Wake County ChampionshipsApr 23 · 3200 Meters · Place 8 · Middle CreekMiddle Creek3200 Meters812:46.14—
Apr 23Wake County ChampionshipsApr 23 · 1600 Meters · Place 6 · Middle CreekMiddle Creek1600 Meters65:30.12—
Apr 21PC, MC, HSApr 21 · Combined results · Place 5 · Middle CreekMiddle CreekCombined results52:37.1 PB11
Apr 2Apex Lions' Relays 2022Apr 2 · 1600 Meters · Place 9 · Middle CreekMiddle Creek1600 Meters95:23.57—
Mar 24PC, AF, MCMar 24 · 3200 Meters · Place 1 · Middle CreekMiddle Creek3200 Meters111:45.00—
Mar 24PC, AF, MCMar 24 · 400 Meters · Place 13 · Middle CreekMiddle Creek400 Meters131:13.59 PB—
Mar 18Patriots InvitationalMar 18 · 1600 Meters · Place 1 · Middle CreekMiddle Creek1600 Meters15:21.14—
Mar 10SWAC Meet #2 at ApexMar 10 · 1600 Meters · Place 1 · Middle CreekMiddle Creek1600 Meters15:31.40—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Polar ExpressDec 3 · 1600 Meters · Place 8 · Middle CreekMiddle Creek1600 Meters8.5:48.12a11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18NCHSAA 4A Mideast RegionalJun 18 · 1600 Meters · Place 8 · Middle CreekMiddle Creek1600 Meters8.5:56.11a10
Jun 8SWAC Conference MeetJun 8 · 3200 Meters · Middle CreekMiddle Creek3200 Meters--DNF10
Jun 8SWAC Conference MeetJun 8 · 1600 Meters · Place 5 · Middle CreekMiddle Creek1600 Meters5.5:41.87a10
May 19Apex, Holly Springs, Middle CreekMay 19 · 3200 Meters · Place 1 · Middle CreekMiddle Creek3200 Meters113:12.80—
May 19Apex, Holly Springs, Middle CreekMay 19 · 1600 Meters · Place 2 · Middle CreekMiddle Creek1600 Meters25:37.72—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Patriots InvitationalMar 6 · 1600 Meters · Place 22 · Middle CreekMiddle Creek1600 Meters226:18.96—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Wake County Invitational #2Jan 17 · 1600 Meters · Place 18 · Middle CreekMiddle Creek1600 Meters186:18.92—