Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Montevallo campusWarrior 2 Mile · Aug 3112:58.76Warrior 2 MileAugust 31, 2023
2 Miles · University of MontevalloThompson Warrior 2 Mile Invitational (HS & MS) · Sep 313:40.3Thompson Warrior 2 Mile Invitational (HS & MS)September 3, 2026
5,000 Meters · Auburn HSAHSAA 4A Section 2 · Oct 3120:45.62AHSAA 4A Section 2October 31, 2024
5,000 Meters · Gateway ParkTrinity Presbyterian Sectional · Nov 218:20.84Trinity Presbyterian SectionalNovember 2, 2023
5,000 Meters · Heardmont ParkOak Mountain XC HS Invite · Sep 1922:56.4Oak Mountain XC HS InviteSeptember 19, 2026
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1822:05.18Husky ChallengeOctober 18, 2025
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1620:15.92The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Keisel ParkAuburn Sectional · Oct 3021:29.02Auburn SectionalOctober 30, 2025
5,000 Meters · Munford High SchoolMunford Sectional · Oct 2921:12.1Munford SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1118:11.62AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · Veteran's ParkSpain Park Invitational · Sep 2722:37.58Spain Park InvitationalSeptember 27, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters Private A · Place 83 · Altamont5,000 Meters Private A8319:54.112
Oct 29Munford SectionalOct 29 · 5,000 Meters Private A · Place 21 · Altamont5,000 Meters Private A2121:12.1 PB12
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 107 · Altamont1 Mile Varsity10721:43.7912
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 107 · Altamont5,000 Meters Varsity10721:43.7912
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 107 · Altamont5,000 Meters Varsity10721:43.7912
Oct 1735th Annual Husky ChallengeOct 17 · 5,000 Meters Varsity · Place 107 · Altamont5,000 Meters Varsity10721:43.7912
Sep 26Munford Invitational (Corn Classic)Sep 26 · 5,000 Meters Boys 5000m 1A-3A Top 10 · Place 98 · Altamont5,000 Meters Boys 5000m 1A-3A Top 109822:21.212
Sep 19Oak Mountain XC HS InviteSep 19 · 5,000 Meters Varsity Top 15 · Place 121 · Altamont5,000 Meters Varsity Top 1512122:56.4 PB12
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Small School · Place 130 · Altamont5,000 Meters Small School13022:23.212
Sep 3Thompson Warrior 2 Mile Invitational (HS & MS)Sep 3 · 2 Miles Varsity · Place 194 · Altamont2 Miles Varsity19413:40.3 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 633 · Altamont5,000 Meters 7A63322:02.4511
Oct 30Auburn SectionalOct 30 · 5,000 Meters 4A · Place 46 · Altamont5,000 Meters 4A4621:29.02 PB11
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 115 · Altamont5,000 Meters Boys11521:44.6811
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 114 · Altamont5,000 Meters Varsity11422:05.18 PB11
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 240 · Altamont5,000 Meters Bronze24021:28.0011
Sep 27Spain Park InvitationalSep 27 · 5,000 Meters High School · Place 47 · Altamont5,000 Meters High School4722:37.58 PB11
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 212 · Altamont5,000 Meters Varsity Top 1521223:31.8811

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 94 · Altamont5,000 Meters 4A9419:44.7910
Oct 31AHSAA 4A Section 2Oct 31 · 5,000 Meters Varsity · Place 21 · Altamont5,000 Meters Varsity2120:45.62 PB10
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 102 · Altamont5,000 Meters Varsity10220:50.5710
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 208 · Altamont5,000 Meters Varsity20820:23.3310
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 37 · Altamont5,000 Meters Varsity3721:13.2510
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 224 · Altamont5,000 Meters Varsity22420:46.9010
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 152 · Altamont5,000 Meters Varsity15220:49.7410
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 152 · Altamont5,000 Meters Varsity15220:49.7410

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 3A · Place 29 · Altamont5,000 Meters Boys 3A2918:11.62 PB9
Nov 2Trinity Presbyterian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 3A · Place 17 · Altamont5,000 Meters Boys 5000 Meter Run 3A1718:20.84 PB9
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 58 · Altamont5,000 Meters Varsity5819:23.409
Oct 14Helena InvitationalOct 14 · 5,000 Meters Varsity · Place 27 · Altamont5,000 Meters Varsity2720:33.219
Oct 7Jesse Owens ClassicOct 7 · Varsity · Place 97 · AltamontVarsity9720:04.519
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Crimson · Place 182 · Altamont5,000 Meters Varsity - Crimson18220:15.92 PB9
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 111 · Altamont5,000 Meters Varsity11120:22.839
Sep 9Chickasaw Trails InvitationalSep 9 · Varsity · Place 111 · AltamontVarsity11120:22.839
Aug 31Warrior 2 MileAug 31 · 2 Miles New Division · Place 97 · Altamont2 Miles New Division9712:58.76 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 3A · Place 77 · Altamont5,000 Meters 3A7720:33.148
Oct 20Oakville InvitationalOct 20 · 5,000 Meters Varsity · Place 118 · Altamont5,000 Meters Varsity11820:01.64—
Oct 20Oakville XC InvitationalOct 20 · 5,000 Meters Varsity · Place 118 · Altamont5,000 Meters Varsity11820:01.648
Oct 8Helena InvitationalOct 8 · 5,000 Meters Varsity · Place 26 · Altamont5,000 Meters Varsity2621:12.418
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 182 · Altamont5,000 Meters Varsity18220:06.708
Sep 17TCBY InvitationalSep 17 · 2.1 Miles Varsity · Place 3 · Altamont2.1 Miles Varsity314:18.75—