Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 211.07aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
200 Meters · IndoorAAU Indoor National Championships · Mar 723.59aAAU Indoor National ChampionshipsMarch 7, 2025
200 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2622.72aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
300 Meters · IndoorTobacco Road & Meck Power Six Conference Championships · Jan 2936.92Tobacco Road & Meck Power Six Conference ChampionshipsJanuary 29, 2026
400 Meters · IndoorBWSP Queens and Kings - Meet 1 · Jan 456.94aBWSP Queens and Kings - Meet 1January 4, 2025
400 Meters · OutdoorSUPA & RUN U Xpress Present - The S.T.A.R. Classic · Jul 1852.76aSUPA & RUN U Xpress Present - The S.T.A.R. ClassicJuly 18, 2026
400 Meters · Relay Split · IndoorJDL Holiday Invitational · Dec 2158.048JDL Holiday InvitationalDecember 21, 2024
55 Meter · IndoorStay In Your Lane Invitational · Dec 136.69aStay In Your Lane InvitationalDecember 13, 2025
55 Meters · IndoorTobacco Road & Meck Power Six Conference Championships · Jan 296.64Tobacco Road & Meck Power Six Conference ChampionshipsJanuary 29, 2026
60 Meter · IndoorVA Showcase Club · Jan 147.71aVA Showcase ClubJanuary 14, 2024
60 Meters · IndoorAAU Indoor National Championships · Mar 77.25aAAU Indoor National ChampionshipsMarch 7, 2025
Long Jump · IndoorBWSP Queens and Kings · Jan 616' 5"BWSP Queens and KingsJanuary 6, 2024
Long Jump · OutdoorJames Carter Invitational · Jun 15.28mJames Carter InvitationalJune 1, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 11 · Triangle Champions TrackTriangle Champions Track200 MetersRound P11.22.99aWind: -0.810
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 10 · Triangle Champions TrackTriangle Champions Track100 MetersRound P10.11.51aWind: -0.910
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 400 Meters · Place 2 · Triangle Champions TrackTriangle Champions Track400 Meters2.52.76a PB10
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 200 Meters · Triangle Champions TrackTriangle Champions Track200 Meters—NTWind: 3.810
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 100 Meters · Place 1 · Triangle Champions TrackTriangle Champions Track100 Meters1.11.11aWind: 0.410
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 9 · Triangle Champions TrackTriangle Champions Track200 MetersRound P9.23.11aWind: -210
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 4 · Triangle Champions TrackTriangle Champions Track100 MetersRound P4.11.07a PBWind: 0.510
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 5 · Triangle Champions TrackTriangle Champions Track100 Meters5.11.38aWind: -1.810
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track200 Meters3.22.72a PBWind: 1.910
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track100 Meters3.11.24aWind: 0.110
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 19 · 13-Unattached13-Unattached200 Meters19.22.95aWind: 2.510
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 12 · 13-Unattached13-Unattached100 Meters12.11.21aWind: 1.110
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400 Meters · Triangle Champions TrackTriangle Champions Track400 Meters—DNS10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200 Meters · Place 2 · Triangle Champions TrackTriangle Champions Track200 Meters2.23.42a10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track100 Meters3.11.41a10
Mar 19TRAC TRI MEETMar 19 · 200 Meters · HillsideHillside200 Meters—DNS10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 300 Meters · Place 5 · HillsideHillside300 Meters536.92 PB10
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 55 Meters · Place 1 · HillsideHillside55 Meters16.64 PB10
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 300 Meters · Place 5 · HillsideHillside300 Meters536.9210
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 55 Meters · Place 1 · HillsideHillside55 Meters16.6410
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 55 Meter · Place 1 · UnattachedUnattached55 MeterRound P1.6.75a10
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 55 Meter · Place 1 · UnattachedUnattached55 Meter1.6.71a10
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.23.62a10
Jan 10Just Don't Lose ClassicJan 10 · 300 Meters · Place 50 · HillsideHillside300 Meters5037.473—
Jan 10Just Don't Lose ClassicJan 10 · 55 Meters · Place 19 · HillsideHillside55 MetersRound P196.654—

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 300 Meters · HillsideHillside300 Meters--DNS10
Dec 13Stay In Your Lane InvitationalDec 13 · 300 Meters · HillsideHillside300 Meters--DNS10
Dec 13Stay In Your Lane InvitationalDec 13 · 55 Meter · Place 24 · HillsideHillside55 Meter24.6.69a PB10
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 16 · Triangle ChampionsTriangle Champions200 MetersRound P1623.59a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 4 · Triangle ChampionsTriangle Champions60 MetersRound P47.25a PB—
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 200 Meters · Place 5 · Triangle ChampionsTriangle Champions200 Meters524.17a9
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 55 Meters · Place 1 · Triangle ChampionsTriangle Champions55 MetersRound P16.73a9
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 55 Meters · Place 1 · Triangle ChampionsTriangle Champions55 Meters16.66a9
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 55 Meter · Place 3 · Triangle Champions TrackTriangle Champions Track55 MeterRound P3.6.91a9
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 55 Meter · Place 3 · Triangle Champions TrackTriangle Champions Track55 Meter3.6.89a9
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 400 Meters · Triangle Champions TrackTriangle Champions Track400 Meters--DNS9
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 200 Meters · Triangle Champions TrackTriangle Champions Track200 Meters--DNS9
Jan 20Hofmeister InvitationalJan 20 · 300 Meters · Place 13 · Durham Sch ArtsDurham Sch Arts300 Meters1339.669
Jan 20Hofmeister InvitationalJan 20 · 55 Meters · Place 9 · Durham Sch ArtsDurham Sch Arts55 Meters96.959
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 55 Meter · Place 1 · Triangle Champions TrackTriangle Champions Track55 MeterRound P1.6.83a9
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 55 Meter · Place 1 · Triangle Champions TrackTriangle Champions Track55 Meter1.6.76a9
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 400 Meters · Triangle Champions TrackTriangle Champions Track400 Meters--DNS9
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 200 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track200 Meters3.24.15a9
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 55 Meter · Place 1 · Triangle Champions TrackTriangle Champions Track55 MeterRound P1.6.81a9
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 55 Meter · Place 3 · Triangle Champions TrackTriangle Champions Track55 Meter3.6.83a9
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 400 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track400 Meters3.56.94a PB9
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 200 Meters · Triangle Champions TrackTriangle Champions Track200 Meters--DNS9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 213rd Annual QC Blazers Invitational Jun 21 · 100 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track100 Meters3.11.54a9
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 17 · Triangle Champions TrackTriangle Champions Track400 Meters17.53.89a9
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 23 · Triangle Champions TrackTriangle Champions Track200 Meters23.23.11aWind: 0.39
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 20 · Triangle Champions TrackTriangle Champions Track100 Meters20.11.40aWind: 0.99
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 10 · Triangle Champions TrackTriangle Champions Track200 Meters10.23.43a9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 10 · Triangle Champions TrackTriangle Champions Track100 Meters10.11.53a9
Apr 12Seaforth InvitationalApr 12 · 400 Meters · Place 7 · Durham School of the ArtsDurham School of the Arts400 Meters755.289
Apr 12Seaforth InvitationalApr 12 · 200 Meters · Place 3 · Durham School of the ArtsDurham School of the Arts200 Meters324.309
Apr 12Seaforth InvitationalApr 12 · 100 Meters · Place 5 · Durham School of the ArtsDurham School of the Arts100 Meters511.829
Apr 12Seaforth InvitationalApr 12 · 100 Meters · Place 5 · Durham School of the ArtsDurham School of the Arts100 Meters511.829
Apr 12Seaforth InvitationalApr 12 · 200 Meters · Place 3 · Durham School of the ArtsDurham School of the Arts200 Meters324.309
Apr 12Seaforth InvitationalApr 12 · 400 Meters · Place 7 · Durham School of the ArtsDurham School of the Arts400 Meters755.289

