Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 30 | 22:36.76 | Pepsi XC Challenge | August 30, 2025 |
| 5,000 Meters · Hamilton High SchoolAggie XC Invitational · Sep 20 | 22:41.03 | Aggie XC Invitational | September 20, 2025 |
| 5,000 Meters · McFarland ParkBrooks High School Tennessee River Classic · Aug 23 | 23:01.96 | Brooks High School Tennessee River Classic | August 23, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkChickasaw Trails Invitational · Sep 9 | 22:33.73 | Chickasaw Trails Invitational | September 9, 2025 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 11 | 23:36.10 | Dew It On The Trails | October 11, 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 |
| Oct 23 | Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Boys · Place 233 · Russellville | 5,000 Meters Boys | 233 | 22:56.83 | 12 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A "B" · Place 127 · Russellville | 5,000 Meters Boys 5-7A "B" | 127 | 23:36.10 PB | 12 |
| Sep 20 | Aggie XC InvitationalSep 20 · 5,000 Meters High School · Place 52 · Russellville | 5,000 Meters High School | 52 | 22:41.03 PB | 12 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity B · Place 103 · Russellville | 5,000 Meters Varsity B | 103 | 22:33.73 PB | 12 |
| Aug 30 | Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Large · Place 108 · Russellville | 5,000 Meters Varsity Large | 108 | 22:36.76 PB | 12 |
| Aug 23 | Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 5-7A · Place 136 · Russellville | 5,000 Meters Varsity 5-7A | 136 | 23:01.96 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 152 · Russellville | 5,000 Meters Varsity | 152 | 21:05.52 | 11 |
| Oct 12 | Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 265 · Russellville | 5,000 Meters Varsity | 265 | 21:13.42 | 11 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 289 · Russellville | 5,000 Meters Varsity | 289 | 21:35.97 | 11 |
| Sep 14 | Fairview InvitationalSep 14 · 5,000 Meters Varsity · Place 74 · Russellville | 5,000 Meters Varsity | 74 | 21:38.14 | 11 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 253 · Russellville | 5,000 Meters Varsity | 253 | 21:38.75 | 11 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 253 · Russellville | 5,000 Meters Varsity | 253 | 21:38.75 | 11 |
2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Northwest Alabama ChallengeOct 20 · 5,000 Meters Varsity · Place 198 · Russellville | 5,000 Meters Varsity | 198 | 23:12.81 | 9 |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 375 · Russellville | 5,000 Meters Varsity | 375 | 25:14.65 | 9 |
| Sep 24 | Warriors InvitationalSep 24 · 5,000 Meters Varsity · Place 115 · Russellville | 5,000 Meters Varsity | 115 | 25:21.78 | 9 |
| Sep 17 | Fairview InvitationalSep 17 · 5,000 Meters 7A · Place 136 · Russellville | 5,000 Meters 7A | 136 | 27:08.38 | 9 |
| Sep 10 | Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 386 · Russellville | 5,000 Meters Varsity | 386 | 26:03.51 | 9 |