Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Montevallo campusThompson Warrior 2 Mile · Aug 289:54.75Thompson Warrior 2 MileAugust 28, 2025
2 Miles · University of MontevalloThompson Warrior 2 Mile Invitational (HS & MS) · Sep 39:58.3Thompson Warrior 2 Mile Invitational (HS & MS)September 3, 2026
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1013:20.4Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,200 Meters · Veteran's ParkSpain Park Under the Lights Invitational · Sep 2312:16.96Spain Park Under the Lights InvitationalSeptember 23, 2022
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2617:35.57Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1816:52.10Husky ChallengeOctober 18, 2025
5,000 Meters · Munford High SchoolMunford Sectional · Oct 2916:01.5Munford SectionalOctober 29, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 715:47.6AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Scottsboro High SchoolScottsboro Invitational · Sep 1916:10.0Scottsboro InvitationalSeptember 19, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters 5A · Place 6 · Mountain BrookMountain Brook5,000 Meters 5A615:47.6 PB12
Oct 29Munford SectionalOct 29 · 5,000 Meters 5A · Place 2 · Mountain BrookMountain Brook5,000 Meters 5A216:01.5 PB12
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Eastern · Place 56 · Mountain BrookMountain Brook2.5 Miles Eastern5613:20.4 PB12
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Gold · Place 13 · Mountain BrookMountain Brook5,000 Meters Gold1315:55.712
Sep 19Scottsboro InvitationalSep 19 · 5,000 Meters 1A-3A,4A-6A · Place 6 · Mountain BrookMountain Brook5,000 Meters 1A-3A,4A-6A616:10.0 PB12
Sep 12Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 16 · Mountain BrookMountain Brook5,000 Meters Large School1616:11.312
Sep 3Thompson Warrior 2 Mile Invitational (HS & MS)Sep 3 · 2 Miles Varsity · Place 4 · Mountain BrookMountain Brook2 Miles Varsity49:58.3 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 10 · Mountain BrookMountain Brook5,000 Meters Varsity1016:52.10 PB11
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Gold · Place 50 · Mountain BrookMountain Brook5,000 Meters Gold5016:32.3411
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 184 · Mountain BrookMountain Brook5,000 Meters Elite Varsity18417:35.57 PB11
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 8 · Mountain BrookMountain Brook5,000 Meters Varsity Large816:22.1111
Aug 28Thompson Warrior 2 MileAug 28 · 2 Miles VAR · Place 5 · Mountain BrookMountain Brook2 Miles VAR59:54.75 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 9Chickasaw Trails InvitationalSep 9 · 3,380 Meters Varsity · Place 9 · Mountain Brook Jr.Mountain Brook Jr.3,380 Meters Varsity911:42.559
Aug 31Warrior 2 MileAug 31 · 2 Miles New Division · Place 40 · Mountain BrookMountain Brook2 Miles New Division4011:28.419

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 23Spain Park Under the Lights InvitationalSep 23 · 3,200 Meters Middle School · Place 9 · Mountain BrookMountain Brook3,200 Meters Middle School912:16.96 PB8
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 54 · Mountain Brook Jr.Mountain Brook Jr.2.1 Miles Varsity5412:46.938
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 54 · Mountain Brook Jr.Mountain Brook Jr.2.1 Miles Varsity5412:46.938
Sep 10Chickasaw Trails InvitationalSep 10 · 2.1 Miles Varsity · Place 54 · Mountain Brook Jr.Mountain Brook Jr.2.1 Miles Varsity5412:46.938