Personal bests

Best marks in available results
Event / courseMarkMeetDate
3219 m · Heardmont ParkOak Mountain MS XC Invitational · Sep 1611:42.12Oak Mountain MS XC InvitationalSeptember 16, 2022
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 2116:47.47Trinity/Valkyre HS InvitationalSeptember 21, 2024
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1817:41.04Husky ChallengeOctober 18, 2025
5,000 Meters · Hewitt-Trussville HSAHSAA Hewitt-Trussville Sectional · Oct 3117:13.53AHSAA Hewitt-Trussville SectionalOctober 31, 2024
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1617:13.02The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic HS · Aug 3016:52.4City Auto Memphis Twilight XC Classic HSAugust 30, 2025
5,000 Meters · Oakville Indian Mounds ParkChickasaw Trails Invitational · Sep 916:41.75Chickasaw Trails InvitationalSeptember 9, 2025
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1116:31.38Dew It On The TrailsOctober 11, 2025
5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 2217:22.4Wingfoot XC Classic Presented by PublixSeptember 22, 2023
5,000 Meters · Scottsboro High SchoolScottsboro Invitational · Sep 1918:01.4Scottsboro InvitationalSeptember 19, 2026
5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 218:14.838th Chile Pepper Festival October 2, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 26Alabama JV Championship 2026Oct 26 · 5,000 Meters Varsity · Place 9 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity918:05.7712
Oct 22Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 14 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1417:26.5612
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 14 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity1417:26.5612
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 20 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity2017:38.3312
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 14 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1417:26.5612
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 20 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2017:38.3312
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 20 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2017:38.3312
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Varsity · Place 20 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2017:38.3312
Oct 238th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Boys Open · Place 109 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Senior High Boys Open10918:14.8 PB12
Sep 19Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 53 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 1A-3A,4A-6A5318:01.4 PB12
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters B Team · Place 99 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters B Team9919:55.612

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 14 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys1417:15.5711
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 33 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3317:41.04 PB11
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 40 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys 5-7A4016:31.38 PB11
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 17 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity Large1716:41.75 PB11
Aug 30City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters Varsity · Place 34 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3416:52.4 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 64 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A6417:12.5010
Oct 31AHSAA Hewitt-Trussville SectionalOct 31 · 5,000 Meters Varsity - 7A · Place 14 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity - 7A1417:13.53 PB10
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 14 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1417:04.8110
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 44 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity4417:42.0610
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 36 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3616:53.8810
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 143 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity - Seeded14316:47.47 PB10
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Championship · Place 174 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Championship17417:50.5110
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 5 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity516:56.2710
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 5 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity516:56.2710

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 22Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity · Place 122 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity12217:22.4 PB9
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 177 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity - Championship17717:13.02 PB9
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 71 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity7117:08.279

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Oakville XC InvitationalOct 20 · 5,000 Meters Varsity · Place 69 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity6918:53.678
Sep 16Oak Mountain MS XC InvitationalSep 16 · 3,219 Meters Middle School - A · Place 9 · Hewitt-TrussvilleHewitt-Trussville3,219 Meters Middle School - A911:42.12 PB8
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 37 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity3712:33.188
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 37 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity3712:33.188
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 37 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity3712:33.188