Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Central High School of Clay AHSAA 1A-2A Section 2 · Oct 3120:15.54AHSAA 1A-2A Section 2October 31, 2025
5,000 Meters · Grace Life Baptist ChurchShadow Lake Invitational · Aug 2320:48.83Shadow Lake InvitationalAugust 23, 2025
5,000 Meters · Heardmont ParkOak Mountain XC HS Invitational · Sep 2022:23.38Oak Mountain XC HS InvitationalSeptember 20, 2025
5,000 Meters · Huntsman CircleLake Guntersville Invitational · Oct 420:44.70Lake Guntersville InvitationalOctober 4, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 819:45.17AHSAA XC State ChampionshipNovember 8, 2025
5,000 Meters · Oneonta Elementary SchoolTomahawk Trail Invitational · Sep 521:07.8Tomahawk Trail InvitationalSeptember 5, 2026
5,000 Meters · University of MontevalloEarly Bird Twilight (HS) · Sep 1920:12.0Early Bird Twilight (HS)September 19, 2026
5,000 Meters · Veteran's ParkSpain Park Invitational · Sep 2721:09.24Spain Park InvitationalSeptember 27, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19Early Bird Twilight (HS)Sep 19 · 5,000 Meters Purple · Place 26 · Southeastern5,000 Meters Purple2620:12.0 PB12
Sep 5Tomahawk Trail InvitationalSep 5 · 5,000 Meters 1-3 · Place 10 · Southeastern5,000 Meters 1-31021:07.8 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 1A-2A · Place 24 · Southeastern5,000 Meters 1A-2A2419:45.17 PB11
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 465 · Southeastern5,000 Meters 7A46519:45.1711
Oct 31AHSAA 1A-2A Section 2Oct 31 · 5,000 Meters Varsity · Place 14 · Southeastern5,000 Meters Varsity1420:15.54 PB11
Oct 31Central Clay SectionalOct 31 · 5,000 Meters 1A-2A · Place 14 · Southeastern5,000 Meters 1A-2A1420:15.5411
Oct 4Lake Guntersville InvitationalOct 4 · 5,000 Meters Varsity · Place 135 · Southeastern5,000 Meters Varsity13520:44.70 PB11
Sep 27Spain Park InvitationalSep 27 · 5,000 Meters High School · Place 31 · Southeastern5,000 Meters High School3121:09.24 PB11
Sep 20Oak Mountain XC HS InvitationalSep 20 · 5,000 Meters Varsity Top 15 · Place 176 · Southeastern5,000 Meters Varsity Top 1517622:23.38 PB11
Sep 6Tomahawk Trail InvitationalSep 6 · 5,000 Meters New Division · Place 34 · Southeastern5,000 Meters New Division3422:25.9011
Aug 23Shadow Lake InvitationalAug 23 · 5,000 Meters V · Place 13 · Southeastern5,000 Meters V1320:48.83 PB11