Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 East Coast Relays · May 211.44a2026 East Coast RelaysMay 2, 2026
100 Meters · Outdoor · Hand timedNAC6: Heritage, Corinth @ Rolesville · May 2611.9hNAC6: Heritage, Corinth @ RolesvilleMay 26, 2021
100m Hurdles · 33" / 0.838m · Outdoor2026 East Coast Relays · May 212.91a2026 East Coast RelaysMay 2, 2026
200 Meters · IndoorBWSP 10th Annual Indoor Track & Field · Feb 1027.30aBWSP 10th Annual Indoor Track & FieldFebruary 10, 2019
200 Meters · Outdoor2026 SEC Outdoor Track & Field Championships · May 1423.94a2026 SEC Outdoor Track & Field ChampionshipsMay 14, 2026
200 Meters · Outdoor · Hand timedNAC6: Heritage, Corinth @ Rolesville · May 2624.6hNAC6: Heritage, Corinth @ RolesvilleMay 26, 2021
200m Hurdles · 30" / 0.762m · Outdoor13th Annual Mark Trail Memorial Day Meet · May 2428.31a13th Annual Mark Trail Memorial Day MeetMay 24, 2019
300 Meters · IndoorClemson Opener · Dec 538.79aClemson OpenerDecember 5, 2025
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 4A East Regional · May 1142.43aNCHSAA 4A East RegionalMay 11, 2024
400 Meters · OutdoorGamecock Invitational · Apr 1255.77aGamecock InvitationalApril 12, 2025
400m Hurdles · 30" / 0.762m · OutdoorJames Carter Invitational · Jun 11:02.13aJames Carter InvitationalJune 1, 2024
55 Meter · IndoorNCHSAA 4A Indoor State Championships · Feb 116.92aNCHSAA 4A Indoor State ChampionshipsFebruary 11, 2023
55 Meters · IndoorNCHSAA 4A State Championships · Feb 96.92NCHSAA 4A State ChampionshipsFebruary 9, 2024
55m Hurdles · 30" · IndoorBWSP 10th Annual Indoor Track & Field · Feb 109.90aBWSP 10th Annual Indoor Track & FieldFebruary 10, 2019
55m Hurdles · 33" · IndoorLiberty Christmas Invitational · Dec 167.87aLiberty Christmas InvitationalDecember 16, 2023
60 Meter · IndoorAAU National Indoor Championship · Mar 88.11aAAU National Indoor ChampionshipMarch 8, 2019
60 Meters · IndoorGamecock Opener · Jan 117.44aGamecock OpenerJanuary 11, 2025
60m Hurdles · 33" / 0.838m · IndoorClemson Opener · Dec 58.18aClemson OpenerDecember 5, 2025
800 Meters · IndoorUSATF North Carolina Junior Olympics Championships · Feb 122:49.78aUSATF North Carolina Junior Olympics ChampionshipsFebruary 12, 2017
800 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 212:43.50aUSATF Region 16 Junior Olympic ChampionshipsJune 21, 2018
80m Hurdles · 30" / 0.762m · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 2112.93aUSATF Region 16 Junior Olympic ChampionshipsJune 21, 2018
Combined results · Indoor2018 Rising Stars Track Classic · Feb 1810.292018 Rising Stars Track ClassicFebruary 18, 2018
Combined results · OutdoorT. Sanders Memorial HS Invitational · Mar 2612.61T. Sanders Memorial HS InvitationalMarch 26, 2022
High Jump · IndoorAAU Indoor Nationals · Mar 101.27mAAU Indoor NationalsMarch 10, 2017
High Jump · OutdoorUSATF Region 3 Youth Championships · Jul 151.62mUSATF Region 3 Youth ChampionshipsJuly 15, 2021
Long Jump · IndoorUSATF North Carolina Junior Olympics Championships · Feb 123.76mUSATF North Carolina Junior Olympics ChampionshipsFebruary 12, 2017
Long Jump · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 214.51mUSATF Region 16 Junior Olympic ChampionshipsJune 21, 2018
Pentathlon (Outdoor) · Standard · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 212777USATF Region 16 Junior Olympic ChampionshipsJune 21, 2018
Shot Put · 6lb · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 217.55mUSATF Region 16 Junior Olympic ChampionshipsJune 21, 2018

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 100m Hurdles · Place 13 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound P13.12.94aWind: 1.5So
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 100m Hurdles · Place 14 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound P14.13.07aWind: 0.2So
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 100m Hurdles · Place 12 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound S12.12.98aWind: 1.1So
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 100m Hurdles · Place 8 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound P8.13.04aWind: 0.6So
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 100m Hurdles · Place 8 · South CarolinaSouth Carolina100m Hurdles33" / 0.838m8.13.14aWind: 0.4So
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 200 Meters · Place 37 · South CarolinaSouth Carolina200 MetersRound P37.23.94a PBWind: 0.6So
May 22026 East Coast RelaysMay 2 · 100m Hurdles · Place 3 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound P3.13.23aWind: -0.8So
May 22026 East Coast RelaysMay 2 · 100m Hurdles · Place 1 · South CarolinaSouth Carolina100m Hurdles33" / 0.838m1.12.91a PBWind: 1.4So
May 22026 East Coast RelaysMay 2 · 100 Meters · Place 9 · South CarolinaSouth Carolina100 Meters9.11.44a PBWind: 1.6So
Apr 25Tiger Track ClassicApr 25 · 100m Hurdles · Place 1 · South CarolinaSouth Carolina100m Hurdles33" / 0.838m1.13.10aWind: 1.1So
Apr 16Tom Jones MemorialApr 16 · 400m Hurdles · South CarolinaSouth Carolina400m Hurdles30" / 0.762m—DNSSo
Apr 16Tom Jones MemorialApr 16 · 100m Hurdles · Place 4 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound P4.12.94aWind: 3So
Apr 16Tom Jones MemorialApr 16 · 100m Hurdles · Place 2 · South CarolinaSouth Carolina100m Hurdles33" / 0.838m2.12.93aWind: 1So
Mar 26Raleigh RelaysMar 26 · 100m Hurdles · Place 8 · South CarolinaSouth Carolina100m Hurdles33" / 0.838m8.13.88aWind: -0.4So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 13NCAA Division I Indoor ChampionshipsMar 13 · 60m Hurdles · South CarolinaSouth Carolina60m Hurdles33" / 0.838mRound P—DNFSo
Feb 21USC InviteFeb 21 · 60m Hurdles · Place 4 · South CarolinaSouth Carolina60m HurdlesRound P48.24SO
Jan 23Orange and Purple InvitationalJan 23 · 60m Hurdles · Place 1 · South CarolinaSouth Carolina60m HurdlesRound P18.17SO
Jan 23Orange and Purple InvitationalJan 23 · 60m Hurdles · Place 4 · South CarolinaSouth Carolina60m HurdlesRound S48.11SO
Jan 23Orange and Purple InvitationalJan 23 · 60m Hurdles · Place 1 · South CarolinaSouth Carolina60m Hurdles18.10SO
Jan 10Gamecock OpenerJan 10 · 60m Hurdles · Place 3 · South CarolinaSouth Carolina60m HurdlesRound P38.39aSo
Jan 10Gamecock OpenerJan 10 · 60m Hurdles · Place 4 · South CarolinaSouth Carolina60m HurdlesRound S48.29aSo
Jan 10Gamecock OpenerJan 10 · 60m Hurdles · Place 2 · South CarolinaSouth Carolina60m Hurdles28.12aSo

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · 300 Meters · Place 8 · South CarolinaSouth Carolina300 Meters8.38.79a PBSo
Dec 5Clemson OpenerDec 5 · 60m Hurdles · Place 1 · South CarolinaSouth Carolina60m Hurdles33" / 0.838mRound P1.8.31aWind: 0So
Dec 5Clemson OpenerDec 5 · 60m Hurdles · Place 1 · South CarolinaSouth Carolina60m Hurdles33" / 0.838m1.8.18a PBWind: 0So
Feb 22USC Indoor OpenFeb 22 · 60m Hurdles · Place 4 · South CarolinaSouth Carolina60m Hurdles33" / 0.838mRound P4.8.22aFr
Feb 22USC Indoor OpenFeb 22 · 60m Hurdles · Place 4 · South CarolinaSouth Carolina60m Hurdles33" / 0.838m4.8.30aFr
Feb 14Tiger Paw InvitationalFeb 14 · 60m Hurdles · Place 23 · South CarolinaSouth Carolina60m HurdlesRound P238.38a—
Feb 14Tiger Paw InvitationalFeb 14 · 60m Hurdles · Place 23 · South CarolinaSouth Carolina60m HurdlesRound S238.55a—
Jan 11Gamecock OpenerJan 11 · 60 Meters · Place 1 · South CarolinaSouth Carolina60 Meters17.51a—
Jan 11Gamecock OpenerJan 11 · 60 Meters · Place 2 · South CarolinaSouth Carolina60 Meters27.50a—
Jan 11Gamecock OpenerJan 11 · 60 Meters · Place 1 · South CarolinaSouth Carolina60 Meters17.44a PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · 100m Hurdles · Place 3 · UnattachedUnattached100m Hurdles33" / 0.838mRound P3.13.51aWind: -0.1Fr
Jun 19USATF U-20 National ChampionshipsJun 19 · 100m Hurdles · Place 1 · UnattachedUnattached100m Hurdles33" / 0.838m1.13.36aWind: -0.7Fr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 100m Hurdles · Place 26 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound P26.13.32aWind: 1.8Fr
May 15SEC Outdoor ChampionshipsMay 15 · 100m Hurdles · Place 9 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound P9.13.13aWind: 2.2Fr
May 15SEC Outdoor ChampionshipsMay 15 · 100m Hurdles · Place 7 · South CarolinaSouth Carolina100m Hurdles33" / 0.838m7.13.35aWind: 1.8Fr
Apr 12Gamecock InvitationalApr 12 · 100m Hurdles · Place 4 · South CarolinaSouth Carolina100m Hurdles33" / 0.838mRound P4.13.78aWind: 1.5Fr
Apr 12Gamecock InvitationalApr 12 · 100m Hurdles · South CarolinaSouth Carolina100m Hurdles33" / 0.838m--DNFWind: 2.6Fr
Apr 12Gamecock InvitationalApr 12 · 400 Meters · Place 6 · South CarolinaSouth Carolina400 Meters6.55.77a PBFr
Mar 21Weems Baskin InvitationalMar 21 · 100m Hurdles · Place 2 · South CarolinaSouth Carolina100m HurdlesRound P213.85aFr
Mar 21Weems Baskin InvitationalMar 21 · 100m Hurdles · Place 1 · South CarolinaSouth Carolina100m Hurdles113.26aFr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Clemson OpenerDec 6 · 300 Meters · Place 12 · South CarolinaSouth Carolina300 Meters12.39.78aFr
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 55m Hurdles · Place 1 · Rolesville HRolesville H55m Hurdles17.7812
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 55 Meters · Place 1 · Rolesville HRolesville H55 Meters16.9612
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 300 Meters · Place 4 · Rolesville HRolesville H300 Meters439.8712
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 55 Meters · Place 1 · Rolesville HRolesville H55 Meters16.92 PB12
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 55m Hurdles · Place 1 · Rolesville HRolesville H55m Hurdles17.8412
Feb 2Mondo Elite HS InvitationalFeb 2 · 60m Hurdles · Place 1 · RolesvilleRolesville60m Hurdles18.41—
Feb 2Mondo Elite HS InvitationalFeb 2 · 60 Meters · Place 2 · RolesvilleRolesville60 Meters27.46—
Feb 2Mondo Elite HS InvitationalFeb 2 · 55 Meters · Place 4 · RolesvilleRolesville55 MetersRound P47.11—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1James Carter InvitationalJun 1 · 400m Hurdles · Place 1 · Track XplosionTrack Xplosion400m Hurdles30" / 0.762m1.1:02.13a PB12
Jun 1James Carter InvitationalJun 1 · 100m Hurdles · Place 1 · Track XplosionTrack Xplosion100m Hurdles33" / 0.838m1.14.12aWind: 012
May 11NCHSAA 4A East RegionalMay 11 · 300m Hurdles · Place 1 · RolesvilleRolesville300m Hurdles30" / 0.762m1.42.43a PB12
May 11NCHSAA 4A East RegionalMay 11 · 100m Hurdles · Place 1 · RolesvilleRolesville100m Hurdles33" / 0.838mRound P1.13.60a12
May 11NCHSAA 4A East RegionalMay 11 · 100m Hurdles · Place 1 · RolesvilleRolesville100m Hurdles33" / 0.838m1.13.63a12
May 11NCHSAA 4A East RegionalMay 11 · 100 Meters · Place 1 · RolesvilleRolesville100 MetersRound P1.11.73a12
May 11NCHSAA 4A East RegionalMay 11 · 100 Meters · Place 1 · RolesvilleRolesville100 Meters1.11.72a12
Apr 202024 Apex Lions RelaysApr 20 · 100m Hurdles · Place 1 · Rolesville HRolesville H100m Hurdles113.74—
Apr 202024 Apex Lions RelaysApr 20 · 100 Meters · Place 1 · Rolesville HRolesville H100 Meters111.71—
Mar 30JCSU HS InvitationalMar 30 · 400 Meters · Place 1 · RolesvilleRolesville400 Meters1.56.53a12

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 55m Hurdles · Place 1 · RolesvilleRolesville55m Hurdles33"Round P1.8.13a12
Dec 16Liberty Christmas InvitationalDec 16 · 55m Hurdles · Place 1 · RolesvilleRolesville55m Hurdles33"1.7.87a PB12
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 1 · RolesvilleRolesville55 MeterRound P1.7.09a12
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 1 · RolesvilleRolesville55 Meter1.6.99a12
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 300 Meters · Place 6 · RolesvilleRolesville300 Meters6.41.33a11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 55m Hurdles · Place 3 · RolesvilleRolesville55m Hurdles33"Round P3.8.15a11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 55m Hurdles · Place 2 · RolesvilleRolesville55m Hurdles33"2.8.15a11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 55 Meter · Place 1 · RolesvilleRolesville55 Meter1.6.92a PB11
Jan 27Mondo Elite HS InvitationalJan 27 · 60m Hurdles · Place 3 · RolesvilleRolesville60m Hurdles38.88—
Jan 27Mondo Elite HS InvitationalJan 27 · 60 Meters · Place 2 · RolesvilleRolesville60 Meters27.583—
Jan 27Mondo Elite HS InvitationalJan 27 · 60m Hurdles · Place 7 · RolesvilleRolesville60m Hurdles79.05—
Jan 27Mondo Elite HS InvitationalJan 27 · 60 Meters · Place 4 · RolesvilleRolesville60 Meters47.73—
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 5 · RolesvilleRolesville300 Meters5.41.15a11
Jan 13Virginia Showcase InvitationalJan 13 · 55m Hurdles · RolesvilleRolesville55m Hurdles33"--FS11
Jan 13Virginia Showcase InvitationalJan 13 · 55m Hurdles · Place 5 · RolesvilleRolesville55m Hurdles33"Round P5.8.30a11
Jan 13Virginia Showcase InvitationalJan 13 · 55 Meter · Place 10 · RolesvilleRolesville55 MeterRound P10.7.13a11

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 16adidas Outdoor NationalsJun 16 · 100m Hurdles · Place 2 · Rolesville HRolesville H100m Hurdles213.58—
Jun 16adidas Outdoor NationalsJun 16 · 100m Hurdles · Place 4 · Rolesville HRolesville H100m HurdlesRound P413.97—
Jun 16adidas Outdoor NationalsJun 16 · 400m Hurdles · Place 5 · Rolesville HRolesville H400m Hurdles51:03.10—
Jun 16adidas Outdoor NationalsJun 16 · 100m Hurdles · Place 2 · Rolesville HRolesville H100m Hurdles213.58—
Jun 16adidas Outdoor NationalsJun 16 · 100m Hurdles · Place 4 · Rolesville HRolesville H100m HurdlesRound P413.97—
May 20NCHSAA 4A State ChampionshipMay 20 · 300m Hurdles · Place 2 · RolesvilleRolesville300m Hurdles30" / 0.762m2.42.76a11
May 20NCHSAA 4A State ChampionshipMay 20 · 100m Hurdles · Place 1 · RolesvilleRolesville100m Hurdles33" / 0.838mRound P1.14.08a11
May 20NCHSAA 4A State ChampionshipMay 20 · 100m Hurdles · Place 1 · RolesvilleRolesville100m Hurdles33" / 0.838m1.14.25a11
May 20NCHSAA 4A State ChampionshipMay 20 · High Jump · Place 12 · RolesvilleRolesvilleHigh Jump12.5-011
May 13NCHSAA 4A East RegionalMay 13 · 300m Hurdles · Place 1 · RolesvilleRolesville300m Hurdles30" / 0.762m1.43.87a11
May 13NCHSAA 4A East RegionalMay 13 · 100m Hurdles · Place 3 · RolesvilleRolesville100m Hurdles33" / 0.838mRound P3.14.79a11
May 13NCHSAA 4A East RegionalMay 13 · 100m Hurdles · Place 1 · RolesvilleRolesville100m Hurdles33" / 0.838m1.14.06a11
May 13NCHSAA 4A East RegionalMay 13 · High Jump · Place 4 · RolesvilleRolesvilleHigh Jump4.5-02.0011
Apr 26Cary Academy Home Meet #4Apr 26 · 300m Hurdles · Place 1 · RolesvilleRolesville300m Hurdles145.93—
Apr 26Cary Academy Home Meet #4Apr 26 · 100m Hurdles · Place 1 · RolesvilleRolesville100m Hurdles115.24—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 300 Meters · Place 2 · RolesvilleRolesville300 Meters2.40.56a11
Dec 17COROS Holiday ClassicDec 17 · 55 Meter · Place 2 · RolesvilleRolesville55 MeterRound P2.7.09a11
Dec 17COROS Holiday ClassicDec 17 · 55 Meter · Place 2 · RolesvilleRolesville55 Meter2.7.09a11
Feb 12NCHSAA 4A Indoor State ChampionshipsFeb 12 · High Jump · RolesvilleRolesvilleHigh Jump—DNS10
Jan 14Snowball InvitationalJan 14 · 300 Meters · Place 1 · RolesvilleRolesville300 Meters141.9210

