Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe VA Showcase · Jan 172:46.36aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorASICS Holiday Invitational · Dec 204:48.96aASICS Holiday InvitationalDecember 20, 2025
1600 Meters · Outdoor2025 Big South Conference Championship · Apr 294:49.02a2025 Big South Conference ChampionshipApril 29, 2025
400 Meters · OutdoorJohnson Riley · Jun 151.22aJohnson RileyJune 1, 2025
400 Meters · Relay Split · IndoorNCHSAA 6A Champs · Feb 1251.164NCHSAA 6A ChampsFebruary 12, 2026
500 Meters · IndoorNCHSAA 6A Champs · Feb 121:06.84aNCHSAA 6A ChampsFebruary 12, 2026
800 Meters · OutdoorNCHSSA 3A West Regional · May 101:59.41aNCHSSA 3A West RegionalMay 10, 2025
High Jump · IndoorNW Cabarrus Invitational #2 · Dec 135-00.00NW Cabarrus Invitational #2December 13, 2024
High Jump · OutdoorMountaineer Relays · Mar 125-02.00Mountaineer RelaysMarch 12, 2024
Long Jump · OutdoorBunker Hill Kickoff · Mar 717-10.00Bunker Hill KickoffMarch 7, 2024
MR Carnival: Tim Brown Hough 1:52.21 · OutdoorCarolina Distance Carnival · Apr 262:00.89Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2219th Annual Mark Trail InvitationalMay 22 · 1500 Meters · Place 5 · Triple Threat Track ClubTriple Threat Track Club1500 Meters5.4:30.42aUnofficial11
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 20 · Triple Threat Track ClubTriple Threat Track Club400 MetersRound P20.53.03aUnofficial11
May 9NCHSAA 6A West RegionalMay 9 · 800 Meters · Place 10 · Kings MountainKings Mountain800 Meters10.2:00.63a11
Apr 16Tri-City InviteApr 16 · High Jump · Kings MountainKings MountainHigh Jump—DNS11
Mar 28J. Alan Peoples InvitationalMar 28 · 800 Meters · Place 2 · Kings MountainKings Mountain800 Meters2.2:01.35a11
Mar 24North Gaston Meet #1Mar 24 · 1600 Meters · Place 1 · Kings MountainKings Mountain1600 Meters1.5:09.25a11
Mar 24North Gaston Meet #1Mar 24 · 800 Meters · Place 1 · Kings MountainKings Mountain800 Meters1.2:12.31a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 500 Meters · Place 5 · Kings MountainKings Mountain500 Meters5.1:06.84a PB11
Feb 12NCHSAA 6A ChampsFeb 12 · 400 Meters · Kings MountainKings Mountain400 MetersRelay Split—51.164 PB11
Feb 5Tryon meet #10Feb 5 · 500 Meters · Place 2 · Kings MountainKings Mountain500 Meters21:08.8111
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 82 · Kings MountainKings Mountain500 Meters82.1:10.41a11
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 133 · Kings MountainKings Mountain1000 Meters133.2:46.36a PB11
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 309 · Kings MountainKings Mountain1600 Meters309.4:53.32a11
Jan 15Tryon #4Jan 15 · High Jump · Place 4 · Kings MountainKings MountainHigh Jump45-411

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 500 Meters · Place 18 · UnattachedUnattached500 Meters18.1:08.43a11
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 60 · UnattachedUnattached1000 Meters60.3:00.90a11
Dec 20ASICS Holiday InvitationalDec 20 · 1600 Meters · Place 45 · UnattachedUnattached1600 Meters45.4:48.96a PB11
Feb 1WNC Polar Bear ChampionshipFeb 1 · 1000 Meters · Place 5 · Kings MountainKings Mountain1000 Meters53:04.7010
Feb 1WNC Polar Bear ChampionshipFeb 1 · 1600 Meters · Place 11 · Kings MountainKings Mountain1600 Meters114:56.1910
Feb 1WNC Polar Bear ChampionshipFeb 1 · High Jump · Place 5 · Kings MountainKings MountainHigh Jump55-610

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 400 Meters · Triple Threat Track ClubTriple Threat Track Club400 Meters—DNS10
Jun 6AAU North Carolina District QualifierJun 6 · 800 Meters · Place 1 · Triple Threat Track ClubTriple Threat Track Club800 Meters1.2:02.07a10
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 8 · Triple Threat Track ClubTriple Threat Track Club400 Meters8.52.16a10
Jun 1Johnson RileyJun 1 · 800 Meters · Place 1 · Triple Threat Track ClubTriple Threat Track Club800 Meters12:00.38a—
Jun 1Johnson RileyJun 1 · 400 Meters · Place 1 · Triple Threat Track ClubTriple Threat Track Club400 Meters151.22a PB—
May 10NCHSSA 3A West RegionalMay 10 · 800 Meters · Place 5 · Kings MountainKings Mountain800 Meters5.1:59.41a PB10
Apr 292025 Big South Conference ChampionshipApr 29 · 1600 Meters · Place 4 · Kings MountainKings Mountain1600 Meters4.4:49.02a PB10
Apr 292025 Big South Conference ChampionshipApr 29 · 800 Meters · Place 2 · Kings MountainKings Mountain800 Meters2.2:03.03a10
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Tim Brown Hough 1:52.21 · Place 60 · Kings MountainKings MountainMR Carnival: Tim Brown Hough 1:52.21602:00.89 PBSO
Apr 23Cleveland County ChampionshipApr 23 · 1600 Meters · Place 3 · Kings MountainKings Mountain1600 Meters3.4:50.54a10
Apr 23Cleveland County ChampionshipApr 23 · 800 Meters · Place 5 · Kings MountainKings Mountain800 Meters5.2:19.66a10
Apr 9North Gaston Meet #2Apr 9 · 400 Meters · Place 12 · Kings MountainKings Mountain400 Meters121:02.7910
Apr 9North Gaston Meet #2Apr 9 · 1600 Meters · Place 4 · Kings MountainKings Mountain1600 Meters44:51.2810
Mar 26Meet @ the Mountain #2Mar 26 · 800 Meters · Place 4 · Kings MountainKings Mountain800 Meters42:19.60SO
Mar 26Meet @ the Mountain #2Mar 26 · 400 Meters · Place 6 · Kings MountainKings Mountain400 Meters653.85SO
Mar 26Meet @ the Mountain #2Mar 26 · 1600 Meters · Place 3 · Kings MountainKings Mountain1600 Meters35:02.36SO
Mar 26Meet @ the Mountain #2Mar 26 · 1600 Meters · Place 3 · Kings MountainKings Mountain1600 Meters35:02.36a10
Mar 26Meet @ the Mountain #2Mar 26 · 800 Meters · Place 4 · Kings MountainKings Mountain800 Meters42:19.60a10
Mar 26Meet @ the Mountain #2Mar 26 · 400 Meters · Place 6 · Kings MountainKings Mountain400 Meters653.85a10
Mar 7Blue Devil - Early Season - Outdoor Cold Start InviteMar 7 · 1600 Meters · Place 5 · Kings MountainKings Mountain1600 Meters5.4:58.84a10
Mar 7Blue Devil - Early Season - Outdoor Cold Start InviteMar 7 · 800 Meters · Place 3 · Kings MountainKings Mountain800 Meters3.2:03.90a10
Jan 15KM Polar Bear Meet #1Jan 15 · 1000 Meters · Kings MountainKings Mountain1000 Meters—DNS10
Jan 15KM Polar Bear Meet #1Jan 15 · High Jump · Place 2 · Kings MountainKings MountainHigh Jump2.5-02.00Unofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13NW Cabarrus Invitational #2Dec 13 · 1000 Meters · Kings MountainKings Mountain1000 Meters--DNS10
Dec 13NW Cabarrus Invitational #2Dec 13 · 1600 Meters · Place 13 · Kings MountainKings Mountain1600 Meters13.5:05.60a10
Dec 13NW Cabarrus Invitational #2Dec 13 · High Jump · Place 7 · Kings MountainKings MountainHigh Jump7.5-00.00 PB10
Jan 18Titan Clash IIJan 18 · 1600 Meters · Place 15 · Kings MtnKings Mtn1600 Meters155:13.919

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30Big South T&F ChampionshipApr 30 · 1600 Meters · Place 5 · Kings MountainKings Mountain1600 Meters5.5:21.28a9
Apr 30Big South T&F ChampionshipApr 30 · 800 Meters · Place 3 · Kings MountainKings Mountain800 Meters3.2:11.61a9
Apr 23Cleveland County ChampionshipsApr 23 · 1600 Meters · Place 3 · Kings MountainKings Mountain1600 Meters3.5:16.33a9
Apr 23Cleveland County ChampionshipsApr 23 · 800 Meters · Place 5 · Kings MountainKings Mountain800 Meters5.2:29.17a9
Mar 18KM Meet#1Mar 18 · 1600 Meters · Place 1 · Kings MountainKings Mountain1600 Meters1.5:34.11a9
Mar 18KM Meet#1Mar 18 · 800 Meters · Place 1 · Kings MountainKings Mountain800 Meters1.2:21.29a9
Mar 12Mountaineer RelaysMar 12 · High Jump · Place 7 · Kings MountainKings MountainHigh Jump7.5-02.00 PB9
Mar 7Bunker Hill KickoffMar 7 · 1600 Meters · Place 7 · Kings MountainKings Mountain1600 Meters7.5:13.35a9
Mar 7Bunker Hill KickoffMar 7 · Long Jump · Place 18 · Kings MountainKings MountainLong Jump18.17-10.00 PB9
Mar 7Bunker Hill KickoffMar 7 · High Jump · Kings MountainKings MountainHigh Jump—NH9
Mar 7Bunker Hill KickoffMar 7 · 800 Meters · Place 4 · Kings MountainKings Mountain800 Meters4.2:18.34a9
Jan 11Kings Mountain Polar BearJan 11 · 1600 Meters · Place 4 · Kings MountainKings Mountain1600 Meters4.5:27.23aUnofficial9
Jan 11Kings Mountain Polar BearJan 11 · High Jump · Place 4 · Kings MountainKings MountainHigh Jump4.4-08.00Unofficial9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Polk County Reindeer GamesDec 16 · 1600 Meters · Place 9 · Kings MountainKings Mountain1600 Meters9.5:18.38aUnofficial9
Dec 16Polk County Reindeer GamesDec 16 · High Jump · Place 8 · Kings MountainKings MountainHigh Jump8.5-00.00Unofficial9
Dec 7Bunker Hill Polar BearDec 7 · 1600 Meters · Place 8 · Kings MountainKings Mountain1600 Meters8.5:24.32aUnofficial9
Dec 7Bunker Hill Polar BearDec 7 · High Jump · Place 5 · Kings MountainKings MountainHigh Jump5.4-10Unofficial9
Apr 5TriCounty Championship Apr 5 · Long Jump · Place 2 · Kings MountainKings MountainLong Jump217-08
Apr 5TriCounty Championship Apr 5 · 800 Meters · Place 2 · Kings MountainKings Mountain800 Meters22:26.778
Apr 5TriCounty Championship Apr 5 · 1600 Meters · Place 3 · Kings MountainKings Mountain1600 Meters35:28.968