Personal bests

Best marks in available results
Event / courseMarkMeetDate
3219 m · Heardmont ParkOak Mountain MS XC Invitational · Sep 1614:22.58Oak Mountain MS XC InvitationalSeptember 16, 2022
5,000 Meters · Hewitt-Trussville High SchoolHewitt-Trussville Sectional · Oct 3019:24.53Hewitt-Trussville SectionalOctober 30, 2025
5,000 Meters · Hewitt-Trussville HSAHSAA Hewitt-Trussville Sectional · Oct 3120:40.15AHSAA Hewitt-Trussville SectionalOctober 31, 2024
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1619:22.83The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 518:51.46City Auto Memphis Twilight XC Classic High SchoolSeptember 5, 2026
5,000 Meters · Munny Sokol Trail Head Parking LotNorthridge Sectional · Oct 2918:20.2Northridge SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 718:10.4AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1118:22.27Dew It On The TrailsOctober 11, 2025
5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 2219:32.1Wingfoot XC Classic Presented by PublixSeptember 22, 2023
5,000 Meters · Scottsboro High SchoolScottsboro Invitational · Sep 1918:49.8Scottsboro InvitationalSeptember 19, 2026
5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 217:42.038th Chile Pepper Festival October 2, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2220:02.74NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 6A · Place 3 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 6A318:10.4 PB12
Oct 29Northridge SectionalOct 29 · 5,000 Meters 6A · Place 2 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 6A218:20.2 PB12
Oct 22Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 1 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity119:07.0912
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 1 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity119:07.0912
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 2 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity218:46.7112
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 2 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity218:46.7112
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 1 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity119:07.0912
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Varsity · Place 2 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity218:46.7112
Oct 238th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Girls "El Caliente" 1 · Place 13 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Senior High Girls "El Caliente" 11317:42.0 PB12
Sep 19Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 2 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 1A-3A,4A-6A218:49.8 PB12
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 11 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Large School1119:04.712
Sep 5City Auto Memphis Twilight XC Classic High SchoolSep 5 · 5,000 Meters Varsity · Place 8 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity818:51.46 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 163 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Championship16320:02.74 PB11
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 14 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A1419:07.0711
Oct 30Hewitt-Trussville SectionalOct 30 · 5,000 Meters 7A · Place 3 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A319:24.53 PB11
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Girls · Place 2 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Girls219:28.8911
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Girls 5-7A · Place 6 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Girls 5-7A618:22.27 PB11
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 7 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity Large719:33.1111
Aug 30City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters Varsity · Place 9 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity918:56.811

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 6 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A618:58.3210
Oct 31AHSAA Hewitt-Trussville SectionalOct 31 · 5,000 Meters Varsity - 7A · Place 10 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity - 7A1020:40.15 PB10
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 4 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity419:54.5310
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 16 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1620:23.0010
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 11 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1118:56.2810
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 2 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity219:53.8810
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 33 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3320:11.2710
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 33 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3320:11.2710
Aug 31Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 7 · Hewitt-TrussHewitt-Truss5,000 Meters 4A719:43.72—

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Girls 7A · Place 28 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Girls 7A2819:36.859
Nov 2Spain Park SectionalNov 2 · 5,000 Meters 7A · Place 14 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 7A1420:04.379
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 6 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity620:13.549
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 13 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1319:53.149
Oct 14Dew it on the TrailsOct 14 · 5,000 Meters 7A · Place 8 · Hewitt-TrussHewitt-Truss5,000 Meters 7A819:27.92—
Sep 22Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity · Place 32 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3219:32.1 PB9
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 56 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity - Championship5619:22.83 PB9
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 30 · Hewitt-TrussHewitt-Truss5,000 Meters Varsity3020:00.119
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 30 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3020:00.119
Sep 2Scottsboro InvitationalSep 2 · 5,000 Meters Varsity · Place 8 · Hewitt-TrussHewitt-Truss5,000 Meters Varsity820:01.10—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 16Oak Mountain MS XC InvitationalSep 16 · 3,219 Meters Middle School - A · Place 42 · Hewitt-TrussvilleHewitt-Trussville3,219 Meters Middle School - A4214:22.58 PB8
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 27 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity2714:28.118
Aug 27Scottsboro InvitationalAug 27 · 2 Miles Junior Varsity · Place 6 · Hewitt-TrussHewitt-Truss2 Miles Junior Varsity614:38.648