2022 Outdoor Track

39 results
DateMeetEventPlMarkGr
May 21NCHSAA 4A State ChampionshipMay 21 · 300m Hurdles · Place 3 · RolesvilleRolesville300m Hurdles30" / 0.762m3.43.41a10
May 21NCHSAA 4A State ChampionshipMay 21 · 100m Hurdles · Place 3 · RolesvilleRolesville100m Hurdles33" / 0.838mRound P3.14.26aWind: 0.910
May 21NCHSAA 4A State ChampionshipMay 21 · 100m Hurdles · Place 3 · RolesvilleRolesville100m Hurdles33" / 0.838m3.14.01aWind: -0.310
May 21NCHSAA 4A State ChampionshipMay 21 · 100 Meters · Place 8 · RolesvilleRolesville100 MetersRound P8.12.10aWind: -0.810
May 21NCHSAA 4A State ChampionshipMay 21 · 100 Meters · Place 4 · RolesvilleRolesville100 Meters4.12.09aWind: -2.510
May 13NCHSAA 4A East RegionalMay 13 · 300m Hurdles · Place 1 · Rolesville HRolesville H300m Hurdles143.3610
May 13NCHSAA 4A East RegionalMay 13 · 100m Hurdles · Place 2 · Rolesville HRolesville H100m Hurdles214.6910
May 13NCHSAA 4A East RegionalMay 13 · 100m Hurdles · Place 2 · Rolesville HRolesville H100m HurdlesRound P215.1210
May 13NCHSAA 4A East RegionalMay 13 · 100 Meters · Place 2 · Rolesville HRolesville H100 Meters211.8110
May 13NCHSAA 4A East RegionalMay 13 · 100 Meters · Place 4 · Rolesville HRolesville H100 MetersRound P412.3710
May 13NCHSAA 4A East RegionalMay 13 · 300m Hurdles · Place 1 · RolesvilleRolesville300m Hurdles143.3610
May 13NCHSAA 4A East RegionalMay 13 · 100 Meters · Place 4 · RolesvilleRolesville100 MetersRound P412.3710
May 13NCHSAA 4A East RegionalMay 13 · 100 Meters · Place 2 · RolesvilleRolesville100 Meters211.8110
May 13NCHSAA 4A East RegionalMay 13 · 100m Hurdles · Place 2 · RolesvilleRolesville100m HurdlesRound P215.1210
May 13NCHSAA 4A East RegionalMay 13 · 100m Hurdles · Place 2 · RolesvilleRolesville100m Hurdles214.6910
Apr 30NAC VI Track Conference ChampionshipApr 30 · Combined results · Place 1 · Rolesville High SchoRolesville High SchoCombined results15-00.0010
Apr 30NAC VI Track Conference ChampionshipApr 30 · Combined results · Place 2 · Rolesville High SchoRolesville High SchoCombined results224.8810
Apr 30NAC VI Track Conference ChampionshipApr 30 · Combined results · Place 1 · Rolesville High SchoRolesville High SchoCombined results144.4510
Apr 30NAC VI Track Conference ChampionshipApr 30 · Combined results · Place 1 · Rolesville High SchoRolesville High SchoCombined results114.9310
Apr 30NAC VI Track Conference ChampionshipApr 30 · Combined results · Place 1 · Rolesville High SchoRolesville High SchoCombined results115.0610
Apr 23Wake County ChampionshipsApr 23 · 300m Hurdles · Place 1 · Rolesville HRolesville H300m Hurdles144.70—
Apr 23Wake County ChampionshipsApr 23 · 100m Hurdles · Place 1 · Rolesville HRolesville H100m Hurdles114.66—
Apr 23Wake County ChampionshipsApr 23 · 100m Hurdles · Place 2 · Rolesville HRolesville H100m HurdlesRound P215.23—
Apr 19Wakefield Meet vs Rolesville & Franklin AcademyApr 19 · 200 Meters · Place 1 · Rolesville High SchoRolesville High Scho200 Meters124.83—
Apr 19Wakefield Meet vs Rolesville & Franklin AcademyApr 19 · 100 Meters · Place 1 · Rolesville High SchoRolesville High Scho100 Meters112.02—
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 300m Hurdles · Place 1 · RolesvilleRolesville300m Hurdles30" / 0.762m1.43.46a10
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 100m Hurdles · Place 5 · RolesvilleRolesville100m Hurdles33" / 0.838mRound P5.15.18a10
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 100m Hurdles · Place 4 · RolesvilleRolesville100m Hurdles33" / 0.838m4.14.50a10
Apr 2Apex Lions' Relays 2022Apr 2 · High Jump · Place 1 · Rolesville HRolesville HHigh Jump15-03.00—
Apr 2Apex Lions' Relays 2022Apr 2 · 100 Meters · Place 1 · Rolesville HRolesville H100 Meters111.98—
Mar 30NAC: Wake Forest vs RolesvilleMar 30 · 200 Meters · Place 1 · Rolesville High SchoRolesville High Scho200 Meters125.25—
Mar 30NAC: Wake Forest vs RolesvilleMar 30 · 400 Meters · Place 1 · Rolesville High SchoRolesville High Scho400 Meters159.10—
Mar 30NAC: Wake Forest vs RolesvilleMar 30 · 100 Meters · Place 1 · Rolesville High SchoRolesville High Scho100 Meters112.14—
Mar 26T. Sanders Memorial HS InvitationalMar 26 · Combined results · Place 1 · Rolesville High SchoRolesville High SchoCombined results15-02.0010
Mar 26T. Sanders Memorial HS InvitationalMar 26 · Combined results · Place 1 · Rolesville High SchoRolesville High SchoCombined results146.2710
Mar 26T. Sanders Memorial HS InvitationalMar 26 · Combined results · Place 1 · Rolesville High SchoRolesville High SchoCombined results112.61 PB10
Mar 19The Rams Track InvitationalMar 19 · High Jump · RolesvilleRolesvilleHigh Jump—NH10
Mar 19The Rams Track InvitationalMar 19 · 400 Meters · Place 1 · RolesvilleRolesville400 Meters1.58.36a10
Mar 19The Rams Track InvitationalMar 19 · 200 Meters · RolesvilleRolesville200 Meters—NT10

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 4The Frozen Ram Series #2Dec 4 · 55 Meter · Place 1 · RolesvilleRolesville55 Meter1.7.45aUnofficial10
Dec 4The Frozen Ram Series #2Dec 4 · Shot Put · Place 3 · RolesvilleRolesvilleShot Put4kg3.27' 6.50Unofficial10
Nov 18Eastern Wake Tri MeetNov 18 · 300 Meters · RolesvilleRolesville300 Meters—42.61Unofficial10
Nov 18Eastern Wake Tri MeetNov 18 · 55 Meter · Place 1 · RolesvilleRolesville55 Meter1.7.10Unofficial10
Nov 18Eastern Wake Tri MeetNov 18 · High Jump · Place 1 · RolesvilleRolesvilleHigh Jump1.5' 0"Unofficial10
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · High Jump · Place 1 · Track XplosionTrack XplosionHigh Jump1.1.62m PB9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · High Jump · Place 1 · Track XplosionTrack XplosionHigh Jump1.1.57m9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 3 · Track XplosionTrack Xplosion200 MetersRound P3.25.24aWind: -1.19
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 4 · Track XplosionTrack Xplosion200 Meters4.25.21aWind: -1.19
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 2 · Track XplosionTrack Xplosion100 MetersRound P2.12.21aWind: 2.49
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 2 · Track XplosionTrack Xplosion100 Meters2.12.15aWind: 1.29
Jun 25NCHSAA 4A State ChampionshipJun 25 · 300m Hurdles · Place 4 · RolesvilleRolesville300m Hurdles30" / 0.762m4.45.60a9
Jun 25NCHSAA 4A State ChampionshipJun 25 · 100m Hurdles · Place 6 · RolesvilleRolesville100m Hurdles33" / 0.838m6.15.06aWind: 1.29
Jun 25NCHSAA 4A State ChampionshipJun 25 · High Jump · Place 5 · RolesvilleRolesvilleHigh Jump5.5-00.009
Jun 18NCHSAA 4A East RegionalJun 18 · 300m Hurdles · Place 3 · RolesvilleRolesville300m Hurdles30" / 0.762m3.47.66a9
Jun 18NCHSAA 4A East RegionalJun 18 · 100m Hurdles · Place 2 · RolesvilleRolesville100m Hurdles33" / 0.838m2.15.10a9
Jun 18NCHSAA 4A East RegionalJun 18 · High Jump · Place 1 · RolesvilleRolesvilleHigh Jump1.5-00.009
Jun 9Gibbons Quad MeetJun 9 · High Jump · Place 1 · Rolesville HRolesville HHigh Jump15-00.00—
Jun 9Gibbons Quad MeetJun 9 · 300m Hurdles · Place 1 · Rolesville HRolesville H300m Hurdles145.11—
Jun 9Gibbons Quad MeetJun 9 · 100 Meters · Place 1 · Rolesville HRolesville H100 Meters111.98—
Jun 9Gibbons Quad MeetJun 9 · 100m Hurdles · Place 2 · Rolesville HRolesville H100m Hurdles214.78—
May 26NAC6: Heritage, Corinth @ RolesvilleMay 26 · High Jump · Place 1 · Rolesville High SchoRolesville High SchoHigh Jump15-05.009
May 26NAC6: Heritage, Corinth @ RolesvilleMay 26 · 200 Meters · Place 1 · Rolesville High SchoRolesville High Scho200 Meters124.6h PB9
May 26NAC6: Heritage, Corinth @ RolesvilleMay 26 · 100 Meters · Place 1 · Rolesville High SchoRolesville High Scho100 Meters111.9h PB9

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31Visit Myrtle Beach Club ChallengeMay 31 · 200m Hurdles · Place 1 · Track XplosionTrack Xplosion200m Hurdles30" / 0.762m1.30.21aWind: -0.77
May 31Visit Myrtle Beach Club ChallengeMay 31 · 100m Hurdles · Place 1 · Track XplosionTrack Xplosion100m Hurdles30" / 0.762m1.15.17aWind: 3.87
May 31Visit Myrtle Beach Club ChallengeMay 31 · 400 Meters · Track XplosionTrack Xplosion400 Meters—NT7
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 200m Hurdles · Place 2 · Track XplosionTrack Xplosion200m Hurdles30" / 0.762m2.28.31a PB7
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 100m Hurdles · Place 3 · Track XplosionTrack Xplosion100m Hurdles33" / 0.838m3.15.69a7
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 400 Meters · Place 11 · Track XplosionTrack Xplosion400 MetersRound P11.1:00.57a7

