Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSwansboro Meet #3 · Mar 1414.07Swansboro Meet #3March 14, 2024
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 3A East Regional · May 1114.74aNCHSAA 3A East RegionalMay 11, 2024
200 Meters · OutdoorCoastal 3A Conference Meet · May 227.10Coastal 3A Conference MeetMay 2, 2024
300 Meters · IndoorCoastal Conference Championship · Jan 2844.26Coastal Conference ChampionshipJanuary 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1545.63aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
400 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 1859.410NCHSAA 5A ChampsFebruary 18, 2026
500 Meters · IndoorNCHSAA 5A Champs · Feb 181:19.16aNCHSAA 5A ChampsFebruary 18, 2026
500 Meters · Indoor · Hand timedCroatan Polar Bear #1 · Jan 81:26.3hCroatan Polar Bear #1January 8, 2025
55 Meter · IndoorCOROS Holiday Classic · Dec 177.85aCOROS Holiday ClassicDecember 17, 2022
55 Meters · IndoorCoastal Conference Championship · Jan 287.58Coastal Conference ChampionshipJanuary 28, 2026
55m Hurdles · 33" · IndoorNCHSAA 5A Champs · Feb 188.34aNCHSAA 5A ChampsFebruary 18, 2026
800 Meters · Relay Split · IndoorNCHSAA 3A State Championships · Feb 152:27.338aNCHSAA 3A State Championships February 15, 2025
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 202:24.232NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 300m Hurdles · Place 2 · Croatan300m Hurdles30" / 0.762m2.45.63a PB12
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838mRound P1.14.78aWind: -1.312
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838m1.14.77aWind: -1.612
Apr 182026 Seahawk HS InvitationalApr 18 · 300m Hurdles · Place 2 · Croatan300m Hurdles30" / 0.762m2.46.04a12
Apr 182026 Seahawk HS InvitationalApr 18 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838mRound P1.15.28a12
Apr 182026 Seahawk HS InvitationalApr 18 · 100m Hurdles · Place 2 · Croatan100m Hurdles33" / 0.838m2.15.43a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · 500 Meters · Place 3 · Croatan500 Meters3.1:19.16a PB12
Feb 18NCHSAA 5A ChampsFeb 18 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"Round P1.8.38a12
Feb 18NCHSAA 5A ChampsFeb 18 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.8.34a PB12
Feb 18NCHSAA 5A ChampsFeb 18 · 400 Meters · Croatan400 MetersRelay Split—59.410 PB12
Jan 28Coastal Conference ChampionshipJan 28 · 55m Hurdles · Place 1 · Croatan55m Hurdles18.74—
Jan 28Coastal Conference ChampionshipJan 28 · 500 Meters · Place 1 · Croatan500 Meters11:21.38—
Jan 28Coastal Conference ChampionshipJan 28 · 300 Meters · Place 2 · Croatan300 Meters244.26 PB—
Jan 28Coastal Conference ChampionshipJan 28 · 55 Meters · Place 1 · Croatan55 Meters17.58 PB—
Jan 10Just Don't Lose ClassicJan 10 · 55m Hurdles · Place 4 · Croatan55m Hurdles48.42—
Jan 10Just Don't Lose ClassicJan 10 · 55m Hurdles · Place 8 · Croatan55m HurdlesRound P88.51—
Jan 10Just Don't Lose ClassicJan 10 · 500 Meters · Place 15 · Croatan500 Meters151:19.83—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 17West Carteret Conference Meet #2Dec 17 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.11.08aUnofficial12
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 300m Hurdles · Place 6 · Croatan300m Hurdles30" / 0.762m6.46.08a11
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 100m Hurdles · Place 8 · Croatan100m Hurdles33" / 0.838mRound P8.15.24aWind: -0.411
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 100m Hurdles · Place 8 · Croatan100m Hurdles33" / 0.838m8.15.06aWind: -0.311
May 10NCHSAA 3A East RegionalMay 10 · 300m Hurdles · Place 2 · Croatan300m Hurdles30" / 0.762m2.46.51a11
May 10NCHSAA 3A East RegionalMay 10 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838mRound P1.15.60a11
May 10NCHSAA 3A East RegionalMay 10 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838m1.15.27a11
Apr 30Coastal Conference MeetApr 30 · 300m Hurdles · Place 1 · Croatan300m Hurdles146.77—
Apr 30Coastal Conference MeetApr 30 · 100m Hurdles · Place 1 · Croatan100m Hurdles115.80—
Apr 30Coastal Conference MeetApr 30 · 200 Meters · Place 3 · Croatan200 Meters327.36—
Apr 15Crystal Coast ChampionshipApr 15 · 300m Hurdles · Place 1 · Croatan300m Hurdles146.41—
Apr 15Crystal Coast ChampionshipApr 15 · 100m Hurdles · Place 2 · Croatan100m Hurdles216.25—
Apr 5Seahawk HS InvitationalApr 5 · 300m Hurdles · Place 1 · Croatan300m Hurdles146.78—
Apr 5Seahawk HS InvitationalApr 5 · 300m Hurdles · Place 1 · Croatan300m Hurdles146.78—
Apr 5Seahawk HS InvitationalApr 5 · 100m Hurdles · Place 2 · Croatan100m Hurdles215.72—
Apr 5Seahawk HS InvitationalApr 5 · 100m Hurdles · Place 2 · Croatan100m Hurdles215.72—
Apr 5Seahawk HS InvitationalApr 5 · 100m Hurdles · Place 3 · Croatan100m HurdlesRound P316.36—
Apr 5Seahawk HS InvitationalApr 5 · 100m Hurdles · Place 3 · Croatan100m HurdlesRound P316.36—
Mar 14Windsor RelaysMar 14 · 300m Hurdles · Place 3 · Croatan300m Hurdles345.66—
Mar 14Windsor RelaysMar 14 · 100m Hurdles · Place 1 · Croatan100m Hurdles114.74—
Feb 5Coastal Conference ChampionshipFeb 5 · 500 Meters · Place 3 · Croatan500 Meters3.1:23.77aUnofficial11
Feb 5Coastal Conference ChampionshipFeb 5 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.8.71aUnofficial11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 800 Meters · Croatan800 MetersRelay Split—2:27.338a PB11
Feb 15NCHSAA 3A State Championships Feb 15 · 55m Hurdles · Place 5 · Croatan55m Hurdles33"Round P5.8.49a11
Feb 15NCHSAA 3A State Championships Feb 15 · 55m Hurdles · Place 7 · Croatan55m Hurdles33"7.8.55a11
Feb 15NCHSAA 3A State Championships Feb 15 · 400 Meters · Croatan400 MetersRelay Split—1:00.868a11
Jan 8Croatan Polar Bear #1Jan 8 · 500 Meters · Place 3 · Croatan Cougars500 Meters31:26.3h PB11
Jan 8Croatan Polar Bear #1Jan 8 · 55m Hurdles · Place 1 · Croatan Cougars55m Hurdles18.2h11

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 18Swansboro Meet #3Dec 18 · 500 Meters · Place 1 · Croatan500 Meters1.1:20.30Unofficial11
Dec 18Swansboro Meet #3Dec 18 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.8.30Unofficial11
Dec 10West Carteret Polar Bear #2Dec 10 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.8.22aUnofficial11
Nov 26West Carteret Polar Bear #1Nov 26 · 500 Meters · Place 2 · Croatan500 Meters2.1:22.00Unofficial11
Nov 26West Carteret Polar Bear #1Nov 26 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.8.63Unofficial11
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Croatan800 MetersRelay Split—2:24.232 PB10
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 300m Hurdles · Place 3 · Croatan300m Hurdles30" / 0.762m3.46.34a10
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 100m Hurdles · Place 5 · Croatan100m Hurdles33" / 0.838mRound P5.14.93aWind: 1.310
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 100m Hurdles · Place 6 · Croatan100m Hurdles33" / 0.838m6.15.13aWind: -0.110
May 11NCHSAA 3A East RegionalMay 11 · 300m Hurdles · Place 1 · Croatan300m Hurdles30" / 0.762m1.46.76a10
May 11NCHSAA 3A East RegionalMay 11 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838mRound P1.15.01a10
May 11NCHSAA 3A East RegionalMay 11 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838m1.14.74a PB10
May 2Coastal 3A Conference MeetMay 2 · 300m Hurdles · Place 1 · Croatan300m Hurdles145.66—
May 2Coastal 3A Conference MeetMay 2 · 100m Hurdles · Place 1 · Croatan100m Hurdles115.91—
May 2Coastal 3A Conference MeetMay 2 · 200 Meters · Place 2 · Croatan200 Meters227.10 PB—
Apr 202024 Seahawk HS InvitationalApr 20 · 300m Hurdles · Place 4 · Croatan300m Hurdles30" / 0.762m4.48.27a10
Apr 202024 Seahawk HS InvitationalApr 20 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838mRound P1.15.69a10
Apr 202024 Seahawk HS InvitationalApr 20 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838m1.15.17a10
Apr 6Nc Runners TourApr 6 · 300m Hurdles · Place 1 · Croatan300m Hurdles147.87a—
Apr 6Nc Runners TourApr 6 · 100m Hurdles · Place 2 · Croatan100m Hurdles215.76a—
Mar 22Weddington InvitationalMar 22 · 300m Hurdles · Place 3 · Croatan300m Hurdles30" / 0.762m3.49.02a10
Mar 14Swansboro Meet #3Mar 14 · 300m Hurdles · Place 1 · Croatan300m Hurdles149.97—
Mar 14Swansboro Meet #3Mar 14 · 100 Meters · Place 5 · Croatan100 Meters514.07 PB—
Mar 6Coastal 3A at Croatan #2Mar 6 · 300m Hurdles · Place 1 · Croatan300m Hurdles151.21—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 800 Meters · Place 3 · Croatan800 MetersRelay Split3.2:29.18711
Dec 14Stay In Your Lane InvitationalDec 14 · 55m Hurdles · Place 5 · Croatan55m Hurdles33"Round P5.8.62a11
Dec 14Stay In Your Lane InvitationalDec 14 · 55m Hurdles · Place 3 · Croatan55m Hurdles33"3.8.53a11
Dec 14Stay In Your Lane InvitationalDec 14 · 400 Meters · Place 1 · Croatan400 MetersRelay Split1.1:01.59611
Jan 5Weddington InvitationalJan 5 · 55m Hurdles · Place 2 · Croatan55m Hurdles28.7510
Jan 5Weddington InvitationalJan 5 · 500 Meters · Place 9 · Croatan500 Meters91:24.5110

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 13West Carteret Winter Home Meet #2Dec 13 · 500 Meters · Place 2 · Croatan500 Meters2.1:21.35aUnofficial10
Dec 13West Carteret Winter Home Meet #2Dec 13 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.8.92aUnofficial10
Dec 6Croatan Polar Bear #2Dec 6 · 500 Meters · Place 3 · Croatan500 Meters3.1:26.94aUnofficial10
Dec 6Croatan Polar Bear #2Dec 6 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.9.19aUnofficial10
Nov 20Swansboro Meet #1Nov 20 · 500 Meters · Place 2 · Croatan500 Meters2.1:23.59aUnofficial10
Nov 20Swansboro Meet #1Nov 20 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.8.54aUnofficial10
Nov 15Croatan Polar Bear #1Nov 15 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.9.35aUnofficial10
May 19NCHSAA 3A State ChampionshipMay 19 · 300m Hurdles · Place 6 · Croatan300m Hurdles30" / 0.762m6.47.33a9
May 13NCHSAA 3A East RegionalMay 13 · 300m Hurdles · Place 1 · Croatan300m Hurdles30" / 0.762m1.46.45a9
May 13NCHSAA 3A East RegionalMay 13 · 100m Hurdles · Place 1 · Croatan100m Hurdles33" / 0.838mRound P1.15.74a9
Apr 1NCRunners TourApr 1 · 300m Hurdles · Place 4 · Croatan300m Hurdles30" / 0.762m4.51.83a9
Apr 1NCRunners TourApr 1 · 100m Hurdles · Place 7 · Croatan100m Hurdles33" / 0.838m7.18.509
Mar 18Windsor RelaysMar 18 · 300m Hurdles · Place 1 · Croatan300m Hurdles149.99—
Mar 18Windsor RelaysMar 18 · 100m Hurdles · Place 2 · Croatan100m Hurdles216.85—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 500 Meters · Place 14 · Croatan500 Meters14.1:24.27a10
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55m Hurdles · Place 7 · Croatan55m Hurdles33"Round P7.9.18a10
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55m Hurdles · Place 6 · Croatan55m Hurdles33"6.9.05a10
Jan 26Croatan Polar Bear #3Jan 26 · 55m Hurdles · Place 1 · Croatan55m Hurdles18.10—
Jan 26Croatan Polar Bear #3Jan 26 · 300 Meters · Place 5 · Croatan300 Meters545.02—
Jan 18West Carteret Winter Home Meet #2Jan 18 · 55m Hurdles · Place 1 · Croatan55m Hurdles18.98—
Jan 18West Carteret Winter Home Meet #2Jan 18 · 300 Meters · Place 3 · Croatan300 Meters344.73—
Jan 14Atlantic Coast HS InvitationalJan 14 · 300 Meters · Place 11 · Croatan300 Meters1144.819
Jan 14Atlantic Coast HS InvitationalJan 14 · 55m Hurdles · Place 4 · Croatan55m HurdlesRound P49.239
Jan 14Atlantic Coast HS InvitationalJan 14 · 55m Hurdles · Place 5 · Croatan55m Hurdles59.079
Jan 11Swansboro #3Jan 11 · 55m Hurdles · Place 2 · Croatan55m Hurdles29.30—
Jan 11Swansboro #3Jan 11 · 300 Meters · Place 3 · Croatan300 Meters345.38—
Jan 6Weddington InvitationalJan 6 · 55m Hurdles · Place 7 · Croatan55m Hurdles79.419

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 300 Meters · Place 35 · Croatan300 Meters35.45.24a9
Dec 17COROS Holiday ClassicDec 17 · 55m Hurdles · Place 17 · Croatan55m Hurdles33"Round P17.9.83a9
Dec 17COROS Holiday ClassicDec 17 · 55 Meter · Place 41 · Croatan55 MeterRound P41.7.85a PB9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Croatan Polar Bear #2Dec 14 · 300 Meters · Place 3 · Croatan300 Meters3.44.94aUnofficial9
Dec 14Croatan Polar Bear #2Dec 14 · 55m Hurdles · Place 1 · Croatan55m Hurdles33"1.8.97aUnofficial9
Dec 14Croatan Polar Bear #2Dec 14 · 55 Meter · Place 1 · Croatan55 Meter1.7.30aUnofficial9
Dec 7West Carteret Winter Home Meet 1Dec 7 · 300 Meters · Place 2 · Croatan300 Meters2.43.58Unofficial9
Dec 7West Carteret Winter Home Meet 1Dec 7 · 55m Hurdles · Place 3 · Croatan55m Hurdles33"3.9.21Unofficial9
Dec 7West Carteret Winter Home Meet 1Dec 7 · 55 Meter · Place 1 · Croatan55 Meter1.7.35Unofficial9
Nov 22Croatan Polar Bear #1Nov 22 · 300 Meters · Place 4 · Croatan300 Meters4.45.05aUnofficial9
Nov 22Croatan Polar Bear #1Nov 22 · 55m Hurdles · Place 2 · Croatan55m Hurdles33"2.9.20aUnofficial9