Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 511:11.86City Auto Memphis Twilight XC Classic High SchoolSeptember 5, 2026
3,200 Meters · Heardmont ParkOak Mountain MS XC Invitational · Sep 2914:00.45Oak Mountain MS XC InvitationalSeptember 29, 2023
3219 m · John Hunt Cross Country ParkThe Southern Showcase · Sep 1613:54.12The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2019:14.43Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1819:11.97Husky ChallengeOctober 18, 2025
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic HS · Aug 3019:11.38City Auto Memphis Twilight XC Classic HSAugust 30, 2025
5,000 Meters · Oakville Indian Mounds ParkChickasaw Trails Invitational · Sep 918:38.32Chickasaw Trails InvitationalSeptember 9, 2025
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1117:57.03Dew It On The TrailsOctober 11, 2025
5,000 Meters · Scottsboro High SchoolScottsboro Invitational · Sep 1918:15.0Scottsboro InvitationalSeptember 19, 2026
5,000 Meters · Veteran's ParkAlabama JV Championship · Oct 2718:34.39Alabama JV ChampionshipOctober 27, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 26Alabama JV Championship 2026Oct 26 · 5,000 Meters Varsity · Place 26 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2618:48.5010
Oct 22Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 32 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3218:13.1510
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 11 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity1118:31.2010
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 32 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity3218:13.1510
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 11 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity1118:31.2010
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 32 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3218:13.1510
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Junior Varsity · Place 11 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Junior Varsity1118:31.2010
Sep 19Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 58 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 1A-3A,4A-6A5818:15.0 PB10
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters B Team · Place 43 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters B Team4318:51.810
Sep 5City Auto Memphis Twilight XC Classic High SchoolSep 5 · 2 Miles JV · Place 18 · Hewitt-TrussvilleHewitt-Trussville2 Miles JV1811:11.86 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Alabama JV ChampionshipOct 27 · 5,000 Meters Boys JV · Place 32 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys JV3218:34.39 PB9
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 50 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys5018:51.929
Oct 18Husky ChallengeOct 18 · 5,000 Meters JV · Place 17 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters JV1719:11.97 PB9
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A "B" · Place 15 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys 5-7A "B"1517:57.03 PB9
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 65 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity Top 156519:14.43 PB9
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity B · Place 21 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity B2118:38.32 PB9
Aug 30City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters JV · Place 39 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters JV3919:11.38 PB9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 73 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity7320:43.538
Oct 12Dew It On The TrailsOct 12 · 2.1 Miles Varsity · Place 31 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity3112:30.078
Oct 5Jesse Owens ClassicOct 5 · 2 Miles Varsity · Place 127 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2 Miles Varsity12714:08.298
Sep 21Spain Park InvitationalSep 21 · 3,200 Meters Middle School · Place 116 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo3,200 Meters Middle School11614:16.088
Sep 7Chickasaw Trails InvitationalSep 7 · 2.1 Miles Middle School · Place 93 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Middle School9313:25.998
Sep 7Chickasaw Trails InvitationalSep 7 · 2.0999999046325684 Miles Varsity · Place 93 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.0999999046325684 Miles Varsity9313:25.998

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Junior Varsity · Place 117 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Junior Varsity11722:54.457
Oct 12Birmingham Metro ChampionshipOct 12 · 2 Miles Varsity · Place 86 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2 Miles Varsity8613:41.787
Sep 29Oak Mountain MS XC InvitationalSep 29 · 3,200 Meters Boys 3200 Meter Run Boys A · Place 111 · Hewitt-TrussvilleHewitt-Trussville3,200 Meters Boys 3200 Meter Run Boys A11114:00.45 PB7
Sep 16The Southern ShowcaseSep 16 · 3,219 Meters Junior High - Crimson · Place 91 · Hewitt-TrussvilleHewitt-Trussville3,219 Meters Junior High - Crimson9113:54.12 PB7
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 186 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo3,380 Meters Varsity18614:36.197