Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Central High School of Clay AHSAA 5A Section 2 · Oct 3120:43.68AHSAA 5A Section 2October 31, 2025
5,000 Meters · Fairview ParkFairview Invitational · Sep 1321:58.30Fairview InvitationalSeptember 13, 2025
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2021:59.87Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1821:03.49Husky ChallengeOctober 18, 2025
5,000 Meters · Leeds City ParkLeeds Invitational · Oct 1120:37.94Leeds InvitationalOctober 11, 2025
5,000 Meters · Munford High SchoolMunford Invitational (Corn Classic) · Sep 2720:50.58Munford Invitational (Corn Classic)September 27, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 820:04.97AHSAA XC State ChampionshipNovember 8, 2025
5,000 Meters · White Plains Youth Sports ComplexWildcat Kickoff · Aug 2321:42.92Wildcat KickoffAugust 23, 2025

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 5A · Place 6 · Springville5,000 Meters 5A620:04.97 PB12
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 53 · Springville5,000 Meters 7A5320:04.9712
Oct 31AHSAA 5A Section 2Oct 31 · 5,000 Meters Varsity · Place 2 · Springville5,000 Meters Varsity220:43.68 PB12
Oct 31Central Clay SectionalOct 31 · 5,000 Meters 5A · Place 2 · Springville5,000 Meters 5A220:43.6812
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 25 · Springville5,000 Meters Varsity2521:03.49 PB12
Oct 11Leeds InvitationalOct 11 · 5,000 Meters Girls Varsity · Place 5 · Springville5,000 Meters Girls Varsity520:37.94 PB12
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 17 · Springville5,000 Meters Bronze1720:41.7812
Sep 27Munford Invitational (Corn Classic)Sep 27 · 5,000 Meters 5A-7A · Place 2 · Springville5,000 Meters 5A-7A220:50.58 PB12
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 22 · Springville5,000 Meters Varsity Top 152221:59.87 PB12
Sep 13Fairview InvitationalSep 13 · 5,000 Meters 5-7A · Place 12 · Springville5,000 Meters 5-7A1221:58.30 PB12
Sep 6Volunteer Spirit ClassicSep 6 · 5,000 Meters New Division · Place 2 · Springville5,000 Meters New Division221:18.9112
Aug 23Wildcat KickoffAug 23 · 5,000 Meters 5-7A · Place 1 · Springville5,000 Meters 5-7A121:42.92 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 5A · Place 21 · Springville5,000 Meters 5A2121:08.1011
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 25 · Springville5,000 Meters Varsity2520:57.5511
Oct 12Leeds InvitationalOct 12 · 5,000 Meters Varsity · Place 5 · Springville5,000 Meters Varsity520:42.7611
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 12 · Springville5,000 Meters Varsity1220:36.9011
Sep 14Fairview InvitationalSep 14 · 5,000 Meters Varsity · Place 6 · Springville5,000 Meters Varsity621:30.7111

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 54 · Springville5,000 Meters Varsity5422:33.3910
Oct 5Pleasant Valley Twilight InviteOct 5 · 5,000 Meters Varsity · Place 9 · Springville5,000 Meters Varsity922:54.6110
Sep 2Scottsboro InvitationalSep 2 · 5,000 Meters Varsity · Place 19 · Springville5,000 Meters Varsity1921:17.00—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Northridge XC InvitationalOct 15 · 5,000 Meters Varsity · Place 2 · Springville5,000 Meters Varsity219:36.88—
Oct 1Lake Guntersville InvitationalOct 1 · 5,000 Meters Varsity · Place 4 · Springville5,000 Meters Varsity419:44.239
Sep 17Fairview InvitationalSep 17 · 5,000 Meters 7A · Place 4 · Springville5,000 Meters 7A420:50.329
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 48 · Springville5,000 Meters Varsity4820:22.429

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4JSU Foothills InvitationalSep 4 · 5,000 Meters Varsity · Place 8 · Springville5,000 Meters Varsity822:13.058

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 14AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 6A · Place 73 · Springville5,000 Meters 6A7322:07.717
Oct 17St. Bernard Oktoberfest InvitationalOct 17 · 5,000 Meters 7A · Place 32 · Springville5,000 Meters 7A3222:34.68—
Sep 26Scottsboro InvitationalSep 26 · 5,000 Meters 5A · Place 18 · Springville5,000 Meters 5A1822:37.18—