Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cannon School17th Cannon School Cross Country Invitational · Sep 12 | 21:15 | 17th Cannon School Cross Country Invitational | September 12, 2015 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championship - 3A · Nov 3 | 20:40.95 | NCHSAA State Championship - 3A | November 3, 2018 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A State Cross Country Championship · Nov 7 | 21:32.58 | NCHSAA 4A State Cross Country Championship | November 7, 2015 |
| 5,000 Meters · McAlpine Greenway Park6th Annual Hare & Hounds Inv. (at McAlpine) · Sep 17 | 21:12.7 | 6th Annual Hare & Hounds Inv. (at McAlpine) | September 17, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 21:10.6 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 1 | 20:45.7 | Eye Opener Invitational | September 1, 2017 |
| 5,000 Meters · Weddington HSWeddington Home Meet #1 · Oct 2 | 20:43.4 | Weddington Home Meet #1 | October 2, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCHSAA State Championship - 1ANov 3 · 5,000 Meters 3A · Place 60 · Charlotte Catholic | 5,000 Meters 3A | 60 | 20:40.95 | 12 |
| Nov 3 | NCHSAA State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 60 · Charlotte Catholic | 5,000 Meters Varsity | 60 | 20:40.95 PB | 12 |
| Oct 27 | NCHSAA 3A West XC RegionalOct 27 · 5,000 Meters Varsity · Place 11 · Charlotte Catholic | 5,000 Meters Varsity | 11 | 20:21.6 | SR |
| Oct 16 | Southern Carolina 3A Conference MeetOct 16 · 5,000 Meters Varsity · Place 16 · Charlotte Catholic | 5,000 Meters Varsity | 16 | 20:45.0 | — |
| Oct 6 | Wendy's InvitationalOct 6 · 5,000 Meters Invitational · Place 63 · Charlotte Catholic | 5,000 Meters Invitational | 63 | 20:51.16 | SR |
| Oct 2 | Weddington Home Meet #1Oct 2 · 5,000 Meters Varsity · Place 4 · Charlotte Catholic | 5,000 Meters Varsity | 4 | 20:43.4 PB | 12 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 5,000 Meters Championship · Place 91 · Charlotte Catholic | 5,000 Meters Championship | 91 | 21:24.26 | SR |
| Sep 7 | Friday Night LightsSep 7 · 5,000 Meters Championship · Place 60 · Charlotte Catholic | 5,000 Meters Championship | 60 | 20:54.86 | — |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters Championship · Place 25 · Charlotte Catholic | 5,000 Meters Championship | 25 | 21:10.6 PB | 12 |
| Aug 18 | CXC Summer Night InviteAug 18 · 5,000 Meters Varsity · Place 5 · Charlotte Ca | 5,000 Meters Varsity | 5 | 20:40.13 | — |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCHSAA 3A State ChampionshipNov 4 · 3A · Place 70 · Charlotte Catholic | 3A | 70 | 20:32.71 | 11 |
| Oct 28 | NCHSAA 3A West XC RegionalOct 28 · 5,000 Meters 3A · Place 20 · Charlotte Catholic | 5,000 Meters 3A | 20 | 20:54.45 | 11 |
| Oct 17 | Southern Carolina Conference MeetOct 17 · 5,000 Meters Varsity · Place 24 · Charlotte Catholic | 5,000 Meters Varsity | 24 | 20:25.10 | — |
| Oct 10 | CISAA Meet #6Oct 10 · 5,000 Meters Varsity · Place 12 · Charlotte Catholic | 5,000 Meters Varsity | 12 | 22:27.89 | — |
| Sep 22 | 7th Hare & Hounds Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Championship · Place 50 · CHARLOTTE CATHOLIC | 5,000 Meters Championship | 50 | 20:39.30 | JR |
| Sep 8 | Friday Night LightsSep 8 · 5,000 Meters Championship · Place 69 · Charlotte Catholic | 5,000 Meters Championship | 69 | 20:31.06 | — |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 24 · Charlotte Catholic | 5,000 Meters Championship | 24 | 20:45.7 PB | 11 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 17 | 6th Annual Hare & Hounds Inv. (at McAlpine)Sep 17 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 21 · Charlotte Catholic | 5,000 Meters Varsity Invitational (SATURDAY) | 21 | 21:12.7 PB | 10 |
| Sep 6 | CISAA Meet #2Sep 6 · 5,000 Meters Varsity · Place 5 · Charlotte Catholic | 5,000 Meters Varsity | 5 | 21:30.99 | 10 |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters Championship · Place 26 · Charlotte Catholic | 5,000 Meters Championship | 26 | 21:10.01 | 10 |
2015 Cross Country
4 results