Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Choccolocco ParkYellow Jacket Invitational · Sep 5 | 12:21.2 | Yellow Jacket Invitational | September 5, 2026 |
| 2 Miles · John Hunt Cross Country ParkRandolph Invitational · Oct 18 | 12:33.63 | Randolph Invitational | October 18, 2025 |
| 2 Miles · Willow Brook Golf CourseMarshall County Championship · Sep 28 | 12:15.9 | Marshall County Championship | September 28, 2026 |
| 2.1 Miles · Huntsman CircleLake Guntersville Invitational · Oct 4 | 13:21.85 | Lake Guntersville Invitational | October 4, 2025 |
| 5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 20 | 22:14.51 | Oak Mountain XC HS Invitational | September 20, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 7 | 19:51.8 | AHSAA XC State Championship | November 7, 2026 |
| 5,000 Meters · Scottsboro High SchoolAHSAA 4A & 6A - Section 4 - Scottsboro · Oct 29 | 19:44.2 | AHSAA 4A & 6A - Section 4 - Scottsboro | October 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 4A · Place 120 · GuntersvilleGuntersville | 5,000 Meters 4A | 120 | 19:51.8 PB | 9 |
| Oct 29 | AHSAA 4A & 6A - Section 4 - ScottsboroOct 29 · 5,000 Meters Boys 4A · Place 50 · GuntersvilleGuntersville | 5,000 Meters Boys 4A | 50 | 19:44.2 PB | 9 |
| Oct 22 | Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 74 · GuntersvilleGuntersville | 5,000 Meters Varsity | 74 | 19:36.59 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 74 · GuntersvilleGuntersville | 1 Mile Varsity | 74 | 19:36.59 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 74 · GuntersvilleGuntersville | 5,000 Meters Varsity | 74 | 19:36.59 | 9 |
| Oct 17 | Randolph InvitationalOct 17 · 2 Miles Middle School · Place 11 · GuntersvilleGuntersville | 2 Miles Middle School | 11 | 12:09.90 | 9 |
| Sep 28 | Marshall County ChampionshipSep 28 · 2 Miles MS Division · Place 6 · GuntersvilleGuntersville | 2 Miles MS Division | 6 | 12:15.9 PB | 9 |
| Sep 19 | Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 156 · GuntersvilleGuntersville | 5,000 Meters 1A-3A,4A-6A | 156 | 20:33.0 | 9 |
| Sep 5 | Yellow Jacket InvitationalSep 5 · 2 Miles Boys · Place 2 · GuntersvilleGuntersville | 2 Miles Boys | 2 | 12:21.2 PB | 9 |
| Aug 29 | Black and Gold ClassicAug 29 · 5,000 Meters Large · Place 72 · GuntersvilleGuntersville | 5,000 Meters Large | 72 | 20:00.8 | 9 |
2025 Cross Country
5 results2024 Cross Country
4 results