Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCamel City Distance · Feb 74:57.75Camel City DistanceFebruary 7, 2026
1 Mile · OutdoorCarolina Distance Carnival · Apr 225:17.60Carolina Distance CarnivalApril 22, 2023
10,000 Meters · Outdoor2026 American Conference Outdoor Championships · May 1435:47.50a2026 American Conference Outdoor ChampionshipsMay 14, 2026
1000 Meters · IndoorFast Track HS Invitational · Jan 213:06.47Fast Track HS InvitationalJanuary 21, 2023
10000 Meters · OutdoorThe American Outdoor Championships · May 1536:19.97The American Outdoor ChampionshipsMay 15, 2025
1600 Meters · IndoorMondo Elite HS Invitational · Jan 275:14.52Mondo Elite HS InvitationalJanuary 27, 2023
1600 Meters · OutdoorQueen City Relays · Apr 15:14.52Queen City RelaysApril 1, 2023
300 Meters · IndoorProvidence Polar Bear #3 · Jan 2349.69Providence Polar Bear #3January 23, 2020
3000 Meters · IndoorAmerican Conference Indoor Track & Field Championships · Feb 279:28.58aAmerican Conference Indoor Track & Field ChampionshipsFebruary 27, 2026
3000 Meters · Outdoor49er Classic · Mar 1410:00.79a49er ClassicMarch 14, 2024
3000m Steeplechase · OutdoorVertKlasse Meeting · Apr 511:20.00aVertKlasse MeetingApril 5, 2024
3200 Meters · IndoorNCHSAA 4A Indoor State Championships · Feb 1111:11.26aNCHSAA 4A Indoor State ChampionshipsFebruary 11, 2023
3200 Meters · OutdoorNCHSAA 4A State Championship · May 2011:08.19aNCHSAA 4A State ChampionshipMay 20, 2023
400 Meters · OutdoorPHS Home Meet #2 · Apr 51:07.02aPHS Home Meet #2April 5, 2023
500 Meters · IndoorProvidence Polar Bear #3 · Jan 231:28.45Providence Polar Bear #3January 23, 2020
5000 Meters · IndoorAmerican Conference Indoor Track & Field Championships · Feb 2716:43.47aAmerican Conference Indoor Track & Field ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorDuke Invitational · Apr 1016:37.15aDuke InvitationalApril 10, 2026
800 Meters · OutdoorWeddington Meet #5 · Jun 32:24.23Weddington Meet #5June 3, 2021

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 4 · CharlotteCharlotte10,000 Meters4.35:47.50a PBJr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 5000 Meters · Place 14 · CharlotteCharlotte5000 Meters14.17:39.32aJr
May 3Duke TwilightMay 3 · 5000 Meters · Place 27 · CharlotteCharlotte5000 Meters27.16:49.54aJr
Apr 24Charlotte InviteApr 24 · 5000 Meters · Place 3 · CharlotteCharlotte5000 Meters3.16:45.14aJr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 9 · CharlotteCharlotte5000 Meters9.16:37.15a PBJr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 88 · CharlotteCharlotte5000 Meters88.17:01.71aJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 6 · CharlotteCharlotte5000 Meters6.16:43.47a PBJr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 4 · CharlotteCharlotte3000 Meters4.9:28.58a PBJr
Feb 14ASICS Sound InviteFeb 14 · 3000 Meters · Place 15 · CharlotteCharlotte3000 Meters159:31.31aJr
Feb 7Camel City DistanceFeb 7 · 1 Mile · Place 4 · CharlotteCharlotte1 Mile44:57.75 PB—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 3000 Meters · Place 5 · CharlotteCharlotte3000 Meters5.10:00.64aJr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 10 · CharlotteCharlotte5000 Meters10.17:14.94aSo
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 3000 Meters · Place 19 · CharlotteCharlotte3000 Meters19.9:55.48aSo
Jan 31Bob Pollock Indoor InvitationalJan 31 · 1 Mile · Place 17 · CharlotteCharlotte1 Mile17.5:02.33aSo
Jan 31Bob Pollock Indoor InvitationalJan 31 · 3000 Meters · Place 21 · CharlotteCharlotte3000 Meters21.10:00.00aSo
Jan 17Virginia Tech InvitationalJan 17 · 3000 Meters · Place 20 · CharlotteCharlotte3000 Meters20.10:05.46aSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15The American Outdoor ChampionshipsMay 15 · 10000 Meters · Place 9 · CharlotteCharlotte10000 Meters936:19.97 PBSO
May 15The American Outdoor ChampionshipsMay 15 · 5000 Meters · Place 12 · CharlotteCharlotte5000 Meters1217:31.97SO
May 4Duke TwilightMay 4 · 5000 Meters · Place 20 · CharlotteCharlotte5000 Meters2016:46.05aSo
Apr 252025 Charlotte InviteApr 25 · 5000 Meters · Place 4 · CharlotteCharlotte5000 Meters417:02.44SO
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 24 · CharlotteCharlotte5000 Meters2417:13.89SO
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 24 · CharlotteCharlotte5000 Meters2417:13.89SO
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 155 · CharlotteCharlotte5000 Meters15517:25.28SO
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 155 · CharlotteCharlotte5000 Meters15517:25.28SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10AAC Outdoor ChampionshipsMay 10 · 5000 Meters · Place 28 · CharlotteCharlotte5000 Meters28.18:19.77aFr
Apr 262024 Charlotte InviteApr 26 · 5000 Meters · Place 8 · CharlotteCharlotte5000 Meters817:09.87FR
Apr 11Duke InvitationalApr 11 · 5000 Meters · Place 2 · CharlotteCharlotte5000 Meters217:20.01a—
Apr 5VertKlasse MeetingApr 5 · 3000m Steeplechase · Place 5 · CharlotteCharlotte3000m Steeplechase511:20.00a PB—
Mar 1449er ClassicMar 14 · 3000 Meters · Place 12 · CharlotteCharlotte3000 Meters12.10:00.79a PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Bob Pollock InvitationalJan 26 · 3000 Meters · Place 18 · CharlotteCharlotte3000 Meters18.10:13.59aFr

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20NCHSAA 4A State ChampionshipMay 20 · 3200 Meters · Place 11 · ProvidenceProvidence3200 Meters11.11:08.19a PB12
May 13NCHSAA 4A West RegionalMay 13 · 3200 Meters · Place 3 · ProvidenceProvidence3200 Meters3.11:37.52a12
May 2Southwestern 4A Conference ChampionshipMay 2 · 3200 Meters · Place 1 · ProvidenceProvidence3200 Meters111:44.47—
May 2Southwestern 4A Conference ChampionshipMay 2 · 1600 Meters · Place 1 · ProvidenceProvidence1600 Meters15:24.50—
Apr 29Butler All Girls ChallengeApr 29 · 3200 Meters · Place 2 · ProvidenceProvidence3200 Meters211:27.86—
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 45 · ProvidenceProvidence1600 Meters455:15.56—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 46 · ProvidenceProvidence1 Mile465:17.76—
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 45 · ProvidenceProvidence1600 Meters455:15.56—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 45 · ProvidenceProvidence1 Mile455:17.60 PB—
Apr 21Friday Night LightsApr 21 · 3200 Meters · Place 1 · ProvidenceProvidence3200 Meters1.11:31.81aUnofficial12
Apr 19Ardrey Kell Midweek MeetApr 19 · 800 Meters · Place 2 · ProvidenceProvidence800 Meters22:25.19SR
Apr 19Ardrey Kell Midweek MeetApr 19 · 800 Meters · Place 2 · ProvidenceProvidence800 Meters22:25.19SR
Apr 5PHS Home Meet #2Apr 5 · 400 Meters · Place 10 · ProvidenceProvidence400 Meters10.1:07.02a PB12
Apr 1Queen City RelaysApr 1 · 1600 Meters · Place 4 · ProvidenceProvidence1600 Meters45:14.52 PB12
Jan 31PHS PB Meet #4 make up Jan 31 · 500 Meters · Place 1 · ProvidenceProvidence500 Meters1.1:23.95aUnofficial12
Jan 31PHS PB Meet #4 make up Jan 31 · 300 Meters · Place 11 · ProvidenceProvidence300 Meters11.47.64aUnofficial12

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 3200 Meters · Place 8 · ProvidenceProvidence3200 Meters8.11:11.26a PB12
Jan 27Mondo Elite HS InvitationalJan 27 · 3200 Meters · Place 5 · ProvidenceProvidence3200 Meters511:15.65—
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 8 · ProvidenceProvidence1600 Meters85:14.52 PB—
Jan 27Mondo Elite HS InvitationalJan 27 · 3200 Meters · Place 6 · ProvidenceProvidence3200 Meters611:18.70—
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 5 · ProvidenceProvidence1600 Meters55:20.35—
Jan 21Fast Track HS InvitationalJan 21 · 1000 Meters · Place 9 · ProvidenceProvidence1000 Meters93:06.47 PB—
Jan 13Virginia Showcase InvitationalJan 13 · 3200 Meters · Place 8 · ProvidenceProvidence3200 Meters8.11:26.98a12
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 9 · ProvidenceProvidence1600 Meters9.5:20.35a12
Jan 6Weddington InvitationalJan 6 · 1600 Meters · Place 2 · ProvidenceProvidence1600 Meters25:26.3212

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 1000 Meters · Place 5 · ProvidenceProvidence1000 Meters5.3:09.04a12
Jan 8Just Don't Lose HS ClassicJan 8 · 1000 Meters · Place 10 · ProvidenceProvidence1000 Meters103:23.68—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 19 · UnattachedUnattached3200 Meters19.11:18.70aUnofficial12
May 14NCHSAA 4A West RegionalMay 14 · 3200 Meters · Place 5 · ProvidenceProvidence3200 Meters5.11:52.37a11
May 4Southwestern 4A Conference ChampionshipsMay 4 · 1600 Meters · Place 1 · ProvidenceProvidence1600 Meters15:29.82—
May 4Southwestern 4A Conference ChampionshipsMay 4 · 800 Meters · Place 2 · ProvidenceProvidence800 Meters22:32.78—
Apr 29FNL at Providence HSApr 29 · 3200 Meters · Place 3 · ProvidenceProvidence3200 Meters311:55.27JR
Apr 6Marvin Ridge Home Meet #2Apr 6 · 800 Meters · Place 2 · ProvidenceProvidence800 Meters22:31.81—
Apr 6Marvin Ridge Home Meet #2Apr 6 · 800 Meters · Place 2 · ProvidenceProvidence800 Meters22:31.81—
Mar 26Weddington InvitationalMar 26 · 1600 Meters · Place 17 · ProvidenceProvidence1600 Meters175:37.18JR
Mar 22PHS Home Meet #2Mar 22 · 800 Meters · Place 2 · ProvidenceProvidence800 Meters2.2:34.24a11
Jan 5PHS Polar Bear Meet #2Jan 5 · 3200 Meters · Place 3 · ProvidenceProvidence3200 Meters3.12:38.92aUnofficial11

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 15Weddington Polar Bear #2Dec 15 · 1000 Meters · Place 1 · ProvidenceProvidence1000 Meters1.3:13.87aUnofficial11
Dec 8PHS Polar Bear 1Dec 8 · 500 Meters · Place 6 · ProvidenceProvidence500 Meters6.1:27.55aUnofficial11
Jun 18NCHSAA 4A West RegionalJun 18 · 1600 Meters · Place 9 · ProvidenceProvidence1600 Meters9.5:43.72a10
Jun 18NCHSAA 4A West RegionalJun 18 · 800 Meters · Place 10 · ProvidenceProvidence800 Meters10.2:31.88a10
Jun 3Weddington Meet #5Jun 3 · 800 Meters · Place 3 · ProvidenceProvidence800 Meters32:24.23 PB—
May 26Myers Park Meet #2May 26 · 800 Meters · Place 1 · ProvidenceProvidence800 Meters12:27.75—
May 6PHS Meet #1May 6 · 800 Meters · Place 3 · ProvidenceProvidence800 Meters3.2:31.69a10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Stay In Your Lane HS InvitationalDec 11 · 1600 Meters · Place 6 · ProvidenceProvidence1600 Meters6.5:21.49a11

2020 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8Charlotte City Championship Feb 8 · 1600 Meters · Place 9 · ProvidenceProvidence1600 Meters95:36.479
Feb 5Marvin Ridge Polar Bear #2Feb 5 · 3200 Meters · Place 1 · ProvidenceProvidence3200 Meters112:08.29—
Jan 23Providence Polar Bear #3Jan 23 · 500 Meters · Place 8 · ProvidenceProvidence500 Meters81:28.45 PB—
Jan 23Providence Polar Bear #3Jan 23 · 300 Meters · Place 23 · ProvidenceProvidence300 Meters2349.69 PB—
Jan 18Champion Fast Track HS InvitationalJan 18 · 1600 Meters · Place 4 · ProvidenceProvidence1600 Meters45:31.16—
Jan 11Omega Sports HS Invitational Jan 11 · 1600 Meters · Place 6 · ProvidenceProvidence1600 Meters65:36.04—
Jan 11Omega Sports HS Invitational Jan 11 · 1600 Meters · Place 6 · ProvidenceProvidence1600 Meters65:36.04—
Jan 9Providence Polar Bear #2Jan 9 · 3200 Meters · Place 1 · ProvidenceProvidence3200 Meters112:02.28—