Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Choccolocco ParkYellow Jacket Invitational · Sep 5 | 13:02.5 | Yellow Jacket Invitational | September 5, 2026 |
| 2 Miles · John Hunt Cross Country ParkRandolph Invitational · Oct 18 | 12:13.89 | Randolph Invitational | October 18, 2025 |
| 2 Miles · Merrimack Sports Complex -TURF11-14NIKE Twilight XC Kickoff · Aug 9 | 13:27.79 | NIKE Twilight XC Kickoff | August 9, 2025 |
| 2 Miles · Willow Brook Golf CourseMarshall County Championship · Sep 28 | 12:57.8 | Marshall County Championship | September 28, 2026 |
| 2.1 Miles · Huntsman CircleMarshall County Championships · Oct 14 | 12:32.69 | Marshall County Championships | October 14, 2025 |
| 5,000 Meters · Darlington SchoolDarlington Cross Country Festival · Sep 27 | 21:37.00 | Darlington Cross Country Festival | September 27, 2025 |
| 5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 20 | 21:52.27 | Oak Mountain XC HS Invitational | September 20, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 8 | 19:28.33 | AHSAA XC State Championship | November 8, 2025 |
| 5,000 Meters · Scottsboro High SchoolBlack and Gold Classic · Aug 29 | 19:55.5 | Black and Gold Classic | August 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 110 · GuntersvilleGuntersville | 5,000 Meters 4A | 110 | 19:34.3 | 9 |
| Oct 29 | AHSAA 4A & 6A - Section 4 - ScottsboroOct 29 · 5,000 Meters Boys 4A · Place 54 · GuntersvilleGuntersville | 5,000 Meters Boys 4A | 54 | 19:58.1 | 9 |
| Oct 22 | Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 68 · GuntersvilleGuntersville | 5,000 Meters Varsity | 68 | 19:28.19 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 68 · GuntersvilleGuntersville | 1 Mile Varsity | 68 | 19:28.19 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 68 · GuntersvilleGuntersville | 5,000 Meters Varsity | 68 | 19:28.19 | 9 |
| Oct 17 | Randolph InvitationalOct 17 · 2 Miles Middle School · Place 8 · GuntersvilleGuntersville | 2 Miles Middle School | 8 | 12:07.42 | 9 |
| Sep 28 | Marshall County ChampionshipSep 28 · 2 Miles MS Division · Place 10 · GuntersvilleGuntersville | 2 Miles MS Division | 10 | 12:57.8 PB | 9 |
| Sep 19 | Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 134 · GuntersvilleGuntersville | 5,000 Meters 1A-3A,4A-6A | 134 | 20:04.9 | 9 |
| Sep 5 | Yellow Jacket InvitationalSep 5 · 2 Miles Boys · Place 8 · GuntersvilleGuntersville | 2 Miles Boys | 8 | 13:02.5 PB | 9 |
| Aug 29 | Black and Gold ClassicAug 29 · 5,000 Meters Large · Place 69 · GuntersvilleGuntersville | 5,000 Meters Large | 69 | 19:55.5 PB | 9 |
2025 Cross Country
9 results2024 Cross Country
4 results