Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Forsyth Country Day SchoolFCDS PTAC Meet · Aug 30 | 21:19.03 | FCDS PTAC Meet | August 30, 2019 |
| 5,000 Meters · Greensboro Day School Church CourseTri Meet vs. Caldwell and NGFS · Sep 16 | 22:48 | Tri Meet vs. Caldwell and NGFS | September 16, 2019 |
| 5,000 Meters · Guilford College XC CourseCaldwell vs GDS Dual Meet · Oct 12 | 20:51 | Caldwell vs GDS Dual Meet | October 12, 2018 |
| 5,000 Meters · Hagan-Stone ParkNCISAA Championships · Oct 28 | 19:30.80 | NCISAA Championships | October 28, 2016 |
| 5,000 Meters · High Point Christian AcademyPTAC meet hosted by HPCA · Sep 12 | 21:08 | PTAC meet hosted by HPCA | September 12, 2019 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 3A State Championships · Oct 25 | 19:41.8 | NCISAA 3A State Championships | October 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 63 · Caldwell Academy | 5,000 Meters Varsity | 63 | 19:41.8 PB | 10 |
| Sep 16 | Tri Meet vs. Caldwell and NGFSSep 16 · 5,000 Meters High School · Place 4 · Caldwell Academy | 5,000 Meters High School | 4 | 22:48 PB | 10 |
| Sep 12 | PTAC meet hosted by HPCASep 12 · 5,000 Meters Varsity · Place 12 · Caldwell Academy | 5,000 Meters Varsity | 12 | 21:08 PB | 10 |
| Aug 30 | FCDS PTAC MeetAug 30 · 5,000 Meters Varsity · Place 13 · Caldwell Academy | 5,000 Meters Varsity | 13 | 21:19.03 PB | 10 |
| Aug 27 | Guilford County ChampionshipAug 27 · 5,000 Meters Varsity · Place 71 · Caldwell Chr | 5,000 Meters Varsity | 71 | 20:25.89 | — |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCISAA 3A State ChampionshipsOct 26 · 5,000 Meters NCISAA 3A Championships · Place 70 · Caldwell Academy | 5,000 Meters NCISAA 3A Championships | 70 | 22:16.39Unofficial | 9 |
| Oct 12 | Caldwell vs GDS Dual MeetOct 12 · 5,000 Meters Varsity · Place 7 · Caldwell Academy | 5,000 Meters Varsity | 7 | 20:51 PB | 9 |
| Sep 20 | High Point Christian Academy home meetSep 20 · 5,000 Meters Varsity · Place 14 · Caldwell Academy | 5,000 Meters Varsity | 14 | 22:36 | 9 |
| Sep 6 | PTAC Caldwell AcademySep 6 · 5,000 Meters Varsity · Place 21 · Caldwell Academy | 5,000 Meters Varsity | 21 | 22:02 | 9 |
| Aug 28 | Guilford County ChampionshipAug 28 · 5,000 Meters Varsity · Place 88 · Caldwell Christian | 5,000 Meters Varsity | 88 | 22:38.60 | — |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA ChampionshipsOct 28 · 5,000 Meters NCISAA 2A Championships · Place 65 · Caldwell Academy | 5,000 Meters NCISAA 2A Championships | 65 | 19:30.80 PB | 7 |