Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDennis Craddock · Apr 1012.77aDennis CraddockApril 10, 2026
100 Meters · Outdoor · Hand timedAnson Meet #4, Albemarle & UA · May 1113.4hAnson Meet #4, Albemarle & UAMay 11, 2021
200 Meters · IndoorJDL Early Bird Invitational · Dec 726.78aJDL Early Bird InvitationalDecember 7, 2025
200 Meters · OutdoorUSA South Outdoor Championships · Apr 2425.69aUSA South Outdoor ChampionshipsApril 24, 2026
300 Meters · IndoorTurkey Invitational · Nov 2245.72aTurkey InvitationalNovember 22, 2022
400 Meters · IndoorUSA South Indoor Champs · Feb 2758.70aUSA South Indoor ChampsFebruary 27, 2026
400 Meters · OutdoorDennis Craddock · Apr 1058.19aDennis CraddockApril 10, 2026
400 Meters · Outdoor · Hand timedAnson Meet #4, Albemarle & UA · May 111:04.0hAnson Meet #4, Albemarle & UAMay 11, 2021
400 Meters · Relay Split · IndoorJDL Early Bird Invitational · Dec 71:02.112JDL Early Bird InvitationalDecember 7, 2025
500 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 311:24.77aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
55 Meter · IndoorStay In Your Lane HS Invitational · Dec 97.92aStay In Your Lane HS InvitationalDecember 9, 2023
55 Meters · IndoorMondo Elite HS Invitational · Jan 278.04Mondo Elite HS InvitationalJanuary 27, 2023
60 Meters · IndoorMondo College Invitational · Jan 178.22Mondo College InvitationalJanuary 17, 2026
800 Meters · OutdoorUA Home Meet #2 · Apr 72:59.52UA Home Meet #2April 7, 2022
Combined results · OutdoorYadkin Valley Conference #2 · Mar 3013.19Yadkin Valley Conference #2March 30, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · 400 Meters · Place 7 · MeredithMeredith400 MetersRound P7.59.27aSo
Apr 24USA South Outdoor ChampionshipsApr 24 · 400 Meters · Place 5 · MeredithMeredith400 Meters5.59.63aSo
Apr 24USA South Outdoor ChampionshipsApr 24 · 200 Meters · Place 7 · MeredithMeredith200 MetersRound P7.25.69a PBWind: -0.6So
Apr 24USA South Outdoor ChampionshipsApr 24 · 200 Meters · Place 6 · MeredithMeredith200 Meters6.26.58aSo
Apr 10Dennis CraddockApr 10 · 400 Meters · Place 4 · MeredithMeredith400 Meters4.58.19a PBSo
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 13 · MeredithMeredith100 MetersRound P13.12.77a PBWind: 1.1So
Apr 2High Point VertKlasse MeetingApr 2 · 400 Meters · Place 10 · MeredithMeredith400 Meters10.58.34aSo
Apr 2High Point VertKlasse MeetingApr 2 · 200 Meters · Place 55 · MeredithMeredith200 Meters55.25.91aWind: 1.8So
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 114 · MeredithMeredith400 Meters114.59.85aSo
Mar 13Phoenix InvitationalMar 13 · 400 Meters · Place 6 · MeredithMeredith400 Meters61:02.04aSO
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 400 Meters · Place 8 · MeredithMeredith400 Meters859.56aSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · 400 Meters · Place 3 · MeredithMeredith400 Meters358.70a PBSO
Feb 14VMI Winter ClassicFeb 14 · 400 Meters · Place 8 · MeredithMeredith400 Meters81:00.14aSo
Feb 14VMI Winter ClassicFeb 14 · 200 Meters · Place 15 · MeredithMeredith200 Meters1526.90aSo
Jan 23Liberty OpenJan 23 · 400 Meters · Place 49 · MeredithMeredith400 Meters491:02.47aSo
Jan 23Liberty OpenJan 23 · 200 Meters · Place 83 · MeredithMeredith200 Meters8327.59aSo
Jan 17Mondo College InvitationalJan 17 · 400 Meters · Place 21 · MeredithMeredith400 Meters211:01.68—
Jan 17Mondo College InvitationalJan 17 · 60 Meters · Place 47 · MeredithMeredith60 MetersRound P478.22 PB—

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 400 Meters · MeredithMeredith400 MetersRelay Split—1:02.112 PBSo
Dec 7JDL Early Bird InvitationalDec 7 · 400 Meters · Place 19 · MeredithMeredith400 Meters19.1:02.23aSo
Dec 7JDL Early Bird InvitationalDec 7 · 200 Meters · Place 28 · MeredithMeredith200 Meters28.26.78a PBSo
Mar 1South Atlantic Indoor T&F ChampionshipsMar 1 · 400 Meters · Place 3 · MeredithMeredith400 Meters31:01.41—
Mar 1South Atlantic Indoor T&F ChampionshipsMar 1 · 200 Meters · Place 9 · MeredithMeredith200 Meters928.81—
Mar 1South Atlantic Indoor T&F ChampionshipsMar 1 · 60 Meters · Place 8 · MeredithMeredith60 Meters88.66—
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 400 Meters · Place 3 · MeredithMeredith400 Meters31:01.41FR
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 200 Meters · Place 9 · MeredithMeredith200 Meters928.81FR
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 60 Meters · Place 4 · MeredithMeredith60 MetersRound P48.25FR
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 60 Meters · Place 8 · MeredithMeredith60 Meters88.66FR
Feb 13JDL College Team ChallengeFeb 13 · 200 Meters · Place 4 · MeredithMeredith200 Meters427.26—
Feb 13JDL College Team ChallengeFeb 13 · 60 Meters · Place 7 · MeredithMeredith60 Meters78.31—
Feb 7Liberty OpenFeb 7 · 400 Meters · Place 31 · MeredithMeredith400 Meters311:01.57a—
Feb 7Liberty OpenFeb 7 · 200 Meters · Place 66 · MeredithMeredith200 Meters6627.77a—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 500 Meters · Place 3 · MeredithMeredith500 Meters3.1:24.77a PBFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 400 Meters · Place 12 · MeredithMeredith400 Meters12.1:04.98aFr
Jan 18Mondo College InvitationalJan 18 · 400 Meters · Place 2 · MeredithMeredith400 Meters21:03.49—
Jan 18Mondo College InvitationalJan 18 · 400 Meters · Place 2 · MeredithMeredith400 Meters21:03.49a—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 200 Meters · Place 2 · MeredithMeredith200 MetersRound P226.04—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 200 Meters · Place 6 · MeredithMeredith200 MetersRound P626.04—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 400 Meters · Place 2 · MeredithMeredith400 MetersRound P21:00.18—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 400 Meters · Place 4 · MeredithMeredith400 MetersRound P41:00.18—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 200 Meters · Place 6 · MeredithMeredith200 Meters626.05—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 400 Meters · Place 3 · MeredithMeredith400 Meters358.69—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 200 Meters · Place 2 · MeredithMeredith200 MetersRound P226.04—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 200 Meters · Place 6 · MeredithMeredith200 MetersRound P626.04—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 400 Meters · Place 2 · MeredithMeredith400 MetersRound P21:00.18—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 400 Meters · Place 4 · MeredithMeredith400 MetersRound P41:00.18—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 200 Meters · Place 6 · MeredithMeredith200 Meters626.05—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 400 Meters · Place 3 · MeredithMeredith400 Meters358.69—
Apr 11Dennis CraddockApr 11 · 400 Meters · Place 12 · MeredithMeredith400 Meters121:00.90aFr
Apr 11Dennis CraddockApr 11 · 200 Meters · Place 19 · MeredithMeredith200 Meters1926.94aFr
Apr 11Dennis CraddockApr 11 · 100 Meters · Place 15 · MeredithMeredith100 MetersRound P1513.07aFr
Apr 4High Point VertKlasse MeetingApr 4 · 400 Meters · Place 29 · MeredithMeredith400 Meters2959.55aFr
Apr 4High Point VertKlasse MeetingApr 4 · 200 Meters · Place 60 · MeredithMeredith200 Meters6026.09aFr
Mar 27Raleigh RelaysMar 27 · 400 Meters · Place 106 · MeredithMeredith400 Meters1061:00.20FR
Mar 14Phoenix InvitationalMar 14 · 200 Meters · Place 16 · MeredithMeredith200 Meters1626.802—
Mar 14Phoenix InvitationalMar 14 · 400 Meters · Place 7 · MeredithMeredith400 Meters71:01.22—
Mar 72025 UNCW InviteMar 7 · 400 Meters · Place 6 · MeredithMeredith400 Meters6.1:01.64aFr
Mar 72025 UNCW InviteMar 7 · 200 Meters · Place 23 · MeredithMeredith200 Meters23.26.78aWind: 0.9Fr

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11NCHSAA 1A Midwest RegionalMay 11 · 400 Meters · Place 6 · AlbemarleAlbemarle400 Meters6.1:05.53a12
May 11NCHSAA 1A Midwest RegionalMay 11 · 200 Meters · Place 13 · AlbemarleAlbemarle200 Meters13.28.54a12
May 2Yadkin Valley Conference IIIMay 2 · 400 Meters · Place 2 · AlbemarleAlbemarle400 Meters2.1:02.31a12
May 2Yadkin Valley Conference IIIMay 2 · 100 Meters · AlbemarleAlbemarle100 Meters—DNSWind: 0.312
Apr 252024 YVC Championship MeetApr 25 · 400 Meters · Place 1 · AlbemarleAlbemarle400 Meters1.1:02.73a12
Apr 252024 YVC Championship MeetApr 25 · 200 Meters · Place 3 · AlbemarleAlbemarle200 Meters3.27.72aWind: 0.112
Apr 252024 YVC Championship MeetApr 25 · 100 Meters · Place 3 · AlbemarleAlbemarle100 Meters3.13.44aWind: -0.212
Apr 15Stanly County ChampionshipApr 15 · 400 Meters · AlbemarleAlbemarle400 Meters—DNS12
Apr 15Stanly County ChampionshipApr 15 · 200 Meters · Place 6 · AlbemarleAlbemarle200 Meters6.37.27aWind: 0.112
Apr 15Stanly County ChampionshipApr 15 · 100 Meters · AlbemarleAlbemarle100 Meters—DNFWind: 012
Apr 8Anson Meet #2Apr 8 · 400 Meters · Place 1 · AlbemarleAlbemarle400 Meters1.1:03.39a12
Apr 8Anson Meet #2Apr 8 · 200 Meters · Place 4 · AlbemarleAlbemarle200 Meters4.28.03aWind: 1.512
Apr 8Anson Meet #2Apr 8 · 100 Meters · Place 1 · AlbemarleAlbemarle100 Meters1.12.90aWind: 2.212
Mar 26Mount Pleasant VYC 1Mar 26 · 400 Meters · Place 1 · AlbemarleAlbemarle400 Meters11:02.88—
Mar 26Mount Pleasant VYC 1Mar 26 · 100 Meters · Place 3 · AlbemarleAlbemarle100 Meters313.43—
Mar 14Yadkin Valley Conference Meet #3Mar 14 · Combined results · Place 6 · AlbemarleAlbemarleCombined results632.5—
Mar 14Yadkin Valley Conference Meet #3Mar 14 · Combined results · Place 1 · AlbemarleAlbemarleCombined results11:04.1—
Mar 14Yadkin Valley Conference Meet #3Mar 14 · Combined results · Place 1 · AlbemarleAlbemarleCombined results113.3—
Jan 24Yadkin Valley Conference Indoor ChampionshipJan 24 · 300 Meters · Place 1 · AlbemarleAlbemarle300 Meters1.44.74aUnofficial12
Jan 24Yadkin Valley Conference Indoor ChampionshipJan 24 · 55 Meter · Place 2 · AlbemarleAlbemarle55 Meter2.7.74aUnofficial12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20Fast Track HS InvitationalJan 20 · 300 Meters · Place 73 · AlbemarleAlbemarle300 Meters7345.95—
Jan 20Fast Track HS InvitationalJan 20 · 55 Meters · Place 103 · AlbemarleAlbemarle55 MetersRound P1038.56—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 300 Meters · Place 54 · AlbemarleAlbemarle300 Meters54.47.25a12
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55 Meter · Place 52 · AlbemarleAlbemarle55 MeterRound P52.7.92a PB12
Jan 27Mondo Elite HS InvitationalJan 27 · 500 Meters · Place 60 · AlbemarleAlbemarle500 Meters601:31.63—
Jan 27Mondo Elite HS InvitationalJan 27 · 55 Meters · Place 82 · AlbemarleAlbemarle55 MetersRound P828.13—
Jan 27Mondo Elite HS InvitationalJan 27 · 500 Meters · Place 6 · AlbemarleAlbemarle500 Meters61:32.14—
Jan 27Mondo Elite HS InvitationalJan 27 · 55 Meters · Place 1 · AlbemarleAlbemarle55 Meters18.04 PB—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Nov 30Central Sled DogNov 30 · 500 Meters · Place 1 · AlbemarleAlbemarle500 Meters1.1:26.00Unofficial12
Nov 30Central Sled DogNov 30 · 55 Meter · Place 1 · AlbemarleAlbemarle55 Meter1.7.54Unofficial12
Nov 15Butler Polar Bear #1Nov 15 · 300 Meters · Place 3 · AlbemarleAlbemarle300 Meters3.48.32aUnofficial12
Nov 15Butler Polar Bear #1Nov 15 · 55 Meter · Place 9 · AlbemarleAlbemarle55 Meter9.8.23aUnofficial12
May 13NCHSAA 1A Midwest RegionalMay 13 · 400 Meters · Place 5 · AlbemarleAlbemarle400 Meters5.1:01.05a10
May 1YVC Championship MeetMay 1 · 400 Meters · Place 2 · AlbemarleAlbemarle400 Meters21:04.35—
May 1YVC Championship MeetMay 1 · 100 Meters · Place 6 · AlbemarleAlbemarle100 Meters613.54—
Apr 4Stanly County MeetApr 4 · 400 Meters · Place 1 · AlbemarleAlbemarle400 Meters11:00.28SO
Apr 4Stanly County MeetApr 4 · 100 Meters · Place 4 · AlbemarleAlbemarle100 Meters413.70SO
Mar 30YVC Meet at NSHSMar 30 · 200 Meters · Place 3 · AlbemarleAlbemarle200 Meters329.08SO
Mar 30YVC Meet at NSHSMar 30 · 400 Meters · Place 2 · AlbemarleAlbemarle400 Meters21:04.29SO
Mar 30YVC Meet at NSHSMar 30 · 200 Meters · Place 3 · AlbemarleAlbemarle200 Meters329.08SO
Mar 30YVC Meet at NSHSMar 30 · 400 Meters · Place 2 · AlbemarleAlbemarle400 Meters21:04.29SO
Mar 25Timberwolf InvitationMar 25 · 200 Meters · Place 11 · AlbemarleAlbemarle200 Meters1129.77—
Mar 25Timberwolf InvitationMar 25 · 400 Meters · Place 3 · AlbemarleAlbemarle400 Meters31:04.95—
Mar 9UA Home Meet #1Mar 9 · 400 Meters · Place 2 · AlbemarleAlbemarle400 Meters2.1:08.50a10
Mar 9UA Home Meet #1Mar 9 · 100 Meters · Place 3 · AlbemarleAlbemarle100 Meters3.14.16a10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 500 Meters · Place 11 · AlbemarleAlbemarle500 Meters11.1:32.14a10
Dec 1Independence Polar Bear 1Dec 1 · 55 Meters · Place 9 · AlbemarleAlbemarle55 Meters98.26—
Nov 22Turkey InvitationalNov 22 · 300 Meters · Place 12 · AlbemarleAlbemarle300 Meters12.45.72a PB10
Nov 22Turkey InvitationalNov 22 · 55 Meter · Place 17 · AlbemarleAlbemarle55 Meter17.8.04a10

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 21NCHSAA 1A State ChampionshipMay 21 · 400 Meters · Place 5 · AlbemarleAlbemarle400 Meters5.1:02.28a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 400 Meters · Place 3 · AlbemarleAlbemarle400 Meters3.1:02.88a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 200 Meters · Place 7 · AlbemarleAlbemarle200 Meters7.28.61a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 100 Meters · Place 11 · AlbemarleAlbemarle100 MetersRound P11.13.85a10
May 5South Stanly #4May 5 · Combined results · Place 1 · AlbemarleAlbemarleCombined results11:03.7010
May 5South Stanly #4May 5 · Combined results · Place 2 · AlbemarleAlbemarleCombined results228.5010
May 5South Stanly #4May 5 · Combined results · Place 1 · AlbemarleAlbemarleCombined results113.5210
Apr 281A Yadkin Valley West ConferenceApr 28 · 800 Meters · Place 6 · AlbemarleAlbemarle800 Meters63:07.42—
Apr 281A Yadkin Valley West ConferenceApr 28 · 400 Meters · Place 1 · AlbemarleAlbemarle400 Meters11:03.89—
Apr 281A Yadkin Valley West ConferenceApr 28 · 100 Meters · Place 5 · AlbemarleAlbemarle100 Meters513.86—
Apr 11Stanly County ChampionshipsApr 11 · 200 Meters · Place 3 · AlbemarleAlbemarle200 Meters329.06SO
Apr 11Stanly County ChampionshipsApr 11 · 400 Meters · Place 3 · AlbemarleAlbemarle400 Meters31:05.11SO
Apr 11Stanly County ChampionshipsApr 11 · 100 Meters · Place 5 · AlbemarleAlbemarle100 Meters514.36SO
Apr 7UA Home Meet #2Apr 7 · 800 Meters · Place 2 · AlbemarleAlbemarle800 Meters22:59.52 PBSO
Apr 7UA Home Meet #2Apr 7 · 400 Meters · Place 1 · AlbemarleAlbemarle400 Meters11:07.36SO
Apr 7UA Home Meet #2Apr 7 · 100 Meters · Place 3 · AlbemarleAlbemarle100 Meters313.67SO
Apr 7UA Home Meet #2Apr 7 · 100 Meters · Place 5 · AlbemarleAlbemarle100 Meters513.67SO
Mar 30Yadkin Valley Conference #2Mar 30 · Combined results · Place 2 · AlbemarleAlbemarleCombined results229.3610
Mar 30Yadkin Valley Conference #2Mar 30 · Combined results · Place 1 · AlbemarleAlbemarleCombined results11:03.3110
Mar 30Yadkin Valley Conference #2Mar 30 · Combined results · Place 3 · AlbemarleAlbemarleCombined results313.19 PB10
Mar 22NSHS Track 3/22/22Mar 22 · Combined results · Place 1 · AlbemarleAlbemarleCombined results11:07.010
Mar 22NSHS Track 3/22/22Mar 22 · Combined results · Place 1 · AlbemarleAlbemarleCombined results128.510
Mar 22NSHS Track 3/22/22Mar 22 · Combined results · Place 2 · AlbemarleAlbemarleCombined results213.410

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18NCHSAA 1A Midwest RegionalJun 18 · 400 Meters · Place 8 · AlbemarleAlbemarle400 Meters8.1:06.24a9
Jun 18NCHSAA 1A Midwest RegionalJun 18 · 100 Meters · Place 8 · AlbemarleAlbemarle100 Meters8.13.44aWind: 3.79
Jun 10YVC Conference Meet #4Jun 10 · Combined results · Place 2 · AlbemarleAlbemarleCombined results23:15.009
Jun 10YVC Conference Meet #4Jun 10 · Combined results · Place 1 · AlbemarleAlbemarleCombined results11:02.009
Jun 10YVC Conference Meet #4Jun 10 · Combined results · Place 2 · AlbemarleAlbemarleCombined results213.269
May 18Stanly County ChampionshipMay 18 · 800 Meters · Place 5 · AlbemarleAlbemarle800 Meters53:21.469
May 18Stanly County ChampionshipMay 18 · 400 Meters · Place 2 · AlbemarleAlbemarle400 Meters21:04.819
May 18Stanly County ChampionshipMay 18 · 100 Meters · Place 4 · AlbemarleAlbemarle100 Meters414.079
May 11Anson Meet #4, Albemarle & UAMay 11 · 400 Meters · Place 1 · AlbemarleAlbemarle400 Meters11:04.0h PB9
May 11Anson Meet #4, Albemarle & UAMay 11 · 100 Meters · Place 3 · AlbemarleAlbemarle100 Meters313.4h PB9