2019 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 8AAU National Indoor ChampionshipMar 8 · 60 Meter · Place 2 · Track XplosionTrack Xplosion60 MeterRound P2.8.13a7
Mar 8AAU National Indoor ChampionshipMar 8 · 60 Meter · Place 2 · Track XplosionTrack Xplosion60 Meter2.8.11a PB7
Mar 8AAU National Indoor ChampionshipMar 8 · 200 Meters · Place 15 · Track XplosionTrack Xplosion200 MetersRound P15.27.46a7
Feb 10BWSP 10th Annual Indoor Track & FieldFeb 10 · 55m Hurdles · Place 6 · Track XplosionTrack Xplosion55m Hurdles30"6.9.90a PB7
Feb 10BWSP 10th Annual Indoor Track & FieldFeb 10 · 55 Meter · Place 21 · Track XplosionTrack Xplosion55 MeterRound P21.8.05a7
Feb 10BWSP 10th Annual Indoor Track & FieldFeb 10 · 200 Meters · Place 3 · Track XplosionTrack Xplosion200 Meters3.27.30a PB7
Jan 20AAU VA ShowcaseJan 20 · 55m Hurdles · Place 3 · Track XplosionTrack Xplosion55m Hurdles33"3.9.16a7
Jan 20AAU VA ShowcaseJan 20 · 55 Meter · Place 3 · Track XplosionTrack Xplosion55 Meter3.7.63a7
Jan 20AAU VA ShowcaseJan 20 · 200 Meters · Place 4 · Track XplosionTrack Xplosion200 Meters4.27.42a7
Jan 18VA ShowcaseJan 18 · 55m Hurdles · Place 3 · Track XplosiTrack Xplosi55m Hurdles39.16—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 4 · Track XplosiTrack Xplosi200 Meters427.42—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 3 · Track XplosiTrack Xplosi55 Meters37.63—
Jan 18VA ShowcaseJan 18 · 55m Hurdles · Place 3 · Track XplosiTrack Xplosi55m Hurdles39.16—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 4 · Track XplosiTrack Xplosi200 Meters427.42—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 3 · Track XplosiTrack Xplosi55 Meters37.63—

