Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 11 | 16:10.0 | VHSL Class 1,2,3 State Cross Country Championships | November 11, 2023 |
| 5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 12 | 17:03.57 | VHSL Class 1A/2A/3A State XC Championships | November 12, 2022 |
| 5,000 Meters · Rustburg HSCampbell County Meet · Sep 11 | 16:54.10 | Campbell County Meet | September 11, 2024 |
| 5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 16 | 16:07.9 | VHSL XC Class 1,2,3 State Championship | November 16, 2024 |
| 6,000 Meters · BRIDGEWATER COLLEGEEagle Challenge · Aug 29 | 19:16.0 | Eagle Challenge | August 29, 2025 |
| 8,000 Meters · BridgewaterODAC XC Championships · Nov 1 | 26:32.3 | ODAC XC Championships | November 1, 2025 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:01.0 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 12 | 25:49.90 | Queen City Invite | September 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · RoanokeRoanoke | 8,000 Meters College | — | DNS | Fr |
| Nov 1 | ODAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 13 · RoanokeRoanoke | 8,000 Meters Collegiate | 13 | 26:32.3 PB | Fr |
| Oct 18 | Roanoke College South Region ShowdownOct 18 · 8,000 Meters Varsity · Place 34 · RoanokeRoanoke | 8,000 Meters Varsity | 34 | 26:16.30 | FR |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 134 · RoanokeRoanoke | 8,000 Meters White | 134 | 26:01.0 PB | Fr |
| Sep 12 | Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 53 · RoanokeRoanoke | 8,000 Meters Collegiate | 53 | 25:49.90 PB | Fr |
| Aug 29 | Eagle ChallengeAug 29 · 6,000 Meters Men's Race · Place 1 · RoanokeRoanoke | 6,000 Meters Men's Race | 1 | 19:16.0 PB | Fr |
2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
3 results