Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Central AcademyRRC XC Meet · Oct 1 | 19:42 | RRC XC Meet | October 1, 2019 |
| 5,000 Meters · Central Academy of Technology & Arts (CATA)RRC Meet 2 · Oct 15 | 18:43 | RRC Meet 2 | October 15, 2019 |
| 5,000 Meters · Fisher River ParkNCHSAA 2A Midwest Region · Nov 2 | 19:22.90 | NCHSAA 2A Midwest Region | November 2, 2019 |
| 5,000 Meters · Forest Hills High SchoolRRC Forest Hills Meet · Oct 3 | 28:14.66 | RRC Forest Hills Meet | October 3, 2017 |
| 5,000 Meters · Frank Lisk ParkRocky River Conf. Pre-Season · Aug 28 | 25:11 | Rocky River Conf. Pre-Season | August 28, 2018 |
| 5,000 Meters · Metrolina Christian Academy3rd Carolinas Kickoff Inv. · Aug 25 | 24:04.35 | 3rd Carolinas Kickoff Inv. | August 25, 2018 |
| 5,000 Meters · Oakboro District ParkRRC Preseason Meet · Sep 10 | 21:10 | RRC Preseason Meet | September 10, 2019 |
| 5,000 Meters · Rob Wallace ParkRRC MPHS Meet · Sep 12 | 29:07 | RRC MPHS Meet | September 12, 2017 |
| 5,000 Meters · Weddington HSUnion County XC Championship · Sep 25 | 20:47.73 | Union County XC Championship | September 25, 2019 |
| 5,000 Meters · Wingate UniversityParkwood rrc · Oct 6 | 29:59.23 | Parkwood rrc | October 6, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA 2A Midwest RegionNov 2 · 5,000 Meters Varsity · Place 63 · Central Academy | 5,000 Meters Varsity | 63 | 19:22.90 PB | 12 |
| Oct 22 | RRC ChampionshipOct 22 · 5,000 Meters Varsity · Place 10 · Central Academy | 5,000 Meters Varsity | 10 | 19:38.00 | 12 |
| Oct 15 | RRC Meet 2Oct 15 · 5,000 Meters Varsity · Place 6 · Central Academy | 5,000 Meters Varsity | 6 | 18:43 PB | 12 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 94 · Central Academy of T | 5,000 Meters Junior Varsity | 94 | 19:12.3 | SR |
| Oct 1 | RRC XC MeetOct 1 · 5,000 Meters Varsity · Place 11 · Central Academy | 5,000 Meters Varsity | 11 | 19:42 PB | 12 |
| Sep 25 | Union County XC ChampionshipsSep 25 · 5,000 Meters Varsity · Place 78 · Central Academy | 5,000 Meters Varsity | 78 | 20:47.73 | — |
| Sep 25 | Union County XC ChampionshipSep 25 · 5,000 Meters Boys · Place 78 · Central Academy | 5,000 Meters Boys | 78 | 20:47.73 PB | 12 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Invitational · Place 170 · Central Academy | 5,000 Meters Invitational | 170 | 19:23.3 | 12 |
| Sep 10 | RRC Preseason MeetSep 10 · 5,000 Meters Varsity · Place 8 · Central Academy | 5,000 Meters Varsity | 8 | 21:10 PB | 12 |
2018 Cross Country
5 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | RRC ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 23 · Central Academy | 5,000 Meters Junior Varsity | 23 | 27:09 | 10 |
| Oct 3 | RRC Forest Hills MeetOct 3 · 5,000 Meters Varsity · Place 38 · Central Academy | 5,000 Meters Varsity | 38 | 28:14.66 PB | 10 |
| Sep 22 | 7th Hare & Hounds Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Open · Place 558 · CENTRAL ACADEMY | 5,000 Meters Open | 558 | 29:21.88 | SO |
| Sep 19 | Union County ChampionshipsSep 19 · 5,000 Meters Varsity · Place 180 · CENTRAL ACADEMY | 5,000 Meters Varsity | 180 | 28:28.30 | SO |
| Sep 16 | Pfeiffer University High School InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 124 · Central Academy of T | 5,000 Meters Junior Varsity | 124 | 30:46.00 | 10 |
| Sep 12 | RRC MPHS MeetSep 12 · 5,000 Meters Varsity · Place 56 · Central Academy | 5,000 Meters Varsity | 56 | 29:07 PB | 10 |
| Sep 2 | Central Academy InvitationalSep 2 · 5,000 Meters Open · Place 32 · Central Academy | 5,000 Meters Open | 32 | 29:01 | 10 |
| Aug 29 | RRC Pre Season MeetAug 29 · 5,000 Meters Varsity · Place 61 · Central Academy | 5,000 Meters Varsity | 61 | 29:32 | 10 |
| Aug 19 | CXC Summer Night InviteAug 19 · 5,000 Meters Varsity · Place 159 · Central Acad | 5,000 Meters Varsity | 159 | 34:14.20 | — |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Parkwood rrcOct 6 · 5,000 Meters Varsity · Place 34 · Central Academy | 5,000 Meters Varsity | 34 | 29:59.23 PB | 9 |
| Sep 22 | Union County XC ChampionshipSep 22 · 5,000 Meters Varsity · Place 182 · Central Acad | 5,000 Meters Varsity | 182 | 30:58.55 | — |
| Sep 13 | Forest Hills Home RRC MeetSep 13 · 5,000 Meters Varsity · Place 70 · Central Academy | 5,000 Meters Varsity | 70 | 31:45.00 | 9 |