Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Percy Warner ParkBelmont Opener · Sep 1 | 23:28.00 | Belmont Opener | September 1, 2023 |
| 5,000 Meters · The HermitageMichael Pretorius Invite · Sep 26 | 26:18.5 | Michael Pretorius Invite | September 26, 2026 |
| 6,000 Meters · Choctaw TrailsGSC Cross Country Championships · Oct 26 | 28:19.60 | GSC Cross Country Championships | October 26, 2024 |
| 6,000 Meters · Malone CollegeG-MAC XC Championships · Oct 21 | 28:05.1 | G-MAC XC Championships | October 21, 2023 |
| 6,000 Meters · The Hermitage2026 GSC XC Championships · Nov 6 | 28:20.5 | 2026 GSC XC Championships | November 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 2026 GSC XC ChampionshipsNov 6 · 6,000 Meters GSC · Place 88 · Trevecca Nazarene | 6,000 Meters GSC | 88 | 28:20.5 PB | Sr |
| Oct 24 | UAH Chargers XC InvitationalOct 24 · 6,000 Meters Varsity · Place 364 · Trevecca Nazarene | 6,000 Meters Varsity | 364 | 30:38.4 | SR |
| Sep 26 | Michael Pretorius InviteSep 26 · 5,000 Meters College · Place 26 · Trevecca Nazarene | 5,000 Meters College | 26 | 26:18.5 PB | Sr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | GSC Cross Country ChampionshipsOct 26 · 6,000 Meters Champs · Place 88 · Trevecca Nazarene | 6,000 Meters Champs | 88 | 28:19.60 PB | So |
| Oct 12 | UAH Chargers InvitationalOct 12 · 6,000 Meters Varsity · Place 236 · Trevecca Nazarene | 6,000 Meters Varsity | 236 | 27:31.7 | SO |
| Sep 28 | Michael Pretorius InvitationalSep 28 · 5,000 Meters Varsity · Place 25 · Trevecca Nazarene | 5,000 Meters Varsity | 25 | 23:15.2 | SO |
| Sep 21 | Rhodes College InvitationalSep 21 · 6,000 Meters Varsity · Place 119 · Trevecca Nazarene | 6,000 Meters Varsity | 119 | 28:49.2 | SO |
| Sep 7 | Trevecca OpenerSep 7 · 5,000 Meters Varsity · Place 37 · Trevecca Nazarene | 5,000 Meters Varsity | 37 | 23:30.5 | SO |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | G-MAC XC ChampionshipsOct 21 · 6,000 Meters College · Place 142 · Trevecca Nazarene | 6,000 Meters College | 142 | 28:05.1 PB | Fr |
| Oct 6 | Bearcat InvitationalOct 6 · 5,000 Meters Varsity · Place 15 · Trevecca Nazarene | 5,000 Meters Varsity | 15 | 22:55.9 | FR-1 |
| Sep 29 | Louisville XC ClassicSep 29 · 5,000 Meters Varsity · Place 321 · Trevecca Nazarene | 5,000 Meters Varsity | 321 | 23:53.6 | FR |
| Sep 16 | Trevecca/ Michael Pretorius MemorialSep 16 · 5,000 Meters Varsity · Place 85 · Trevecca Nazarene | 5,000 Meters Varsity | 85 | 23:21.7 | FR |
| Sep 1 | Belmont OpenerSep 1 · 5,000 Meters Varsity · Place 96 · Trevecca Nazarene | 5,000 Meters Varsity | 96 | 23:28.00 PB | Fr |