Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Durham Academy XC CourseCity County Championships · Oct 8 | 21:38.7 | City County Championships | October 8, 2024 |
| 5,000 Meters · Durham Academy XC CourseDurham Academy Invitational · Sep 10 | 21:59:23 | Durham Academy Invitational | September 10, 2022 |
| 5,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 24 | 22:15.7 | Greensboro XC Invitational | September 24, 2022 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 21:44.9 | Friday Night Lights | September 6, 2024 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 4A Mideast Regional · Oct 26 | 20:57.47 | NCHSAA 4A Mideast Regional | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCHSAA 4A Mideast RegionalOct 26 · 5,000 Meters Varsity · Place 52 · Jordan | 5,000 Meters Varsity | 52 | 20:57.47 PB | 12 |
| Oct 8 | City County ChampionshipsOct 8 · 5,000 Meters Varsity A · Place 17 · Jordan | 5,000 Meters Varsity A | 17 | 21:38.7 PB | 12 |
| Oct 2 | JHS, East, Northern MeetOct 2 · Varsity · Place 6 · Jordan | Varsity | 6 | 22:09.03 | 12 |
| Sep 28 | Greensboro InvitationalSep 28 · 5,000 Meters Championship · Place 35 · Jordan | 5,000 Meters Championship | 35 | 21:58.53 | — |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 57 · Jordan | 5,000 Meters Invitational | 57 | 21:11.6 | 12 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters Championship · Place 163 · Jordan | 5,000 Meters Championship | 163 | 21:44.9 PB | 12 |
| Aug 29 | DA Home Meet 1Aug 29 · 3,000 Meters Varsity · Place 6 · Jordan | 3,000 Meters Varsity | 6 | 13:48.3 | 12 |
| Aug 17 | Pace Yourself Early Bird ChallengeAug 17 · 5,000 Meters Varsity · Place 53 · Jordan | 5,000 Meters Varsity | 53 | 22:44.98 | — |
| Aug 10 | Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 38 · Jordan | 3,000 Meters Varsity | 38 | 13:27.21 | — |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 4A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 55 · Jordan | 5,000 Meters Varsity | 55 | 21:29.65 | 11 |
| Oct 10 | Durham City County ChampionshipsOct 10 · 5,000 Meters Varsity · Place 17 · Jordan | 5,000 Meters Varsity | 17 | 21:40.3Unofficial | 11 |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Championship · Place 49 · Jordan | 5,000 Meters Championship | 49 | 21:35.91 | 11 |
| Sep 27 | Jordan, Chapel Hill, Northern DurhamSep 27 · 5,000 Meters Varsity · Place 9 · Jordan | 5,000 Meters Varsity | 9 | 22:46.69 | 11 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 65 · Jordan | 5,000 Meters Invitational | 65 | 21:40.8 | 11 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 63 · Jordan | 5,000 Meters Invitational | 63 | 21:59.9 | 11 |
| Aug 19 | Pace Yourself Early Bird ChallengeAug 19 · 5,000 Meters Varsity · Place 32 · Jordan | 5,000 Meters Varsity | 32 | 22:39.80 | — |
| Aug 12 | Kick-off ClassicAug 12 · 3,000 Meters Varsity · Place 48 · Jordan | 3,000 Meters Varsity | 48 | 13:33.70 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 4A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 61 · Jordan | 5,000 Meters Varsity | 61 | 21:50.77 | 10 |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 102 · Jordan | 5,000 Meters Invitational | 102 | 23:01.11 | 10 |
| Oct 6 | Durham City County ChampionshipsOct 6 · 5,000 Meters Varsity · Place 15 · Durham Jordan | 5,000 Meters Varsity | 15 | 22:15.00 | — |
| Sep 24 | Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 1 · Place 7 · Jordan | 5,000 Meters Varsity 1 | 7 | 22:15.7 PB | 10 |
| Sep 17 | adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 33 · Jordan | 5,000 Meters Junior Varsity | 33 | 22:22.4 | 10 |
| Sep 10 | Durham Academy InvitationalSep 10 · 5,000 Meters Varsity · Place 11 · Jordan | 5,000 Meters Varsity | 11 | 21:59:23 PB | 10 |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCHSAA 4A Mideast RegionalOct 30 · 5,000 Meters Varsity · Place 65 · Jordan | 5,000 Meters Varsity | 65 | 21:49.85 | 9 |
| Oct 2 | Hagan Stone XC ClassicOct 2 · 5,000 Meters Varsity · Place 15 · Jordan | 5,000 Meters Varsity | 15 | 22:46.62 | — |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity · Place 64 · Jordan | 5,000 Meters Junior Varsity | 64 | 23:52.7 | 9 |
| Aug 31 | 5 Way MeetAug 31 · Varsity · Place 45 · Jordan | Varsity | 45 | 14:22.40 | 9 |