Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fisher River ParkNCHSAA 2A Midwest Region · Nov 2 | 18:17.70 | NCHSAA 2A Midwest Region | November 2, 2019 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 2A State Championship · Nov 9 | 18:28.07 | NCHSAA 2A State Championship | November 9, 2019 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championship - 2A · Nov 3 | 18:49.54 | NCHSAA State Championship - 2A | November 3, 2018 |
| 5,000 Meters · North Davidson XC CourseNorth Davidson / East Davidson Meet Week 2 · Sep 13 | 22:46 | North Davidson / East Davidson Meet Week 2 | September 13, 2017 |
| 5,000 Meters · Salisbury Community ParkCentral Caroline Pre-Conference Meet · Sep 1 | 23:27.93 | Central Caroline Pre-Conference Meet | September 1, 2018 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 2A Mideast Regional · Oct 27 | 18:51.36 | NCHSAA 2A Mideast Regional | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 16 | NCHSAA 2A Midwest RegionalJan 16 · 5,000 Meters Varsity · Place 34 · East Davidson | 5,000 Meters Varsity | 34 | 19:36.2 | 12 |
2020 Cross Country
4 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCHSAA 2A State ChampionshipsNov 9 · 5,000 Meters 2A · Place 91 · East Davidson | 5,000 Meters 2A | 91 | 18:28.07 | 11 |
| Nov 9 | NCHSAA 2A State ChampionshipNov 9 · 5,000 Meters Varsity · Place 91 · East Davidson | 5,000 Meters Varsity | 91 | 18:28.07 PB | 11 |
| Nov 2 | NCHSAA 2A Midwest RegionNov 2 · 5,000 Meters Varsity · Place 29 · East Davidson | 5,000 Meters Varsity | 29 | 18:17.70 PB | 11 |
| Oct 24 | 2A Central Carolina Conference ChampionshipOct 24 · 5,000 Meters Varsity · Place 14 · East Davidson | 5,000 Meters Varsity | 14 | 18:36.71 | 11 |
| Sep 28 | Greensboro InvitationalSep 28 · 5,000 Meters Invitational · Place 63 · East Davidson | 5,000 Meters Invitational | 63 | 19:18.68 | — |
| Sep 10 | North Davidson Home MeetSep 10 · 5,000 Meters Varsity · Place 8 · East Davidson | 5,000 Meters Varsity | 8 | 20:59.00 | — |
| Aug 27 | CCC Pre-Conference MeetAug 27 · 5,000 Meters Varsity · Place 20 · East Davidson | 5,000 Meters Varsity | 20 | 20:10.63 | 11 |
| Aug 24 | Providence InvitationalAug 24 · 5,000 Meters Invitational · Place 78 · East Davidson | 5,000 Meters Invitational | 78 | 19:27.22 | — |
| Aug 20 | East Davidson Home MeetAug 20 · Varsity · Place 2 · East Davidson | Varsity | 2 | 20:00.00 | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCHSAA State Championship - 1ANov 3 · 5,000 Meters 2A · Place 104 · East Davidson | 5,000 Meters 2A | 104 | 18:49.54 | 10 |
| Nov 3 | NCHSAA State Championship - 2ANov 3 · 5,000 Meters Varsity · Place 104 · East Davidson | 5,000 Meters Varsity | 104 | 18:49.54 PB | 10 |
| Oct 27 | NCHSAA 2A Mideast RegionalOct 27 · 5,000 Meters Varsity · Place 24 · East Davidson | 5,000 Meters Varsity | 24 | 18:51.36 PB | 10 |
| Oct 16 | Central Carolina Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 29 · East Davidson | 5,000 Meters Varsity | 29 | 19:40.62 | 10 |
| Oct 4 | Davidson County ChampionshipOct 4 · Varsity · Place 34 · East Davidson | Varsity | 34 | 19:45.00 | 10 |
| Sep 29 | Greensboro XC InvitationalSep 29 · 5,000 Meters Varsity · Place 85 · East Davidson | 5,000 Meters Varsity | 85 | 20:01.78 | — |
| Sep 25 | Oak Grove Home MeetSep 25 · 5,000 Meters Varsity · Place 9 · East Davidson | 5,000 Meters Varsity | 9 | 21:16.00 | 10 |
| Sep 4 | East Davidson Home MeetSep 4 · 5,000 Meters Varsity · Place 5 · East Davidson | 5,000 Meters Varsity | 5 | 21:40.80 | 10 |
| Sep 1 | Central Caroline Pre-Conference MeetSep 1 · 5,000 Meters Varsity · Place 47 · East Davidson | 5,000 Meters Varsity | 47 | 23:27.93 PB | 10 |
2017 Cross Country
4 results