Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Holloway ParkNCAA DII South Regional · Nov 834:21.6NCAA DII South RegionalNovember 8, 2025
2 Miles · Brookley by the BayWildcat Invitational · Aug 2610:25.24Wildcat InvitationalAugust 26, 2023
4 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 521:09.5City Auto Memphis Twilight ClassicSeptember 5, 2026
5,000 Meters · Bicentennial ParkAHSAA Class 6A Section 1 · Oct 2716:14.56AHSAA Class 6A Section 1October 27, 2022
5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 3015:41.2Daphne InvitationalSeptember 30, 2023
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 516:15.29AHSAA XC State ChampionshipNovember 5, 2022
8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 1825:56.16FSU NCAA DI South Region PreviewSeptember 18, 2026
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2727:01.11Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 1125:24.30UAH Chargers XC InvitationalOctober 11, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1027:10.38Lewis CrossoverOctober 10, 2026
8,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 2525:09.132025 GSC XC ChampionshipsOctober 25, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24UAH Chargers XC InvitationalOct 24 · 8,000 Meters Varsity · Place 149 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Varsity14925:41.3JR
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 195 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Collegiate19527:10.38 PBJr
Sep 18FSU NCAA DI South Region PreviewSep 18 · 8,000 Meters New Division · Place 50 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters New Division5025:56.16 PBJr
Sep 5City Auto Memphis Twilight ClassicSep 5 · 4 Miles Collegiate · Place 67 · Alabama-HuntsvilleAlabama-Huntsville4 Miles Collegiate6721:09.5 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII South RegionalNov 8 · 10,000 Meters South · Place 60 · Alabama-HuntsvilleAlabama-Huntsville10,000 Meters South6034:21.6 PBSo
Oct 252025 GSC XC ChampionshipsOct 25 · 8,000 Meters Men · Place 28 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men2825:09.13 PBSo
Oct 11UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 43 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men4325:24.30 PBSo
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 129 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men's Championship12927:01.11 PBSo
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 175 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters College17525:47.28So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12UAH Chargers InvitationalOct 12 · 8,000 Meters Varsity · Place 112 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Varsity11225:43.4FR
Sep 6Montevallo Falcon ClassicSep 6 · 8,000 Meters Varsity · Place 11 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Varsity1126:36.14FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 6A · Place 22 · Spanish FortSpanish Fort5,000 Meters Boys 6A2216:28.5912
Oct 7Jesse Owens ClassicOct 7 · 5,000 Meters Varsity · Place 41 · Spanish FortSpanish Fort5,000 Meters Varsity4115:52.6112
Sep 30Daphne InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · Spanish FortSpanish Fort5,000 Meters Varsity215:41.2 PB12
Sep 2Mobile XC Challenge of ChampionsSep 2 · 5,000 Meters Invitational · Place 2 · Spanish FortSpanish Fort5,000 Meters Invitational216:03.67—
Aug 26Wildcat InvitationalAug 26 · 2 Miles Varsity · Place 1 · Spanish FortSpanish Fort2 Miles Varsity110:25.24 PB12

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 6A · Place 4 · Spanish FortSpanish Fort5,000 Meters 6A416:15.29 PB11
Oct 27AHSAA Class 6A Section 1Oct 27 · 5,000 Meters Varsity · Place 2 · Spanish FortSpanish Fort5,000 Meters Varsity216:14.56 PB11
Oct 8Faith Academy's Boardwalk ChallengeOct 8 · 5,000 Meters Varsity · Place 2 · Spanish FortSpanish Fort5,000 Meters Varsity215:58.62—
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 3 · Spanish FortSpanish Fort5,000 Meters Varsity315:54.8411
Sep 24Daphne InvitationalSep 24 · 5,000 Meters Varsity · Place 1 · Spanish FortSpanish Fort5,000 Meters Varsity116:16.1811
Sep 3Mobile Cross Country Challenge of Champions 5KSep 3 · 5,000 Meters Invitational · Place 11 · Spanish FortSpanish Fort5,000 Meters Invitational1117:15.35—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 6A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 24 · Spanish FortSpanish Fort5,000 Meters Varsity2416:34.4510
Oct 28AHSAA 6A Section 1Oct 28 · 5,000 Meters Varsity · Place 3 · Spanish FortSpanish Fort5,000 Meters Varsity317:39.5110
Oct 2Jesse Owens XC ClassicOct 2 · Varsity · Place 156 · Spanish FortSpanish FortVarsity15618:00.8510

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 6A · Place 85 · Spanish FortSpanish Fort5,000 Meters 6A8518:21.599
Oct 17Baldwin County ChampionshipsOct 17 · 5,000 Meters Varsity · Place 14 · Spanish FortSpanish Fort5,000 Meters Varsity1417:57.32—
Oct 13Faith Academy's Boardwalk ChallengeOct 13 · 5,000 Meters Varsity · Place 43 · Spanish FortSpanish Fort5,000 Meters Varsity4319:30.27—
Sep 26Daphne Invite/Battle of the BaySep 26 · 5,000 Meters Varsity · Place 39 · Spanish FortSpanish Fort5,000 Meters Varsity3919:53.66—