Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Choccolocco ParkYellow Jacket Invitational · Sep 512:21.2Yellow Jacket InvitationalSeptember 5, 2026
2 Miles · John Hunt Cross Country ParkRandolph Invitational · Oct 1812:33.63Randolph InvitationalOctober 18, 2025
2 Miles · Willow Brook Golf CourseMarshall County Championship · Sep 2812:15.9Marshall County ChampionshipSeptember 28, 2026
2.1 Miles · Huntsman CircleLake Guntersville Invitational · Oct 413:21.85Lake Guntersville InvitationalOctober 4, 2025
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2022:14.51Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 719:51.8AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Scottsboro High SchoolAHSAA 4A & 6A - Section 4 - Scottsboro · Oct 2919:44.2AHSAA 4A & 6A - Section 4 - ScottsboroOctober 29, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 4A · Place 120 · GuntersvilleGuntersville5,000 Meters 4A12019:51.8 PB9
Oct 29AHSAA 4A & 6A - Section 4 - ScottsboroOct 29 · 5,000 Meters Boys 4A · Place 50 · GuntersvilleGuntersville5,000 Meters Boys 4A5019:44.2 PB9
Oct 22Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 74 · GuntersvilleGuntersville5,000 Meters Varsity7419:36.599
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 74 · GuntersvilleGuntersville1 Mile Varsity7419:36.599
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 74 · GuntersvilleGuntersville5,000 Meters Varsity7419:36.599
Oct 17Randolph InvitationalOct 17 · 2 Miles Middle School · Place 11 · GuntersvilleGuntersville2 Miles Middle School1112:09.909
Sep 28Marshall County ChampionshipSep 28 · 2 Miles MS Division · Place 6 · GuntersvilleGuntersville2 Miles MS Division612:15.9 PB9
Sep 19Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 156 · GuntersvilleGuntersville5,000 Meters 1A-3A,4A-6A15620:33.09
Sep 5Yellow Jacket InvitationalSep 5 · 2 Miles Boys · Place 2 · GuntersvilleGuntersville2 Miles Boys212:21.2 PB9
Aug 29Black and Gold ClassicAug 29 · 5,000 Meters Large · Place 72 · GuntersvilleGuntersville5,000 Meters Large7220:00.89

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 108 · GuntersvilleGuntersville5,000 Meters Boys10821:18.528
Oct 18Randolph InvitationalOct 18 · 2 Miles Junior High · Place 11 · GuntersvilleGuntersville2 Miles Junior High1112:33.63 PB8
Oct 14Marshall County ChampionshipsOct 14 · 2.1 Miles JV · Place 16 · GuntersvilleGuntersville2.1 Miles JV1613:39.268
Oct 4Lake Guntersville InvitationalOct 4 · 2.1 Miles JV · Place 21 · GuntersvilleGuntersville2.1 Miles JV2113:21.85 PB8
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Boys B · Place 47 · GuntersvilleGuntersville5,000 Meters Boys B4722:14.51 PB8

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 151 · GuntersvilleGuntersville5,000 Meters Varsity15124:29.657
Oct 5Lake Guntersville InvitationalOct 5 · 2 Miles Middle School · Place 22 · GuntersvilleGuntersville2 Miles Middle School2214:17.837
Oct 5Lake Guntersville InvitationalOct 5 · 2 Miles Varsity · Place 22 · GuntersvilleGuntersville2 Miles Varsity2214:17.837
Sep 21Spain Park InvitationalSep 21 · 3,200 Meters Middle School · Place 95 · GuntersvilleGuntersville3,200 Meters Middle School9513:58.667