Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 2332:16.52024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)November 23, 2024
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2231:59.62025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Holloway ParkNCAA DII South Regional · Nov 832:40.4NCAA DII South RegionalNovember 8, 2025
10,000 Meters · John Hunt Cross Country ParkNCAA DII South Regional · Nov 932:14.27NCAA DII South RegionalNovember 9, 2024
4 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 520:08.9City Auto Memphis Twilight ClassicSeptember 5, 2026
5,000 Meters · Homestead HollowSpringville XC Open · Oct 816:16.99Springville XC OpenOctober 8, 2022
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1615:29.86The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Munford High SchoolMunford Invitational · Sep 2315:35.61Munford InvitationalSeptember 23, 2023
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1115:45.05AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · Veteran's ParkSpain Park Under the Lights Invitational · Sep 2316:56.88Spain Park Under the Lights InvitationalSeptember 23, 2022
5,000 Meters · White Plains Youth Sports ComplexAHSAA 4A Section 2 · Oct 2816:52.53AHSAA 4A Section 2October 28, 2021
8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 1825:33.90FSU NCAA DI South Region PreviewSeptember 18, 2026
8,000 Meters · Choctaw TrailsGSC Cross Country Championships · Oct 2625:08.70GSC Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2726:49.77Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1224:57.10The Southern ShowcaseSeptember 12, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1025:36.46Lewis CrossoverOctober 10, 2026
8,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 2524:16.392025 GSC XC ChampionshipsOctober 25, 2025
8,000 Meters · The Hermitage2026 GSC XC Championships · Nov 624:34.32026 GSC XC ChampionshipsNovember 6, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 62026 GSC XC ChampionshipsNov 6 · 8,000 Meters GSC · Place 15 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters GSC1524:34.3 PBJr
Oct 24UAH Chargers XC InvitationalOct 24 · 8,000 Meters Varsity · Place 52 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Varsity5224:48.8JR
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 71 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Collegiate7125:36.46 PBJr
Sep 18FSU NCAA DI South Region PreviewSep 18 · 8,000 Meters New Division · Place 32 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters New Division3225:33.90 PBJr
Sep 5City Auto Memphis Twilight ClassicSep 5 · 4 Miles Collegiate · Place 19 · Alabama-HuntsvilleAlabama-Huntsville4 Miles Collegiate1920:08.9 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 124 · Alabama-HuntsvilleAlabama-Huntsville10,000 Meters D2 Championship12431:59.6 PBSo
Nov 8NCAA DII South RegionalNov 8 · 10,000 Meters South · Place 20 · Alabama-HuntsvilleAlabama-Huntsville10,000 Meters South2032:40.4 PBSo
Oct 252025 GSC XC ChampionshipsOct 25 · 8,000 Meters Men · Place 9 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men924:16.39 PBSo
Oct 11UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 31 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men3125:10.00So
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 114 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men's Championship11426:49.77 PBSo
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 75 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters College7524:57.10 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 183 · Alabama-HuntsvilleAlabama-Huntsville10,000 Meters Championship18332:16.5 PBFr
Nov 9NCAA DII South RegionalNov 9 · 10,000 Meters South · Place 29 · Alabama-HuntsvilleAlabama-Huntsville10,000 Meters South2932:14.27 PBFr
Oct 26GSC Cross Country ChampionshipsOct 26 · 8,000 Meters Champs · Place 24 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Champs2425:08.70 PBFr
Oct 12UAH Chargers InvitationalOct 12 · 8,000 Meters Varsity · Place 44 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Varsity4424:56.2FR
Sep 6Montevallo Falcon ClassicSep 6 · 8,000 Meters Varsity · Place 1 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Varsity125:29.22FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 4A · Place 1 · MunfordMunford5,000 Meters Boys 4A115:45.05 PB12
Nov 2Spain Park SectionalNov 2 · 5,000 Meters 4A · Place 1 · MunfordMunford5,000 Meters 4A116:43.2512
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 2 · MunfordMunford5,000 Meters Varsity216:05.7612
Oct 14Wildcat Fall ClassicOct 14 · 5,000 Meters 7A · Place 1 · MunfordMunford5,000 Meters 7A115:50.8712
Oct 7Jesse Owens ClassicOct 7 · 5,000 Meters Varsity · Place 17 · MunfordMunford5,000 Meters Varsity1715:25.6812
Sep 30Oak Mountain HS XC InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · MunfordMunford5,000 Meters Varsity216:06.0512
Sep 23Munford InvitationalSep 23 · 5,000 Meters Boys 5000 Meter Run 1A-4A · Place 1 · MunfordMunford5,000 Meters Boys 5000 Meter Run 1A-4A115:35.61 PB12
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 19 · MunfordMunford5,000 Meters Varsity - Championship1915:29.86 PB12
Sep 2Waffle House/Yellow Jacket InvitationalSep 2 · 5,000 Meters Varsity · Place 1 · MunfordMunford5,000 Meters Varsity116:12.55—
Aug 26Spain Park Cross Country Twilight MeetAug 26 · 5,000 Meters Varsity · Place 3 · MunfordMunford5,000 Meters Varsity316:21.47—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 1 · MunfordMunford5,000 Meters 4A116:00.8611
Oct 8Springville XC OpenOct 8 · 5,000 Meters Varsity · Place 1 · MunfordMunford5,000 Meters Varsity116:16.99 PB11
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 49 · MunfordMunford5,000 Meters Varsity4916:06.3811
Sep 23Spain Park Under the Lights InvitationalSep 23 · 5,000 Meters Varsity · Place 1 · MunfordMunford5,000 Meters Varsity116:56.88 PB11
Sep 17Oak Mountain InvitationalSep 17 · 5,000 Meters Varsity · Place 2 · MunfordMunford5,000 Meters Varsity216:35.92—
Aug 25Raider Rumble in the HillsAug 25 · 5,000 Meters Varsity · Place 1 · MunfordMunford5,000 Meters Varsity117:20.4711

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 4A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 6 · MunfordMunford5,000 Meters Varsity616:42.0310
Oct 28AHSAA 4A Section 2Oct 28 · 5,000 Meters Varsity · Place 1 · MunfordMunford5,000 Meters Varsity116:52.53 PB10
Oct 2Jesse Owens XC ClassicOct 2 · 5,000 Meters Varsity · Place 2 · MunfordMunford5,000 Meters Varsity216:43.4910
Sep 4JSU Foothills InvitationalSep 4 · 5,000 Meters Varsity · Place 2 · MunfordMunford5,000 Meters Varsity217:13.2110
Aug 28St Clair County XC ClassicAug 28 · 5,000 Meters Varsity · Place 1 · MunfordMunford5,000 Meters Varsity117:24.8410
Aug 21Waffle House/ Yellow Jacket InvitationalAug 21 · 5,000 Meters Varsity · Place 3 · MunfordMunford5,000 Meters Varsity317:54.27—

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 4A · Place 3 · MunfordMunford5,000 Meters 4A317:00.439
Nov 5AHSAA 4A Section 2Nov 5 · 5,000 Meters Varsity · Place 1 · MunfordMunford5,000 Meters Varsity116:59.599
Oct 17Wildcat Fall ClassicOct 17 · 5,000 Meters 4A · Place 4 · MunfordMunford5,000 Meters 4A417:25.52—
Sep 26Spain Park Twilight Under the LightsSep 26 · 5,000 Meters Varsity · Place 13 · MunfordMunford5,000 Meters Varsity1318:04.44—
Sep 5Raider XC InvitationalSep 5 · 5,000 Meters Varsity · Place 10 · MunfordMunford5,000 Meters Varsity1018:04.859

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 5A · Place 21 · MunfordMunford5,000 Meters 5A2117:05.678
Oct 12Creekbank InvitationalOct 12 · 5,000 Meters Varsity · Place 3 · MunfordMunford5,000 Meters Varsity317:05.93—
Oct 5Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 21 · MunfordMunford5,000 Meters Varsity2117:12.548
Sep 28Oak Mountain InvitationalSep 28 · 5,000 Meters Varsity · Place 15 · MunfordMunford5,000 Meters Varsity1517:47.84—

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10AHSAA Class 7A State XC ChampionshipsNov 10 · 5,000 Meters 5A · Place 75 · MunfordMunford5,000 Meters 5A7518:46.697
Oct 13Terrortorium on the CreekbankOct 13 · 5,000 Meters Varsity · Place 62 · MunfordMunford5,000 Meters Varsity6219:46.90—
Oct 6Lake Guntersville InvitationalOct 6 · 5,000 Meters Varsity 1A · Place 11 · MunfordMunford5,000 Meters Varsity 1A1119:25.16—
Sep 1St. Clair County InvitationalSep 1 · 5,000 Meters Varsity · Place 23 · MunfordMunford5,000 Meters Varsity2320:45.88—