Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 4 | 17:31.38 | NCHSAA Championships | November 4, 2023 |
| 5,000 Meters · Jackson ParkWNCCC Invitational · Aug 27 | 18:23.62 | WNCCC Invitational | August 27, 2022 |
| 5,000 Meters · Kituwah MoundNCHSAA 1A West Regional · Oct 28 | 16:38.35 | NCHSAA 1A West Regional | October 28, 2023 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 17:38.06 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · Swain County High SchoolSMC High School Championship · Jan 6 | 17:58.45 | SMC High School Championship | January 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCHSAA ChampionshipsNov 4 · 5,000 Meters 1A · Place 23 · Swain County | 5,000 Meters 1A | 23 | 17:31.38 PB | 12 |
| Oct 28 | NCHSAA 1A West RegionalOct 28 · 5,000 Meters Varsity · Place 7 · Swain County | 5,000 Meters Varsity | 7 | 16:38.35 PB | 12 |
| Oct 7 | Wendys InviteOct 7 · 5,000 Meters Blue · Place 31 · Swain County | 5,000 Meters Blue | 31 | 17:38.06 PB | 12 |
| Sep 22 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Championship · Place 62 · Swain County | 5,000 Meters Championship | 62 | 17:09.6 | — |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 69 · Swain County | 5,000 Meters Invitational | 69 | 18:01.5 | 12 |
| Aug 26 | WNC Cross Country CarnivalAug 26 · 5,000 Meters Championship · Place 57 · Swain County | 5,000 Meters Championship | 57 | 18:30.6 | — |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 1A · Place 37 · Swain County | 5,000 Meters 1A | 37 | 18:56.44 | 11 |
| Oct 29 | NCHSAA 1A West RegionalOct 29 · 5,000 Meters Varsity · Place 16 · Swain County | 5,000 Meters Varsity | 16 | 17:39.69 | 11 |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Championship · Place 169 · Swain County | 5,000 Meters Championship | 169 | 18:09.64 | 11 |
| Sep 24 | Bulldog XC meetSep 24 · 5,000 Meters Varsity · Place 6 · Swain County | 5,000 Meters Varsity | 6 | 18:17.44 | 11 |
| Sep 17 | Swain County MeetSep 17 · 5,000 Meters Varsity · Place 4 · Swain County | 5,000 Meters Varsity | 4 | 17:01.90 | 11 |
| Sep 7 | Cherokee XC MeetSep 7 · 5,000 Meters Varsity · Place 10 · Swain County | 5,000 Meters Varsity | 10 | 18:50.9 | — |
| Aug 27 | WNCCC InvitationalAug 27 · 5,000 Meters Championship · Place 47 · Swain County | 5,000 Meters Championship | 47 | 18:23.62 PB | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCHSAA State ChampionshipNov 6 · 5,000 Meters 1A · Place 32 · Swain County | 5,000 Meters 1A | 32 | 18:24.00 | 10 |
| Oct 30 | NCHSAA 1A West RegionalOct 30 · 5,000 Meters Varsity · Place 8 · Swain County | 5,000 Meters Varsity | 8 | 17:37.22 | 10 |
| Oct 9 | NC Runners Elite InvitationalOct 9 · 5,000 Meters Championship · Place 148 · Swain County | 5,000 Meters Championship | 148 | 19:11.80 | — |
| Aug 27 | WNC Cross Country CarnivalAug 27 · 5,000 Meters Championship · Place 70 · Swain County | 5,000 Meters Championship | 70 | 20:25.88 | 10 |
| Jan 22 | NCHSAA State ChampionshipJan 22 · 5,000 Meters 1A · Place 50 · Swain County | 5,000 Meters 1A | 50 | 19:17.61 | 9 |
| Jan 16 | NCHSAA 1A West RegionalJan 16 · 5,000 Meters Varsity · Place 16 · Swain County | 5,000 Meters Varsity | 16 | 18:25.40 | 9 |
| Jan 6 | SMC High School ChampionshipJan 6 · 5,000 Meters Varsity · Place 7 · Swain County | 5,000 Meters Varsity | 7 | 17:58.45 PB | 9 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | Cherokee HS Meet #2 Dec 9 · 5,000 Meters Varsity · Place 9 · Swain County | 5,000 Meters Varsity | 9 | 19:55.22 | — |
| Nov 18 | Swain County Meet #1Nov 18 · 5,000 Meters Varsity · Place 4 · Swain County | 5,000 Meters Varsity | 4 | 18:17.60 | 9 |