Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChapel Hill and Hillside 2024 · Apr 1812.97Chapel Hill and Hillside 2024April 18, 2024
100m Hurdles · 33" / 0.838m · Outdoor2025 UNCW Invite · Mar 719.48a2025 UNCW InviteMarch 7, 2025
200 Meters · IndoorJDL Flat Is Fast Invitational · Jan 2627.93JDL Flat Is Fast InvitationalJanuary 26, 2025
200 Meters · OutdoorHornets Invitational · Apr 1326.13aHornets InvitationalApril 13, 2024
300 Meters · IndoorStay In Your Lane HS Invitational · Dec 943.20aStay In Your Lane HS InvitationalDecember 9, 2023
400 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 181:02.04aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
400 Meters · OutdoorNCHSAA 4A Mideast Regional · May 1359.93aNCHSAA 4A Mideast RegionalMay 13, 2023
500 Meters · IndoorStay In Your Lane HS Invitational · Dec 91:22.09aStay In Your Lane HS InvitationalDecember 9, 2023
55 Meter · IndoorStay In Your Lane HS Invitational · Dec 97.71aStay In Your Lane HS InvitationalDecember 9, 2023
60 Meter · IndoorUSC Youth Gamecock Challenge Finale · Feb 188.59aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
800 Meters · IndoorMEAC Indoor Championships · Feb 232:55.62aMEAC Indoor ChampionshipsFebruary 23, 2025
800 Meters · OutdoorDuke Invitational · Apr 102:46.63Duke InvitationalApril 10, 2025
Combined results · OutdoorRussell E. Blunt East Coast Invitational · Jul 2113.40Russell E. Blunt East Coast InvitationalJuly 21, 2017
High Jump · IndoorMEAC Indoor Championships · Feb 231.27mMEAC Indoor ChampionshipsFebruary 23, 2025
Javelin · 600g · OutdoorAggie Classic · Apr 1816.84mAggie ClassicApril 18, 2025
Long Jump · IndoorUSC Youth Gamecock Challenge Finale · Feb 184.73mUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
Long Jump · OutdoorNCHSAA 4A Mideast Regional · May 1117-01.00NCHSAA 4A Mideast RegionalMay 11, 2024
Shot Put · 4kg · Outdoor2025 UNCW Invite · Mar 76.20m2025 UNCW InviteMarch 7, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 100m Hurdles · Place 18 · N.C. CentralN.C. Central100m Hurdles1819.42aFr
Apr 18Aggie ClassicApr 18 · Long Jump · Place 47 · N.C. CentralN.C. CentralLong Jump47.4.51mWind: 4.5Fr
Apr 18Aggie ClassicApr 18 · Javelin · Place 24 · N.C. CentralN.C. CentralJavelin600g24.16.84m PBFr
Apr 18Aggie ClassicApr 18 · 100m Hurdles · Place 34 · N.C. CentralN.C. Central100m Hurdles33" / 0.838mRound P34.17.78aWind: 2.1Fr
Apr 10Duke InvitationalApr 10 · 100 Hurdles Preliminaries Heat 7 · Place 48 · N.C. CentralN.C. Central100 Hurdles Preliminaries Heat 74818.54FR
Apr 10Duke InvitationalApr 10 · 100 Hurdles Preliminaries · Place 48 · N.C. CentralN.C. Central100 Hurdles Preliminaries4818.54FR
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 107 · N.C. CentralN.C. Central800 Meters1072:46.63 PBFR
Apr 4High Point VertKlasse MeetingApr 4 · 100m Hurdles · Place 49 · N.C. CentralN.C. Central100m Hurdles4919.08aFr
Mar 72025 UNCW InviteMar 7 · Long Jump · Place 18 · N.C. CentralN.C. CentralLong Jump18.4.61mWind: 0.2Fr
Mar 72025 UNCW InviteMar 7 · Shot Put · Place 42 · N.C. CentralN.C. CentralShot Put4kg42.6.20m PBFr
Mar 72025 UNCW InviteMar 7 · 100m Hurdles · Place 13 · N.C. CentralN.C. Central100m Hurdles33" / 0.838mRound P13.19.48a PBWind: 1Fr
Mar 72025 UNCW InviteMar 7 · 800 Meters · Place 16 · N.C. CentralN.C. Central800 Meters16.2:54.70aFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 23MEAC Indoor ChampionshipsFeb 23 · Long Jump · Place 12 · N.C. CentralN.C. CentralLong Jump124.58m—
Feb 23MEAC Indoor ChampionshipsFeb 23 · High Jump · Place 16 · N.C. CentralN.C. CentralHigh Jump161.27m PB—
Feb 23MEAC Indoor ChampionshipsFeb 23 · Shot Put · Place 16 · N.C. CentralN.C. CentralShot Put165.67m—
Feb 23MEAC Indoor ChampionshipsFeb 23 · 60m Hurdles · Place 16 · N.C. CentralN.C. Central60m Hurdles1611.06a—
Feb 23MEAC Indoor ChampionshipsFeb 23 · 800 Meters · Place 11 · N.C. CentralN.C. Central800 Meters112:55.62a PB—
Feb 7Liberty OpenFeb 7 · Long Jump · Place 45 · N.C. CentralN.C. CentralLong Jump454.63m—
Feb 7Liberty OpenFeb 7 · 60m Hurdles · Place 46 · N.C. CentralN.C. Central60m Hurdles4612.20a—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 400 Meters · Place 19 · N.C. CentralN.C. Central400 Meters191:05.47FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 200 Meters · Place 22 · N.C. CentralN.C. Central200 Meters2227.93 PBFR
Jan 17Dick Taylor Carolina ChallengeJan 17 · 500 Meters · Place 17 · N.C. CentralN.C. Central500 Meters171:29.25a—
Jan 17Dick Taylor Carolina ChallengeJan 17 · 300 Meters · Place 25 · N.C. CentralN.C. Central300 Meters2546.90a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · 400 Meters · Place 15 · N.C. CentralN.C. Central400 Meters15.1:06.82aFr
Dec 7Visit Winston-Salem College KickoffDec 7 · 200 Meters · Place 34 · N.C. CentralN.C. Central200 Meters34.28.92aFr

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 252024 Durham Striders Invitational ( DEV)May 25 · Long Jump · Place 3 · Triangle ChampionsTriangle ChampionsLong Jump34.92m—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club400 Meters--DNS12
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club200 Meters--DNS12
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club100 Meters--DNS12
May 11NCHSAA 4A Mideast RegionalMay 11 · Long Jump · Place 6 · HillsideHillsideLong JumpRound P6.17-01.00 PB12
May 11NCHSAA 4A Mideast RegionalMay 11 · Long Jump · Place 7 · HillsideHillsideLong Jump7.17-01.0012
Apr 18Chapel Hill and Hillside 2024Apr 18 · 300m Hurdles · Place 3 · HillsideHillside300m Hurdles349.94—
Apr 18Chapel Hill and Hillside 2024Apr 18 · 100 Meters · Place 1 · HillsideHillside100 Meters112.97 PB—
Apr 13Hornets InvitationalApr 13 · Long Jump · Place 5 · HillsideHillsideLong Jump5.15-10.0012
Apr 13Hornets InvitationalApr 13 · 400 Meters · Place 5 · HillsideHillside400 Meters5.1:00.83a12
Apr 13Hornets InvitationalApr 13 · 200 Meters · Place 14 · HillsideHillside200 Meters14.26.13a PBWind: 0.512
Apr 11East Chapel Hill vs Hillside MeetApr 11 · Long Jump · Place 1 · HillsideHillsideLong Jump116-08.0012
Apr 11East Chapel Hill vs Hillside MeetApr 11 · 200 Meters · Place 2 · HillsideHillside200 Meters226.3712
Apr 6Panther InvitationalApr 6 · Long Jump · Place 18 · HillsideHillsideLong Jump18.16-01.0012
Apr 6Panther InvitationalApr 6 · 400 Meters · Place 4 · HillsideHillside400 Meters4.1:00.97a12
Apr 6Panther InvitationalApr 6 · 200 Meters · HillsideHillside200 Meters--DNSWind: -3.712
Mar 30JCSU HS InvitationalMar 30 · 400 Meters · Place 11 · HillsideHillside400 Meters11.1:00.43a12
Mar 30JCSU HS InvitationalMar 30 · 200 Meters · Place 20 · HillsideHillside200 Meters20.26.81aWind: -112

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 500 Meters · Place 7 · UnattachedUnattached500 Meters7.1:22.40a12
Dec 16JDL Holiday HS InvitationalDec 16 · 300 Meters · UnattachedUnattached300 Meters--DNS12
Dec 16JDL Holiday HS InvitationalDec 16 · 55 Meter · Place 39 · UnattachedUnattached55 MeterRound P39.7.76a12
Dec 9Stay In Your Lane HS InvitationalDec 9 · 500 Meters · Place 6 · UnattachedUnattached500 Meters6.1:22.09a PB12
Dec 9Stay In Your Lane HS InvitationalDec 9 · 300 Meters · Place 18 · UnattachedUnattached300 Meters18.43.20a PB12
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55 Meter · Place 38 · UnattachedUnattached55 MeterRound P38.7.71a PB12
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60 Meter · Place 61 · UnattachedUnattached60 MeterRound P61.8.59a PB11
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · Long Jump · Place 9 · UnattachedUnattachedLong Jump9.4.73m PB11
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 16 · UnattachedUnattached400 Meters16.1:02.04a PB11

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 15 · Triangle Champions TrackTriangle Champions TrackLong Jump15.4.80mWind: 0.3Unofficial11
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 20 · Triangle Champions TrackTriangle Champions Track400 MetersRound P20.1:00.58aUnofficial11
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 48 · Triangle Champions TrackTriangle Champions Track200 MetersRound P48.26.61aWind: 0.4Unofficial11
Jun 16adidas Outdoor NationalsJun 16 · 200 Meters · Place 69 · HillsideHillside200 MetersRound P6926.759—
Jun 16adidas Outdoor NationalsJun 16 · 400 Meters · Place 37 · HillsideHillside400 Meters371:00.85—
Jun 16adidas Outdoor NationalsJun 16 · 200 Meters · Place 69 · HillsideHillside200 MetersRound P6926.759—
Jun 16adidas Outdoor NationalsJun 16 · 400 Meters · Place 37 · HillsideHillside400 Meters371:00.85—
May 13NCHSAA 4A Mideast RegionalMay 13 · Long Jump · Place 14 · HillsideHillsideLong JumpRound P14.15-02.2511
May 13NCHSAA 4A Mideast RegionalMay 13 · 400 Meters · Place 9 · HillsideHillside400 Meters9.59.93a PB11
Apr 29Hornet InvitationalApr 29 · 400 Meters · Place 3 · HillsideHillside400 Meters31:00.5511
Apr 29Hornet InvitationalApr 29 · Long Jump · Place 1 · HillsideHillsideLong Jump116-3.2511
Apr 15Apex Lion's RelayApr 15 · Long Jump · Place 17 · HillsideHillsideLong Jump1715-1011
Apr 1Panther Invitational Apr 1 · Long Jump · Place 12 · HillsideHillsideLong Jump1215-10.00—
Apr 1Panther Invitational Apr 1 · 400 Meters · Place 12 · HillsideHillside400 Meters121:00.98—
Apr 1Panther Invitational Apr 1 · Long Jump · Place 12 · HillsideHillsideLong Jump1215-10.00—
Apr 1Panther Invitational Apr 1 · 400 Meters · Place 12 · HillsideHillside400 Meters121:00.98—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10COROS Explore Perfection InvitationalDec 10 · 500 Meters · Place 10 · UnattachedUnattached500 Meters10.1:24.61a11
Dec 10COROS Explore Perfection InvitationalDec 10 · 55 Meter · Place 41 · UnattachedUnattached55 MeterRound P41.7.77a11

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14NCHSAA 4A Mideast RegionalMay 14 · 400 Meters · Place 11 · HillsideHillside400 Meters11.1:02.23a10
May 5Athens Last ChanceMay 5 · 400 Meters · Place 4 · HillsideHillside400 Meters41:01.51—
Apr 27DAC VII Conference Meet Apr 27 · Long Jump · Place 6 · HillsideHillsideLong Jump6.15-10.5010
Apr 27DAC VII Conference Meet Apr 27 · 400 Meters · Place 2 · HillsideHillside400 Meters2.1:01.39a10
Apr 20DAC VII Quad - Chapel Hill, Hillside, SA @ JordanApr 20 · Long Jump · Place 1 · HillsideHillsideLong Jump115-02.5010
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 400 Meters · Place 12 · HillsideHillside400 Meters12.1:02.10a10
Apr 6Chapel Hill, Hillside, Northern, NCSSM, VA @ RiversideApr 6 · 200 Meters · Place 4 · HillsideHillside200 Meters427.64—
Apr 6Chapel Hill, Hillside, Northern, NCSSM, VA @ RiversideApr 6 · Long Jump · Place 3 · HillsideHillsideLong Jump315-05.00—
Apr 6Chapel Hill, Hillside, Northern, NCSSM, VA @ RiversideApr 6 · 200 Meters · Place 4 · HillsideHillside200 Meters427.64—
Apr 6Chapel Hill, Hillside, Northern, NCSSM, VA @ RiversideApr 6 · Long Jump · Place 3 · HillsideHillsideLong Jump315-05.00—
Mar 23DAC-VII Tri MeetMar 23 · Long Jump · Place 1 · HillsideHillsideLong Jump1.15-410
Mar 23DAC-VII Tri MeetMar 23 · 200 Meters · Place 2 · HillsideHillside200 Meters2.27.95a10
Mar 19Cary Academy InvitationalMar 19 · 400 Meters · Place 5 · HillsideHillside400 Meters5.1:02.30a10
Mar 19Cary Academy InvitationalMar 19 · 200 Meters · Place 13 · HillsideHillside200 Meters13.28.03aWind: -4.110
Feb 2The Frozen Ram Series #3Feb 2 · 300 Meters · Place 8 · HillsideHillside300 Meters8.44.27aUnofficial10
Feb 2The Frozen Ram Series #3Feb 2 · Long Jump · Place 4 · HillsideHillsideLong Jump4.14' 10.5Unofficial10

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Stay In Your Lane HS InvitationalDec 11 · 300 Meters · Place 33 · HillsideHillside300 Meters33.45.38a10
Dec 11Stay In Your Lane HS InvitationalDec 11 · Long Jump · Place 20 · HillsideHillsideLong Jump20.15-02.7510
Nov 20JDL HS KickoffNov 20 · 500 Meters · HillsideHillside500 Meters—DNS10
Nov 20JDL HS KickoffNov 20 · 300 Meters · Place 14 · HillsideHillside300 Meters14.44.48a10

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 11 · Triangle Champions TrackTriangle Champions TrackLong Jump11.4.80mWind: 1.49
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 6 · Triangle Champions TrackTriangle Champions Track400 MetersRound P6.1:01.89a9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 7 · Triangle Champions TrackTriangle Champions Track400 Meters7.1:03.96a9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 13 · Triangle Champions TrackTriangle Champions Track200 MetersRound P13.27.03aWind: -39
Jun 18NCHSAA 4A Mideast RegionalJun 18 · 400 Meters · Place 9 · HillsideHillside400 Meters9.1:02.93a10
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 5 · 16 Triangle Cha16 Triangle ChaCombined results515-06.25—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 8 · 16 Triangle Cha16 Triangle ChaCombined results81:04.19—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 5 · 16 Triangle Cha16 Triangle ChaCombined results515-06.25—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 8 · 16 Triangle Cha16 Triangle ChaCombined results81:04.19—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Virginia Beach OpenerDec 4 · 400 Meters · Place 59 · UnattachedUnattached400 Meters59.1:05.08a9
Dec 4Virginia Beach OpenerDec 4 · 200 Meters · Place 99 · UnattachedUnattached200 Meters99.28.19a9

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 20AAU VA ShowcaseJan 20 · 400 Meters · Place 12 · Triangle Champions TrackTriangle Champions Track400 Meters12.1:07.83a7
Jan 20AAU VA ShowcaseJan 20 · 200 Meters · Place 13 · Triangle Champions TrackTriangle Champions Track200 Meters13.28.51a7
Jan 18VA ShowcaseJan 18 · 400 Meters · Place 12 · Triangle ChaTriangle Cha400 Meters121:07.83—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 13 · Triangle ChaTriangle Cha200 Meters1328.51—
Jan 18VA ShowcaseJan 18 · 400 Meters · Place 12 · Triangle ChaTriangle Cha400 Meters121:07.83—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 13 · Triangle ChaTriangle Cha200 Meters1328.51—

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · 200 Meters · Place 12 · Triangle ChampionsTriangle Champions200 MetersRound P1228.06—
Jul 7Lights Out Summer Classic Track and Field Challenge Jul 7 · Combined results · Place 1 · 13 Triangle Cha13 Triangle ChaCombined results11:05.12—
Jul 7Lights Out Summer Classic Track and Field Challenge Jul 7 · Combined results · Place 6 · 13 Triangle Cha13 Triangle ChaCombined results628.22—
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 14 · Triangle Champions TrackTriangle Champions Track400 MetersRound P14.1:04.03a13
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 23 · Triangle Champions TrackTriangle Champions Track200 MetersRound P23.27.76aWind: -0.913
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 100 Meters · Triangle Champions TrackTriangle Champions Track100 MetersRound P—DNSWind: -0.213
Jun 2N.C. State GamesJun 2 · 400 Meters · Place 15 · Triangle Champions TrackTriangle Champions Track400 Meters15.1:08.27a13

