Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUnion Grove Early Bird · Feb 1610.82Union Grove Early BirdFebruary 16, 2019
100 Meters · OutdoorPure Athletics Sprint Elite Meet · May 210.03Pure Athletics Sprint Elite MeetMay 2, 2021
200 Meters · IndoorGalleria Games · Dec 1921.13aGalleria GamesDecember 19, 2020
200 Meters · OutdoorPure Athletics Sprint Elite Meet · May 220.20Pure Athletics Sprint Elite MeetMay 2, 2021
300 Meters · IndoorVA Showcase · Jan 1432.77aVA ShowcaseJanuary 14, 2021
400 Meters · IndoorGalleria Games · Dec 2147.59aGalleria GamesDecember 21, 2019
400 Meters · OutdoorRagsdale Home Meet #1 · Mar 459.0Ragsdale Home Meet #1March 4, 2020
500 Meters · IndoorJDL HS Team Challenge · Jan 241:24.14JDL HS Team ChallengeJanuary 24, 2020
55 Meter · IndoorVA Showcase · Jan 146.38aVA ShowcaseJanuary 14, 2021
60 Meter · IndoorGalleria Games · Dec 196.70aGalleria GamesDecember 19, 2020

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 10Ed Murphey ClassicJul 10 · 100 Meters · Place 23 · United StatesUnited States100 Meters23.10.24aWind: 2.2So

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 28ATX Sprint ClassiJun 28 · 100 Meters · Place 13 · ADIDASADIDAS100 MetersRound P1310.26—
Jun 28ATX Sprint ClassiJun 28 · 100 Meters · Place 8 · ADIDASADIDAS100 Meters810.08—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22USC Indoor OpenFeb 22 · 60 Meter · Place 7 · adidasadidas60 MeterRound P7.6.85aFr
Feb 22USC Indoor OpenFeb 22 · 60 Meter · Place 4 · adidasadidas60 Meter4.6.78aFr

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Houston Tom Tellez InvitationalMay 6 · 200 Meters · ADIDASADIDAS200 Meters--DNSWind: 1.311
May 6Houston Tom Tellez InvitationalMay 6 · 100 Meters · Place 6 · ADIDASADIDAS100 Meters6.10.41aWind: 2.111

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 24USA Olympic Track & Field Team TrialsJun 24 · 200 Meters · Place 23 · IMG AcademyIMG Academy200 MetersRound P23.21.02aWind: 0.811
May 2Pure Athletics Sprint Elite MeetMay 2 · 200 Meters · Place 1 · IMG EliteIMG Elite200 Meters120.20 PB—
May 2Pure Athletics Sprint Elite MeetMay 2 · 100 Meters · Place 4 · IMG EliteIMG Elite100 Meters410.04—
May 2Pure Athletics Sprint Elite MeetMay 2 · 100 Meters · Place 4 · IMG EliteIMG Elite100 Meters410.03 PB—
Mar 27The Florida International "The Pro Addition"Mar 27 · 200 Meters · Place 1 · IMG EliteIMG Elite200 Meters120.27—
Mar 27The Florida International "The Pro Addition"Mar 27 · 200 Meters · Place 1 · Img EliteImg Elite200 Meters120.27—
Mar 20IMG Spring Break Invitational Mar 20 · 100 Meters · Place 1 · IMG AcademyIMG Academy100 Meters110.23JR

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14VA ShowcaseJan 14 · 300 Meters · Place 1 · IMG AcademyIMG Academy300 Meters1.32.77a PB12
Jan 14VA ShowcaseJan 14 · 55 Meter · Place 4 · IMG AcademyIMG Academy55 MeterRound P4.6.38a PB12

2020 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 19Galleria GamesDec 19 · 60 Meter · Place 1 · IMG EliteIMG Elite60 Meter1.6.70a PB12
Dec 19Galleria GamesDec 19 · 200 Meters · Place 1 · IMG EliteIMG Elite200 Meters1.21.13a PB12
Jan 27Guilford County Indoor ChampionshipsJan 27 · 500 Meters · Place 30 · RagsdaleRagsdale500 Meters301:27.23—
Jan 25Bob Pollock Invitational (HS Events)Jan 25 · 200 Meters · Place 2 · High SchoolHigh School200 Meters2.21.41a11
Jan 24JDL HS Team ChallengeJan 24 · 500 Meters · Place 34 · RagsdaleRagsdale500 Meters341:24.14 PB—
Jan 20JDL HOT Snowman MeetJan 20 · 500 Meters · Place 25 · RagsdaleRagsdale500 Meters251:25.49—
Jan 12Wanda Lee MemorialJan 12 · 60 Meter · Place 1 · RSS AthleticsRSS Athletics60 Meter1.6.86a9
Jan 12Wanda Lee MemorialJan 12 · 200 Meters · Place 1 · RSS AthleticsRSS Athletics200 Meters1.21.35a9
Jan 10JDL H.O.T. New Year MeetJan 10 · 500 Meters · Place 24 · RagsdaleRagsdale500 Meters241:24.89—
Jan 10JDL H.O.T. New Year MeetJan 10 · 300 Meters · Place 27 · RagsdaleRagsdale300 Meters2742.18—
Jan 7Southwest Guilford Invitational #2Jan 7 · 500 Meters · Place 37 · RagsdaleRagsdale500 Meters371:27.36—