2018 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 400 Meters · Place 28 · 16 Track Xplosion16 Track Xplosion400 MetersRound P281:02.26—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 400 Meters · Place 4 · 16 Track Xplosion16 Track Xplosion400 Meters41:02.26—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 80m Hurdles · Place 5 · 16 Track Xplosion16 Track Xplosion80m HurdlesRound P512.55—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 80m Hurdles · Place 1 · 16 Track Xplosion16 Track Xplosion80m Hurdles112.55—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 80m Hurdles · Place 12 · 16 Track Xplosion16 Track Xplosion80m Hurdles1213.59—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 80m Hurdles · Place 2 · 16 Track Xplosion16 Track Xplosion80m Hurdles213.59—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 800 Meters · Place 9 · 16 Track Xplosion16 Track Xplosion800 Meters92:46.43—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 800 Meters · Place 4 · 16 Track Xplosion16 Track Xplosion800 Meters42:46.43—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · Long Jump · Place 16 · 16 Track Xplosion16 Track XplosionLong Jump1613-00.25—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · Long Jump · Place 8 · 16 Track Xplosion16 Track XplosionLong Jump813-00.25—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · Shot Put · Place 13 · 16 Track Xplosion16 Track XplosionShot Put1323-01.25—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · Shot Put · Place 7 · 16 Track Xplosion16 Track XplosionShot Put723-01.25—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · High Jump · Place 12 · 16 Track Xplosion16 Track XplosionHigh Jump124-03.25—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 2 · Track XplosionTrack XplosionCombined resultsRound P212.89—
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Pentathlon (Outdoor) · Place 1 · Track XplosionTrack XplosionPentathlon (Outdoor)StandardRound M1.2777 PB6
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 4 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762mRound P4.12.93a PBWind: 1.56
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 2 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762mRound M2.13.06aWind: 1.36
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 5 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762m5.13.70aWind: -1.66
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Long Jump · Place 2 · Track XplosionTrack XplosionLong JumpRound M2.4.51m PBWind: -1.36
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Shot Put · Place 2 · Track XplosionTrack XplosionShot Put6lbRound M2.7.55m PB6
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · High Jump · Place 2 · Track XplosionTrack XplosionHigh JumpRound M2.1.35m6
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 2 · Track XplosionTrack Xplosion800 MetersRound M2.2:43.50a PB6
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 4 · Track XplosionTrack Xplosion400 MetersRound P4.1:02.73a6
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 4 · Track XplosionTrack Xplosion400 Meters4.1:00.55a6
Jun 16Jim Law Invitational - YouthJun 16 · 80m Hurdles · Place 4 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762mRound P4.13.22a6
Jun 16Jim Law Invitational - YouthJun 16 · 80m Hurdles · Place 4 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762m4.13.36a6
Jun 16Jim Law Invitational - YouthJun 16 · Long Jump · Place 7 · Track XplosionTrack XplosionLong Jump7.4.48m6
Jun 16Jim Law Invitational - YouthJun 16 · High Jump · Place 3 · Track XplosionTrack XplosionHigh Jump3.4-04.006
Jun 16Jim Law Invitational - YouthJun 16 · 100 Meters · Place 5 · Track XplosionTrack Xplosion100 MetersRound P5.13.52a6
Jun 16Jim Law Invitational - YouthJun 16 · 100 Meters · Place 4 · Track XplosionTrack Xplosion100 Meters4.13.34a6
Jun 15Jim Law Invitational - Open/MastersJun 15 · Long Jump · Place 7 · 06 Track Xplosion06 Track XplosionLong Jump714-08.50—
Jun 15Jim Law Invitational - Open/MastersJun 15 · Long Jump · Place 1 · 06 Track Xplosion06 Track XplosionLong Jump114-08.50—
Jun 15Jim Law Invitational - Open/MastersJun 15 · High Jump · Place 3 · 06 Track Xplosion06 Track XplosionHigh Jump33.50—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 5 · 06 Track Xplosion06 Track Xplosion100 MetersRound P513.52—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 4 · 06 Track Xplosion06 Track Xplosion100 Meters413.34—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 1 · 06 Track Xplosion06 Track Xplosion100 Meters113.52—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 80m Hurdles · Place 4 · 06 Track Xplosion06 Track Xplosion80m HurdlesRound P413.22—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 80m Hurdles · Place 4 · 06 Track Xplosion06 Track Xplosion80m Hurdles413.36—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 80m Hurdles · Place 2 · 06 Track Xplosion06 Track Xplosion80m Hurdles213.22—
Jun 2N.C. State GamesJun 2 · 80m Hurdles · Place 3 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762m3.13.06aWind: 0.96
Jun 2N.C. State GamesJun 2 · High Jump · Place 2 · Track XplosionTrack XplosionHigh Jump2.1.30m6

