Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Freedom HSNCHSAA 3A West Region · Nov 2 | 16:22 | NCHSAA 3A West Region | November 2, 2019 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 30 | 16:37.10 | NCHSAA 4A Midwest Regional | October 30, 2021 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championship - 3A · Nov 3 | 16:55.11 | NCHSAA State Championship - 3A | November 3, 2018 |
| 5,000 Meters · McAlpine Creek ParkArdrey Kell Home Meet #1 (C) · Nov 21 | 16:05.52 | Ardrey Kell Home Meet #1 (C) | November 21, 2020 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 21 | 15:39.5 | Adidas XC Challenge | September 21, 2019 |
| 5,000 Meters · Watauga HSNorthwestern 3-4A Conference Championships · Oct 17 | 17:08 | Northwestern 3-4A Conference Championships | October 17, 2018 |
| 5,000 Meters · Weddington HSWeddington 5000m A & B · Dec 22 | 15:56.70 | Weddington 5000m A & B | December 22, 2020 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 26:05.7 | Paul Short Invitational | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Paul Short InvitationalSep 30 · 8,000 Meters College Gold · Place 267 · LibertyLiberty | 8,000 Meters College Gold | 267 | 26:05.7 PB | Fr |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCHSAA State ChampionshipNov 6 · 5,000 Meters 4A · Place 27 · Lake NormanLake Norman | 5,000 Meters 4A | 27 | 16:13.96 | 12 |
| Oct 30 | NCHSAA 4A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 17 · Lake NormanLake Norman | 5,000 Meters Varsity | 17 | 16:37.10 PB | 12 |
| Oct 20 | Greater Metro 4 ConferenceOct 20 · 5,000 Meters Varsity · Place 1 · Lake NormanLake Norman | 5,000 Meters Varsity | 1 | 16:15.86 | 12 |
| Oct 2 | Wendy's InvitationalOct 2 · 5,000 Meters Open · Place 2 · Lake NormanLake Norman | 5,000 Meters Open | 2 | 15:55.7 | SR |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 10 · Lake NormanLake Norman | 5,000 Meters Championship | 10 | 15:45.0 | 12 |
| Sep 10 | Friday Night LightsSep 10 · 5,000 Meters Championship · Place 17 · Lake NormanLake Norman | 5,000 Meters Championship | 17 | 16:06.4 | SR |
| Aug 28 | Providence Cross Country InvitationalAug 28 · 5,000 Meters Championship · Place 4 · Lake NormanLake Norman | 5,000 Meters Championship | 4 | 15:59.2 | SR |
| Aug 21 | Pioneer Clash of the ClassesAug 21 · 2 Miles Varsity · Place 2 · Lake NormanLake Norman | 2 Miles Varsity | 2 | 10:10 | 12 |
| Jan 22 | NCHSAA State ChampionshipJan 22 · 5,000 Meters 4A · Place 55 · Lake NormanLake Norman | 5,000 Meters 4A | 55 | 17:27.87 | 11 |
| Jan 15 | NCHSAA 4A West RegionalJan 15 · 5,000 Meters Varsity · Place 4 · Lake NormanLake Norman | 5,000 Meters Varsity | 4 | 16:29.7 | 11 |
| Jan 5 | 4A West I-MECK ChampionshipJan 5 · 5,000 Meters Varsity · Place 2 · Lake NormanLake Norman | 5,000 Meters Varsity | 2 | 16:48.45 | 11 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | Weddington 5000m A & BDec 22 · 5,000 Meters Combined Varsity · Place 7 · Lake NormanLake Norman | 5,000 Meters Combined Varsity | 7 | 15:56.70 PB | 11 |
| Dec 22 | Weddington 5000m InvitationalDec 22 · 5,000 Meters Varsity · Place 7 · Lake NormanLake Norman | 5,000 Meters Varsity | 7 | 15:56.70 | 11 |
| Dec 12 | Hough Meet ADec 12 · 5,000 Meters Varsity · Place 3 · Lake NormanLake Norman | 5,000 Meters Varsity | 3 | 16:41 | 11 |
| Dec 5 | Ardrey Kell Home Meet #2 (C)Dec 5 · 5,000 Meters Varsity · Place 3 · Lake NormanLake Norman | 5,000 Meters Varsity | 3 | 16:16.10 | 11 |
| Nov 21 | Ardrey Kell Home Meet #1 (C)Nov 21 · 5,000 Meters Varsity · Place 1 · Lake NormanLake Norman | 5,000 Meters Varsity | 1 | 16:05.52 PB | 11 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCHSAA 2A State ChampionshipsNov 9 · 5,000 Meters 3A · Place 36 · WataugaWatauga | 5,000 Meters 3A | 36 | 16:45.91 | 10 |
| Nov 9 | NCHSAA 3A State ChampionshipNov 9 · 5,000 Meters Varsity · Place 36 · WataugaWatauga | 5,000 Meters Varsity | 36 | 16:45.91 | 10 |
| Nov 2 | NCHSAA 3A West RegionNov 2 · 5,000 Meters Varsity · Place 2 · WataugaWatauga | 5,000 Meters Varsity | 2 | 16:22 PB | 10 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Invitational · Place 11 · WataugaWatauga | 5,000 Meters Invitational | 11 | 15:53.9 | SO |
| Sep 28 | High Country ClassicSep 28 · 5,000 Meters Varsity · Place 2 · WataugaWatauga | 5,000 Meters Varsity | 2 | 16:48.86 | — |
| Sep 21 | Adidas XC ChallengeSep 21 · 5,000 Meters Championship · Place 11 · WataugaWatauga | 5,000 Meters Championship | 11 | 15:39.5 PB | 10 |
| Sep 6 | Friday Night Lights XC FestivalSep 6 · 5,000 Meters Championship · Place 8 · WataugaWatauga | 5,000 Meters Championship | 8 | 16:12.55 | — |
| Aug 24 | River Run InvitationalAug 24 · 5,000 Meters Varsity · Place 3 · WataugaWatauga | 5,000 Meters Varsity | 3 | 17:27.04 | 10 |
| Aug 21 | NWC Conference KickoffAug 21 · 2.1 Miles Varsity · Place 2 · WataugaWatauga | 2.1 Miles Varsity | 2 | 12:02.00 | 10 |
| Aug 9 | Watauga/Pinecrest ScrimmageAug 9 · 3,000 Meters Varsity · Place 1 · WataugaWatauga | 3,000 Meters Varsity | 1 | 9:41.99 | 10 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCHSAA State Championship - 1ANov 3 · 5,000 Meters 3A · Place 35 · WataugaWatauga | 5,000 Meters 3A | 35 | 16:55.11 | 9 |
| Nov 3 | NCHSAA State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 35 · WataugaWatauga | 5,000 Meters Varsity | 35 | 16:55.11 PB | 9 |
| Oct 27 | NCHSAA 3A West XC RegionalOct 27 · 5,000 Meters Varsity · Place 12 · WataugaWatauga | 5,000 Meters Varsity | 12 | 16:30.4 | FR |
| Oct 17 | Northwestern 3-4A Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · WataugaWatauga | 5,000 Meters Varsity | 4 | 17:08 PB | 9 |
| Oct 6 | Wendy's InvitationalOct 6 · 5,000 Meters Invitational · Place 25 · WataugaWatauga | 5,000 Meters Invitational | 25 | 16:42.93 | FR |
| Oct 3 | Northwestern 3A/4A Pre-ConferenceOct 3 · 5,000 Meters Varsity · Place 5 · WataugaWatauga | 5,000 Meters Varsity | 5 | 19:36 | 9 |
| Sep 29 | High Country ClassicSep 29 · Varsity · Place 111 · WataugaWatauga | Varsity | 111 | 23:26 | 9 |
| Sep 7 | Friday Night LightsSep 7 · 5,000 Meters Championship · Place 44 · WataugaWatauga | 5,000 Meters Championship | 44 | 17:14.57 | — |
| Sep 5 | Caldwell InvitationalSep 5 · 5,000 Meters Varsity · Place 5 · WataugaWatauga | 5,000 Meters Varsity | 5 | 19:52.3 | 9 |
| Aug 25 | River Run InvitationalAug 25 · 5,000 Meters Varsity · Place 2 · WataugaWatauga | 5,000 Meters Varsity | 2 | 17:09.00 | 9 |
| Aug 22 | Northwestern Conference KickoffAug 22 · Varsity · Place 5 · WataugaWatauga | Varsity | 5 | 11:31.27 | 9 |