Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMid-Carolina Conference Championship · Apr 3013.87aMid-Carolina Conference ChampionshipApril 30, 2026
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 1343.51aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
400 Meters · OutdoorCummings HS Invitational 2026 · Mar 2857.99aCummings HS Invitational 2026March 28, 2026
High Jump · Outdoor2025 Mid-Carolina Conference 1A/2A Outdoor Championship · Apr 301.72m2025 Mid-Carolina Conference 1A/2A Outdoor ChampionshipApril 30, 2025
Long Jump · IndoorJust Don't Lose Classic · Jan 105.56mJust Don't Lose ClassicJanuary 10, 2026
Long Jump · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 1320-06.00NCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
Triple Jump · IndoorJust Don't Lose Classic · Jan 1011.89mJust Don't Lose ClassicJanuary 10, 2026
Triple Jump · Outdoor2025 Mid-Carolina Conference 1A/2A Outdoor Championship · Apr 3012.47m2025 Mid-Carolina Conference 1A/2A Outdoor ChampionshipApril 30, 2025

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Aug 5World Athletics U20 ChampionshipsAug 5 · Triple Jump · Place 8 · United StatesUnited StatesTriple JumpRound P8.12.99mWind: -0.412
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Triple Jump · Place 1 · Durham Striders TrackDurham Striders TrackTriple Jump1.12.66mWind: 012
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100m Hurdles · Place 1 · Durham Striders TrackDurham Striders Track100m Hurdles33" / 0.838mRound P1.14.61aWind: -0.612
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100m Hurdles · Place 1 · Durham Striders TrackDurham Striders Track100m Hurdles33" / 0.838m1.14.19aWind: -1.512
Jul 172026 International Youth ChampionshipJul 17 · Triple Jump · Place 1 · Durham Striders TrackDurham Striders TrackTriple Jump1.12.97mWind: 012
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 3 · Durham Striders TrackDurham Striders TrackLong Jump3.5.61mWind: 012
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 3 · Durham Striders TrackDurham Striders Track100m Hurdles33" / 0.838mRound P3.14.68aWind: -2.212
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 1 · Durham Striders TrackDurham Striders Track100m Hurdles33" / 0.838m1.13.82aWind: 2.612
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · Triple Jump · Place 1 · CummingsCummingsTriple Jump1.42-10.25Wind: 0.312
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · Long Jump · Place 1 · CummingsCummingsLong Jump1.20-06.00 PBWind: 1.212
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 300m Hurdles · Place 1 · CummingsCummings300m Hurdles30" / 0.762m1.43.51a PB12
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 100m Hurdles · Place 1 · CummingsCummings100m Hurdles33" / 0.838mRound P1.14.41a12
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 100m Hurdles · Place 1 · CummingsCummings100m Hurdles33" / 0.838m1.14.28aWind: -1.912
Apr 30Mid-Carolina Conference ChampionshipApr 30 · Triple Jump · Place 1 · CummingsCummingsTriple Jump1.41-00.0012
Apr 30Mid-Carolina Conference ChampionshipApr 30 · Long Jump · Place 1 · CummingsCummingsLong Jump1.19-06.5012
Apr 30Mid-Carolina Conference ChampionshipApr 30 · 300m Hurdles · Place 1 · CummingsCummings300m Hurdles30" / 0.762m1.45.24a12
Apr 30Mid-Carolina Conference ChampionshipApr 30 · 100m Hurdles · Place 1 · CummingsCummings100m Hurdles33" / 0.838m1.13.87a PB12
Apr 18Apex Lions RelaysApr 18 · Triple Jump · Place 1 · CummingsCummingsTriple Jump142' 10.75"12
Apr 14Western Alamance, Williams, Graham @ Cummings 2026Apr 14 · Triple Jump · Place 1 · CummingsCummingsTriple Jump1.40-09.0012
Apr 14Western Alamance, Williams, Graham @ Cummings 2026Apr 14 · 300m Hurdles · CummingsCummings300m Hurdles30" / 0.762m--DNS12
Apr 14Western Alamance, Williams, Graham @ Cummings 2026Apr 14 · 100m Hurdles · Place 1 · CummingsCummings100m Hurdles33" / 0.838m1.14.63a12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · Triple Jump · CummingsCummingsTriple Jump—NM12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · Long Jump · CummingsCummingsLong Jump—NM12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 300m Hurdles · CummingsCummings300m Hurdles30" / 0.762m—DNS12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 100m Hurdles · CummingsCummings100m Hurdles33" / 0.838mRound P—DNSWind: 2.312
Mar 28Cummings HS Invitational 2026Mar 28 · Triple Jump · Place 1 · CummingsCummingsTriple Jump1.41-01.0012
Mar 28Cummings HS Invitational 2026Mar 28 · Long Jump · Place 1 · CummingsCummingsLong Jump1.18-03.0012
Mar 28Cummings HS Invitational 2026Mar 28 · 100m Hurdles · Place 1 · CummingsCummings100m Hurdles33" / 0.838mRound P1.14.26a12
Mar 28Cummings HS Invitational 2026Mar 28 · 100m Hurdles · Place 1 · CummingsCummings100m Hurdles33" / 0.838m1.14.06a12
Mar 28Cummings HS Invitational 2026Mar 28 · 400 Meters · Place 3 · CummingsCummings400 Meters3.57.99a PB12
Mar 9GRAHAM, SOUTHERN ALAMANCE, SOUTHEAST ALAMANCE @ CUMMINGS 2026Mar 9 · Triple Jump · Place 1 · Cummings, HuCummings, HuTriple Jump141-04.0012
Mar 9GRAHAM, SOUTHERN ALAMANCE, SOUTHEAST ALAMANCE @ CUMMINGS 2026Mar 9 · Long Jump · Place 1 · Cummings, HuCummings, HuLong Jump118-08.5012
Mar 9GRAHAM, SOUTHERN ALAMANCE, SOUTHEAST ALAMANCE @ CUMMINGS 2026Mar 9 · 300m Hurdles · Place 1 · Cummings, HuCummings, Hu300m Hurdles146.4112
Mar 9GRAHAM, SOUTHERN ALAMANCE, SOUTHEAST ALAMANCE @ CUMMINGS 2026Mar 9 · 100m Hurdles · Place 1 · Cummings, HuCummings, Hu100m Hurdles114.3112
Mar 7Falcon RelaysMar 7 · Triple Jump · Place 1 · CummingsCummingsTriple Jump138-512
Mar 7Falcon RelaysMar 7 · Long Jump · Place 1 · CummingsCummingsLong Jump117-612
Mar 7Falcon RelaysMar 7 · 100m Hurdles · Place 1 · CummingsCummings100m Hurdles114.60a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10Just Don't Lose ClassicJan 10 · Triple Jump · Place 1 · CummingsCummingsTriple Jump111.89m PB—
Jan 10Just Don't Lose ClassicJan 10 · Long Jump · Place 3 · CummingsCummingsLong Jump35.56m PB—
Jan 10Just Don't Lose ClassicJan 10 · 55m Hurdles · Place 6 · CummingsCummings55m Hurdles68.45—
Jan 10Just Don't Lose ClassicJan 10 · 55m Hurdles · Place 7 · CummingsCummings55m HurdlesRound P78.408—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 302025 Mid-Carolina Conference 1A/2A Outdoor ChampionshipApr 30 · Triple Jump · Place 1 · Cummings.Cummings.Triple Jump112.47m PB11
Apr 302025 Mid-Carolina Conference 1A/2A Outdoor ChampionshipApr 30 · High Jump · Place 1 · Cummings.Cummings.High Jump11.72m PB11
Apr 302025 Mid-Carolina Conference 1A/2A Outdoor ChampionshipApr 30 · 300m Hurdles · Place 1 · Cummings.Cummings.300m Hurdles143.5211
Apr 302025 Mid-Carolina Conference 1A/2A Outdoor ChampionshipApr 30 · 100m Hurdles · Place 1 · Cummings.Cummings.100m Hurdles114.3111
Apr 302025 Mid-Carolina Conference 1A/2A Outdoor ChampionshipApr 30 · 100m Hurdles · Place 2 · Cummings.Cummings.100m HurdlesRound P214.5111
Mar 8Alton Tyre Invitational RelaysMar 8 · Triple Jump · Place 1 · Cummings, HuCummings, HuTriple Jump140-01.00—
Mar 8Alton Tyre Invitational RelaysMar 8 · High Jump · Place 1 · Cummings, HuCummings, HuHigh Jump15-02.00—
Mar 8Alton Tyre Invitational RelaysMar 8 · 100m Hurdles · Place 1 · Cummings, HuCummings, Hu100m Hurdles114.39—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 55m Hurdles · Place 2 · CummingsCummings55m Hurdles28.1411
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 55m Hurdles · Place 2 · CummingsCummings55m HurdlesRound P28.1411
Feb 14NCHSAA 1A/2A State Championships Feb 14 · High Jump · Place 1 · CummingsCummingsHigh Jump15-06.0011
Feb 14NCHSAA 1A/2A State Championships Feb 14 · Triple Jump · Place 1 · CummingsCummingsTriple Jump140-09.0011
Feb 14NCHSAA 1A/2A State Championships Feb 14 · Long Jump · Place 1 · CummingsCummingsLong Jump118-10.0011
Feb 1Mondo Elite HS InvitationalFeb 1 · Triple Jump · Place 1 · CummingsCummingsTriple Jump140-03.50—
Feb 1Mondo Elite HS InvitationalFeb 1 · Long Jump · Place 1 · CummingsCummingsLong Jump118-11.50—
Feb 1Mondo Elite HS InvitationalFeb 1 · 55m Hurdles · Place 3 · CummingsCummings55m Hurdles38.24—
Feb 1Mondo Elite HS InvitationalFeb 1 · 55m Hurdles · Place 1 · CummingsCummings55m HurdlesRound P18.191—
Jan 25Fast Track InvitationalJan 25 · 55m Hurdles · Place 2 · CummingsCummings55m Hurdles28.22—
Jan 25Fast Track InvitationalJan 25 · 55m Hurdles · Place 6 · CummingsCummings55m HurdlesRound P68.54—