Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Scottsboro High SchoolTadd's Two Mile · Aug 2011:40.1Tadd's Two MileAugust 20, 2026
2 Miles · Sunshine Oaks Disc Golf CourseBJXC First Chance 2 Miler · Aug 2111:37.09BJXC First Chance 2 MilerAugust 21, 2025
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2617:40.9Kudzu Hills InvitationalSeptember 26, 2026
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge 2026 · Aug 2918:01.8Pepsi XC Challenge 2026August 29, 2026
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase (HS) · Sep 1917:28.6The Southern Showcase (HS)September 19, 2026
5,000 Meters · John Hunt Cross Country Running ParkRandolph Sectional · Oct 2917:06.4Randolph SectionalOctober 29, 2026
5,000 Meters · Montevallo campusEarly Bird Twilight · Sep 1317:13.39Early Bird TwilightSeptember 13, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 716:57.2AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · ONE ChurchAT&T Starr's Mill XC Meet · Sep 517:45.2AT&T Starr's Mill XC MeetSeptember 5, 2026
5,000 Meters · Oneonta Elementary SchoolTomahawk Trail Invitational · Sep 618:40.60Tomahawk Trail InvitationalSeptember 6, 2025
5,000 Meters · University of Tennessee SouthernFirehawk Invitational · Sep 1217:25.8Firehawk 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 15 · Randolph5,000 Meters Private AA1516:57.2 PB12
Oct 29Randolph SectionalOct 29 · 5,000 Meters Boys Private AA · Place 6 · Randolph5,000 Meters Boys Private AA617:06.4 PB12
Oct 22Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 22 · Randolph School5,000 Meters Varsity2217:53.0512
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 22 · Randolph School1 Mile Varsity2217:53.0512
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 22 · Randolph School5,000 Meters Varsity2217:53.0512
Oct 17Randolph InvitationalOct 17 · 5,000 Meters Varsity · Place 84 · Randolph School5,000 Meters Varsity8417:28.9412
Sep 26Kudzu Hills InvitationalSep 26 · 5,000 Meters 1A-2A · Place 10 · Randolph5,000 Meters 1A-2A1017:40.9 PB12
Sep 19The Southern Showcase (HS)Sep 19 · 5,000 Meters Blue · Place 39 · Randolph5,000 Meters Blue3917:28.6 PB12
Sep 12Firehawk InvitationalSep 12 · 5,000 Meters Varsity · Place 6 · Randolph5,000 Meters Varsity617:25.8 PB12
Sep 5AT&T Starr's Mill XC MeetSep 5 · 5,000 Meters Varsity · Place 70 · Randolph5,000 Meters Varsity7017:45.2 PB12
Aug 29Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Small School · Place 7 · Randolph5,000 Meters Small School718:01.8 PB12
Aug 20Tadd's Two MileAug 20 · 2 Miles Varsity · Place 10 · Randolph2 Miles Varsity1011:40.1 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 6A · Place 35 · Randolph5,000 Meters 6A3518:03.2011
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 15 · Randolph5,000 Meters 6A1517:31.7711
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 59 · Randolph5,000 Meters Large School5917:45.3411
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 168 · Randolph5,000 Meters CHAMPIONSHIP16817:44.2111
Sep 13Early Bird TwilightSep 13 · 5,000 Meters Gold Top 10 · Place 19 · Randolph5,000 Meters Gold Top 101917:13.39 PB11
Sep 6Tomahawk Trail InvitationalSep 6 · 5,000 Meters New Division · Place 1 · Randolph5,000 Meters New Division118:40.60 PB11
Aug 30Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Large · Place 19 · Randolph5,000 Meters Varsity Large1918:11.5411
Aug 21BJXC First Chance 2 MilerAug 21 · 2 Miles Varsity · Place 15 · Randolph2 Miles Varsity1511:37.09 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 86 · Randolph School5,000 Meters 6A8617:46.9510
Oct 31Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 11 · Randolph5,000 Meters 6A1117:53.6410
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 43 · Randolph School5,000 Meters Varsity4318:16.7610
Oct 19Randolph InvitationalOct 19 · 5,000 Meters Varsity · Place 83 · Randolph School5,000 Meters Varsity8317:27.7510
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 49 · Randolph School5,000 Meters Varsity4917:17.9110
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 114 · Randolph School5,000 Meters Varsity11418:09.7810
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 100 · Randolph School5,000 Meters Varsity10017:41.1310
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 100 · Randolph School5,000 Meters Varsity10017:41.1310

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 74 · Randolph School5,000 Meters Varsity7419:58.389
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 198 · Randolph School5,000 Meters Varsity19819:44.339

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Huntsville Metro Cross Country ChampionshipsOct 12 · 5,000 Meters Varsity · Place 37 · Randolph School5,000 Meters Varsity3719:12.198
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 71 · Randolph School5,000 Meters Varsity7118:53.868
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 71 · Randolph School5,000 Meters Varsity7118:53.868
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 105 · Randolph School5,000 Meters Varsity10519:33.348
Aug 27Scottsboro InvitationalAug 27 · 2.1 Miles Junior Varsity · Place 7 · Randolph School2.1 Miles Junior Varsity712:50.798
Aug 20Bob Jones HS Friendly First Chance 2 MilerAug 20 · 2 Miles Junior Varsity · Place 3 · Randolph School2 Miles Junior Varsity311:23.868

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 28Black & Gold ClassicAug 28 · 2 Miles Junior Varsity · Place 44 · Randolph School2 Miles Junior Varsity4414:08.337