Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU NC Regional Qualifier · Jun 2913.78aAAU NC Regional QualifierJune 29, 2017
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 4A East Regional · May 1114.44aNCHSAA 4A East RegionalMay 11, 2024
200 Meters · OutdoorFuquay-Varina Quad Meet · Mar 225.92aFuquay-Varina Quad MeetMarch 2, 2023
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 4A East Regional · May 1344.68aNCHSAA 4A East RegionalMay 13, 2023
400 Meters · OutdoorCharlotte Flights InterSquard Invitational · Jun 261:06.05aCharlotte Flights InterSquard InvitationalJune 26, 2021
400m Hurdles · 30" / 0.762m · OutdoorUSATF NC Association Youth Championships · Jul 81:09.97aUSATF NC Association Youth ChampionshipsJuly 8, 2021
55m Hurdles · 33" · IndoorNCHSAA 4A Indoor State Championships · Feb 118.36aNCHSAA 4A Indoor State ChampionshipsFebruary 11, 2023
80m Hurdles · 30" / 0.762m · OutdoorN.C. State Games · Jun 212.76aN.C. State GamesJune 2, 2018
Combined results · OutdoorRussell E. Blunt East Coast Invitational · Jul 2113.10Russell E. Blunt East Coast InvitationalJuly 21, 2017
Long Jump · IndoorThane Baker Invitational · Jan 166.06mThane Baker InvitationalJanuary 16, 2026
Long Jump · OutdoorRussell Blunt Invitational · Jul 193.45mRussell Blunt InvitationalJuly 19, 2013
Triple Jump · IndoorDeLoss Dodds Invitational · Jan 3012.77mDeLoss Dodds InvitationalJanuary 30, 2026
Triple Jump · OutdoorBig 12 Outdoor Championships · May 1513.11mBig 12 Outdoor ChampionshipsMay 15, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Triple Jump · Place 16 · KansasKansasTriple JumpRound P16.13.18mWind: 1.7So
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Long Jump · Place 17 · KansasKansasLong JumpRound P17.6.29mWind: -0.8So
May 14Big 12 Outdoor ChampionshipsMay 14 · Triple Jump · Place 8 · KansasKansasTriple Jump8.13.10mWind: 1.4So
May 14Big 12 Outdoor ChampionshipsMay 14 · Long Jump · Place 12 · KansasKansasLong Jump12.5.95mWind: -0.1So
May 1Rock Chalk ClassicMay 1 · Long Jump · Place 3 · KansasKansasLong Jump3.6.33mWind: 2.5So
Apr 16Bryan Clay InvitationalApr 16 · Triple Jump · Place 5 · KansasKansasTriple Jump5.12.68mWind: 0.5So
Apr 16Bryan Clay InvitationalApr 16 · Long Jump · KansasKansasLong Jump--DNSWind: 0So

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30DeLoss Dodds InvitationalJan 30 · Triple Jump · Place 2 · KansasKansasTriple Jump212.77m PBSo
Jan 16Thane Baker InvitationalJan 16 · Long Jump · Place 4 · KansasKansasLong Jump4.6.06m PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Big 12 Outdoor ChampionshipsMay 15 · Triple Jump · Place 6 · KansasKansasTriple Jump613.11m PBFr
May 15Big 12 Outdoor ChampionshipsMay 15 · Long Jump · Place 14 · KansasKansasLong Jump145.91mFr
Mar 282025 Battle on the BayouMar 28 · Triple Jump · KansasKansasTriple Jump--DNSFr
Mar 282025 Battle on the BayouMar 28 · Long Jump · Place 4 · KansasKansasLong Jump4.6.17mWind: 5.6Fr
Mar 22Jayhawk Spring FlingMar 22 · Long Jump · Place 1 · KansasKansasLong Jump16.19mFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Big 12 Indoor ChampionshipsFeb 28 · Triple Jump · Place 5 · KansasKansasTriple Jump513.03m—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Bob Timmons ChallengeDec 7 · Triple Jump · Place 1 · KansasKansasTriple Jump1.12.24mFr
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Triple Jump · Place 1 · GarnerGarnerTriple Jump139-08.0012
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Long Jump · Place 1 · GarnerGarnerLong Jump118-09.5012
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 55m Hurdles · Place 8 · GarnerGarner55m Hurdles88.4012
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Triple Jump · Place 1 · GarnerGarnerTriple Jump139-00.7512
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Long Jump · Place 2 · GarnerGarnerLong Jump218-08.2512
Jan 20Fast Track HS InvitationalJan 20 · Triple Jump · Place 2 · GarnerGarnerTriple Jump239-00.75—
Jan 20Fast Track HS InvitationalJan 20 · Long Jump · Place 1 · GarnerGarnerLong Jump118-08.25—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 7AAU North Carolina District QualifierJun 7 · Triple Jump · Place 16 · Track XplosionTrack XplosionTriple Jump1634-10.25—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 16 · Track XplosionTrack XplosionLong Jump1616-7.25—
May 11NCHSAA 4A East RegionalMay 11 · Triple Jump · Place 1 · GarnerGarnerTriple Jump1.38-07.0012
May 11NCHSAA 4A East RegionalMay 11 · Long Jump · Place 1 · GarnerGarnerLong Jump1.19-02.0012
May 11NCHSAA 4A East RegionalMay 11 · 100m Hurdles · Place 4 · GarnerGarner100m Hurdles33" / 0.838mRound P4.14.51a12
May 11NCHSAA 4A East RegionalMay 11 · 100m Hurdles · Place 5 · GarnerGarner100m Hurdles33" / 0.838m5.14.44a PB12
Apr 202024 Apex Lions RelaysApr 20 · Triple Jump · Place 1 · GarnerGarnerTriple Jump140-05.25—
Apr 202024 Apex Lions RelaysApr 20 · Triple Jump · Place 1 · GarnerGarnerTriple JumpRound P140-05.25—
Apr 202024 Apex Lions RelaysApr 20 · Long Jump · Place 1 · GarnerGarnerLong Jump119-00.75—
Apr 202024 Apex Lions RelaysApr 20 · Long Jump · Place 1 · GarnerGarnerLong JumpRound P119-00.75—
Apr 202024 Apex Lions RelaysApr 20 · 100m Hurdles · Place 3 · GarnerGarner100m Hurdles314.74—
Mar 22Athens Drive Friday Night Lights 2024Mar 22 · Long Jump · Place 1 · GarnerGarnerLong Jump116-5.5012
Mar 22Athens Drive Friday Night Lights 2024Mar 22 · 100m Hurdles · Place 2 · GarnerGarner100m Hurdles215.1012
Feb 1Greater Neuse River 4A Indoor Conference ChampionshipsFeb 1 · 55m Hurdles · Place 1 · GarnerGarner55m Hurdles33"1.8.41aUnofficial12
Feb 1Greater Neuse River 4A Indoor Conference ChampionshipsFeb 1 · Triple Jump · Place 1 · GarnerGarnerTriple Jump1.37-1.75Unofficial12
Feb 1Greater Neuse River 4A Indoor Conference ChampionshipsFeb 1 · Long Jump · Place 1 · GarnerGarnerLong Jump1.17-10.50Unofficial12
Jan 3Greater Neuse River MeetJan 3 · 500 Meters · Place 5 · GarnerGarner500 Meters5.1:27.05aUnofficial12

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · Triple Jump · Place 2 · GarnerGarnerTriple Jump2.37-04.0012
Dec 16JDL Holiday HS InvitationalDec 16 · Long Jump · Place 2 · GarnerGarnerLong Jump2.18-00.0012
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 55m Hurdles · Place 7 · GarnerGarner55m Hurdles33"Round P7.8.41a11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 55m Hurdles · Place 6 · GarnerGarner55m Hurdles33"6.8.36a PB11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · Long Jump · Place 3 · GarnerGarnerLong Jump3.18-03.7511
Jan 27Mondo Elite HS InvitationalJan 27 · Long Jump · Place 4 · GarnerGarnerLong Jump417-03.00—
Jan 27Mondo Elite HS InvitationalJan 27 · 55m Hurdles · Place 11 · GarnerGarner55m HurdlesRound P118.71—
Jan 27Mondo Elite HS InvitationalJan 27 · Long Jump · Place 14 · GarnerGarnerLong Jump1418-09.00—
Jan 27Mondo Elite HS InvitationalJan 27 · 55m Hurdles · Place 3 · GarnerGarner55m Hurdles38.84—
Jan 18Garner HS MeetJan 18 · 55m Hurdles · Place 3 · GarnerGarner55m Hurdles38.55—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Greater Neuse River Indoor MeetDec 6 · 300 Meters · Place 3 · GarnerGarner300 Meters3.46.12aUnofficial12
Dec 6Greater Neuse River Indoor MeetDec 6 · 55 Meter · Place 7 · GarnerGarner55 Meter7.7.70aUnofficial12
May 20NCHSAA 4A State ChampionshipMay 20 · Triple Jump · Place 1 · GarnerGarnerTriple Jump1.39-7.7511
May 20NCHSAA 4A State ChampionshipMay 20 · 300m Hurdles · Place 6 · GarnerGarner300m Hurdles30" / 0.762m6.44.99a11
May 13NCHSAA 4A East RegionalMay 13 · Triple Jump · Place 1 · GarnerGarnerTriple Jump1.38-09.7511
May 13NCHSAA 4A East RegionalMay 13 · Long Jump · GarnerGarnerLong Jump--FOUL11
May 13NCHSAA 4A East RegionalMay 13 · 300m Hurdles · Place 3 · GarnerGarner300m Hurdles30" / 0.762m3.44.68a PB11
Apr 15Apex Lion's RelayApr 15 · 100m Hurdles · Place 3 · GarnerGarner100m Hurdles314.7311
Apr 15Apex Lion's RelayApr 15 · Triple Jump · Place 1 · GarnerGarnerTriple Jump137-6.5011
Apr 15Apex Lion's RelayApr 15 · Long Jump · Place 1 · GarnerGarnerLong Jump118-10.7511
Mar 2Fuquay-Varina Quad MeetMar 2 · Long Jump · Place 1 · GarnerGarnerLong Jump1.18' 1"11
Mar 2Fuquay-Varina Quad MeetMar 2 · 100m Hurdles · Place 1 · GarnerGarner100m Hurdles33" / 0.838m1.15.13a11
Mar 2Fuquay-Varina Quad MeetMar 2 · 200 Meters · Place 1 · GarnerGarner200 Meters1.25.92a PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10COROS Explore Perfection InvitationalDec 10 · Long Jump · Place 2 · GarnerGarnerLong Jump2.17-08.7511

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Greater Neuse River Indoor MeetDec 8 · 55 Meter · Place 6 · GarnerGarner55 Meter6.7.71Unofficial11
Dec 8Greater Neuse River Indoor MeetDec 8 · Long Jump · Place 1 · GarnerGarnerLong Jump1.18-9Unofficial11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump1.5.36mWind: 09
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400m Hurdles · Place 1 · Track XplosionTrack Xplosion400m Hurdles30" / 0.762m1.1:09.97a PB9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump1.5.45mWind: 0.59
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 11 · Track XplosionTrack Xplosion200 MetersRound P11.26.91aWind: -1.89
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump1.5.14m9
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 400 Meters · Place 2 · Track XplosionTrack Xplosion400 Meters2.1:06.05a PB9

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 80m Hurdles · Place 9 · 16 Track Xplosion16 Track Xplosion80m HurdlesRound P912.66—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 80m Hurdles · Place 2 · 16 Track Xplosion16 Track Xplosion80m Hurdles212.66—
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 3 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762mRound P3.12.91aWind: 1.512
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 3 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762m3.12.91aWind: -1.612
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Long Jump · Place 6 · Track XplosionTrack XplosionLong Jump6.4.59mWind: 0.812
Jun 2N.C. State GamesJun 2 · 80m Hurdles · Place 1 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762m1.12.76a PBWind: 0.912
Jun 2N.C. State GamesJun 2 · Long Jump · Track XplosionTrack XplosionLong Jump--FOUL12

