Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 4 | 21:20.07 | NCHSAA Championships | November 4, 2023 |
| 5,000 Meters · Jesse Helms ParkRRC XC Championships 2023 · Oct 17 | 22:03 | RRC XC Championships 2023 | October 17, 2023 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 21:35.24 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 9 | 20:02.47 | Union County XC Championships | October 9, 2024 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 23:35.1 | Carolinas Kickoff | August 28, 2021 |
| 5,000 Meters · Wingate University Campus LakeRocky River Conference XC Championship · Oct 15 | 20:47.78 | Rocky River Conference XC Championship | October 15, 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 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCHSAA ChampionshipsNov 4 · 5,000 Meters 3A · Place 65 · Piedmont | 5,000 Meters 3A | 65 | 21:20.07 PB | 11 |
| Oct 17 | RRC XC Championships 2023Oct 17 · 5,000 Meters Varsity · Place 4 · Piedmont | 5,000 Meters Varsity | 4 | 22:03 PB | 11 |
| Oct 7 | Wendys InviteOct 7 · 5,000 Meters Blue · Place 15 · Piedmont | 5,000 Meters Blue | 15 | 21:35.24 PB | 11 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 4A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 79 · Piedmont | 5,000 Meters Varsity | 79 | 22:28.18 | 10 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 28 | Carolinas KickoffAug 28 · 5,000 Meters Boys JV 5K · Place 101 · Piedmont | 5,000 Meters Boys JV 5K | 101 | 23:35.1 PB | 9 |