Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 14 | 31:19.3 | NCAA DI Southeast Regional | November 14, 2025 |
| 6,000 Meters · WakeMed Soccer Parkadidas Wolfpack Invitational · Sep 20 | 17:59.7 | adidas Wolfpack Invitational | September 20, 2024 |
| 8,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 17 | 24:38.24 | Missouri Pre-National Invitational | October 17, 2025 |
| 8,000 Meters · John Hunt Cross Country Running ParkConference USA Cross Country Championships · Nov 1 | 24:11.26 | Conference USA Cross Country Championships | November 1, 2025 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 25:12.9 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 2 | 25:46.8 | Paul Short Run | October 2, 2026 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 24:35.9 | Joe Piane Invitational | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 75 · Liberty | 10,000 Meters D1 Southeast | 75 | 31:19.3 PB | So |
| Nov 1 | Conference USA Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 10 · Liberty | 8,000 Meters Champ | 10 | 24:11.26 PB | So |
| Oct 17 | Missouri Pre-National InvitationalOct 17 · 8,000 Meters Pre-National · Place 96 · Liberty | 8,000 Meters Pre-National | 96 | 24:38.24 PB | So |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Blue · Place 104 · Liberty | 8,000 Meters Blue | 104 | 24:35.9 PB | So |
| Sep 19 | Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 14 · Liberty | 6,000 Meters Varsity | 14 | 18:20.3 | SO |
2024 Cross Country
2 results