2017 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Triangle ChampioTriangle ChampioCombined results427.65—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Triangle ChampioTriangle ChampioCombined results413.40 PB—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Triangle ChampioTriangle ChampioCombined resultsRound P427.84—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 6 · Triangle ChampioTriangle ChampioCombined resultsRound P613.52—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Triangle ChampioTriangle ChampioCombined resultsRound P427.84—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Triangle ChampioTriangle ChampioCombined results427.65—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Triangle ChampioTriangle ChampioCombined results413.40—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Triangle ChampioTriangle ChampioCombined resultsRound P427.84—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 6 · Triangle ChampioTriangle ChampioCombined resultsRound P613.52—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · Triangle Champions TrackTriangle Champions Track200 MetersRound P4.27.58aWind: -1.312
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 5 · Triangle Champions TrackTriangle Champions Track200 Meters5.27.54aWind: 1.112
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track100 MetersRound P3.13.47aWind: -0.512
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 5 · Triangle Champions TrackTriangle Champions Track100 Meters5.13.66aWind: 112
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 15 · Triangle ChampioTriangle ChampioCombined results151:11.22—
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 7 · Triangle ChampioTriangle ChampioCombined results713.99—
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 6 · Triangle ChampioTriangle ChampioCombined resultsRound P613.91—

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 55 Meter · Bull City ExpressBull City Express55 MeterRound P—DNS12
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 200 Meters · Bull City ExpressBull City Express200 Meters—SCR12