2024 Indoor Track

38 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 55 Meter · Place 58 · Durham School of the ArtsDurham School of the Arts55 MeterRound P58.6.92a9
Dec 21JDL Holiday InvitationalDec 21 · 400 Meters · Place 27 · Durham School of the ArtsDurham School of the Arts400 MetersRelay Split27.58.048 PB9
Dec 2Pine Lake Prep ClassicDec 2 · 55 Meter · Place 19 · Durham School of the ArtsDurham School of the Arts55 Meter19.7.15a9
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 19 · Triangle Champions TracTriangle Champions Trac400 MetersRound P1958.51a—
Mar 1AAU Indoor National ChamponshipsMar 1 · Long Jump · Place 15 · Triangle ChampionsTriangle ChampionsLong Jump154.61m—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 13 · Triangle Champions TracTriangle Champions Trac200 MetersRound P1324.91a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 8 · Triangle Champions TracTriangle Champions Trac60 MetersRound P87.59a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 8 · Triangle Champions TracTriangle Champions Trac60 Meters87.64a—
Feb 24BWSP Queens and Kings: Meet 4Feb 24 · 55 Meter · Place 1 · Triangle Champions TrackTriangle Champions Track55 MeterRound P1.7.04a12
Feb 24BWSP Queens and Kings: Meet 4Feb 24 · 55 Meter · Place 2 · Triangle Champions TrackTriangle Champions Track55 Meter2.7.11a12
Feb 24BWSP Queens and Kings: Meet 4Feb 24 · Long Jump · Triangle Champions TrackTriangle Champions TrackLong Jump--DNS12
Feb 24BWSP Queens and Kings: Meet 4Feb 24 · 400 Meters · Place 4 · Triangle Champions TrackTriangle Champions Track400 Meters4.58.34a12
Feb 24BWSP Queens and Kings: Meet 4Feb 24 · 200 Meters · Place 1 · Triangle Champions TrackTriangle Champions Track200 Meters1.25.52a12
Feb 3BWSP Queens and KingsFeb 3 · 55 Meter · Place 2 · Triangle Champions TrackTriangle Champions Track55 MeterRound P2.7.18a12
Feb 3BWSP Queens and KingsFeb 3 · 55 Meter · Place 1 · Triangle Champions TrackTriangle Champions Track55 Meter1.6.99a12
Feb 3BWSP Queens and KingsFeb 3 · Long Jump · Place 3 · Triangle Champions TrackTriangle Champions TrackLong Jump3.16' 2.50"12
Feb 3BWSP Queens and KingsFeb 3 · 400 Meters · Place 2 · Triangle Champions TrackTriangle Champions Track400 Meters2.57.29a12
Feb 3BWSP Queens and KingsFeb 3 · 200 Meters · Place 2 · Triangle Champions TrackTriangle Champions Track200 Meters2.25.04a12
Jan 20BWSP Queens and KingsJan 20 · 55 Meter · Place 4 · Triangle Champions TrackTriangle Champions Track55 MeterRound P4.7.13a12
Jan 20BWSP Queens and KingsJan 20 · 55 Meter · Place 4 · Triangle Champions TrackTriangle Champions Track55 Meter4.7.18a12
Jan 20BWSP Queens and KingsJan 20 · Long Jump · Place 6 · Triangle Champions TrackTriangle Champions TrackLong Jump6.15' 7"12
Jan 20BWSP Queens and KingsJan 20 · 400 Meters · Place 4 · Triangle Champions TrackTriangle Champions Track400 Meters4.57.83a12
Jan 20BWSP Queens and KingsJan 20 · 200 Meters · Place 5 · Triangle Champions TrackTriangle Champions Track200 Meters5.26.05a12
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 3 · Triangle Champions TrackTriangle Champions Track60 MeterRound P3.7.71a PB12
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 2 · Triangle Champions TrackTriangle Champions Track60 Meter2.7.76a12
Jan 14VA Showcase ClubJan 14 · Long Jump · Place 2 · Triangle Champions TrackTriangle Champions TrackLong Jump2.4.75m12
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 12 · Triangle Champions TrackTriangle Champions Track400 Meters12.59.37a12
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 13 · Triangle Champions TrackTriangle Champions Track200 Meters13.25.51a12
Jan 12The VA ShowcaseJan 12 · Long Jump · Place 2 · Triangle ChaTriangle ChaLong Jump24.75m—
Jan 12The VA ShowcaseJan 12 · 400 Meters · Place 12 · Triangle ChaTriangle Cha400 Meters1259.37—
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 13 · Triangle ChaTriangle Cha200 Meters1325.51—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 2 · Triangle ChaTriangle Cha60 Meters27.76—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 3 · Triangle ChaTriangle Cha60 MetersRound P37.71—
Jan 6BWSP Queens and KingsJan 6 · 55 Meter · Place 3 · Triangle Champions TrackTriangle Champions Track55 MeterRound P3.7.05a12
Jan 6BWSP Queens and KingsJan 6 · 55 Meter · Place 3 · Triangle Champions TrackTriangle Champions Track55 Meter3.7.07a12
Jan 6BWSP Queens and KingsJan 6 · Long Jump · Place 2 · Triangle Champions TrackTriangle Champions TrackLong Jump2.16' 5" PB12
Jan 6BWSP Queens and KingsJan 6 · 400 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track400 Meters3.58.59a12
Jan 6BWSP Queens and KingsJan 6 · 200 Meters · Place 5 · Triangle Champions TrackTriangle Champions Track200 Meters5.25.96a12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 13Annual Lee Vernon McNeillJul 13 · 200 Meters · Place 2 · Triangle Champions TracTriangle Champions Trac200 Meters223.88a—
Jul 13Annual Lee Vernon McNeillJul 13 · 100 Meters · Place 2 · Triangle Champions TracTriangle Champions Trac100 Meters211.89a—
Jun 27AAU NC Regional 25 QualifierJun 27 · 400 Meters · Place 8 · Triangle Champions TFemaleTriangle Champions TFemale400 Meters855.29—
Jun 27AAU NC Regional 25 QualifierJun 27 · 200 Meters · Place 4 · Triangle Champions TFemaleTriangle Champions TFemale200 Meters423.98—
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 3 · Triangle Champions TFemaleTriangle Champions TFemale100 Meters311.99—
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 11 · Triangle Champions TracTriangle Champions Trac400 Meters1155.87a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 7 · Triangle Champions TracTriangle Champions Trac200 Meters724.97a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 7 · Triangle Champions TracTriangle Champions Trac200 Meters725.30a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 12 · Triangle Champions TracTriangle Champions Trac100 Meters1212.42a—
Jun 1James Carter InvitationalJun 1 · Long Jump · Place 3 · Triangle Champions TrackTriangle Champions TrackLong Jump3.5.28m PB12
Jun 1James Carter InvitationalJun 1 · 400 Meters · Place 1 · Triangle Champions TrackTriangle Champions Track400 Meters1.56.25a12
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 6 · Triangle Champions TrackTriangle Champions Track100 MetersRound P6.12.20aWind: -1.512
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 5 · Triangle Champions TrackTriangle Champions Track100 Meters5.12.37aWind: -0.612

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 11 · Triangle Champions TrackTriangle Champions TrackLong Jump11.4.80mWind: 0Unofficial11
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 8 · Triangle Champions TrackTriangle Champions Track400 MetersRound P8.57.19aUnofficial11
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 6 · Triangle Champions TrackTriangle Champions Track400 Meters6.57.31aUnofficial11
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Triangle Champions TrackTriangle Champions Track200 MetersRound P--DNSWind: 011
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 12 · Triangle Champions TrackTriangle Champions Track100 MetersRound P12.12.55aWind: 1.2Unofficial11