Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor49er Classic · Mar 1411.34a49er ClassicMarch 14, 2024
200 Meters · IndoorJDL Early Bird Invitational · Dec 723.04aJDL Early Bird InvitationalDecember 7, 2025
200 Meters · OutdoorAggie Invite · Apr 1922.69aAggie InviteApril 19, 2024
400 Meters · IndoorJDL Early Bird Invitational · Dec 751.38aJDL Early Bird InvitationalDecember 7, 2025
400 Meters · Outdoor49er Classic · Mar 2052.13a49er ClassicMarch 20, 2025
400m Hurdles · 36" / 0.914m · OutdoorUMO First Chance · May 854.99aUMO First ChanceMay 8, 2026
55 Meters · IndoorGarner HS Meet · Jan 186.97Garner HS MeetJanuary 18, 2023
Combined results · OutdoorDurham Striders Invitational · May 2811.47Durham Striders InvitationalMay 28, 2022
Long Jump · OutdoorUSATF NC Association Youth Championships · Jul 85.46mUSATF NC Association Youth ChampionshipsJuly 8, 2021
Top 8 Advance by Time · OutdoorJames Carter Invitational · May 812.48James Carter InvitationalMay 8, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 11Annual Lee Vernon McNeillJul 11 · 200 Meters · Soaring Eagles Track ClubSoaring Eagles Track Club200 Meters--DNS12
Jul 11Annual Lee Vernon McNeillJul 11 · 100 Meters · Soaring Eagles Track ClubSoaring Eagles Track Club100 Meters--DNSWind: -0.112
May 8UMO First ChanceMay 8 · 400m Hurdles · Place 4 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m4.54.99a PBJr
May 8Mount Olive First ChanceMay 8 · 400m Hurdles · Place 4 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m4.54.99aJr
Apr 23Conference CarolinasApr 23 · 400m Hurdles · Place 7 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914mRound P7.56.34aJr
Apr 23Conference CarolinasApr 23 · 400m Hurdles · Place 5 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m5.55.74aJr
Apr 10The Trojan RelaysApr 10 · 400m Hurdles · Place 5 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m5.58.46aJr
Mar 26Raleigh RelaysMar 26 · 400m Hurdles · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m--DNFJr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 400m Hurdles · Place 2 · UNC PembrokeUNC Pembroke400m Hurdles255.62aJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 400 Meters · Place 10 · UNC PembrokeUNC Pembroke400 Meters10.51.38a PBJr
Dec 7JDL Early Bird InvitationalDec 7 · 200 Meters · Place 23 · UNC PembrokeUNC Pembroke200 Meters23.23.04a PBJr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 400 Meters · Place 28 · CatawbaCatawba400 Meters28.54.68aSo
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 200 Meters · Place 34 · CatawbaCatawba200 Meters34.23.34aWind: 0So
Feb 7Camel City SprintsFeb 7 · 400 Meters · Place 48 · CatawbaCatawba400 Meters4855.08a—
Feb 7Camel City SprintsFeb 7 · 200 Meters · Place 15 · CatawbaCatawba200 Meters1523.17a—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 400 Meters · Place 13 · CatawbaCatawba400 Meters1353.83SO

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 12McNeil InvitationalJul 12 · 400 Meters · Soaring Eagles Track ClubSoaring Eagles Track Club400 Meters--DNS11
Jul 12McNeil InvitationalJul 12 · 200 Meters · Place 1 · Soaring Eagles Track ClubSoaring Eagles Track Club200 Meters1.24.65aWind: 0.111
Jul 12McNeil InvitationalJul 12 · 100 Meters · Place 2 · Soaring Eagles Track ClubSoaring Eagles Track Club100 Meters2.11.41aWind: 1.111
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 400m Hurdles · Place 14 · CatawbaCatawba400m HurdlesRound P1457.62SO
Apr 11Southside Power and Fitness InvitationalApr 11 · 400m Hurdles · Place 12 · CatawbaCatawba400m Hurdles1257.22SO
Mar 29Davidson RelaysMar 29 · 400m Hurdles · Place 10 · CatawbaCatawba400m Hurdles1057.53aSo
Mar 2049er ClassicMar 20 · 400 Meters · Place 43 · CatawbaCatawba400 Meters43.52.13a PBSo
Mar 2049er ClassicMar 20 · 200 Meters · Place 32 · CatawbaCatawba200 Meters32.22.59aWind: 3.2So

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 42nd Annual BATTLE @ DA BEACH"May 4 · 200 Meters · Place 1 · Soaring Eagles Track ClubSoaring Eagles Track Club200 Meters1.23.54a10
May 1South Atlantic Outdoor ChampionshipMay 1 · 400m Hurdles · Place 20 · CatawbaCatawba400m Hurdles201:00.34a—
May 1South Atlantic Outdoor ChampionshipMay 1 · 200 Meters · CatawbaCatawba200 Meters—0.0—
Apr 19Aggie InviteApr 19 · 400m Hurdles · Place 19 · CatawbaCatawba400m Hurdles191:00.96a—
Apr 19Aggie InviteApr 19 · 400 Meters · Place 36 · CatawbaCatawba400 Meters3652.50a—
Apr 19Aggie InviteApr 19 · 200 Meters · Place 45 · CatawbaCatawba200 Meters4522.69a PB—
Mar 22Phoenix InvitationalMar 22 · 400m Hurdles · Place 12 · CatawbaCatawba400m Hurdles121:04.27a—
Mar 22Phoenix InvitationalMar 22 · 200 Meters · Place 30 · CatawbaCatawba200 Meters3023.08a—
Mar 22Phoenix InvitationalMar 22 · 100 Meters · Place 25 · CatawbaCatawba100 Meters2511.39a—
Mar 1449er ClassicMar 14 · 400m Hurdles · Place 41 · CatawbaCatawba400m Hurdles36" / 0.914m41.1:06.87aFr
Mar 1449er ClassicMar 14 · 100 Meters · Place 47 · CatawbaCatawba100 Meters47.11.34a PBWind: 0.9Fr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17JDL Last Chance InvitationalFeb 17 · 400 Meters · Place 15 · CatawbaCatawba400 Meters1554.15—
Feb 17JDL Last Chance InvitationalFeb 17 · 200 Meters · Place 14 · CatawbaCatawba200 Meters1423.82—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3JDL Early Bird InvitationalDec 3 · 400 Meters · Place 51 · CatawbaCatawba400 Meters51.59.79aFr
Jan 18Garner HS MeetJan 18 · 55 Meters · Place 23 · GarnerGarner55 Meters236.97 PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 11 · Soaring Eagles Track ClSoaring Eagles Track Cl400 MetersRound P1154.32a—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 9 · Soaring EaglSoaring EaglCombined resultsRound P952.91—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 13 · Soaring EaglSoaring EaglCombined resultsRound P1322.84—
May 52023 Run at the Storm - Last Chance MeetMay 5 · 200 Meters · Place 8 · GarnerGarner200 Meters823.34SR
Mar 2Fuquay-Varina Quad MeetMar 2 · 200 Meters · Place 8 · GarnerGarner200 Meters8.24.63a12

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 13 · Soaring Eagles Track ClubSoaring Eagles Track Club200 MetersRound P13.24.07aWind: -2.48
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 14 · Soaring Eagles Track ClubSoaring Eagles Track Club100 MetersRound P14.12.02aWind: -2.88
May 28Durham Striders InvitationalMay 28 · Combined results · Place 5 · Soaring EaglesSoaring EaglesCombined results555.95—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 5 · Soaring EaglesSoaring EaglesCombined results511.47 PB—
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · 400 Meters · Place 2 · Soaring EaglSoaring Eagl400 Meters254.06—
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · 100 Meters · Place 2 · Soaring EaglSoaring Eagl100 Meters212.83—
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · 100 Meters · Place 8 · Soaring EaglSoaring Eagl100 Meters811.93q—
May 3Greater Neuse River 4A Outdoor Conference ChampionshipsMay 3 · 200 Meters · Place 10 · GarnerGarner200 Meters1023.60JR
May 3Greater Neuse River 4A Outdoor Conference ChampionshipsMay 3 · 100 Meters · Place 13 · GarnerGarner100 Meters1311.63JR
Apr 28Garner Quad #2 (SG,SER,WS)Apr 28 · 100 Meters · Place 8 · GarnerGarner100 Meters855.711
Apr 28Garner Quad #2 (SG,SER,WS)Apr 28 · Combined results · Place 6 · GarnerGarnerCombined results611.811
Apr 23Wake County ChampionshipsApr 23 · 200 Meters · Place 19 · GarnerGarner200 Meters1923.89—
Apr 21Garner QuadApr 21 · Combined results · Place 3 · GarnerGarnerCombined results324.011
Apr 21Garner QuadApr 21 · Combined results · Place 6 · GarnerGarnerCombined results611.811
Apr 6GN Quad: CvHS, FVHS, GMHS, SERHApr 6 · Combined results · Place 6 · GarnerGarnerCombined results611.611
Mar 29Greater Neuse Tuesday (3/29) MeetMar 29 · Combined results · Place 13 · GarnerGarnerCombined results1325.711
Mar 29Greater Neuse Tuesday (3/29) MeetMar 29 · Combined results · Place 15 · GarnerGarnerCombined results1512.011
Mar 25Friday Night LightsMar 25 · 200 Meters · Place 10 · GarnerGarner200 Meters1024.06—
Mar 25Friday Night LightsMar 25 · 100 Meters · Place 16 · GarnerGarner100 Meters1611.82—
Mar 17Fuquay-Varina QUAD#1Mar 17 · Long Jump · Place 9 · GarnerGarnerLong Jump9.16-06.0011
Mar 17Fuquay-Varina QUAD#1Mar 17 · 100 Meters · Place 6 · GarnerGarner100 Meters6.11.511

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 3 · Soaring Eagles Track ClubSoaring Eagles Track ClubLong Jump3.5.46m PBWind: 07
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 20 · Soaring Eagles Track ClubSoaring Eagles Track Club400 MetersRound P20.1:00.13a7
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 20 · Soaring Eagles Track ClubSoaring Eagles Track Club200 MetersRound P20.25.65aWind: -2.57
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 13 · Soaring Eagles Track ClubSoaring Eagles Track Club100 MetersRound P13.12.17aWind: -0.37
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 6 · Soaring Eagles Track ClubSoaring Eagles Track ClubLong Jump6.5.19m7
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 9 · Soaring Eagles Track ClubSoaring Eagles Track Club200 MetersRound P9.24.70a7
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 12 · Soaring Eagles Track ClubSoaring Eagles Track Club100 MetersRound P12.12.29a7
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 5 · Soaring EaglesSoaring EaglesCombined results514-09.25—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 7 · Soaring EaglesSoaring EaglesCombined results724.75—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 7 · Soaring EaglesSoaring EaglesCombined results712.07—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 6 · Soaring EaglesSoaring EaglesCombined resultsRound P612.01—
May 8James Carter InvitationalMay 8 · Long Jump · Place 6 · Soaring EaglSoaring EaglLong Jump616-00.00—
May 8James Carter InvitationalMay 8 · 200 Meters · Place 12 · Soaring EaglSoaring Eagl200 Meters1225.53—
May 8James Carter InvitationalMay 8 · Top 8 Advance by Time · Place 14 · Soaring EaglSoaring EaglTop 8 Advance by Time1412.48 PB—
May 8James Carter InvitationalMay 8 · 400 Meters · Place 15 · Soaring EaglSoaring Eagl400 Meters151:01.12—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31Visit Myrtle Beach Club ChallengeMay 31 · Long Jump · Place 13 · Soaring Eagles Track ClubSoaring Eagles Track ClubLong Jump13.3.40m5
May 31Visit Myrtle Beach Club ChallengeMay 31 · 200 Meters · Place 15 · Soaring Eagles Track ClubSoaring Eagles Track Club200 MetersRound P15.28.22aWind: 1.15
May 31Visit Myrtle Beach Club ChallengeMay 31 · 100 Meters · Place 8 · Soaring Eagles Track ClubSoaring Eagles Track Club100 MetersRound P8.13.71aWind: 1.15
May 31Visit Myrtle Beach Club ChallengeMay 31 · 100 Meters · Place 8 · Soaring Eagles Track ClubSoaring Eagles Track Club100 Meters8.14.00aWind: 15

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 12 · Soaring EaglesSoaring EaglesCombined results1210-01.75—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 34 · Soaring EaglesSoaring EaglesCombined resultsRound P3415.70—
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 71 · Soaring Eagles Track ClubSoaring Eagles Track Club400 MetersRound P71.1:13.52a4
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 76 · Soaring Eagles Track ClubSoaring Eagles Track Club200 MetersRound P76.33.13aWind: -0.64
Jun 16Jim Law Invitational - YouthJun 16 · 400 Meters · Place 35 · Soaring Eagles Track ClubSoaring Eagles Track Club400 MetersRound P35.1:16.79a4
Jun 16Jim Law Invitational - YouthJun 16 · 100 Meters · Place 51 · Soaring Eagles Track ClubSoaring Eagles Track Club100 MetersRound P51.15.91a4
Jun 15Jim Law Invitational - Open/MastersJun 15 · 400 Meters · Place 35 · Soaring EaglesSoaring Eagles400 Meters351:16.7905
Jun 15Jim Law Invitational - Open/MastersJun 15 · 400 Meters · Place 6 · Soaring EaglesSoaring Eagles400 Meters61:16.7905
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 51 · Soaring EaglesSoaring Eagles100 Meters5115.9105
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 7 · Soaring EaglesSoaring Eagles100 Meters715.9105

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 20 · Soaring EaglesSoaring EaglesCombined resultsRound P2032.07—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 24 · Soaring EaglesSoaring EaglesCombined resultsRound P2415.38—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · 200 Meters · Place 20 · Soaring EaglesSoaring Eagles200 Meters2035.00—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 20 · Soaring EaglesSoaring EaglesCombined resultsRound P2032.07—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 24 · Soaring EaglesSoaring EaglesCombined resultsRound P2415.38—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 47 · Soaring Eagles Track ClubSoaring Eagles Track Club200 MetersRound P47.34.28aWind: 0.13
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 51 · Soaring Eagles Track ClubSoaring Eagles Track Club100 MetersRound P51.15.96aWind: -0.73
Jun 17Jim Law InvitationalJun 17 · 200 Meters · Place 49 · Soaring Eagles Track ClubSoaring Eagles Track Club200 MetersRound P49.33.83a3
Jun 17Jim Law InvitationalJun 17 · 100 Meters · Place 53 · Soaring Eagles Track ClubSoaring Eagles Track Club100 MetersRound P53.15.82a3
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 41 · Soaring EaglesSoaring EaglesCombined results4134.19—
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 61 · Soaring EaglesSoaring EaglesCombined resultsRound P6115.93—