Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Regional XC Championships · Nov 11 | 31:40.6 | NCAA D1 Southeast Regional XC Championships | November 11, 2022 |
| 10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 14 | 32:11.8 | NCAA DI Southeast Regional | November 14, 2025 |
| 10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 34:31.7 | NCAA DI Southeast Regional | November 15, 2024 |
| 6,000 Meters · Appalachian State UniversityCovered Bridge Open XC · Aug 29 | 18:41.3 | Covered Bridge Open XC | August 29, 2025 |
| 8,000 Meters · Appalachian State UniversityFire Tower Project · Oct 3 | 24:54.9 | Fire Tower Project | October 3, 2025 |
| 8,000 Meters · Brookley by the BaySun Belt Cross Country Championships · Oct 29 | 25:59.8 | Sun Belt Cross Country Championships | October 29, 2021 |
| 8,000 Meters · Graham Creek Nature PreserveSun Belt XC Championship · Nov 1 | 24:47.20 | Sun Belt XC Championship | November 1, 2024 |
| 8,000 Meters · Panorama FarmsVirginia Invitational · Sep 12 | 25:10.77 | Virginia Invitational | September 12, 2025 |
| 8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 17 | 24:27.5 | Princeton Fall Classic | October 17, 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 14 | NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 110 · App State | 10,000 Meters D1 Southeast | 110 | 32:11.8 PB | Sr |
| Oct 31 | 2025 Sun Belt XC ChampionshipOct 31 · 8,000 Meters Men · Place 18 · App State | 8,000 Meters Men | 18 | 24:54.54 | Sr |
| Oct 17 | Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 105 · App State | 8,000 Meters Fall Classic | 105 | 24:27.5 PB | Sr |
| Oct 3 | Fire Tower ProjectOct 3 · 8,000 Meters College · Place 5 · App State | 8,000 Meters College | 5 | 24:54.9 PB | Sr |
| Sep 12 | Virginia InvitationalSep 12 · 8,000 Meters Men · Place 19 · App State | 8,000 Meters Men | 19 | 25:10.77 PB | Sr |
| Aug 29 | Covered Bridge Open XCAug 29 · 6,000 Meters Men's 6K · Place 13 · App State | 6,000 Meters Men's 6K | 13 | 18:41.3 PB | Sr |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 191 · App State | 10,000 Meters D1 Southeast | 191 | 34:31.7 PB | Sr |
| Nov 1 | Sun Belt XC ChampionshipNov 1 · 8,000 Meters SunBelt · Place 5 · App State | 8,000 Meters SunBelt | 5 | 24:47.20 PB | Sr |
| Aug 30 | Covered Bridge OpenAug 30 · 6,000 Meters Varsity · Place 3 · App State | 6,000 Meters Varsity | 3 | 18:35.58 | SR |
2022 Cross Country
1 results2021 Cross Country
2 results