Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 511:04.70City Auto Memphis Twilight XC Classic High SchoolSeptember 5, 2026
3,200 Meters · Heardmont ParkOak Mountain MS XC Invitational · Sep 2912:15.80Oak Mountain MS XC InvitationalSeptember 29, 2023
3219 m · Heardmont ParkOak Mountain MS XC Invitational · Sep 1614:04.92Oak Mountain MS XC InvitationalSeptember 16, 2022
3219 m · John Hunt Cross Country ParkThe Southern Showcase · Sep 1611:50.97The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2018:50.71Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1818:22.49Husky ChallengeOctober 18, 2025
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic HS · Aug 3017:55.15City Auto Memphis Twilight XC Classic HSAugust 30, 2025
5,000 Meters · Oakville Indian Mounds ParkChickasaw Trails Invitational · Sep 918:14.20Chickasaw Trails InvitationalSeptember 9, 2025
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1117:46.24Dew It On The TrailsOctober 11, 2025
5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 2219:45.0Wingfoot XC Classic Presented by PublixSeptember 22, 2023
5,000 Meters · Scottsboro High SchoolScottsboro Invitational · Sep 1918:51.5Scottsboro InvitationalSeptember 19, 2026
5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 218:24.538th Chile Pepper Festival October 2, 2026
5,000 Meters · Veteran's ParkAlabama JV Championship · Oct 2718:12.37Alabama JV ChampionshipOctober 27, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 27 · Hewitt-TrussvilleHewitt-Trussville1 Mile Varsity2719:17.9411
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 27 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity2719:17.9411
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Junior Varsity · Place 27 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Junior Varsity2719:17.9411
Oct 238th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Boys Open · Place 128 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Senior High Boys Open12818:24.5 PB11
Sep 19Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 87 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters 1A-3A,4A-6A8718:51.5 PB11
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 153 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Large School15318:18.311
Sep 5City Auto Memphis Twilight XC Classic High SchoolSep 5 · 2 Miles JV · Place 13 · Hewitt-TrussvilleHewitt-Trussville2 Miles JV1311:04.70 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Alabama JV ChampionshipOct 27 · 5,000 Meters Boys JV · Place 15 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys JV1518:12.37 PB10
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 35 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys3518:20.4810
Oct 18Husky ChallengeOct 18 · 5,000 Meters JV · Place 5 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters JV518:22.49 PB10
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A "B" · Place 13 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Boys 5-7A "B"1317:46.24 PB10
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 54 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity Top 155418:50.71 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity B · Place 13 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity B1318:14.20 PB10
Aug 30City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters JV · Place 6 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters JV617:55.15 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28Alabama JV ChampionshipOct 28 · 5,000 Meters Varsity · Place 62 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity6219:47.049
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 30 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3017:49.849
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 8 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity818:10.769
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 60 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity6017:28.199
Sep 21Spain Park InvitationalSep 21 · 5,000 Meters Varsity · Place 47 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity4718:54.399
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 37 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity3718:30.169
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 50 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity5018:19.859
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 50 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity5018:19.859

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 66 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity6619:38.068
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Junior Varsity · Place 33 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Junior Varsity3319:45.268
Oct 12Birmingham Metro ChampionshipOct 12 · 2 Miles Varsity · Place 31 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2 Miles Varsity3112:20.808
Sep 29Oak Mountain MS XC InvitationalSep 29 · 3,200 Meters Boys 3200 Meter Run Boys A · Place 35 · Hewitt-TrussvilleHewitt-Trussville3,200 Meters Boys 3200 Meter Run Boys A3512:15.80 PB8
Sep 22Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Freshman · Place 45 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Freshman4519:45.0 PB8
Sep 16The Southern ShowcaseSep 16 · 3,219 Meters Junior High - Crimson · Place 13 · Hewitt-TrussvilleHewitt-Trussville3,219 Meters Junior High - Crimson1311:50.97 PB8
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 42 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo3,380 Meters Varsity4212:40.608

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Oakville XC InvitationalOct 20 · 5,000 Meters Varsity · Place 181 · Hewitt-TrussvilleHewitt-Trussville5,000 Meters Varsity18122:06.057
Sep 16Oak Mountain MS XC InvitationalSep 16 · 3,219 Meters Middle School - B · Place 37 · Hewitt-TrussvilleHewitt-Trussville3,219 Meters Middle School - B3714:04.92 PB7
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 184 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity18414:37.587
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 184 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity18414:37.587
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 184 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo2.1 Miles Varsity18414:37.587