Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 24 | 17:46.0 | Hough Invite | September 24, 2022 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 28 | 17:02.38 | NCHSAA 4A Midwest Regional | October 28, 2023 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 11 | 16:53.25 | NCRunners Elite XC Invitational | October 11, 2024 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 16:47.10 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 17:40.09 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 17:19.0 | Adidas XC Invitational | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCHSAA 4A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 38 · Lake NormanLake Norman | 5,000 Meters Varsity | 38 | 17:06.78 | 12 |
| Oct 11 | NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 32 · Lake NormanLake Norman | 5,000 Meters Championship | 32 | 16:53.25 PB | 12 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 83 · Lake NormanLake Norman | 5,000 Meters Varsity | 83 | 17:45.14 | 12 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 83 · Lake NormanLake Norman | 5,000 Meters Varsity | 83 | 17:45.14 | 12 |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 42 · Lake NormanLake Norman | 5,000 Meters Invitational | 42 | 16:55.9 | 12 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters Championship · Place 79 · Lake NormanLake Norman | 5,000 Meters Championship | 79 | 17:03.6 | 12 |
| Aug 24 | Providence Cross Country InvitationalAug 24 · 5,000 Meters Championship · Place 15 · Lake NormanLake Norman | 5,000 Meters Championship | 15 | 16:34.90 | 12 |
| Aug 17 | Pioneer Clash of the ClassesAug 17 · Varsity · Place 9 · Lake NormanLake Norman | Varsity | 9 | 11:07.18 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 180 · NCNC | 5,000 Meters Championship | 180 | 17:40.09 PB | 11 |
| Oct 28 | NCHSAA 4A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 30 · Lake NormanLake Norman | 5,000 Meters Varsity | 30 | 17:02.38 PB | 11 |
| Oct 7 | Wendys InviteOct 7 · 5,000 Meters Red · Place 15 · Lake NormanLake Norman | 5,000 Meters Red | 15 | 16:47.10 PB | 11 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 50 · Lake NormanLake Norman | 5,000 Meters Invitational | 50 | 17:19.0 PB | 11 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 79 · Lake NormanLake Norman | 5,000 Meters Invitational | 79 | 18:07.6 | 11 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 57 · Lake NormanLake Norman | 5,000 Meters Varsity | 57 | 17:57.29 | 11 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 57 · Lake NormanLake Norman | 5,000 Meters Championship | 57 | 17:57.29 | 11 |
| Aug 19 | Pioneer Clash of the ClassesAug 19 · 2 Miles Varsity · Place 6 · Lake NormanLake Norman | 2 Miles Varsity | 6 | 11:06 | 11 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 142 · Lake NormanLake Norman | 5,000 Meters 4A | 142 | 17:57.03 | 10 |
| Oct 29 | NCHSAA 4A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 62 · Lake NormanLake Norman | 5,000 Meters Varsity | 62 | 17:39.28 | 10 |
| Oct 18 | GM4A Conference MeetOct 18 · 5,000 Meters Varsity · Place 20 · Lake NormanLake Norman | 5,000 Meters Varsity | 20 | 17:50.58 | 10 |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Championship · Place 94 · Lake NormanLake Norman | 5,000 Meters Championship | 94 | 17:19.94 | 10 |
| Sep 24 | Hough InviteSep 24 · 5,000 Meters Varsity · Place 21 · Lake NormanLake Norman | 5,000 Meters Varsity | 21 | 17:46.0 PB | 10 |
| Sep 17 | adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 229 · Lake NormanLake Norman | 5,000 Meters Championship | 229 | 18:12.2 | 10 |
| Aug 27 | Providence InvitationalAug 27 · 5,000 Meters Varsity · Place 39 · Lake NormanLake Norman | 5,000 Meters Varsity | 39 | 17:25.60 | 10 |
| Aug 20 | Pioneer Clash of the ClassesAug 20 · 2 Miles Sophomore · Place 7 · Lake NormanLake Norman | 2 Miles Sophomore | 7 | 11:38 | 10 |
2021 Cross Country
5 results