Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRunningLane Track Championships · May 224:57.50aRunningLane Track ChampionshipsMay 22, 2026
1000 Meters · IndoorNCHSAA 4A Indoor State Championship Meet · Feb 122:58.24aNCHSAA 4A Indoor State Championship MeetFebruary 12, 2026
1600 Meters · IndoorNCHSAA 4A Indoor State Championship Meet · Feb 125:03.39aNCHSAA 4A Indoor State Championship MeetFebruary 12, 2026
1600 Meters · OutdoorNCHSAA 3A East Regional · May 105:02.51aNCHSAA 3A East RegionalMay 10, 2025
3200 Meters · IndoorNCHSAA 4A Indoor State Championship Meet · Feb 1210:54.58aNCHSAA 4A Indoor State Championship MeetFebruary 12, 2026
3200 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 1611:14.83aNCHSAA 1A/3A Outdoor State ChampionshipMay 16, 2025
800 Meters · OutdoorRunningLane Track Championships · May 222:12.52aRunningLane Track ChampionshipsMay 22, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Music City Track CarnivalMay 29 · 1 Mile · Place 15 · United StatesUnited States1 Mile15.5:05.05a11
May 29Music City Track CarnivalMay 29 · 800 Meters · Place 5 · United StatesUnited States800 Meters5.2:13.99a11
May 22RunningLane Track ChampionshipsMay 22 · 1 Mile · Place 10 · North CarolinaNorth Carolina1 Mile10.4:57.50a PB11
May 22RunningLane Track ChampionshipsMay 22 · 800 Meters · Place 4 · North CarolinaNorth Carolina800 Meters4.2:12.52a PB11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 1600 Meters · Place 1 · First FlightFirst Flight1600 Meters1.5:04.69a11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 800 Meters · Place 1 · First FlightFirst Flight800 Meters1.2:17.34a11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 400 Meters · First FlightFirst Flight400 Meters—DNF11
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 5 · First FlightFirst Flight800 Meters5.2:14.07a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 3200 Meters · Place 1 · First FlightFirst Flight3200 Meters1.10:54.58a PB11
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 1000 Meters · Place 1 · First FlightFirst Flight1000 Meters1.2:58.24a PB11
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 1600 Meters · Place 1 · First FlightFirst Flight1600 Meters1.5:03.39a PB11
Feb 12NCHSAA 4A ChampsFeb 12 · 3200 Meters · Place 2 · First FlightFirst Flight3200 Meters2.11:27.49a11
Feb 12NCHSAA 4A ChampsFeb 12 · 1000 Meters · Place 1 · First FlightFirst Flight1000 Meters1.3:04.47a11
Feb 12NCHSAA 4A ChampsFeb 12 · 1600 Meters · Place 1 · First FlightFirst Flight1600 Meters1.5:13.31a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 3200 Meters · Place 4 · First FlightFirst Flight3200 Meters4.11:14.83a PB10
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 4 · First FlightFirst Flight1600 Meters4.5:03.72a10
May 10NCHSAA 3A East RegionalMay 10 · 3200 Meters · Place 2 · First FlightFirst Flight3200 Meters2.11:32.25a10
May 10NCHSAA 3A East RegionalMay 10 · 1600 Meters · Place 2 · First FlightFirst Flight1600 Meters2.5:02.51a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 1000 Meters · Place 5 · First FlightFirst Flight1000 Meters5.3:07.23a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 26 · First FlightFirst Flight3200 Meters26.11:10.75aUnofficial10
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 1600 Meters · Place 4 · First FlightFirst Flight1600 Meters4.5:09.22a9
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Place 5 · First FlightFirst Flight800 Meters5.2:20.33a9
May 11NCHSAA 3A East RegionalMay 11 · 1600 Meters · Place 3 · First FlightFirst Flight1600 Meters3.5:09.23a9
May 11NCHSAA 3A East RegionalMay 11 · 800 Meters · Place 2 · First FlightFirst Flight800 Meters2.2:19.66a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 3200 Meters · First FlightFirst Flight3200 Meters--DNF9
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 1000 Meters · Place 1 · First FlightFirst Flight1000 Meters1.3:04.38a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 13 · First FlightFirst Flight1600 Meters13.5:28.70a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13NHS Pre-Holiday Polar Bear Meet 1Dec 13 · 1600 Meters · Place 2 · First FlightFirst Flight1600 Meters2.5:30.09
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 34 · First FlightFirst Flight3200 Meters34.11:30.41aUnofficial9