Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Freedom HSNCHSAA 3A West Regional · Oct 29 | 16:44 | NCHSAA 3A West Regional | October 29, 2022 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 5 | 17:29.28 | NCHSAA XC State Championship | November 5, 2022 |
| 6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 30 | 19:47.8 | Spider Alumni Open | August 30, 2025 |
| 8,000 Meters · DREAM ParkBorder Battle · Oct 18 | 26:26.7 | Border Battle | October 18, 2025 |
| 8,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 28 | 29:37.9 | Shenandoah Hornet Harrier | September 28, 2024 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 27:45.1 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:50.9 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · New Market Battlefield State Historical ParkJMU Invitational · Sep 26 | 29:12.7 | JMU Invitational | September 26, 2025 |
| 8,000 Meters · Panorama FarmsVirginia Invitational · Sep 12 | 27:37.32 | Virginia Invitational | September 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Border BattleOct 18 · 8,000 Meters D3 · Place 101 · Mary WashingtonMary Washington | 8,000 Meters D3 | 101 | 26:26.7 PB | So |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 26 · Mary WashingtonMary Washington | 8,000 Meters Green | 26 | 26:50.9 PB | So |
| Sep 26 | JMU InvitationalSep 26 · 8,000 Meters College · Place 16 · Mary WashingtonMary Washington | 8,000 Meters College | 16 | 29:12.7 PB | So |
| Sep 12 | Virginia InvitationalSep 12 · 8,000 Meters Men · Place 84 · Mary WashingtonMary Washington | 8,000 Meters Men | 84 | 27:37.32 PB | So |
| Aug 30 | Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 68 · Mary WashingtonMary Washington | 6,000 Meters Men's 6K | 68 | 19:47.8 PB | So |
2024 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 3A · Place 23 · HibritenHibriten | 5,000 Meters 3A | 23 | 17:29.28 PB | 12 |
| Oct 29 | NCHSAA 3A West RegionalOct 29 · 5,000 Meters Varsity · Place 7 · HibritenHibriten | 5,000 Meters Varsity | 7 | 16:44 PB | 12 |
| Oct 18 | Northwestern 3A/4A Conference Championship MeetOct 18 · 5,000 Meters Varsity · Place 3 · HibritenHibriten | 5,000 Meters Varsity | 3 | 17:40 | 12 |
| Oct 5 | Northwestern Conference Pre-ConferenceOct 5 · 5,000 Meters Varsity · Place 2 · HibritenHibriten | 5,000 Meters Varsity | 2 | 17:52 | 12 |
| Sep 28 | Caldwell County ChampionshipSep 28 · 5,000 Meters Varsity · Place 1 · HibritenHibriten | 5,000 Meters Varsity | 1 | 17:09.00 | 12 |
2021 Cross Country
3 results2020 Cross Country
4 results