Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Christmas Invitational · Dec 162:40.83aLiberty Christmas InvitationalDecember 16, 2023
1600 Meters · OutdoorNCRunners Middle School Elite Invitational 2021 · May 294:58.57NCRunners Middle School Elite Invitational 2021May 29, 2021
3200 Meters · OutdoorCuthbertson MS Meet 2 · Mar 2312:18.98aCuthbertson MS Meet 2March 23, 2019
400 Meters · OutdoorMiddle School Track Kickoff · May 157.88aMiddle School Track KickoffMay 1, 2021
400 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 1552.818aNCHSAA 4A State Championships February 15, 2025
500 Meters · IndoorLiberty Christmas HS Invitational · Dec 141:07.23aLiberty Christmas HS InvitationalDecember 14, 2024
500 Meters · OutdoorCharlotte City Championship · Feb 41:07.08aCharlotte City Championship February 4, 2023
800 Meters · OutdoorUCPS Track & Field Championships · Apr 101:56.50aUCPS Track & Field ChampionshipsApril 10, 2024
800 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 152:00.072aNCHSAA 4A State Championships February 15, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A Midwest RegionalMay 10 · 800 Meters · Place 13 · Marvin RidgeMarvin Ridge800 Meters13.2:06.62a12
Apr 30Southern Carolina Conference ChampionshipApr 30 · 800 Meters · Place 8 · Marvin RidgeMarvin Ridge800 Meters8.2:03.8012
Apr 2Union County ChampionshipsApr 2 · 800 Meters · Place 4 · Marvin RidgeMarvin Ridge800 Meters4.1:56.91a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · 500 Meters · Marvin RidgeMarvin Ridge500 Meters--DNF12
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Marvin RidgeMarvin Ridge800 MetersRelay Split—2:00.072a PB12
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · Marvin RidgeMarvin Ridge400 MetersRelay Split—52.818a PB12
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 300 Meters · Marvin RidgeMarvin Ridge300 Meters—DNS12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 500 Meters · Marvin RidgeMarvin Ridge500 Meters--DNS12
Dec 7Cold Turkey InvitationalDec 7 · 500 Meters · Place 2 · Marvin RidgeMarvin Ridge500 Meters2.1:05.58aUnofficial12
Jun 1NC Runners Tune UpJun 1 · 800 Meters · Place 10 · UnattachedUnattached800 Meters10.01:57.511
May 11NCHSAA 4A Midwest RegionalMay 11 · 800 Meters · Place 14 · Marvin RidgeMarvin Ridge800 Meters14.2:06.58a11
Apr 10UCPS Track & Field ChampionshipsApr 10 · 800 Meters · Place 2 · Marvin RidgeMarvin Ridge800 Meters2.1:56.50a PB11
Jan 11Providence Polar BearJan 11 · 500 Meters · Place 2 · Marvin RidgeMarvin Ridge500 Meters2.1:07.01aUnofficial11
Jan 11Providence Polar BearJan 11 · 300 Meters · Place 3 · Marvin RidgeMarvin Ridge300 Meters3.37.05aUnofficial11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 6 · Marvin RidgeMarvin Ridge500 Meters6.1:07.23a PB12
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 21 · Marvin RidgeMarvin Ridge1000 Meters21.2:43.02a12
Nov 22Marvin Ridge InvitationalNov 22 · 500 Meters · Place 1 · Marvin RidgeMarvin Ridge500 Meters1.1:08.84a12
Jan 24Marvin Ridge Polar Bear #2Jan 24 · 1000 Meters · Place 3 · Marvin RidgeMarvin Ridge1000 Meters3.2:37.92aUnofficial11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1000 Meters · Place 10 · Marvin RidgeMarvin Ridge1000 Meters10.2:40.83a PB11
Dec 8H.O.T. SantaDec 8 · 500 Meters · Place 3 · Marvin RidgeMarvin Ridge500 Meters3.1:09.28a11
Dec 2Cold Turkey InvitationalDec 2 · 1000 Meters · Place 1 · Marvin RidgeMarvin Ridge1000 Meters1.2:39.25aUnofficial11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 500 Meters · Place 19 · Marvin RidgeMarvin Ridge500 Meters19.1:14.51a10
Jan 26Marvin Ridge Polar Bear #2Jan 26 · 1000 Meters · Place 1 · Marvin RidgeMarvin Ridge1000 Meters1.2:44.75aUnofficial10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13NCHSAA 4A Midwest RegionalMay 13 · 800 Meters · Place 12 · Marvin RidgeMarvin Ridge800 Meters12.2:06.34a10
Apr 21Friday Night LightsApr 21 · 1600 Meters · Place 10 · Marvin RidgeMarvin Ridge1600 Meters10.4:55.93aUnofficial10
Feb 4Charlotte City Championship Feb 4 · 500 Meters · Place 5 · Marvin RidgeMarvin Ridge500 Meters5.1:07.08a PB10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 178 · Marvin RidgeMarvin Ridge3200 Meters178.10:29.78aUnofficial10
May 14NCHSAA 4A Midwest RegionalMay 14 · 800 Meters · Place 13 · Marvin RidgeMarvin Ridge800 Meters13.2:01.63a9
May 4Southern Carolina Conference ChampionshipMay 4 · 800 Meters · Place 5 · Marvin RidgeMarvin Ridge800 Meters5.2:00.62a9
Apr 9Odell Williams ClassicApr 9 · 400 Meters · Marvin RidgeMarvin Ridge400 Meters—DNS9

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Weddington InvitationalDec 20 · 1000 Meters · Place 8 · Marvin RidgeMarvin Ridge1000 Meters8.2:47.39a9
Dec 11Stay In Your Lane HS InvitationalDec 11 · 1000 Meters · Place 9 · Marvin RidgeMarvin Ridge1000 Meters9.2:49.74a9
Dec 4Cold Turkey InvitationalDec 4 · 1000 Meters · Place 11 · Marvin RidgeMarvin Ridge1000 Meters11.2:54.68a9

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29NCRunners Middle School Elite Invitational 2021May 29 · 800 Meters · Place 4 · Marvin Ridge MiddleMarvin Ridge Middle800 Meters42:12.058
May 29NCRunners Middle School Elite Invitational 2021May 29 · 1600 Meters · Place 7 · Marvin Ridge MiddleMarvin Ridge Middle1600 Meters74:58.57 PB8
May 1Middle School Track KickoffMay 1 · 400 Meters · Place 2 · Marvin RidgeMarvin Ridge400 Meters2.57.88a PB8

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 7Cuthbertson Dual MeetMar 7 · 1600 Meters · Place 2 · Marvin RidgeMarvin Ridge1600 Meters2.5:36.62a7
Mar 7Cuthbertson Dual MeetMar 7 · 800 Meters · Place 2 · Marvin RidgeMarvin Ridge800 Meters2.2:30.47a7
Feb 29Weddington InviteFeb 29 · 1600 Meters · Place 7 · Marvin RidgeMarvin Ridge1600 Meters7.5:36.81a7
Feb 29Weddington InviteFeb 29 · 800 Meters · Place 4 · Marvin RidgeMarvin Ridge800 Meters4.2:34.82a7

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 6Cuthbertson MS Meet 3Apr 6 · 1600 Meters · Place 16 · Marvin RidgeMarvin Ridge1600 Meters16.5:43.12a6
Apr 6Cuthbertson MS Meet 3Apr 6 · 800 Meters · Place 12 · Marvin RidgeMarvin Ridge800 Meters12.2:28.15a6
Mar 23Cuthbertson MS Meet 2Mar 23 · 3200 Meters · Place 6 · Marvin RidgeMarvin Ridge3200 Meters6.12:18.98a PB6
Mar 20Marvin Ridge Dual-Squad Meet 1Mar 20 · 800 Meters · Place 2 · Marvin RidgeMarvin Ridge800 Meters2.2:32.26
Mar 16Weddington Middle School Track & Field InvitationalMar 16 · 1600 Meters · Place 11 · Marvin RidgeMarvin Ridge1600 Meters11.5:43.79a6
Mar 16Weddington Middle School Track & Field InvitationalMar 16 · 800 Meters · Place 18 · Marvin RidgeMarvin Ridge800 Meters18.2:38.03a6
Mar 9Cuthbertson MS Meet 1Mar 9 · 1600 Meters · Marvin RidgeMarvin Ridge1600 Meters—DNS6