2018 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 9AAU Indoor National ChampionshipMar 9 · High Jump · Place 1 · Track XplosiTrack XplosiHigh Jump11.37m11
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 11 · Track XplosiTrack Xplosi200 MetersRound P1128.9311
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 11 · Track XplosiTrack Xplosi200 MetersRound P1128.9311
Mar 9AAU Indoor National ChampionshipMar 9 · High Jump · Place 1 · Track XplosiTrack XplosiHigh Jump11.37m11
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 11 · Track XplosiTrack Xplosi200 MetersRound P1128.9311
Mar 9AAU Indoor National ChampionshipMar 9 · High Jump · Place 1 · Track XplosionTrack XplosionHigh Jump1.1.37m6
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 11 · Track XplosionTrack Xplosion200 MetersRound P11.28.93a6
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 6 · Track XplosiTrack XplosiCombined results610.29 PB—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 6 · Track XplosiTrack XplosiCombined resultsRound P610.32—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 6 · Track XplosiTrack XplosiCombined results610.29—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 6 · Track XplosiTrack XplosiCombined resultsRound P610.32—

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 1 · Track XplosionTrack XplosionCombined results14-07.00—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 1 · Track XplosionTrack XplosionCombined results14-07.00—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 1 · Track XplosionTrack XplosionCombined results14-07.00—
Jun 29AAU NC Regional QualifierJun 29 · High Jump · Place 4 · Track XplosionTrack XplosionHigh Jump4.1.01m5
Jun 10AAU NC District QualiflierJun 10 · 80m Hurdles · Place 2 · Track XplosionTrack Xplosion80m Hurdles30" / 0.762m2.14.21a5
Jun 10AAU NC District QualiflierJun 10 · High Jump · Place 1 · Track XplosionTrack XplosionHigh Jump1.1.47m5
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 3 · Track XplosionTrack XplosionCombined results313.96—
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 4 · Track XplosionTrack XplosionCombined results41:07.04—

2017 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 10AAU Indoor NationalsMar 10 · High Jump · Place 3 · Track XplosiTrack XplosiHigh Jump31.27m PB10
Mar 10AAU Indoor NationalsMar 10 · 60m Hurdles · Place 1 · Track XplosiTrack Xplosi60m Hurdles112.2410
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · Long Jump · Place 3 · 13-Unattached13-UnattachedLong Jump3.3.76m PB5
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 800 Meters · Place 3 · 13-Unattached13-Unattached800 Meters3.2:49.78a PB5

2016 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 42016 North Carolina Powerade State Games Jun 4 · Combined results · Place 1 · Track XplosionTrack XplosionCombined results14-01.25—
Jun 42016 North Carolina Powerade State Games Jun 4 · Combined results · Place 4 · Track XplosionTrack XplosionCombined results41:08.95—
Jun 42016 North Carolina Powerade State Games Jun 4 · Combined results · Place 6 · Track XplosionTrack XplosionCombined results614.59—
Jun 42016 North Carolina Powerade State Games Jun 4 · Combined results · Place 3 · Track XplosionTrack XplosionCombined resultsRound P314.37—