Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Asheville Christian AcademyCAA XC Championship · Oct 19 | 19:46.3 | CAA XC Championship | October 19, 2022 |
| 5,000 Meters · Asheville School Asheville Home Meet · Sep 22 | 21:18.05 | Asheville Home Meet | September 22, 2022 |
| 5,000 Meters · Christ SchoolChrist School Home Meet · Oct 11 | 18:38.26 | Christ School Home Meet | October 11, 2023 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 20:14.10 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 20:00.6 | Adidas XC Invitational | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | CAA ChampionshipsOct 18 · 5,000 Meters Varsity · Christ School | 5,000 Meters Varsity | 0 | DNS | 12 |
| Oct 14 | NC Runners Elite InviteOct 14 · 5,000 Meters Championship · Place 122 · Christ School | 5,000 Meters Championship | 122 | 20:39.51 | 12 |
| Oct 11 | Christ School Home MeetOct 11 · 5,000 Meters Varsity · Place 19 · Christ School | 5,000 Meters Varsity | 19 | 18:38.26 PB | 12 |
| Oct 3 | CISAA InvitationalOct 3 · 5,000 Meters Championship · Place 39 · Christ School | 5,000 Meters Championship | 39 | 18:45.1 | SR |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 320 · Christ School | 5,000 Meters Championship | 320 | 20:00.6 PB | 12 |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 295 · Christ School | 5,000 Meters International | 295 | 20:14.10 PB | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | CAA XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 23 · Christ School | 5,000 Meters Varsity | 23 | 19:46.3 PB | 11 |
| Oct 11 | Kingfisher InvitationalOct 11 · 5,000 Meters Varsity · Place 11 · Christ School | 5,000 Meters Varsity | 11 | 20:39.7 | — |
| Oct 5 | CAA @ Christ SchoolOct 5 · 5,000 Meters Varsity · Place 21 · Christ School | 5,000 Meters Varsity | 21 | 19:53.08 | 11 |
| Oct 5 | CAA @ Christ SchoolOct 5 · 5,000 Meters Varsity · Place 21 · Christ School | 5,000 Meters Varsity | 21 | 19:53.08 | — |
| Sep 28 | Asheville Christian AcademySep 28 · 5,000 Meters Varsity · Place 63 · Christ School | 5,000 Meters Varsity | 63 | 22:12.75 | 11 |
| Sep 22 | Asheville Home MeetSep 22 · 5,000 Meters Varsity · Place 7 · Christ School | 5,000 Meters Varsity | 7 | 21:18.05 PB | 11 |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 331 · Christ School | 5,000 Meters International | 331 | 22:35.4 | 11 |