Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolCISAA/GCMSAA XC Meet #5 - Cannon School · Oct 5 | 15:47.28 | CISAA/GCMSAA XC Meet #5 - Cannon School | October 5, 2021 |
| 3,000 Meters · Cuthbertson Middle SchoolCuthbertson Invitational · Sep 9 | 16:05.52 | Cuthbertson Invitational | September 9, 2021 |
| 3,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #4 McAlpine Creek · Sep 28 | 14:40.22 | CSIAA/GCMSAA Meet #4 McAlpine Creek | September 28, 2021 |
| 3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 16:41.2 | Carolinas Kickoff | August 28, 2021 |
| 3,000 Meters · Weddington MSWMS XC meet Oct 2nd · Oct 2 | 15:57.3 | WMS XC meet Oct 2nd | October 2, 2021 |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 30 | 26:21.4 | Hough Invite | September 30, 2023 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 25:24.30 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · McAlpine Creek ParkSouthwestern 4A XC Championship · Oct 16 | 23:43.61 | Southwestern 4A XC Championship | October 16, 2024 |
| 5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 13 | 24:53.9 | Pfeiffer XC Invite | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results2024 Cross Country
3 results2023 Cross Country
5 results2022 Cross Country
2 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 3,000 Meters Middles School · Place 70 · Holy TrinityHoly Trinity | 3,000 Meters Middles School | 70 | 15:48.16 | 8 |
| Oct 5 | CISAA/GCMSAA XC Meet #5 - Cannon SchoolOct 5 · 3,000 Meters Middle School · Place 74 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 74 | 15:47.28 PB | 8 |
| Oct 2 | WMS XC meet Oct 2ndOct 2 · 3,000 Meters Boys 3K · Place 87 · Holy TrinityHoly Trinity | 3,000 Meters Boys 3K | 87 | 15:57.3 PB | 8 |
| Sep 28 | CSIAA/GCMSAA Meet #4 McAlpine CreekSep 28 · 3,000 Meters Middles School · Place 48 · Holy TrinityHoly Trinity | 3,000 Meters Middles School | 48 | 14:40.22 PB | 8 |
| Sep 9 | Cuthbertson InvitationalSep 9 · 3,000 Meters Boys Championship · Place 72 · Holy TrinityHoly Trinity | 3,000 Meters Boys Championship | 72 | 16:05.52 PB | 8 |
| Sep 7 | CISAA/GCMSAA Meet #2 McAlpine CreekSep 7 · 3,000 Meters Middle School · Place 35 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 35 | 17:38.92 | 8 |
| Aug 31 | CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 3,000 Meters Middles School · Place 71 · Holy TrinityHoly Trinity | 3,000 Meters Middles School | 71 | 17:20.60 | 8 |
| Aug 28 | Carolinas KickoffAug 28 · 3,000 Meters 8th Grade · Place 38 · Holy TrinityHoly Trinity | 3,000 Meters 8th Grade | 38 | 16:41.2 PB | 8 |