Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Central AcademyCATA XC Invite · Sep 7 | 24:19.72 | CATA XC Invite | September 7, 2019 |
| 5,000 Meters · Central Academy of Technology & Arts (CATA)RRC Meet 2 · Oct 15 | 22:42.36 | RRC Meet 2 | October 15, 2019 |
| 5,000 Meters · East Montgomery High SchoolRRC/ East Montgomery · Oct 9 | 24:57.10 | RRC/ East Montgomery | October 9, 2018 |
| 5,000 Meters · Fisher River ParkNCHSAA 2A Midwest Regional · Jan 16 | 25:07.5 | NCHSAA 2A Midwest Regional | January 16, 2021 |
| 5,000 Meters · Frank Lisk ParkRocky River XC Championships · Oct 16 | 23:40 | Rocky River XC Championships | October 16, 2018 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 25:39.0 | Carolinas Kickoff | August 28, 2021 |
| 5,000 Meters · Oakboro District ParkWest Stanly vs CATA · Nov 16 | 24:32 | West Stanly vs CATA | November 16, 2020 |
| 5,000 Meters · Union AcademyUA Home Meet #3 · Dec 21 | 24:58 | UA Home Meet #3 | December 21, 2020 |
| 5,000 Meters · Weddington HSUnion County XC Championship · Sep 25 | 28:00.06 | Union County XC Championship | September 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | RRC Championships @CATAOct 19 · 5,000 Meters Junior Varsity · Place 11 · Central Academy | 5,000 Meters Junior Varsity | 11 | 25:57.84 | 12 |
| Sep 28 | RRC #3Sep 28 · 5,000 Meters Varsity · Place 31 · Central Academy | 5,000 Meters Varsity | 31 | 25:19.00 | 12 |
| Aug 28 | Carolinas KickoffAug 28 · 5,000 Meters Boys JV 5K · Place 130 · Central Academy | 5,000 Meters Boys JV 5K | 130 | 25:39.0 PB | 12 |
| Jan 16 | NCHSAA 2A Midwest RegionalJan 16 · 5,000 Meters Varsity · Place 84 · Central Academy | 5,000 Meters Varsity | 84 | 25:07.5 PB | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | UA Home Meet #3Dec 21 · 5,000 Meters Varsity · Place 15 · Central Academy | 5,000 Meters Varsity | 15 | 24:58 PB | 11 |
| Dec 12 | CATA InviteDec 12 · 5,000 Meters Varsity · Place 18 · Central Academy | 5,000 Meters Varsity | 18 | 23:20 | 11 |
| Dec 9 | RRC ChampionshipDec 9 · 5,000 Meters Varsity · Place 20 · Central Academy | 5,000 Meters Varsity | 20 | 22:53.21 | 11 |
| Dec 5 | Fisher River Invitational #2Dec 5 · 2.9 Miles Varsity · Place 19 · Central Academy of T | 2.9 Miles Varsity | 19 | 22:53.42 | 11 |
| Nov 21 | CATA Thanksgiving ClassicNov 21 · 5,000 Meters Varsity · Place 18 · Central Academy | 5,000 Meters Varsity | 18 | 24:55 | 11 |
| Nov 16 | West Stanly vs CATANov 16 · 5,000 Meters Varsity · Place 19 · Central Academy | 5,000 Meters Varsity | 19 | 24:32 PB | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | RRC ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 17 · Central Academy | 5,000 Meters Junior Varsity | 17 | 23:20.00 | 10 |
| Oct 15 | RRC Meet 2Oct 15 · 5,000 Meters Varsity · Place 24 · Central Academy | 5,000 Meters Varsity | 24 | 22:42.36 PB | 10 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 484 · Central Academy of T | 5,000 Meters Junior Varsity Frosh/Soph Freshman | 484 | 23:04.4 | SO |
| Oct 1 | RRC XC MeetOct 1 · 5,000 Meters Varsity · Place 30 · Central Academy | 5,000 Meters Varsity | 30 | 25:37 | 10 |
| Sep 25 | Union County XC ChampionshipsSep 25 · 5,000 Meters Varsity · Place 187 · Central Academy | 5,000 Meters Varsity | 187 | 28:00.06 | — |
| Sep 25 | Union County XC ChampionshipSep 25 · 5,000 Meters Boys · Place 187 · Central Academy | 5,000 Meters Boys | 187 | 28:00.06 PB | 10 |
| Sep 10 | RRC Preseason MeetSep 10 · 5,000 Meters Varsity · Place 46 · Central Academy | 5,000 Meters Varsity | 46 | 30:47 | 10 |
| Sep 7 | CATA XC InviteSep 7 · 5,000 Meters Varsity · Place 95 · Central Academy | 5,000 Meters Varsity | 95 | 24:19.72 PB | 10 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Rocky River XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 21 · Central Academy | 5,000 Meters Junior Varsity | 21 | 23:40 PB | 9 |
| Oct 9 | RRC/ East MontgomeryOct 9 · 5,000 Meters Varsity · Place 31 · Central Academy | 5,000 Meters Varsity | 31 | 24:57.10 PB | 9 |
| Oct 2 | RRC Meet @ Wingate Oct 2 · 5,000 Meters Varsity · Place 41 · Central Academy | 5,000 Meters Varsity | 41 | 28:41 | 9 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 5,000 Meters Open · Place 605 · Central Academy | 5,000 Meters Open | 605 | 26:30.47 | FR |
| Sep 1 | CATA Invite 2018Sep 1 · Varsity · Place 6 · Central Academy | Varsity | 6 | 26:27.69 | 9 |
| Aug 28 | Rocky River Conf. Pre-SeasonAug 28 · 5,000 Meters Varsity · Place 53 · Central Academy | 5,000 Meters Varsity | 53 | 28:24 | 9 |
| Aug 18 | CXC Summer Night InviteAug 18 · 5,000 Meters Varsity · Place 155 · Central Acad | 5,000 Meters Varsity | 155 | 30:44.65 | — |