Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cuthbertson Middle School9th Annual NC XC Championship · Oct 19 | 13:44.42 | 9th Annual NC XC Championship | October 19, 2019 |
| 3,000 Meters · Gaston Christian School CourseGaston Christian Home Meet · Oct 2 | 13:57.26 | Gaston Christian Home Meet | October 2, 2018 |
| 3,000 Meters · Gaston Day SchoolGaston Day MS meet · Sep 11 | 17:02 | Gaston Day MS meet | September 11, 2018 |
| 3,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 17 | 13:31 | MAC Cross Country Championships | October 17, 2019 |
| 3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 27 | 14:04.8 | Union County Middle School XC Championships | September 27, 2018 |
| 3,000 Meters · Northside Christian AcademyNorthside Christian Home Meet · Oct 10 | 16:57 | Northside Christian Home Meet | October 10, 2017 |
| 3,000 Meters · SouthLake MS CourseSLCA Home Meet · Sep 26 | 18:56 | SLCA Home Meet | September 26, 2017 |
| 5,000 Meters · Hagan-Stone ParkNCISAA 4A State Championships · Oct 28 | 22:12.84 | NCISAA 4A State Championships | October 28, 2022 |
| 5,000 Meters · Hickory Grove Christian North CampusHickory Grove Home Meet · Sep 3 | 29:10.11 | Hickory Grove Home Meet | September 3, 2019 |
| 5,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 14 | 22:04.83 | MAC Cross Country Championships | October 14, 2022 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 24:51.0 | Carolinas Kickoff | August 28, 2021 |
| 5,000 Meters · North Myrtle Beach Sports ComplexChief Invitational · Sep 3 | 24:21.32 | Chief Invitational | September 3, 2022 |
| 5,000 Meters · Olsen ParkNCISAA 4A State Championship · Oct 29 | 24:13.6 | NCISAA 4A State Championship | October 29, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 27 | 24:07.80 | NCISAA 4A State Championships | October 27, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 44 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Varsity | 44 | 22:12.84 PB | 11 |
| Oct 14 | MAC Cross Country ChampionshipsOct 14 · 5,000 Meters Girls' 5K Championship · Place 9 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Girls' 5K Championship | 9 | 22:04.83 PB | 11 |
| Oct 6 | Union County XC Middle School ChampionshipsOct 6 · 5,000 Meters Highschool · Place 62 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Highschool | 62 | 22:24.03 | 11 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 91 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Varsity Championship (SATURDAY) | 91 | 22:24.90 | 11 |
| Sep 3 | Chief InvitationalSep 3 · 5,000 Meters Varsity · Place 16 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Varsity | 16 | 24:21.32 PB | 11 |
2021 Cross Country
4 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NCISAA 4A State ChampionshipsOct 31 · 5,000 Meters NCISAA 4A Girls Championship · Place 74 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters NCISAA 4A Girls Championship | 74 | 24:11.50 | 9 |
| Oct 22 | MAC Cross Country ChampionshipsOct 22 · 5,000 Meters Girls' 5K Championship · Place 4 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Girls' 5K Championship | 4 | 22:25.4 | 9 |
| Sep 24 | Metrolina MAC Meet No. 3Sep 24 · 5,000 Meters Varsity · Place 5 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Varsity | 5 | 23:16.2Unofficial | 9 |
| Sep 23 | Nike Portland Virtual XCSep 23 · 5,000 Meters High School · Place 70 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters High School | 70 | 23:16.2Unofficial | 9 |
| Sep 8 | Metrolina Christian MAC Meet No. 1Sep 8 · 5,000 Meters Varsity · Place 3 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Varsity | 3 | 26:04Unofficial | 9 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 9th Annual NC XC ChampionshipOct 19 · 3,000 Meters Championship Girls (Top 7) · Place 48 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Championship Girls (Top 7) | 48 | 13:44.42 PB | 8 |
| Oct 17 | MAC Cross Country ChampionshipsOct 17 · 3,000 Meters Girls' 3K Middle School · Place 1 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Girls' 3K Middle School | 1 | 13:31 PB | 8 |
| Sep 30 | Union County Middle School XC ChampionshipsSep 30 · 3,000 Meters Middle School Championship · Place 59 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School Championship | 59 | 14:13.4 | 8 |
| Sep 25 | Union County XC ChampionshipsSep 25 · 3,000 Meters Middle School · Place 59 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 59 | 14:13.4 | 8 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational · Place 88 · MS_Metrolina ChristiMS_Metrolina Christi | 3,000 Meters Middle School Invitational | 88 | 14:27.1 | — |
| Sep 3 | Hickory Grove Home MeetSep 3 · 5,000 Meters Varsity · Place 31 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Varsity | 31 | 29:10.11 PB | 8 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCISAA 4A State ChampionshipsOct 26 · 5,000 Meters 4A · Place 70 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters 4A | 70 | 27:02.1 | 7 |
| Oct 15 | MAC ChampionshipsOct 15 · 5,000 Meters Girls' Championship · Place 28 · Metrolina Christian AcademyMetrolina Christian Academy | 5,000 Meters Girls' Championship | 28 | 28:28 | 7 |
| Oct 2 | Gaston Christian Home Meet Oct 2 · 3,000 Meters Middle School · Place 12 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 12 | 13:57.26 PB | 7 |
| Sep 27 | Union County XC ChampionshipsSep 27 · 3,000 Meters Middle School · Place 58 · MS_MetrolinaMS_Metrolina | 3,000 Meters Middle School | 58 | 14:04.77 | — |
| Sep 27 | Union County Middle School XC ChampionshipsSep 27 · 3,000 Meters Middle School Championship · Place 58 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School Championship | 58 | 14:04.8 PB | 7 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 3,000 Meters Middle School Invitational · Place 125 · MS_Metrolina ChristiMS_Metrolina Christi | 3,000 Meters Middle School Invitational | 125 | 16:11.24 | — |
| Sep 11 | Gaston Day MS meetSep 11 · 3,000 Meters New Division · Place 14 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters New Division | 14 | 17:02 PB | 7 |
| Aug 25 | 3rd Carolinas Kickoff Inv.Aug 25 · 3,000 Meters 7th Grade 3K Girls · Place 27 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters 7th Grade 3K Girls | 27 | 15:28.5 | 7 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | MAC Cross Country ChampionshipsOct 16 · 3,000 Meters Middle School · Place 7 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 7 | 15:27.4Unofficial | 6 |
| Oct 14 | 7th Annual North Carolina XC ChampionshipOct 14 · 3,000 Meters 6th Grade Girls · Place 31 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters 6th Grade Girls | 31 | 15:32.23 | 6 |
| Oct 10 | Northside Christian Home MeetOct 10 · 3,000 Meters Middle School · Place 16 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 16 | 16:57 PB | 6 |
| Sep 26 | SLCA Home MeetSep 26 · 3,000 Meters MS Girls 3K · Place 24 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters MS Girls 3K | 24 | 18:56 PB | 6 |
| Sep 22 | 7th Hare & Hounds Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 104 · MS_METROLINA CHRISTIAN ACADEMYMS_METROLINA CHRISTIAN ACADEMY | 3,000 Meters Middle School Invitational | 104 | 15:39.26 | 6 |
| Sep 19 | Union County ChampionshipsSep 19 · 3,000 Meters Middle School Championship · Place 111 · METROLINA CHRISTIAN ACADEMY MSMETROLINA CHRISTIAN ACADEMY MS | 3,000 Meters Middle School Championship | 111 | 17:36.10 | 6 |
| Sep 19 | Union County Middle School ChampionshipsSep 19 · 3,000 Meters Middle School Championship · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School Championship | — | 17:36.1 | 6 |
| Sep 14 | Metrolina Preview (Intrasquad Race)Sep 14 · 3,000 Meters Middle School · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | — | 16:07Unofficial | 6 |
| Aug 29 | Metrolina Christian Meet No. 1Aug 29 · 3,000 Meters Middle School · Place 22 · MS_Metrolina ChristiMS_Metrolina Christi | 3,000 Meters Middle School | 22 | 16:43.00 | 6 |