Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBodyArmor State Games · Jun 111.43aBodyArmor State GamesJune 1, 2024
1600 Meters · OutdoorPanther Invitational · Apr 15:23.89Panther Invitational April 1, 2023
200 Meters · IndoorPresident's Day Weekend Invite · Feb 1823.84aPresident's Day Weekend InviteFebruary 18, 2023
200 Meters · OutdoorHornets Invitational · Apr 1322.69aHornets InvitationalApril 13, 2024
300 Meters · IndoorGuilford County Championships · Jan 2236.40Guilford County ChampionshipsJanuary 22, 2024
400 Meters · IndoorVA Beach Opener · Dec 352.22aVA Beach OpenerDecember 3, 2021
400 Meters · OutdoorCAA Outdoor Championships · May 1548.03aCAA Outdoor ChampionshipsMay 15, 2026
500 Meters · IndoorNCHSAA 3A State Championships · Feb 101:07.41aNCHSAA 3A State ChampionshipsFebruary 10, 2024
60 Meter · IndoorNC United Youth Indoor Track & Field Classic · Dec 308.92aNC United Youth Indoor Track & Field ClassicDecember 30, 2017
800 Meters · IndoorJDL Holiday Invitational · Dec 182:21.70aJDL Holiday InvitationalDecember 18, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · 400 Meters · Place 12 · UNC-WilmingtonUNC-Wilmington400 MetersRound P12.48.03a PBSo
May 14MEAC ChampionshipsMay 14 · 400 Meters · Place 26 · UNC-WilmingtonUNC-Wilmington400 MetersRound P26.48.03aSo
May 3Duke TwilightMay 3 · 400 Meters · Place 33 · UNC-WilmingtonUNC-Wilmington400 Meters33.48.84aSo
Apr 24Charlotte InviteApr 24 · 400 Meters · Place 9 · UNC-WilmingtonUNC-Wilmington400 Meters9.48.06aSo
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 41 · UNC-WilmingtonUNC-Wilmington400 Meters41.48.88aSo
Apr 2High Point VertKlasse MeetingApr 2 · 400 Meters · Place 9 · UNC-WilmingtonUNC-Wilmington400 Meters9.48.72aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 70 · UNCWUNCW400 Meters7050.56FR
Mar 27Raleigh RelaysMar 27 · 400 Meters · Place 72 · UNCWUNCW400 Meters7249.74FR
Mar 72025 UNCW InviteMar 7 · 400 Meters · Place 7 · UNC-WilmingtonUNC-Wilmington400 Meters7.49.66aFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · 400 Meters · Place 6 · The All American ProjectThe All American Project400 Meters649.24—
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 16 · The All American ProjectThe All American Project400 Meters16.49.79a12
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 1 · The All American ProjectThe All American Project400 Meters1.50.36a12
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 20 · The All American ProjectThe All American Project100 MetersRound P20.11.43a PBWind: -0.312
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 400 Meters · Place 8 · Eastern GuilfordEastern Guilford400 Meters8.50.26a12
May 11NCHSAA 3A Midwest RegionalMay 11 · 400 Meters · Place 3 · Eastern GuilfordEastern Guilford400 Meters3.49.53a12
May 11NCHSAA 3A Midwest RegionalMay 11 · 200 Meters · Place 7 · Eastern GuilfordEastern Guilford200 Meters7.22.98aWind: -1.512
Apr 20GCS ChampionshipApr 20 · 400 Meters · Place 4 · Eastern GuilfordEastern Guilford400 Meters4.50.18a12
Apr 20GCS ChampionshipApr 20 · 200 Meters · Eastern GuilfordEastern Guilford200 Meters--DNS12
Apr 13Hornets InvitationalApr 13 · 400 Meters · Place 4 · Eastern GuilfordEastern Guilford400 Meters4.50.09a12
Apr 13Hornets InvitationalApr 13 · 200 Meters · Place 15 · Eastern GuilfordEastern Guilford200 Meters15.22.69a PBWind: 0.912

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 500 Meters · Place 1 · Eastern GuilfordEastern Guilford500 Meters1.1:07.41a PB12
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 300 Meters · Place 9 · Eastern GuilfordEastern Guilford300 Meters9.37.04a12
Feb 2Mondo Elite HS InvitationalFeb 2 · 500 Meters · Place 6 · E. GuilfordE. Guilford500 Meters61:08.20—
Feb 2Mondo Elite HS InvitationalFeb 2 · 300 Meters · Place 33 · E. GuilfordE. Guilford300 Meters3337.10—
Feb 2Mondo Elite HS InvitationalFeb 2 · 300 Meters · Place 33 · E. GuilfordE. Guilford300 Meters3337.10—
Jan 22Guilford County ChampionshipsJan 22 · 500 Meters · Place 4 · Eastern GuilEastern Guil500 Meters41:08.7112
Jan 22Guilford County ChampionshipsJan 22 · 300 Meters · Place 3 · Eastern GuilEastern Guil300 Meters336.40 PB12
Jan 4SW Guilford Invitational #2Jan 4 · 500 Meters · Place 1 · Eastern GuilEastern Guil500 Meters11:08.6812
Jan 4SW Guilford Invitational #2Jan 4 · 300 Meters · Place 3 · Eastern GuilEastern Guil300 Meters336.4812
Jan 4SW Guilford Invitational #2Jan 4 · 500 Meters · Place 1 · Eastern GuilEastern Guil500 Meters11:08.6812
Jan 4SW Guilford Invitational #2Jan 4 · 300 Meters · Place 3 · Eastern GuilEastern Guil300 Meters336.4812

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 500 Meters · Place 10 · Eastern GuilfordEastern Guilford500 Meters10.1:08.82a12
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 23 · Eastern GuilfordEastern Guilford300 Meters23.36.80a12
Dec 9Liberty Flames HS InvitationalDec 9 · 500 Meters · Place 9 · Eastern GuilfordEastern Guilford500 Meters9.1:07.83a12
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 25 · Eastern GuilfordEastern Guilford300 Meters25.36.92a12
Feb 25PresidesntFeb 25 · 300 Meters · Place 5 · The All American ProjectThe All American Project300 Meters5.36.77aUnofficial11
Feb 25PresidesntFeb 25 · 400 Meters · Place 10 · The All American ProjectThe All American Project400 Meters10.52.45aUnofficial11
Feb 25PresidesntFeb 25 · 200 Meters · Place 20 · The All American ProjectThe All American Project200 Meters20.23.84aUnofficial11
Feb 18President's Day Weekend InviteFeb 18 · 400 Meters · Place 10 · The All American ProjecThe All American Projec400 Meters1052.45a11
Feb 18President's Day Weekend InviteFeb 18 · 300 Meters · Place 5 · The All American ProjecThe All American Projec300 Meters536.77a11
Feb 18President's Day Weekend InviteFeb 18 · 200 Meters · Place 20 · The All American ProjecThe All American Projec200 Meters2023.84a PB11
Feb 18President's Day Weekend InviteFeb 18 · 400 Meters · Place 10 · All AmericanAll American400 Meters1052.4518
Feb 10NCHSAA 3A Indoor State ChampionshipsFeb 10 · 500 Meters · Place 1 · E. GuilfordE. Guilford500 Meters11:08.8711
Jan 23Guilford County ChampionshipsJan 23 · 500 Meters · Place 2 · Eastern GuilfordEastern Guilford500 Meters2.1:08.78a11
Jan 23Guilford County ChampionshipsJan 23 · 300 Meters · Eastern GuilfordEastern Guilford300 Meters--DNS11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19NCHSAA 3A State ChampionshipMay 19 · 400 Meters · Place 10 · Eastern GuilfordEastern Guilford400 Meters10.50.98a11
May 13NCHSAA 3A Midwest RegionalMay 13 · 400 Meters · Place 3 · Eastern GuilfordEastern Guilford400 Meters3.50.43a11
Apr 1Panther Invitational Apr 1 · 1600 Meters · Place 37 · Eastern GuilEastern Guil1600 Meters375:23.89 PB—
Apr 1Panther Invitational Apr 1 · 1600 Meters · Place 37 · Eastern GuilEastern Guil1600 Meters375:23.89—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6SW Guilford Invitational #1Dec 6 · 500 Meters · Place 2 · Eastern GuilfordEastern Guilford500 Meters2.1:10.14a11
Dec 6SW Guilford Invitational #1Dec 6 · 300 Meters · Eastern GuilfordEastern Guilford300 Meters--DNS11

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18JDL Holiday InvitationalDec 18 · 500 Meters · Place 10 · UnattachedUnattached500 Meters10.1:10.82a10
Dec 18JDL Holiday InvitationalDec 18 · 300 Meters · Place 27 · UnattachedUnattached300 Meters27.37.84a10
Dec 18JDL Holiday InvitationalDec 18 · 800 Meters · Place 6 · UnattachedUnattached800 Meters6.2:21.70a PB10
Dec 3VA Beach OpenerDec 3 · 400 Meters · Place 13 · High Point Panthers TrackHigh Point Panthers Track400 Meters13.52.22a PB10
Dec 3VA Beach OpenerDec 3 · 200 Meters · Place 27 · High Point Panthers TrackHigh Point Panthers Track200 Meters27.24.11a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 800 Meters · The All American ProjectThe All American Project800 Meters—DNS9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 6 · The All American ProjectThe All American Project400 MetersRound P6.52.47a9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 5 · The All American ProjectThe All American Project400 Meters5.52.66a9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 13 · The All American ProjectThe All American Project200 MetersRound P13.24.38aWind: -2.59

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Virginia Beach OpenerDec 4 · 400 Meters · Place 99 · The All American ProjectThe All American Project400 Meters99.57.33a9
Dec 4Virginia Beach OpenerDec 4 · 200 Meters · Place 123 · The All American ProjectThe All American Project200 Meters123.26.39a9

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Aug 4AAU National Junior Olympic GamesAug 4 · 400 Meters · Place 38 · The All American ProjectThe All American Project400 MetersRound P38.56.71a5
Aug 4AAU National Junior Olympic GamesAug 4 · 200 Meters · Place 65 · The All American ProjectThe All American Project200 MetersRound P65.26.08aWind: -1.65

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NC United Youth Indoor Track & Field ClassicDec 30 · 60 Meter · Place 15 · High Point Panthers TrackHigh Point Panthers Track60 MeterRound P15.8.92a PB3
Dec 30NC United Youth Indoor Track & Field ClassicDec 30 · 200 Meters · Place 15 · High Point Panthers TrackHigh Point Panthers Track200 Meters15.30.25a3

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29AAU NC Regional QualifierJun 29 · 400 Meters · Place 8 · High Point Panthers TrackHigh Point Panthers Track400 Meters8.1:10.71a2
Jun 29AAU NC Regional QualifierJun 29 · 200 Meters · Place 9 · High Point Panthers TrackHigh Point Panthers Track200 MetersRound P9.29.25a2
Jun 29AAU NC Regional QualifierJun 29 · 100 Meters · Place 7 · High Point Panthers TrackHigh Point Panthers Track100 MetersRound P7.14.42a2
Jun 29AAU NC Regional QualifierJun 29 · 100 Meters · Place 8 · High Point Panthers TrackHigh Point Panthers Track100 Meters8.14.37a2
Jun 17Jim Law InvitationalJun 17 · 400 Meters · Place 21 · High Point Panthers TrackHigh Point Panthers Track400 MetersRound P21.1:08.45a2
Jun 17Jim Law InvitationalJun 17 · 100 Meters · Place 24 · High Point Panthers TrackHigh Point Panthers Track100 MetersRound P24.14.25a2
Jun 10AAU NC District QualiflierJun 10 · 400 Meters · Place 11 · High Point Panthers TrackHigh Point Panthers Track400 Meters11.1:07.15a2
Jun 10AAU NC District QualiflierJun 10 · 200 Meters · Place 16 · High Point Panthers TrackHigh Point Panthers Track200 MetersRound P16.29.11a2
Jun 10AAU NC District QualiflierJun 10 · 100 Meters · Place 12 · High Point Panthers TrackHigh Point Panthers Track100 MetersRound P12.14.58a2