2020 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 11Ragsdale Home Meet #2Mar 11 · 200 Meters · Place 1 · RagsdaleRagsdale200 Meters126.69—
Mar 11Ragsdale Home Meet #2Mar 11 · 400 Meters · Place 1 · RagsdaleRagsdale400 Meters11:03.91—
Mar 7Georgia HS Champions ChallengeMar 7 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters110.60—
Mar 4Ragsdale Home Meet #1Mar 4 · 400 Meters · Place 4 · RagsdaleRagsdale400 Meters459.0 PB—
Mar 4Ragsdale Home Meet #1Mar 4 · 100 Meters · Place 14 · RagsdaleRagsdale100 Meters1412.6—

2019 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 21Galleria GamesDec 21 · 60 Meter · Place 1 · RSS AthleticsRSS Athletics60 Meter1.6.93a9
Dec 21Galleria GamesDec 21 · 400 Meters · Place 1 · RSS AthleticsRSS Athletics400 Meters1.47.59a PB9
Dec 13JDL H.O.T. Santa MeetDec 13 · 500 Meters · Place 34 · RagsdaleRagsdale500 Meters34.1:27.06a9
Dec 13JDL H.O.T. Santa MeetDec 13 · 55 Meter · Place 30 · RagsdaleRagsdale55 Meter30.7.61a9
Dec 13JDL H.O.T. Santa MeetDec 13 · Long Jump · RagsdaleRagsdaleLong Jump--FOUL9
Dec 9JDL H.O.T. Chocolate MeetDec 9 · 300 Meters · Place 29 · RagsdaleRagsdale300 Meters29.46.33a9
Dec 9JDL H.O.T. Chocolate MeetDec 9 · Long Jump · RagsdaleRagsdaleLong Jump--FOUL9
Dec 9JDL H.O.T. Chocolate MeetDec 9 · High Jump · RagsdaleRagsdaleHigh Jump--NH9
Feb 23Chapel Hill All Comers InvitationalFeb 23 · 200 Meters · Place 1 · Chapel HillChapel Hill200 Meters122.35—
Feb 23Chapel Hill All Comers InvitationalFeb 23 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters110.97—
Feb 16Union Grove Early BirdFeb 16 · Triple Jump · Place 1 · Chapel HillChapel HillTriple Jump145-06.75—
Feb 16Union Grove Early BirdFeb 16 · 200 Meters · Place 1 · Chapel HillChapel Hill200 Meters122.16—
Feb 16Union Grove Early BirdFeb 16 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters110.82 PB—
Feb 9 Chapel Hill All Comer Season OpenerFeb 9 · Triple Jump · Place 1 · Chapel HillChapel HillTriple Jump143-03.00—

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 9GHSA 4A State ChampionshipsMay 9 · Triple Jump · Place 7 · Chapel HillChapel HillTriple Jump7.43-08.25Wind: 2.210
May 9GHSA 4A State ChampionshipsMay 9 · 200 Meters · Place 1 · Chapel HillChapel Hill200 MetersRound P1.21.32aWind: -1.110
May 9GHSA 4A State ChampionshipsMay 9 · 200 Meters · Place 1 · Chapel HillChapel Hill200 Meters1.21.22aWind: 010
May 9GHSA 4A State ChampionshipsMay 9 · 100 Meters · Place 1 · Chapel HillChapel Hill100 MetersRound P1.10.53aWind: -0.510
May 9GHSA 4A State ChampionshipsMay 9 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters1.10.66aWind: 0.510
Apr 18GHSA Region 5-4A ChampionshipApr 18 · Triple Jump · Place 2 · Chapel HillChapel HillTriple Jump243-00.00—
Apr 18GHSA Region 5-4A ChampionshipApr 18 · 200 Meters · Place 1 · Chapel HillChapel Hill200 Meters121.67—
Apr 18GHSA Region 5-4A ChampionshipApr 18 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters110.44—
Mar 29Friday Night LightsMar 29 · Triple Jump · Place 1 · Chapel HillChapel HillTriple Jump146-00.00—
Mar 29Friday Night LightsMar 29 · 200 Meters · Place 33 · Chapel HillChapel Hill200 Meters3323.80—
Mar 29Friday Night LightsMar 29 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters110.63—
Mar 16Chick-Fil-A InvitationalMar 16 · Triple Jump · Place 1 · Chapel HillChapel HillTriple Jump145-05.00—
Mar 16Chick-Fil-A InvitationalMar 16 · 200 Meters · Place 1 · Chapel HillChapel Hill200 Meters121.44—
Mar 16Chick-Fil-A InvitationalMar 16 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters110.67—
Mar 16Chick-Fil-A InvitationalMar 16 · Triple Jump · Place 1 · Chapel HillChapel HillTriple Jump145-05.00—
Mar 16Chick-Fil-A InvitationalMar 16 · 200 Meters · Place 1 · Chapel HillChapel Hill200 Meters121.44—
Mar 16Chick-Fil-A InvitationalMar 16 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters110.67—
Mar 2Christian Coleman InvitationalMar 2 · Triple Jump · Place 1 · Chapel HillChapel HillTriple Jump145-06.75—
Mar 2Christian Coleman InvitationalMar 2 · 100 Meters · Place 1 · Chapel HillChapel Hill100 Meters110.82—