Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Flames HS Invitational · Dec 72:41.18aLiberty Flames HS InvitationalDecember 7, 2024
1600 Meters · OutdoorAsheville High Home Meet #2 · Apr 174:34.00aAsheville High Home Meet #2April 17, 2024
300m Hurdles · 36" / 0.914m · OutdoorPisgah Invitational @UNCA · Mar 2046.65aPisgah Invitational @UNCAMarch 20, 2025
400 Meters · OutdoorChrist School #1 · May 553.16aChrist School #1May 5, 2023
400 Meters · Relay Split · IndoorH.O.T. Santa · Dec 1755.644H.O.T. SantaDecember 17, 2024
500 Meters · IndoorStay In Your Lane HS Invitational · Dec 111:17.26aStay In Your Lane HS InvitationalDecember 11, 2021
800 Meters · OutdoorUNC Asheville HS Classic · Mar 302:02.28aUNC Asheville HS ClassicMarch 30, 2024
800 Meters · Relay Split · IndoorH.O.T. Santa · Dec 172:02.293H.O.T. SantaDecember 17, 2024

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A West RegionalMay 10 · 800 Meters · Place 11 · Asheville800 Meters11.2:08.00a12
Apr 6APP State HS InvitationalApr 6 · 800 Meters · Place 15 · Asheville800 Meters15.2:09.18a12
Apr 4App State HS MeetApr 4 · 800 Meters · Place 15 · Asheville800 Meters15.2:09.18a12
Mar 20Pisgah Invitational @UNCAMar 20 · 300m Hurdles · Place 14 · Asheville300m Hurdles36" / 0.914m14.46.65a PB12
Feb 4Buncombe Co Last Chance Polar BearFeb 4 · 1000 Meters · Place 1 · Asheville1000 Meters1.2:36.30Unofficial12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Asheville800 MetersRelay Split—2:08.556a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17H.O.T. SantaDec 17 · 1000 Meters · Place 5 · Asheville1000 Meters5.2:46.38a12
Dec 17H.O.T. SantaDec 17 · 800 Meters · Asheville800 MetersRelay Split—2:02.293 PB12
Dec 17H.O.T. SantaDec 17 · 400 Meters · Asheville400 MetersRelay Split—55.644 PB12
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 10 · Asheville1000 Meters10.2:41.18a PB12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11NCHSAA 4A West RegionalMay 11 · 800 Meters · Place 12 · Asheville800 Meters12.2:05.33a11
May 114A West RegionalMay 11 · 800 Meters · Place 12 · Asheville800 Meters12.2:05.33a11
Apr 20Blue Ridge ClassicApr 20 · 800 Meters · Place 8 · Asheville800 Meters8.2:04.59a11
Apr 17Asheville High Home Meet #2Apr 17 · 1600 Meters · Place 2 · Asheville1600 Meters2.4:34.00a PB11
Mar 30UNC Asheville HS ClassicMar 30 · 800 Meters · Place 4 · Asheville800 Meters4.2:02.28a PB11
Mar 30UNC Asheville HS ClassicMar 30 · 800 Meters · Place 4 · Asheville800 Meters4.2:02.28a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 11Asheville 3200 TuneupNov 11 · 3200 Meters · Place 3 · Asheville3200 Meters3.10:08.54aUnofficial11
May 13NCHSAA 4A West RegionalMay 13 · 800 Meters · Place 10 · Asheville800 Meters10.2:06.45a10
May 5Christ School #1May 5 · 400 Meters · Place 3 · Asheville400 Meters3.53.16a PB10
May 5CAA Meet - Christ SchoolMay 5 · 400 Meters · Place 3 · Asheville400 Meters3.53.16aUnofficial10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Virginia Showcase InvitationalJan 13 · 1000 Meters · Place 43 · Asheville1000 Meters43.2:41.21a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 1000 Meters · Place 13 · Asheville1000 Meters13.2:47.60a10
Dec 10COROS Explore Perfection InvitationalDec 10 · 1000 Meters · Place 4 · Asheville1000 Meters4.2:48.37a10
Dec 3Liberty HS OpenerDec 3 · 1000 Meters · Place 7 · Asheville1000 Meters7.2:52.58a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 7PHS Home Meet #1Dec 7 · 500 Meters · Place 3 · Asheville500 Meters3.1:12.43aUnofficial10
Apr 8All American Track Classic 2022Apr 8 · 800 Meters · Place 95 · Asheville800 Meters95.2:11.26a9
Mar 31WHKP InvitationalMar 31 · 800 Meters · Place 2 · Asheville800 Meters2.2:07.24a9

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18JDL Holiday InvitationalDec 18 · 500 Meters · Asheville500 Meters—DNS9
Dec 11Stay In Your Lane HS InvitationalDec 11 · 500 Meters · Place 31 · Asheville500 Meters31.1:17.26a PB9
Dec 4Virginia Commonwealth Indoor GamesDec 4 · 1000 Meters · Place 15 · Asheville1000 Meters15.2:57.90a9