Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCarolina Distance Carnival · Apr 224:31.83Carolina Distance CarnivalApril 22, 2023
1000 Meters · IndoorFrozen Falcon · Jan 102:40.76Frozen FalconJanuary 10, 2024
1500 Meters · OutdoorCharlotte Invite · Apr 244:01.35aCharlotte InviteApril 24, 2026
1600 Meters · IndoorMondo Elite HS Invitational · Feb 24:21.78Mondo Elite HS InvitationalFebruary 2, 2024
1600 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 204:17.93aNCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024
2 Miles · Outdooradidas Outdoor Nationals · Jun 149:50.27aadidas Outdoor NationalsJune 14, 2024
3000 Meters · IndoorCamel City Distance · Feb 78:32.29Camel City DistanceFebruary 7, 2026
3000m Steeplechase · 0.914m · OutdoorDuke Twilight · May 39:26.06aDuke TwilightMay 3, 2026
3200 Meters · IndoorMondo Elite HS Invitational · Feb 29:23.29Mondo Elite HS InvitationalFebruary 2, 2024
3200 Meters · OutdoorCarolina Distance Carnival · Apr 209:12.00Carolina Distance CarnivalApril 20, 2024
5000 Meters · OutdoorDuke Invitational · Apr 1014:27.68aDuke InvitationalApril 10, 2026
800 Meters · OutdoorClash of the Carolina’s · Mar 182:10.23Clash of the Carolina’s March 18, 2023
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 201:58.481NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024

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 · 3000m Steeplechase · Place 10 · CharlotteCharlotte3000m Steeplechase0.914m10.9:36.07aSo
May 142026 American Conference Outdoor ChampionshipsMay 14 · 5000 Meters · Place 27 · CharlotteCharlotte5000 Meters27.15:38.20aSo
May 3Duke TwilightMay 3 · 3000m Steeplechase · Place 20 · CharlotteCharlotte3000m Steeplechase0.914m20.9:26.06a PBSo
Apr 24Charlotte InviteApr 24 · 5000 Meters · Place 3 · CharlotteCharlotte5000 Meters3.14:40.91aSo
Apr 24Charlotte InviteApr 24 · 1500 Meters · Place 9 · CharlotteCharlotte1500 Meters9.4:01.35a PBSo
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 30 · CharlotteCharlotte5000 Meters30.14:27.68a PBSo
Mar 1949er ClassicMar 19 · 5000 Meters · Place 12 · CharlotteCharlotte5000 Meters1214:40.10aSO

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21USC InviteFeb 21 · 3000 Meters · Place 12 · CharlotteCharlotte3000 Meters128:42.00SO
Feb 7Camel City DistanceFeb 7 · 3000 Meters · Place 8 · CharlotteCharlotte3000 Meters88:32.29 PB—
Jan 23Orange and Purple InvitationalJan 23 · 3000 Meters · Place 20 · CharlotteCharlotte3000 Meters208:38.63SO

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 252025 Charlotte InviteApr 25 · 5000 Meters · Place 26 · CharlotteCharlotte5000 Meters2615:11.95FR
Apr 252025 Charlotte InviteApr 25 · 1500 Meters · Place 22 · CharlotteCharlotte1500 Meters224:24.35FR
Mar 2049er ClassicMar 20 · 5000 Meters · Place 16 · CharlotteCharlotte5000 Meters16.15:21.55aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 17 · CharlotteCharlotte3000 Meters179:05.07FR

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 2 Miles · Place 3 · West HendersonWest Henderson2 Miles3.9:50.27a PB12
Jun 14adidas Outdoor NationalsJun 14 · 3200 Meters · Place 3 · West HendersonWest Henderson3200 Meters3.9:46.85a12
Jun 14adidas Outdoor NationalsJun 14 · 1600 Meters · Place 4 · West HendersonWest Henderson1600 Meters4.4:18.87a12
Jun 14adidas Outdoor NationalsJun 14 · 1600 Meters · Place 4 · West HendersonWest Henderson1600 Meters4.4:20.18a12
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 3200 Meters · Place 5 · West HendersonWest Henderson3200 Meters5.9:40.35a12
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 1600 Meters · Place 3 · West HendersonWest Henderson1600 Meters3.4:17.93a PB12
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · West HendersonWest Henderson800 MetersRelay Split—1:58.481 PB12
May 11NCHSAA 3A West RegionalMay 11 · 3200 Meters · Place 1 · West HendersonWest Henderson3200 Meters1.9:46.83a12
May 11NCHSAA 3A West RegionalMay 11 · 1600 Meters · Place 1 · West HendersonWest Henderson1600 Meters1.4:27.08a12
Apr 20Carolina Distance CarnivalApr 20 · 3200 Meters · Place 1 · West HendersonWest Henderson3200 Meters19:12.00 PBSR
Apr 4Sports Cellar Henderson County Track and Field ChampionshipApr 4 · 3200 Meters · Place 1 · West HendersonWest Henderson3200 Meters111:43.97—
Apr 4Sports Cellar Henderson County Track and Field ChampionshipApr 4 · 1600 Meters · Place 1 · West HendersonWest Henderson1600 Meters14:46.49—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 3200 Meters · Place 2 · West HendersonWest Henderson3200 Meters2.9:36.42a12
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 1600 Meters · Place 2 · West HendersonWest Henderson1600 Meters2.4:22.28a12
Feb 2Mondo Elite HS InvitationalFeb 2 · 3200 Meters · Place 2 · West HendersWest Henders3200 Meters29:23.29 PB—
Feb 2Mondo Elite HS InvitationalFeb 2 · 1600 Meters · Place 6 · West HendersWest Henders1600 Meters64:21.78 PB—
Feb 2Mondo Elite HS InvitationalFeb 2 · 3200 Meters · Place 2 · West HendersWest Henders3200 Meters29:23.29—
Jan 20Fast Track HS InvitationalJan 20 · 1600 Meters · Place 1 · West HendersWest Henders1600 Meters14:25.95—
Jan 10Frozen FalconJan 10 · 1000 Meters · Place 1 · West HendersonWest Henderson1000 Meters12:40.76 PB—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 1600 Meters · Place 2 · West HendersonWest Henderson1600 Meters2.4:31.14a12
Feb 10NCHSAA 3A Indoor State ChampionshipsFeb 10 · 3200 Meters · Place 7 · W. HendersonW. Henderson3200 Meters710:10.5311
Feb 10NCHSAA 3A Indoor State ChampionshipsFeb 10 · 1600 Meters · Place 9 · W. HendersonW. Henderson1600 Meters94:39.8111
Feb 4Final Opportunities @ Polk CountyFeb 4 · 1000 Meters · Place 2 · West HendersonWest Henderson1000 Meters22:42.3911
Jan 27Mondo Elite HS InvitationalJan 27 · 3200 Meters · Place 11 · W HendersonW Henderson3200 Meters119:56.10—
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 26 · W HendersonW Henderson1600 Meters264:32.94—
Jan 27Mondo Elite HS InvitationalJan 27 · 3200 Meters · Place 12 · W HendersonW Henderson3200 Meters1210:04.65—
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 5 · W HendersonW Henderson1600 Meters54:41.73—
Jan 21Fast Track HS InvitationalJan 21 · 3200 Meters · Place 6 · W. HendersonW. Henderson3200 Meters610:04.65—
Jan 18Polk Polar Bear 3Jan 18 · 1600 Meters · Place 1 · West HendersonWest Henderson1600 Meters14:43.6011
Jan 11Arctic Arden MeetJan 11 · 3200 Meters · Place 1 · West HendersonWest Henderson3200 Meters110:20.311
Jan 11Arctic Arden MeetJan 11 · 1600 Meters · Place 2 · West HendersonWest Henderson1600 Meters24:46.511

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19NCHSAA 3A State ChampionshipMay 19 · 3200 Meters · Place 8 · West HendersonWest Henderson3200 Meters8.9:49.13a11
May 12NCHSAA 3A West RegionalMay 12 · 3200 Meters · Place 4 · West HendersonWest Henderson3200 Meters4.9:57.46a11
May 12NCHSAA 3A West RegionalMay 12 · 1600 Meters · Place 8 · West HendersonWest Henderson1600 Meters8.4:38.92a11
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 75 · West HendersWest Henders1600 Meters754:30.23—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 75 · West HendersWest Henders1 Mile754:31.83 PB—
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 75 · West HendersWest Henders1600 Meters754:30.23—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 75 · West HendersWest Henders1 Mile754:31.83—
Mar 18Clash of the Carolina’s Mar 18 · 800 Meters · Place 41 · West HendersonWest Henderson800 Meters412:10.23 PBJR
Mar 18Clash of the Carolina’s Mar 18 · 1600 Meters · Place 9 · West HendersonWest Henderson1600 Meters94:38.87JR

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 17Polk County Reindeer GamesDec 17 · 3200 Meters · Place 3 · West HendersonWest Henderson3200 Meters3.10:19.02aUnofficial11
Dec 7Falcon Polar Bear 2Dec 7 · 1600 Meters · Place 1 · West HendersonWest Henderson1600 Meters1.4:49.00Unofficial11
May 14NCHSAA 3A West RegionalMay 14 · 3200 Meters · Place 7 · West HendersonWest Henderson3200 Meters7.10:23.57a10
May 3Mountain 7 Conference ChampionshipsMay 3 · 3200 Meters · Place 1 · West HendersWest Henders3200 Meters110:26.18—
May 3Mountain 7 Conference ChampionshipsMay 3 · 1600 Meters · Place 1 · West HendersWest Henders1600 Meters14:41.73—
Apr 26Falcon Invite 2022Apr 26 · 1600 Meters · Place 2 · West HendersonWest Henderson1600 Meters2.4:56.85a10
Apr 21Falcon Home Meet 3 2022Apr 21 · 3200 Meters · Place 1 · West HendersonWest Henderson3200 Meters110:39.06—
Apr 21Falcon Home Meet 3 2022Apr 21 · 1600 Meters · Place 3 · West HendersonWest Henderson1600 Meters34:53.09—
Apr 12Henderson County ChampionshipApr 12 · 3200 Meters · Place 1 · West HendersWest Henders3200 Meters111:52.00—
Apr 12Henderson County ChampionshipApr 12 · 1600 Meters · Place 2 · West HendersWest Henders1600 Meters24:59.54—
Apr 9Odell Williams ClassicApr 9 · 3200 Meters · Place 1 · West HendersonWest Henderson3200 Meters1.10:19.07a10
Apr 2J. Alan Peoples InvitationalApr 2 · 1600 Meters · Place 5 · W HendersonW Henderson1600 Meters54:57.00—
Mar 31WHKP InvitationalMar 31 · 1600 Meters · Place 5 · West HendersonWest Henderson1600 Meters5.4:59.44a10
Mar 22Meet #1 - FalconsMar 22 · 1600 Meters · Place 4 · West HendersonWest Henderson1600 Meters4.4:56.02a10
Mar 4Tony Waldrop Invitational Mar 4 · 1600 Meters · Place 3 · W HendersonW Henderson1600 Meters34:44.81—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18NCHSAA 3A West RegionalJun 18 · 3200 Meters · Place 10 · West HendersonWest Henderson3200 Meters10.10:47.48a9
Jun 18NCHSAA 3A West RegionalJun 18 · 1600 Meters · Place 6 · West HendersonWest Henderson1600 Meters6.4:51.79a9
Jun 8WMAC Conference ChampionshipsJun 8 · 3200 Meters · Place 7 · West HendersWest Henders3200 Meters710:39.14—
Jun 8WMAC Conference ChampionshipsJun 8 · 1600 Meters · Place 5 · West HendersWest Henders1600 Meters54:50.74—