Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cuthbertson Middle School9th Annual NC XC Championship · Oct 19 | 17:26.17 | 9th Annual NC XC Championship | October 19, 2019 |
| 3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 30 | 17:20.9 | Union County Middle School XC Championships | September 30, 2019 |
| 3,000 Meters · Parkwood Middle SchoolThe Rebellion XC Invitational · Sep 14 | 17:29.8 | The Rebellion XC Invitational | September 14, 2019 |
| 3,000 Meters · Weddington MSWeddington meet · Oct 7 | 16:55.80 | Weddington meet | October 7, 2019 |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 30 | 23:42.4 | Hough Invite | September 30, 2023 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 28 | 22:38.38 | NCHSAA 4A Midwest Regional | October 28, 2023 |
| 5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 9 | 22:21.68 | Union County XC Championships | October 9, 2024 |
| 5,000 Meters · McAlpine Creek ParkSouthern Carolina 4A XC Conference Championship · Oct 9 | 22:21.68 | Southern Carolina 4A XC Conference Championship | October 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2023 Cross Country
3 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 9th Annual NC XC ChampionshipOct 19 · 3,000 Meters 6th Grade Boys · Place 92 · Porter RidgePorter Ridge | 3,000 Meters 6th Grade Boys | 92 | 17:26.17 PB | 6 |
| Oct 12 | CXC Autumn Night InviteOct 12 · 3,000 Meters Middle School Open · Place 76 · Porter Ridge MiddlePorter Ridge Middle | 3,000 Meters Middle School Open | 76 | 18:30.6 | — |
| Oct 7 | Weddington meetOct 7 · 3,000 Meters Middle School · Place 41 · Porter RidgePorter Ridge | 3,000 Meters Middle School | 41 | 16:55.80 PB | 6 |
| Sep 30 | Union County Middle School XC ChampionshipsSep 30 · 3,000 Meters Middle School B Race · Place 119 · Porter RidgePorter Ridge | 3,000 Meters Middle School B Race | 119 | 17:20.9 PB | 6 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship · Place 213 · MS_Porter RidgeMS_Porter Ridge | 3,000 Meters Middle School Championship | 213 | 19:48.8 | 6 |
| Sep 14 | The Rebellion XC InvitationalSep 14 · 3,000 Meters Middle school open · Place 121 · Porter RidgePorter Ridge | 3,000 Meters Middle school open | 121 | 17:29.8 PB | 6 |