Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · North Forsyth HSHOKA ONE ONE Postal Nationals - Southeast National Flagship Event · Nov 18 | 13:41.88 | HOKA ONE ONE Postal Nationals - Southeast National Flagship Event | November 18, 2017 |
| 5,000 Meters · Asheville Christian AcademyNCHSAA 2A West Regional · Oct 27 | 24:23.19 | NCHSAA 2A West Regional | October 27, 2018 |
| 5,000 Meters · Freedom HSNCHSAA 2A West Regional · Oct 31 | 23:06.00 | NCHSAA 2A West Regional | October 31, 2015 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championship - 2A · Nov 3 | 23:55.68 | NCHSAA State Championship - 2A | November 3, 2018 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 2A State Cross Country Championship · Nov 7 | 24:02.14 | NCHSAA 2A State Cross Country Championship | November 7, 2015 |
| 5,000 Meters · Jackson ParkWNCCCC Invitational · Aug 27 | 24:17.5 | WNCCCC Invitational | August 27, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 5 | 24:41.82 | Eye Opener | September 5, 2015 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 1 | 22:21.5 | Eye Opener Invitational | September 1, 2017 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 17 | 23:21.0 | Adidas XC Challenge | September 17, 2016 |
| 5,000 Meters · Western Carolina UniversityMountain 6 Conference Championships · Oct 16 | 23:48.9 | Mountain 6 Conference Championships | October 16, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCHSAA State Championship - 1ANov 3 · 5,000 Meters 2A · Place 118 · Brevard | 5,000 Meters 2A | 118 | 23:55.68 | 12 |
| Nov 3 | NCHSAA State Championship - 2ANov 3 · 5,000 Meters Varsity · Place 118 · Brevard | 5,000 Meters Varsity | 118 | 23:55.68 PB | 12 |
| Oct 27 | NCHSAA 2A West RegionalOct 27 · 5,000 Meters Varsity · Place 59 · Brevard | 5,000 Meters Varsity | 59 | 24:23.19 PB | 12 |
| Oct 16 | Mountain 6 Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 20 · Brevard | 5,000 Meters Varsity | 20 | 23:48.9 PB | 12 |
| Oct 6 | Wendy's InvitationalOct 6 · 5,000 Meters 3A · Place 111 · Brevard | 5,000 Meters 3A | 111 | 24:41.29 | SR |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters Championship · Place 244 · Brevard | 5,000 Meters Championship | 244 | 25:57.9 | 12 |
| Aug 25 | Western NC Cross Country CarnivalAug 25 · 5,000 Meters Championship · Place 143 · Brevard | 5,000 Meters Championship | 143 | 25:28.1 | 12 |
2017 Cross Country
3 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Wendy's InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 136 · Brevard | 5,000 Meters Junior Varsity | 136 | 23:43.13 | SO |
| Sep 23 | White Squirrel ClassicSep 23 · 5,000 Meters Varsity · Place 29 · Brevard | 5,000 Meters Varsity | 29 | 24:43.00 | 10 |
| Sep 17 | Adidas XC ChallengeSep 17 · 5,000 Meters Varsity Championship · Place 243 · Brevard | 5,000 Meters Varsity Championship | 243 | 23:21.0 PB | 10 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Championship · Place 243 · Brevard | 5,000 Meters Championship | 243 | 23:21.1 | 10 |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters International · Place 113 · Brevard | 5,000 Meters International | 113 | 23:11.7 | 10 |
| Aug 27 | WNCCCC InvitationalAug 27 · 5,000 Meters Championship · Place 75 · Brevard | 5,000 Meters Championship | 75 | 24:17.5 PB | 10 |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NCHSAA 2A State Cross Country ChampionshipNov 7 · 5,000 Meters Varsity · Place 84 · Brevard | 5,000 Meters Varsity | 84 | 24:02.14 PB | 9 |
| Oct 31 | NCHSAA 2A West RegionalOct 31 · 5,000 Meters Varsity · Place 47 · Brevard | 5,000 Meters Varsity | 47 | 23:06.00 PB | 9 |
| Oct 14 | United Way InvitationalOct 14 · 5,000 Meters Championship · Place 57 · Brevard | 5,000 Meters Championship | 57 | 23:04.90 | FR |
| Sep 5 | Eye OpenerSep 5 · 5,000 Meters Championship · Place 177 · Brevard | 5,000 Meters Championship | 177 | 24:41.82 PB | 9 |