Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 3A East Regional · May 1017.79aNCHSAA 3A East RegionalMay 10, 2025
300 Meters · IndoorCOROS Holiday Classic · Dec 1744.71aCOROS Holiday ClassicDecember 17, 2022
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 3A East Regional · May 1151.01aNCHSAA 3A East RegionalMay 11, 2024
55 Meter · OutdoorCroatan Meet #3 · Dec 78.02aCroatan Meet #3December 7, 2021
55 Meters · IndoorSwansboro Meet #2 · Jan 257.60aSwansboro Meet #2January 25, 2024
55m Hurdles · 33" · IndoorNCHSAA 3A State Championships · Feb 109.31aNCHSAA 3A State ChampionshipsFebruary 10, 2024
Combined results · OutdoorCrystal Coast Championship · Apr 1218.95Crystal Coast ChampionshipApril 12, 2022
Pole Vault · OutdoorWest Carteret Home Meet #4 · Mar 306-06.00West Carteret Home Meet #4March 30, 2022
Triple Jump · OutdoorNCHSAA 3A East Regional · May 1032-10.25NCHSAA 3A East RegionalMay 10, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10NCHSAA 3A East RegionalMay 10 · Triple Jump · Place 8 · West CarteretTriple Jump8.32-10.25 PB12
May 10NCHSAA 3A East RegionalMay 10 · 100m Hurdles · Place 10 · West Carteret100m Hurdles33" / 0.838mRound P10.17.79a PB12
Apr 30Coastal Conference MeetApr 30 · Triple Jump · Place 5 · West CartereTriple Jump530-05.50—
Apr 30Coastal Conference MeetApr 30 · High Jump · Place 8 · West CartereHigh Jump84-04.00—
Apr 30Coastal Conference MeetApr 30 · 100m Hurdles · Place 4 · West Cartere100m Hurdles418.34—
Apr 15Crystal Coast ChampionshipApr 15 · Triple Jump · Place 5 · West CartereTriple Jump529-08.00—
Apr 15Crystal Coast ChampionshipApr 15 · 100m Hurdles · Place 4 · West Cartere100m Hurdles419.00—
Mar 6West Carteret Outdoor Home Meet #1Mar 6 · High Jump · Place 4 · West CartereHigh Jump44-02.00—
Mar 6West Carteret Outdoor Home Meet #1Mar 6 · 100m Hurdles · Place 2 · West Cartere100m Hurdles219.40—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11NCHSAA 3A East RegionalMay 11 · 300m Hurdles · Place 8 · West Carteret300m Hurdles30" / 0.762m8.51.01a PB11
May 2Coastal 3A Conference MeetMay 2 · 300m Hurdles · Place 5 · West Cartere300m Hurdles555.64—
May 2Coastal 3A Conference MeetMay 2 · 100m Hurdles · Place 6 · West Cartere100m Hurdles620.65—
Mar 22Athens Drive Friday Night Lights 2024Mar 22 · 100m Hurdles · Place 7 · West Carteret100m Hurdles718.3811
Mar 16Windsor RelaysMar 16 · 300m Hurdles · Place 4 · West Cartere300m Hurdles449.26—
Mar 16Windsor RelaysMar 16 · 100m Hurdles · Place 5 · West Cartere100m Hurdles517.52—
Mar 14West Carteret Home Meet #2Mar 14 · 300m Hurdles · Place 1 · West Cartere300m Hurdles152.68—
Mar 14West Carteret Home Meet #2Mar 14 · 100m Hurdles · Place 1 · West Cartere100m Hurdles118.20—
Mar 7West Carteret Outdoor HomeMar 7 · 300m Hurdles · Place 2 · West Carteret300m Hurdles30" / 0.762m2.55.35a11
Mar 7West Carteret Outdoor HomeMar 7 · 100m Hurdles · Place 2 · West Carteret100m Hurdles33" / 0.838m2.17.82a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 55m Hurdles · Place 14 · West Carteret55m Hurdles33"Round P14.9.31a PB11
Jan 25Swansboro Meet #2Jan 25 · 55m Hurdles · Place 2 · West Carteret55m Hurdles28.57a—
Jan 25Swansboro Meet #2Jan 25 · 55 Meters · Place 3 · West Carteret55 Meters37.60a PB—
Jan 20Fast Track HS InvitationalJan 20 · 55m Hurdles · Place 33 · West Cartere55m HurdlesRound P339.40—
Jan 20Fast Track HS InvitationalJan 20 · 55 Meters · Place 92 · West Cartere55 MetersRound P927.92—
Jan 10Onslow County MeetJan 10 · 55m Hurdles · Place 4 · West Cartere55m Hurdles49.48—
Jan 10Onslow County MeetJan 10 · 55 Meters · Place 4 · West Cartere55 Meters47.82—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 55m Hurdles · Place 19 · West Carteret55m Hurdles33"Round P19.9.54a11
Jan 26Croatan Polar Bear #3Jan 26 · 55m Hurdles · Place 4 · West Cartere55m Hurdles49.42—
Jan 26Croatan Polar Bear #3Jan 26 · 300 Meters · Place 4 · West Cartere300 Meters444.87—
Jan 21Fast Track HS InvitationalJan 21 · 55m Hurdles · Place 28 · W. Carteret55m HurdlesRound P2810.19—
Jan 18West Carteret Winter Home Meet #2Jan 18 · 55m Hurdles · Place 5 · West Cartere55m Hurdles510.04—
Jan 18West Carteret Winter Home Meet #2Jan 18 · 300 Meters · Place 6 · West Cartere300 Meters646.26—
Jan 11Swansboro #3Jan 11 · 55m Hurdles · Place 8 · West Cartere55m Hurdles811.20—
Jan 11Swansboro #3Jan 11 · 300 Meters · Place 4 · West Cartere300 Meters445.94—
Jan 4Onslow County MeetJan 4 · 300 Meters · Place 2 · West Carteret300 Meters245.50—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 13West Carteret Winter Home Meet #2Dec 13 · 55 Meter · Place 4 · West Carteret55 Meter4.8.15aUnofficial11
Nov 20Swansboro Meet #1Nov 20 · 55m Hurdles · Place 4 · West Carteret55m Hurdles33"4.9.85aUnofficial11
Nov 15Croatan Polar Bear #1Nov 15 · 55m Hurdles · Place 4 · West Carteret55m Hurdles33"4.9.89aUnofficial11
May 13NCHSAA 3A East RegionalMay 13 · 300m Hurdles · Place 10 · West Carteret300m Hurdles30" / 0.762m10.52.23a10
Mar 18Windsor RelaysMar 18 · 100m Hurdles · Place 4 · West Cartere100m Hurdles417.54—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 300 Meters · Place 29 · West Carteret300 Meters29.44.71a PB10
Dec 17COROS Holiday ClassicDec 17 · 55m Hurdles · Place 20 · West Carteret55m Hurdles33"Round P20.10.12a10
Dec 10Virginia Beach HS OpenerDec 10 · 300 Meters · Place 44 · West Carteret300 Meters44.45.81a10
Dec 10Virginia Beach HS OpenerDec 10 · 55m Hurdles · Place 25 · West Carteret55m Hurdles33"Round P25.10.14a10
Jan 263A Coastal Conference ChampionshipJan 26 · Pole Vault · Place 5 · West CarteretPole Vault56-00.009
Jan 19Swansboro Meet #7Jan 19 · 300 Meters · Place 4 · West Carteret300 Meters447.599
Jan 6Croatan Polar Bear #4Jan 6 · Pole Vault · Place 2 · West CarteretPole Vault26-06.009

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 14Croatan Polar Bear #2Dec 14 · 55m Hurdles · Place 4 · West Carteret55m Hurdles33"4.10.38aUnofficial10
Dec 14Croatan Polar Bear #2Dec 14 · 55 Meter · Place 8 · West Carteret55 Meter8.8.06aUnofficial10
Dec 7West Carteret Winter Home Meet 1Dec 7 · 55m Hurdles · Place 4 · West Carteret55m Hurdles33"4.9.81Unofficial10
Dec 7West Carteret Winter Home Meet 1Dec 7 · 55 Meter · Place 4 · West Carteret55 Meter4.7.75Unofficial10
Nov 22Croatan Polar Bear #1Nov 22 · 55m Hurdles · Place 6 · West Carteret55m Hurdles33"6.10.41aUnofficial10
May 14NCHSAA 3A East RegionalMay 14 · 300m Hurdles · Place 6 · West Carteret300m Hurdles30" / 0.762m6.51.41a9
May 4Coastal 3A Track ChampionshipMay 4 · 300m Hurdles · Place 1 · West Carteret300m Hurdles151.42—
May 4Coastal 3A Track ChampionshipMay 4 · 100m Hurdles · Place 5 · West Carteret100m Hurdles518.74—
Apr 27Swansboro Last MeetApr 27 · 300m Hurdles · Place 2 · West Carteret300m Hurdles252.049
Apr 12Crystal Coast ChampionshipApr 12 · Combined results · Place 4 · West CarteretCombined results452.849
Apr 12Crystal Coast ChampionshipApr 12 · Combined results · Place 3 · West CarteretCombined results318.95 PB9
Apr 6West Carteret Home Meet #5Apr 6 · 300m Hurdles · Place 4 · West Carteret300m Hurdles451.429
Apr 6West Carteret Home Meet #5Apr 6 · 100m Hurdles · Place 2 · West Carteret100m Hurdles218.799
Apr 2HWY 24 ShowdownApr 2 · 300m Hurdles · Place 2 · West Carteret300m Hurdles251.789
Apr 2HWY 24 ShowdownApr 2 · 100m Hurdles · Place 7 · West Carteret100m Hurdles718.749
Apr 2HWY 24 ShowdownApr 2 · Pole Vault · Place 9 · West CarteretPole Vault96-00.009
Apr 2HWY 24 ShowdownApr 2 · 300m Hurdles · Place 2 · West Carteret300m Hurdles251.789
Apr 2HWY 24 ShowdownApr 2 · 100m Hurdles · Place 7 · West Carteret100m Hurdles718.749
Apr 2HWY 24 ShowdownApr 2 · Pole Vault · Place 9 · West CarteretPole Vault96-00.009
Mar 30West Carteret Home Meet #4Mar 30 · Pole Vault · Place 2 · West CarteretPole Vault2.6-06.00 PB9
Mar 30West Carteret Home Meet #4Mar 30 · 300m Hurdles · Place 3 · West Carteret300m Hurdles30" / 0.762m3.52.84a9
Mar 30West Carteret Home Meet #4Mar 30 · 100m Hurdles · Place 1 · West Carteret100m Hurdles33" / 0.838m1.19.99a9
Mar 23Swansboro Meet #3Mar 23 · Pole Vault · Place 3 · West CarteretPole Vault37-00.009

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Croatan Meet #3Dec 7 · 55 Meter · Place 2 · West Carteret55 Meter2.8.02a PB9
Dec 7Croatan Meet #3Dec 7 · Pole Vault · Place 2 · West CarteretPole Vault2.6-00.009
Dec 1Croatan Polar Bear #2Dec 1 · 55 Meter · Place 10 · West Carteret55 Meter10.8.06Unofficial9
Dec 1Croatan Polar Bear #2Dec 1 · Pole Vault · Place 4 · West CarteretPole Vault4.6-00.00Unofficial9
Nov 23Croatan Polar Bear #1Nov 23 · 300 Meters · Place 10 · West Carteret300 Meters10.53.22aUnofficial9
Nov 23Croatan Polar Bear #1Nov 23 · 55 Meter · Place 13 · West Carteret55 Meter13.8.27aUnofficial9