Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Durham Academy XC CourseDurham City-County Championships · Oct 5 | 20:33.9 | Durham City-County Championships | October 5, 2021 |
| 5,000 Meters · Northwood High SchoolBig-8 Conference Championships · Jan 6 | 20:34.97 | Big-8 Conference Championships | January 6, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 4A Mideast Regional · Oct 28 | 17:01.00 | NCHSAA 4A Mideast Regional | October 28, 2023 |
| 6,000 Meters · Kernstown BattlefieldSU Twilight Open · Sep 11 | 20:28.80 | SU Twilight Open | September 11, 2026 |
| 8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 17 | 26:08.30 | Roanoke College South Region Showdown | October 17, 2026 |
| 8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 31 | 26:39.1 | ODAC XC Championships | October 31, 2026 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 27:34.7 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 9 | 26:03.7 | Royals Challenge | October 9, 2026 |
| 8,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 19 | 27:50.31 | NCAA DIII South Region Preview | September 19, 2026 |
| 8,000 Meters · Pfeiffer UniversityPfeiffer Invitational · Sep 14 | 28:10.0 | Pfeiffer Invitational | September 14, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 21 · RoanokeRoanoke | 8,000 Meters ODAC | 21 | 26:39.1 PB | So |
| Oct 17 | Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 21 · RoanokeRoanoke | 8,000 Meters Men 8k | 21 | 26:08.30 PB | So |
| Oct 9 | Royals ChallengeOct 9 · 8,000 Meters Gold · Place 96 · RoanokeRoanoke | 8,000 Meters Gold | 96 | 26:03.7 PB | So |
| Sep 19 | NCAA DIII South Region PreviewSep 19 · 8,000 Meters Collegiate · Place 40 · RoanokeRoanoke | 8,000 Meters Collegiate | 40 | 27:50.31 PB | So |
| Sep 11 | SU Twilight OpenSep 11 · 6,000 Meters Collegiate · Place 10 · RoanokeRoanoke | 6,000 Meters Collegiate | 10 | 20:28.80 PB | So |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | ODAC XCNov 2 · 8,000 Meters Varsity · Place 48 · RoanokeRoanoke | 8,000 Meters Varsity | 48 | 27:19.3 | FR |
| Oct 19 | Roanoke XC Invitational/ODAC PreviewOct 19 · 8,000 Meters Varsity · Place 43 · RoanokeRoanoke | 8,000 Meters Varsity | 43 | 26:37.6 | FR |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters White · Place 252 · RoanokeRoanoke | 8,000 Meters White | 252 | 27:34.7 PB | Fr |
| Sep 14 | Pfeiffer InvitationalSep 14 · 8,000 Meters College · Place 23 · RoanokeRoanoke | 8,000 Meters College | 23 | 28:10.0 PB | Fr |
| Aug 30 | Eagle ChallengeAug 30 · 6,000 Meters Varsity · Place 15 · RoanokeRoanoke | 6,000 Meters Varsity | 15 | 21:23.3 | FR |
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
3 results2020 Cross Country
2 results