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 | 12:11.95 | CISAA/GCMSAA XC Meet #5 - Cannon School | October 5, 2021 |
| 3,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 12 | 12:24.41 | CSIAA/GCMSAA Meet #6 McAlpine Creek | October 12, 2021 |
| 3,000 Meters · McAlpine Creek ParkGCMSAA Championships · Oct 18 | 12:50.2 | GCMSAA Championships | October 18, 2022 |
| 3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 13:07.2 | Carolinas Kickoff | August 28, 2021 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 6A West Regional · Oct 31 | 19:57.49 | NCHSAA 6A West Regional | October 31, 2026 |
| 5,000 Meters · McAlpine Creek ParkSouthwestern 4A XC Championship · Oct 16 | 19:24.46 | Southwestern 4A XC Championship | October 16, 2024 |
| 5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 13 | 19:34.8 | Pfeiffer XC Invite | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 116 · Charlotte CatholicCharlotte Catholic | 5,000 Meters 4A | 116 | 21:04.40 | 9 |
| Oct 28 | NCHSAA 4A West RegionalOct 28 · 5,000 Meters Varsity · Place 21 · Charlotte CatholicCharlotte Catholic | 5,000 Meters Varsity | 21 | 20:59.20 | 9 |
| Oct 14 | NC Runners Elite InviteOct 14 · 5,000 Meters Championship · Place 23 · Charlotte CatholicCharlotte Catholic | 5,000 Meters Championship | 23 | 21:13.68 | 9 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 2 · Charlotte CatholicCharlotte Catholic | 5,000 Meters Junior Varsity | 2 | 21:54.48 | 9 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 2 · Charlotte CatholicCharlotte Catholic | 5,000 Meters Varsity | 2 | 21:54.48 | 9 |
2022 Cross Country
3 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 3,000 Meters Middle School · Place 7 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 7 | 12:24.41 PB | 7 |
| Oct 5 | CISAA/GCMSAA XC Meet #5 - Cannon SchoolOct 5 · 3,000 Meters Middle School · Place 7 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 7 | 12:11.95 PB | 7 |
| Oct 2 | WMS XC meet Oct 2ndOct 2 · 3,000 Meters Girls 3K · Holy TrinityHoly Trinity | 3,000 Meters Girls 3K | 0 | — | 7 |
| Sep 28 | CSIAA/GCMSAA Meet #4 McAlpine CreekSep 28 · 3,000 Meters Middle School · Place 5 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 5 | 12:25.73 | 7 |
| Sep 17 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 17 · 3,000 Meters Middle School Championship · Place 19 · MS_Holy TrinityMS_Holy Trinity | 3,000 Meters Middle School Championship | 19 | 12:51.0 | — |
| Sep 9 | Cuthbertson InvitationalSep 9 · 3,000 Meters Girls Championship · Holy TrinityHoly Trinity | 3,000 Meters Girls Championship | 0 | DNF | 7 |
| Sep 7 | CISAA/GCMSAA Meet #2 McAlpine CreekSep 7 · 3,000 Meters Middle School · Place 3 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 3 | 12:52.63 | 7 |
| Aug 31 | CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 3,000 Meters Middle School · Place 6 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 6 | 12:56.53 | 7 |
| Aug 28 | Carolinas KickoffAug 28 · 3,000 Meters 7th Grade · Place 1 · Holy TrinityHoly Trinity | 3,000 Meters 7th Grade | 1 | 13:07.2 PB | 7 |