Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 6 | 18:53.84 | Wilmington Beach Blast - Nighttime Cross Country | September 6, 2025 |
| 5,000 Meters · Saluda Shoals ParkMike Moore Classic · Sep 14 | 19:12.2 | Mike Moore Classic | September 14, 2024 |
| 6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 29 | 23:40.0 | Elon Friday Night Lights Opener | August 29, 2025 |
| 8,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 19 | 33:35.54 | 2nd Annual Brevard XC Classic | September 19, 2025 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 9 | 29:54.1 | Royals Challenge | October 9, 2026 |
| 8,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 31 | 31:00.6 | Big South XC | October 31, 2025 |
| 8,000 Meters · Tryon InternationalTryon Western NC Showcase · Sep 25 | 31:42.1 | Tryon Western NC Showcase | September 25, 2026 |
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 |
| Oct 31 | Big South XCOct 31 · 8,000 Meters Champs · Place 76 · PresbyterianPresbyterian | 8,000 Meters Champs | 76 | 31:00.6 PB | Fr |
| Oct 10 | Royals ChallengeOct 10 · 8,000 Meters Gold · Place 164 · PresbyterianPresbyterian | 8,000 Meters Gold | 164 | 30:11.77 | Fr |
| Sep 19 | 2nd Annual Brevard XC ClassicSep 19 · 8,000 Meters Men · Place 105 · PresbyterianPresbyterian | 8,000 Meters Men | 105 | 33:35.54 PB | Fr |
| Sep 6 | Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters COLLEGE MEN 5K · Place 48 · PresbyterianPresbyterian | 5,000 Meters COLLEGE MEN 5K | 48 | 18:53.84 PB | Fr |
| Aug 29 | Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 82 · PresbyterianPresbyterian | 6,000 Meters Men's Race | 82 | 23:40.0 PB | Fr |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Mike Moore ClassicSep 14 · 5,000 Meters Varsity · Place 110 · Ben LippenBen Lippen | 5,000 Meters Varsity | 110 | 19:12.2 PB | 12 |