2017 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 1 · Track XplosionTrack XplosionCombined results115-02.75—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 2 · Track XplosionTrack XplosionCombined results213.10 PB—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 8 · Track XplosionTrack XplosionCombined results813.75—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 2 · Track XplosionTrack XplosionCombined resultsRound P213.45—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 7 · Track XplosionTrack XplosionCombined resultsRound P713.63—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 1 · Track XplosionTrack XplosionCombined results115-02.75—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 2 · Track XplosionTrack XplosionCombined results213.10—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 8 · Track XplosionTrack XplosionCombined results813.75—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 2 · Track XplosionTrack XplosionCombined resultsRound P213.45—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 7 · Track XplosionTrack XplosionCombined resultsRound P713.63—
Jun 29AAU NC Regional QualifierJun 29 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump1.4.72m11
Jun 29AAU NC Regional QualifierJun 29 · 100 Meters · Place 2 · Track XplosionTrack Xplosion100 MetersRound P2.13.85a11
Jun 29AAU NC Regional QualifierJun 29 · 100 Meters · Place 4 · Track XplosionTrack Xplosion100 Meters4.13.78a PB11
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Place 2 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762mRound P2.14.02aWind: -1.211
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Track XplosionTrack Xplosion80m Hurdles30" / 0.762m—DNSWind: 1.611
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump1.4.66mWind: 0.911
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 9 · Track XplosionTrack Xplosion100 MetersRound P9.13.86aWind: 0.111
Jun 17Jim Law InvitationalJun 17 · 80m Hurdles · Place 4 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762mRound P4.14.20a11
Jun 17Jim Law InvitationalJun 17 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump1.4.61m11
Jun 10AAU NC District QualiflierJun 10 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump1.4.62m11
Jun 10AAU NC District QualiflierJun 10 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 MetersRound P3.13.91a11
Jun 10AAU NC District QualiflierJun 10 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 Meters3.13.91a11
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 1 · Track XplosionTrack XplosionCombined results114-11.50—
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 6 · Track XplosionTrack XplosionCombined results61:07.90—

2015 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 13Lights Out InvitationalJun 13 · 200 Meters · Place 5 · Track XplosionTrack Xplosion200 Meters533.06—
Jun 13Lights Out InvitationalJun 13 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump112-09.00—

2013 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 19Russell Blunt InvitationalJul 19 · Long Jump · Place 2 · Track XplosionTrack XplosionLong Jump23.45m PB—
Jul 19Russell Blunt InvitationalJul 19 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters11:14.00—