Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 24 | 21:43.7 | Hough Invite | September 24, 2022 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 11 | 22:17.34 | NCRunners Elite XC Invitational | October 11, 2024 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 21:40.9 | Friday Night Lights | September 6, 2024 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 21:22.89 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 21:34.0 | Adidas XC Invitational | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 183 · Lake Norman | 5,000 Meters Championship | 183 | 22:17.34 PB | 11 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 98 · Lake Norman | 5,000 Meters Varsity | 98 | 21:32.44 | 11 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 98 · Lake Norman | 5,000 Meters Varsity | 98 | 21:32.44 | 11 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters JV JR/SR · Place 150 · Lake Norman | 5,000 Meters JV JR/SR | 150 | 21:40.9 PB | 11 |
| Aug 24 | Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 131 · Lake Norman | 5,000 Meters Junior Varsity | 131 | 21:33.22 | 11 |
| Aug 24 | Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 131 · Lake Norman | 5,000 Meters Junior Varsity | 131 | 21:33.22 | 11 |
| Aug 17 | Pioneer Clash of the ClassesAug 17 · Varsity · Place 65 · Lake Norman | Varsity | 65 | 14:06.38 | 11 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Wendys InviteOct 7 · 5,000 Meters FR/SO Junior Varsity · Place 234 · Lake Norman | 5,000 Meters FR/SO Junior Varsity | 234 | 21:22.89 PB | 10 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 270 · Lake Norman | 5,000 Meters Invitational | 270 | 21:34.0 PB | 10 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 333 · Lake Norman | 5,000 Meters Invitational | 333 | 22:55.8 | 10 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 79 · Lake Norman | 5,000 Meters Junior Varsity | 79 | 21:39.41 | 10 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 79 · Lake Norman | 5,000 Meters Varsity | 79 | 21:39.41 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | GM4A Conference MeetOct 18 · 5,000 Meters Open · Place 24 · Lake Norman | 5,000 Meters Open | 24 | 21:22.55 | 9 |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 126 · Lake Norman | 5,000 Meters Frosh/Soph Freshman | 126 | 21:08.17 | 9 |
| Sep 24 | Hough InviteSep 24 · 5,000 Meters Developmental · Place 33 · Lake Norman | 5,000 Meters Developmental | 33 | 21:43.7 PB | 9 |
| Sep 17 | adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 82 · Lake Norman | 5,000 Meters Junior Varsity | 82 | 22:01.7 | 9 |
| Aug 27 | Providence InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 126 · Lake Norman | 5,000 Meters Junior Varsity | 126 | 22:11.30 | 9 |
| Aug 20 | Pioneer Clash of the ClassesAug 20 · 2 Miles Freshman · Place 37 · Lake Norman | 2 Miles Freshman | 37 | 14:19 | 9 |