Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 3 Youth Championships · Jul 1515.32aUSATF Region 3 Youth ChampionshipsJuly 15, 2021
1500 Meters · Outdoor2024 Durham Striders Invitational ( DEV) · May 256:00.872024 Durham Striders Invitational ( DEV)May 25, 2024
200 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2624.13aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
400 Meters · OutdoorBearInvite · Apr 2554.98aBearInviteApril 25, 2026
500 Meters · IndoorPinecrest Polar Bear Last Chance Meet · Feb 71:17.85Pinecrest Polar Bear Last Chance MeetFebruary 7, 2026
55 Meters · IndoorPatriot Polar Bear Meet # 2 · Jan 27.68Patriot Polar Bear Meet # 2January 2, 2026
800 Meters · IndoorGrant Holloway Invite '24 · Dec 222:44.93aGrant Holloway Invite '24December 22, 2024
800 Meters · Outdoor2025 BODYARMOR State Games · Jun 72:34.06a2025 BODYARMOR State GamesJune 7, 2025
High Jump · IndoorNCHSAA 6A Champs · Feb 125-06.00NCHSAA 6A ChampsFebruary 12, 2026
High Jump · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 61.30mUSATF Region 3 Junior Olympic ChampionshipsJuly 6, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · High Jump · Fayetteville FlyersFayetteville FlyersHigh Jump--NH9
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 29 · Fayetteville FlyersFayetteville Flyers200 MetersRound P29.24.22aWind: -1.19
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · High Jump · Place 4 · Fayetteville FlyersFayetteville FlyersHigh Jump4.1.63m9
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · High Jump · Place 1 · Fayetteville FlyersFayetteville FlyersHigh Jump1.1.73m9
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 24 · Fayetteville FlyersFayetteville Flyers400 Meters24.58.19a9
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 18 · Fayetteville FlyersFayetteville Flyers200 Meters18.24.13a PBWind: 0.19
May 302026 BODYARMOR State GamesMay 30 · High Jump · Place 1 · Fayetteville FlyersFayetteville FlyersHigh Jump11.73m—
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 26 · Fayetteville FlyersFayetteville Flyers400 Meters2657.88a—
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 24 · Fayetteville FlyersFayetteville Flyers200 Meters2424.61a—
May 23Francena McCorory InviteMay 23 · High Jump · Place 1 · Fayetteville FlyersFayetteville FlyersHigh Jump1.5-04.009
May 23Francena McCorory InviteMay 23 · 400 Meters · Place 30 · Fayetteville FlyersFayetteville Flyers400 Meters30.57.52a9
May 23Francena McCorory InviteMay 23 · 200 Meters · Place 36 · Fayetteville FlyersFayetteville Flyers200 Meters36.25.75a9
Apr 30Eastern Sandhills Athletic Conference 5A/6A ChampionshipsApr 30 · High Jump · Place 3 · E.E. SmithE.E. SmithHigh Jump3.5-69
Apr 25BearInviteApr 25 · High Jump · Place 6 · E.E. SmithE.E. SmithHigh Jump6.5-08.009
Apr 25BearInviteApr 25 · 400 Meters · Place 9 · E.E. SmithE.E. Smith400 Meters9.54.98a PB9
Apr 25BearInviteApr 25 · 200 Meters · Place 17 · E.E. SmithE.E. Smith200 Meters17.24.90aWind: -0.99
Apr 182026 Seahawk HS InvitationalApr 18 · High Jump · Place 13 · E.E. SmithE.E. SmithHigh Jump13.5-08.009
Mar 28Union Pines Viking RelaysMar 28 · High Jump · Place 1 · E.E. SmithE.E. SmithHigh Jump1.5-06.009
Mar 26Eastern Sandhills 5A/6A Conference Meet #4Mar 26 · High Jump · Place 1 · E.E. SmithE.E. SmithHigh Jump1.5-89
Mar 26Eastern Sandhills 5A/6A Conference Meet #4Mar 26 · 200 Meters · Place 8 · E.E. SmithE.E. Smith200 Meters8.24.18a9
Mar 7Golden Dash RelaysMar 7 · High Jump · Place 10 · E.E. SmithE.E. SmithHigh Jump105-02.009
Mar 7Golden Dash RelaysMar 7 · 400 Meters · Place 42 · E.E. SmithE.E. Smith400 Meters421:00.079

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · High Jump · Place 11 · E.E. SmithE.E. SmithHigh Jump11.5-06.00 PB9
Feb 7Pinecrest Polar Bear Last Chance MeetFeb 7 · High Jump · Place 3 · E.E. SmithE.E. SmithHigh Jump35-06.00—
Feb 7Pinecrest Polar Bear Last Chance MeetFeb 7 · 500 Meters · Place 7 · E.E. SmithE.E. Smith500 Meters71:17.85 PB—
Jan 2Patriot Polar Bear Meet # 2Jan 2 · High Jump · Place 2 · E.E. SmithE.E. SmithHigh Jump25-04.00—
Jan 2Patriot Polar Bear Meet # 2Jan 2 · 55 Meters · Place 23 · E.E. SmithE.E. Smith55 Meters237.68 PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · High Jump · E.E. SmithE.E. SmithHigh Jump--NH9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · High Jump · Place 1 · Fayetteville FlyersFayetteville FlyersHigh Jump11.56m—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 18 · Fayetteville FlyersFayetteville Flyers400 MetersRound P1858.84a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 10 · Fayetteville FlyersFayetteville Flyers200 MetersRound P1024.88a—
Jun 72025 BODYARMOR State GamesJun 7 · High Jump · Place 1 · Fayetteville FlyersFayetteville FlyersHigh Jump11.55m—
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 14 · Fayetteville FlyersFayetteville Flyers800 Meters142:34.06a PB—
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 9 · Fayetteville FlyersFayetteville Flyers400 Meters91:01.76a—
May 242025 Durham Striders Invitation (Dev)May 24 · High Jump · Place 2 · Fayettville FlyFayettville FlyHigh Jump21.60m—
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 10 · Fayettville FlyFayettville Fly800 Meters102:39.16—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 11 · Fayettville FlyFayettville Fly400 Meters111:02.88—
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · High Jump · Place 2 · Fayetteville FlyersFayetteville FlyersHigh Jump2.5-02.00Unofficial8
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 800 Meters · Place 3 · Fayetteville FlyersFayetteville Flyers800 Meters3.2:40.12aUnofficial8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.1.57m8
Dec 22Grant Holloway Invite '24Dec 22 · 800 Meters · Place 16 · UnattachedUnattached800 Meters16.2:44.93a PB8

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 13Annual Lee Vernon McNeillJul 13 · High Jump · Place 1 · Fayetteville FlyersFayetteville FlyersHigh Jump15-6—
Jul 13Annual Lee Vernon McNeillJul 13 · 400 Meters · Place 9 · Fayetteville FlyersFayetteville Flyers400 Meters91:03.71a—
Jul 13Annual Lee Vernon McNeillJul 13 · 200 Meters · Place 10 · Fayetteville FlyersFayetteville Flyers200 Meters1026.47a—
Jun 27AAU NC Regional 25 QualifierJun 27 · High Jump · Place 2 · Fayetteville FlyersFayetteville FlyersHigh Jump24-10.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 13 · Fayetteville FlyersFayetteville Flyers800 Meters132:36.88—
Jun 7AAU North Carolina District QualifierJun 7 · High Jump · Place 2 · Fayetteville FlyersFayetteville FlyersHigh Jump24-10—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 13 · Fayetteville FlyersFayetteville Flyers800 Meters132:39.34a—
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 17 · Fayetteville FlyersFayetteville Flyers400 Meters171:03.62a—
Jun 1NC UnitedJun 1 · High Jump · Place 4 · UnattachedUnattachedHigh Jump4.4-06.007
Jun 1NC UnitedJun 1 · 800 Meters · Place 6 · UnattachedUnattached800 Meters6.2:53.93a7
Jun 1NC UnitedJun 1 · 400 Meters · Place 13 · UnattachedUnattached400 Meters13.1:05.00a7
May 252024 Durham Striders Invitational ( DEV)May 25 · High Jump · Place 3 · Fayetteville FlyersFayetteville FlyersHigh Jump31.47m—
May 252024 Durham Striders Invitational ( DEV)May 25 · 1500 Meters · Place 5 · Fayetteville FlyersFayetteville Flyers1500 Meters56:00.87 PB—
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 25 · Fayetteville FlyersFayetteville Flyers400 Meters251:09.64—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · High Jump · Place 2 · Fayetteville FlyersFayetteville FlyersHigh Jump21.30m PB—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 11 · Fayetteville FlyersFayetteville Flyers400 MetersRound P111:04.57a—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 400 Meters · Place 8 · Fayetteville FlyersFayetteville Flyers400 Meters8.1:18.35a10
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Place 9 · Fayetteville FlyersFayetteville Flyers200 MetersRound P9.33.52aWind: -0.210
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 11 · Fayetteville FlyersFayetteville Flyers100 MetersRound P11.15.32a PBWind: 1.110
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 20 · Fayetteville FlyersFayetteville Flyers400 MetersRound P20.1:18.65a10
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 16 · Fayetteville FlyersFayetteville Flyers200 MetersRound P16.33.66aWind: -0.710
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 16 · Fayetteville FlyersFayetteville Flyers100 MetersRound P16.15.66aWind: -1.810