Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Merrimack Sports Complex -TURF11-14NIKE Twilight XC Kickoff · Aug 912:56.00NIKE Twilight XC KickoffAugust 9, 2025
2 Miles · Scottsboro High SchoolTadd's Two Mile · Aug 2013:30.4Tadd's Two MileAugust 20, 2026
2 Miles · Sunshine Oaks Disc Golf CourseBJXC First Chance 2 Miler · Aug 2113:01.36BJXC First Chance 2 MilerAugust 21, 2025
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2619:26.7Kudzu Hills InvitationalSeptember 26, 2026
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 3020:28.27Pepsi XC ChallengeAugust 30, 2025
5,000 Meters · John Hunt Cross Country ParkRandolph Invitational · Oct 1819:41.97Randolph InvitationalOctober 18, 2025
5,000 Meters · John Hunt Cross Country Running ParkRandolph Sectional · Oct 2918:36.4Randolph SectionalOctober 29, 2026
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic - HS/MS · Aug 3121:49.22City Auto Memphis Twilight XC Classic - HS/MSAugust 31, 2024
5,000 Meters · Montevallo campusEarly Bird Twilight · Sep 1319:48.33Early Bird TwilightSeptember 13, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 718:37.4AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · ONE ChurchAT&T Starr's Mill XC Meet · Sep 519:38.6AT&T Starr's Mill XC MeetSeptember 5, 2026
5,000 Meters · Oneonta Elementary SchoolTomahawk Trail Invitational · Sep 621:17.70Tomahawk Trail InvitationalSeptember 6, 2025
5,000 Meters · Palmer ParkHuntsville Metro Championship & Elementary XC Festival · Oct 1822:39.42Huntsville Metro Championship & Elementary XC FestivalOctober 18, 2023
5,000 Meters · University of Tennessee SouthernFirehawk Invitational · Sep 1219:56.2Firehawk InvitationalSeptember 12, 2026

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 Private AA · Place 50 · RandolphRandolph5,000 Meters Private AA5018:37.4 PB11
Oct 29Randolph SectionalOct 29 · 5,000 Meters Boys Private AA · Place 27 · RandolphRandolph5,000 Meters Boys Private AA2718:36.4 PB11
Oct 22Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 62 · Randolph SchoolRandolph School5,000 Meters Varsity6219:21.1311
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 62 · Randolph SchoolRandolph School1 Mile Varsity6219:21.1311
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 62 · Randolph SchoolRandolph School5,000 Meters Varsity6219:21.1311
Oct 17Randolph InvitationalOct 17 · 5,000 Meters Varsity · Place 209 · Randolph SchoolRandolph School5,000 Meters Varsity20919:06.8111
Sep 26Kudzu Hills InvitationalSep 26 · 5,000 Meters 1A-2A · Place 35 · RandolphRandolph5,000 Meters 1A-2A3519:26.7 PB11
Sep 19The Southern Showcase (HS)Sep 19 · 5,000 Meters Blue · Place 286 · RandolphRandolph5,000 Meters Blue28619:53.611
Sep 12Firehawk InvitationalSep 12 · 5,000 Meters Varsity · Place 25 · RandolphRandolph5,000 Meters Varsity2519:56.2 PB11
Sep 5AT&T Starr's Mill XC MeetSep 5 · 5,000 Meters Varsity · Place 163 · RandolphRandolph5,000 Meters Varsity16319:38.6 PB11
Aug 29Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Small School · Place 48 · RandolphRandolph5,000 Meters Small School4820:49.711
Aug 20Tadd's Two MileAug 20 · 2 Miles Varsity · Place 52 · RandolphRandolph2 Miles Varsity5213:30.4 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 376 · RandolphRandolph5,000 Meters 7A37619:07.0610
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 38 · RandolphRandolph5,000 Meters 6A3818:51.1410
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 197 · RandolphRandolph5,000 Meters Large School19719:41.97 PB10
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 270 · RandolphRandolph5,000 Meters CHAMPIONSHIP27019:40.8110
Sep 13Early Bird TwilightSep 13 · 5,000 Meters Gold Top 10 · Place 47 · RandolphRandolph5,000 Meters Gold Top 104719:48.33 PB10
Sep 6Tomahawk Trail InvitationalSep 6 · 5,000 Meters New Division · Place 17 · RandolphRandolph5,000 Meters New Division1721:17.70 PB10
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Large · Place 75 · RandolphRandolph5,000 Meters Varsity Large7520:28.27 PB10
Aug 21BJXC First Chance 2 MilerAug 21 · 2 Miles Varsity · Place 45 · RandolphRandolph2 Miles Varsity4513:01.36 PB10
Aug 9NIKE Twilight XC KickoffAug 9 · 2 Miles 10-12th · Place 90 · RandolphRandolph2 Miles 10-12th9012:56.00 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 100 · Randolph SchoolRandolph School5,000 Meters Varsity10020:33.049
Oct 19Randolph InvitationalOct 19 · 5,000 Meters Varsity · Place 299 · Randolph SchoolRandolph School5,000 Meters Varsity29920:57.469
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 274 · Randolph SchoolRandolph School5,000 Meters Varsity27421:20.629
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 366 · Randolph SchoolRandolph School5,000 Meters Varsity36622:59.199
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 239 · Randolph SchoolRandolph School5,000 Meters Varsity23921:26.449
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 239 · Randolph SchoolRandolph School5,000 Meters Varsity23921:26.449
Aug 31City Auto Memphis Twilight XC Classic - HS/MSAug 31 · 5,000 Meters Junior Varsity · Place 130 · RandolphRandolph5,000 Meters Junior Varsity13021:49.22 PB9

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 121 · Randolph SchoolRandolph School5,000 Meters Varsity12122:34.148
Oct 18Huntsville Metro Championship & Elementary XC FestivalOct 18 · 5,000 Meters Boys 5000 Meter Run B Race · Place 79 · Randolph County msRandolph County ms5,000 Meters Boys 5000 Meter Run B Race7922:39.42 PB8
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 328 · Randolph SchoolRandolph School5,000 Meters Varsity32822:43.24—
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 328 · Randolph SchoolRandolph School5,000 Meters Varsity32822:43.248
Sep 21Noccalula Falls InvitationalSep 21 · 5,000 Meters Varsity · Place 125 · Randolph SchoolRandolph School5,000 Meters Varsity12524:14.49—
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 353 · Randolph SchoolRandolph School5,000 Meters Varsity35323:39.868
Sep 9Chickasaw Trails InvitationalSep 9 · Varsity · Place 353 · Randolph SchoolRandolph SchoolVarsity35323:39.868