Personal bests

Best marks in available results
Event / courseMarkMeetDate
3219 m · Heardmont ParkOak Mountain MS XC Invitational · Sep 1611:16.99Oak Mountain MS XC InvitationalSeptember 16, 2022
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 2116:40.77Trinity/Valkyre HS InvitationalSeptember 21, 2024
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1817:28.23Husky ChallengeOctober 18, 2025
5,000 Meters · Hewitt-Trussville HSAHSAA Hewitt-Trussville Sectional · Oct 3117:20.53AHSAA Hewitt-Trussville SectionalOctober 31, 2024
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1616:56.00The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 520:13.62City Auto Memphis Twilight XC Classic High SchoolSeptember 5, 2026
5,000 Meters · Munny Sokol Trail Head Parking LotNorthridge Sectional · Oct 2917:29.9Northridge SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1116:37.95AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1116:44.21Dew It On The TrailsOctober 11, 2025
5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 2216:57.4Wingfoot XC Classic Presented by PublixSeptember 22, 2023
5,000 Meters · Scottsboro High SchoolScottsboro Invitational · Sep 1916:52.0Scottsboro InvitationalSeptember 19, 2026
5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 216:39.738th 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

13 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 6A · Place 55 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 6A5517:00.012
Oct 29Northridge SectionalOct 29 · 5,000 Meters 6A · Place 31 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 6A3117:29.9 PB12
Oct 22Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 9 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity916:58.0312
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 9 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity916:58.0312
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 26 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity2617:54.7112
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 9 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity916:58.0312
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 26 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2617:54.7112
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 26 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2617:54.7112
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Varsity · Place 26 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2617:54.7112
Oct 238th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Boys "El Caliente" 1 · Place 201 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Senior High Boys "El Caliente" 120116:39.7 PB12
Sep 19Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 21 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 1A-3A,4A-6A2116:52.0 PB12
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 51 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Large School5116:46.912
Sep 5City Auto Memphis Twilight XC Classic High SchoolSep 5 · 5,000 Meters Varsity · Place 279 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity27920:13.62 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 144 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A14417:20.6711
Oct 30Hewitt-Trussville SectionalOct 30 · 5,000 Meters 7A · Place 25 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A2517:33.0311
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 11 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys1117:09.0711
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 27 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2717:28.23 PB11
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 48 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys 5-7A4816:44.21 PB11
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 47 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity Large4717:38.7211

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 19 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A1916:17.0110
Oct 31AHSAA Hewitt-Trussville SectionalOct 31 · 5,000 Meters Varsity - 7A · Place 19 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity - 7A1917:20.53 PB10
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 3 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity316:28.6210
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 17 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1716:50.8710
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 14 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1416:03.9310
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 129 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity - Seeded12916:40.77 PB10
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Championship · Place 60 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Championship6016:43.4810
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 30 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3016:23.9810
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 30 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3016:23.9810

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 7A · Place 30 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys 7A3016:37.95 PB9
Nov 2Spain Park SectionalNov 2 · 5,000 Meters 7A · Place 13 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A1317:05.519
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 7 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity716:57.589
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 15 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1516:59.379
Sep 22Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity · Place 89 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity8916:57.4 PB9
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 154 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity - Championship15416:56.00 PB9
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 47 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity4716:41.479

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Oakville XC InvitationalOct 20 · 5,000 Meters Varsity · Place 28 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2817:36.758
Sep 16Oak Mountain MS XC InvitationalSep 16 · 3,219 Meters Middle School - A · Place 4 · Hewitt-TrussvilleHewitt-Trussville3,219 Meters Middle School - A411:16.99 PB8
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity811:35.308
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity811:35.308
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity811:35.308