Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorStay In Your Lane Invitational · Dec 132:51.24aStay In Your Lane InvitationalDecember 13, 2025
1600 Meters · IndoorPinecrest Polar Bear Last Chance Meet · Feb 74:52.74Pinecrest Polar Bear Last Chance MeetFebruary 7, 2026
1600 Meters · OutdoorMid-South Conference Championship · Apr 304:37.80Mid-South Conference ChampionshipApril 30, 2026
3200 Meters · OutdoorNCHSAA 8A West Regional · May 89:41.60aNCHSAA 8A West RegionalMay 8, 2026
800 Meters · OutdoorMid-South Spring Track Meet # 4 · Apr 12:05.75aMid-South Spring Track Meet # 4April 1, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 3200 Meters · Place 15 · Pinecrest3200 Meters15.9:55.05a10
May 8NCHSAA 8A West RegionalMay 8 · 3200 Meters · Place 2 · Pinecrest3200 Meters2.9:41.60a PB10
Apr 30Mid-South Conference ChampionshipApr 30 · 3200 Meters · Place 2 · Pinecrest3200 Meters2.10:12.8910
Apr 30Mid-South Conference ChampionshipApr 30 · 1600 Meters · Place 1 · Pinecrest1600 Meters1.4:37.80 PB10
Apr 22Mid-South Spring Track Meet # 6Apr 22 · 3200 Meters · Place 2 · Pinecrest3200 Meters2.10:07.49a10
Apr 182026 Seahawk HS InvitationalApr 18 · 1600 Meters · Place 9 · Pinecrest1600 Meters9.4:39.68a10
Apr 1Mid-South Spring Track Meet # 4Apr 1 · 3200 Meters · Pinecrest3200 Meters--DNS10
Apr 1Mid-South Spring Track Meet # 4Apr 1 · 800 Meters · Place 5 · Pinecrest800 Meters5.2:05.75a PB10
Mar 28Weddington InvitationalMar 28 · 1600 Meters · Place 25 · Pinecrest1600 Meters254:37.97SO
Mar 25Mid-South Spring Track Meet # 3Mar 25 · 3200 Meters · Place 1 · Pinecrest3200 Meters110:59.42a10
Mar 25Mid-South Spring Track Meet # 3Mar 25 · 1600 Meters · Place 3 · Pinecrest1600 Meters34:37.80a10
Mar 21Mid-South RelaysMar 21 · 800 Meters · Place 5 · Pinecrest800 Meters52:06.67a10
Mar 19Mid-South Spring Track Meet # 2Mar 19 · 1600 Meters · Place 3 · Pinecrest1600 Meters3.4:46.18a10
Mar 11Mid-South 7A/8A Tri Meet #1Mar 11 · 3200 Meters · Place 1 · Pinecrest3200 Meters110:23.6710
Mar 7Clash of the CarolinasMar 7 · 1600 Meters · Place 29 · Pinecrest1600 Meters294:45.2910
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1000 Meters · Place 25 · Pinecrest1000 Meters25.2:52.97aUnofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Pinecrest Polar Bear Last Chance MeetFeb 7 · 1600 Meters · Place 2 · Pinecrest1600 Meters24:52.74 PB—
Jan 2Patriot Polar Bear Meet # 2Jan 2 · 1000 Meters · Place 1 · Pinecrest1000 Meters12:53.65—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 1000 Meters · Place 26 · Pinecrest1000 Meters26.2:51.24a PB10
Nov 22It's About Time InvitationalNov 22 · 1000 Meters · Place 7 · Pinecrest1000 Meters7.2:53.41a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Pinecrest Polar Bear #1Dec 14 · 1600 Meters · Place 8 · Pinecrest1600 Meters8.5:38.13aUnofficial9