Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cuthbertson Middle School8th Annual NC XC Championship · Oct 20 | 11:43.97 | 8th Annual NC XC Championship | October 20, 2018 |
| 3,000 Meters · Marvin RidgeMarvin Ridge Middle School Meet #1 · Sep 5 | 14:01.5 | Marvin Ridge Middle School Meet #1 | September 5, 2017 |
| 3,000 Meters · Marvin Ridge Marvin Ridge Middle School Meet #2 · Oct 3 | 13:31.5 | Marvin Ridge Middle School Meet #2 | October 3, 2017 |
| 3,000 Meters · Marvin Ridge HSMarvin Ridge HS/MS #1 · Sep 4 | 12:35.5 | Marvin Ridge HS/MS #1 | September 4, 2018 |
| 3,000 Meters · McAlpine Greenway Park6th Annual Hare & Hounds Inv. (at McAlpine) · Sep 17 | 13:33.2 | 6th Annual Hare & Hounds Inv. (at McAlpine) | September 17, 2016 |
| 3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 27 | 11:50.4 | Union County Middle School XC Championships | September 27, 2018 |
| 3,000 Meters · Parkwood Middle SchoolParkwood Invitational · Oct 13 | 11:52.04 | Parkwood Invitational | October 13, 2018 |
| 3,000 Meters · Weddington HSWeddington MS Invitational II · Oct 11 | 13:13.7 | Weddington MS Invitational II | October 11, 2016 |
| 3,000 Meters · Weddington MSWeddington MS XC First Meet · Oct 9 | 12:14.76 | Weddington MS XC First Meet | October 9, 2018 |
| 4,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 18 | 16:58.86 | USATF North Carolina Association Junior Olympic Championships | November 18, 2018 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 30 | 19:53.81 | NCHSAA 4A Midwest Regional | October 30, 2021 |
| 5,000 Meters · McAlpine Creek ParkUnion County XC Middle School Championships · Oct 6 | 19:51.90 | Union County XC Middle School Championships | October 6, 2022 |
| 5,000 Meters · Weddington HSWeddington 5000m A & B · Dec 22 | 20:05.01 | Weddington 5000m A & B | December 22, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCHSAA 4A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 27 · Marvin RidgeMarvin Ridge | 5,000 Meters Varsity | 27 | 19:53.81 PB | 11 |
| Sep 2 | MR,PR,Pied,SV,EM,Wedd @ McAlpineSep 2 · 5,000 Meters Varsity · Place 17 · Marvin RidgeMarvin Ridge | 5,000 Meters Varsity | 17 | 21:12.7 | 11 |
| Jan 22 | NCHSAA State ChampionshipJan 22 · 5,000 Meters 3A · Place 58 · Marvin RidgeMarvin Ridge | 5,000 Meters 3A | 58 | 20:59.54 | 10 |
2020 Cross Country
4 results2019 Cross Country
1 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF North Carolina Association Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 7 · Waxhaw Track ClubWaxhaw Track Club | 4,000 Meters 13-14 | 7 | 16:58.86 PB | 8 |
| Oct 20 | 8th Annual NC XC ChampionshipOct 20 · 3,000 Meters Championship Girls (Top 7) · Place 9 · Marvin RidgeMarvin Ridge | 3,000 Meters Championship Girls (Top 7) | 9 | 11:43.97 PB | 8 |
| Oct 13 | Parkwood InvitationalOct 13 · 3,000 Meters Championship · Place 4 · Marvin RidgeMarvin Ridge | 3,000 Meters Championship | 4 | 11:52.04 PB | 8 |
| Oct 9 | Weddington MS XC First MeetOct 9 · 3,000 Meters Middle School · Place 7 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 7 | 12:14.76 PB | 8 |
| Oct 2 | Marvin Ridge MS #2Oct 2 · 3,000 Meters Middle School · Place 9 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 9 | 12:53.1 | 8 |
| Sep 27 | Union County Middle School XC ChampionshipsSep 27 · 3,000 Meters Middle School Championship · Place 10 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School Championship | 10 | 11:50.4 PB | 8 |
| Sep 4 | Marvin Ridge HS/MS #1Sep 4 · 3,000 Meters Middle School · Place 2 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 2 | 12:35.5 PB | 8 |
| Aug 25 | 3rd Carolinas Kickoff Inv.Aug 25 · 3,000 Meters Middle School Girls 3K Championship · Place 10 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School Girls 3K Championship | 10 | 11:57.0 | 8 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | 7th Annual North Carolina XC ChampionshipOct 14 · 3,000 Meters Championship Girls (Top 7) · Place 25 · Marvin RidgeMarvin Ridge | 3,000 Meters Championship Girls (Top 7) | 25 | 12:45.28 | 7 |
| Oct 3 | Marvin Ridge Middle School Meet #2Oct 3 · 3,000 Meters Middle School · Place 26 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 26 | 13:31.5 PB | 7 |
| Sep 19 | Union County Middle School ChampionshipsSep 19 · 3,000 Meters Middle School Championship · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School Championship | — | 12:45.3 | 7 |
| Sep 13 | Weddington InvitationalSep 13 · 3,000 Meters Middle School · Place 15 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 15 | 13:01.47 | 7 |
| Sep 5 | Marvin Ridge Middle School Meet #1Sep 5 · 3,000 Meters Middle School · Place 12 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 12 | 14:01.5 PB | 7 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 6th Annual North Carolina XC ChampionshipOct 15 · 3,000 Meters Championship (All Grades) · Place 19 · Marvin RidgeMarvin Ridge | 3,000 Meters Championship (All Grades) | 19 | 12:35.1Unofficial | 6 |
| Oct 11 | Weddington MS Invitational IIOct 11 · 3,000 Meters Middle School · Place 27 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 27 | 13:13.7 PB | 6 |
| Oct 4 | Marvin Ridge Middle School Meet #2Oct 4 · 3,000 Meters Middle School · Place 31 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 31 | 13:39.50 | 6 |
| Sep 17 | 6th Annual Hare & Hounds Inv. (at McAlpine)Sep 17 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 21 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School Invitational (FRIDAY) | 21 | 13:33.2 PB | 6 |
| Aug 27 | Metrolina Middle School InvitationalAug 27 · 3,000 Meters Middle School Championship (Top 7) · Place 26 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School Championship (Top 7) | 26 | 13:10.0 | 6 |