Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Merrimack Sports Complex -TURF11-14NIKE Twilight XC Kickoff · Aug 912:31.76NIKE Twilight XC KickoffAugust 9, 2025
5,000 Meters · Fairview ParkFairview Invitational · Sep 1320:07.68Fairview InvitationalSeptember 13, 2025
5,000 Meters · Homestead HollowSpringville XC Open · Oct 820:14.67Springville XC OpenOctober 8, 2022
5,000 Meters · Huntsman CircleLake Guntersville Invitational · Oct 419:16.00Lake Guntersville InvitationalOctober 4, 2025
5,000 Meters · Leeds City ParkLeeds Invitational · Oct 1119:48.32Leeds InvitationalOctober 11, 2025
5,000 Meters · Munford High SchoolMunford Invitational · Sep 2319:11.83Munford InvitationalSeptember 23, 2023
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1119:20.40AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · Oneonta Elementary SchoolTomahawk Trail Invitational · Sep 622:07.60Tomahawk Trail InvitationalSeptember 6, 2025
5,000 Meters · Veteran's ParkSpain Park Under the Lights Invitational · Sep 2322:12.68Spain Park Under the Lights InvitationalSeptember 23, 2022
5,000 Meters · White Plains Youth Sports ComplexWildcat Kickoff · Aug 2320:41.83Wildcat KickoffAugust 23, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 85 · Ashville5,000 Meters Boys8519:57.8212
Oct 11Leeds InvitationalOct 11 · 5,000 Meters Boys Varsity · Place 38 · Ashville5,000 Meters Boys Varsity3819:48.32 PB12
Oct 4Lake Guntersville InvitationalOct 4 · 5,000 Meters Varsity · Place 72 · Ashville5,000 Meters Varsity7219:16.00 PB12
Sep 27Munford Invitational (Corn Classic)Sep 27 · 5,000 Meters 1A-4A · Place 25 · Ashville5,000 Meters 1A-4A2519:39.3212
Sep 13Fairview InvitationalSep 13 · 5,000 Meters 1-4A · Place 6 · Ashville5,000 Meters 1-4A620:07.68 PB12
Sep 6Tomahawk Trail InvitationalSep 6 · 5,000 Meters New Division · Place 31 · Ashville5,000 Meters New Division3122:07.60 PB12
Aug 23Wildcat KickoffAug 23 · 5,000 Meters 1-4A · Place 23 · Ashville5,000 Meters 1-4A2320:41.83 PB12
Aug 9NIKE Twilight XC KickoffAug 9 · 2 Miles 10-12th · Place 78 · Ashville2 Miles 10-12th7812:31.76 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31AHSAA 4A - Section 4 - ScottsboroOct 31 · 5,000 Meters 4A · Place 43 · Ashville5,000 Meters 4A4320:43.0411
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 87 · Ashville5,000 Meters Varsity8720:14.6711
Oct 12Leeds InvitationalOct 12 · 5,000 Meters Varsity · Place 19 · Ashville5,000 Meters Varsity1919:11.7211
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 110 · Ashville5,000 Meters Varsity11019:07.1011
Sep 21Munford InvitationalSep 21 · 5,000 Meters 1A-4A · Place 32 · Ashville5,000 Meters 1A-4A3219:31.6511
Sep 14Fairview InvitationalSep 14 · 5,000 Meters Varsity · Place 25 · Ashville5,000 Meters Varsity2519:46.7611
Aug 31Waffle House/Yellow Jacket InviteAug 31 · 5,000 Meters Varsity · Place 34 · Ashville5,000 Meters Varsity3419:39.4911

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 4A · Place 74 · Ashville5,000 Meters Boys 4A7419:20.40 PB10
Nov 2Spain Park SectionalNov 2 · 5,000 Meters 4A · Place 13 · Ashville5,000 Meters 4A1319:33.1310
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 70 · Ashville5,000 Meters Varsity7019:44.3010
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 26 · Ashville5,000 Meters Varsity2620:18.58—
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 26 · Ashville5,000 Meters Varsity2620:18.5810
Oct 5Pleasant Valley Twilight InviteOct 5 · 5,000 Meters Varsity · Place 27 · Ashville5,000 Meters Varsity2720:36.8410
Oct 5Pleasant Valley Twilight InviteOct 5 · 5,000 Meters Varsity · Place 27 · Ashville5,000 Meters Varsity2720:36.8410
Sep 23Munford InvitationalSep 23 · 5,000 Meters Boys 5000 Meter Run 1A-4A · Place 24 · Ashville5,000 Meters Boys 5000 Meter Run 1A-4A2419:11.83 PB10
Sep 16Fairview InvitationalSep 16 · 5,000 Meters 4A · Place 24 · Ashville5,000 Meters 4A2420:18.9910
Sep 2Scottsboro InvitationalSep 2 · 5,000 Meters Varsity · Place 61 · Ashville5,000 Meters Varsity6119:17.80—
Aug 26Spain Park Cross Country Twilight MeetAug 26 · 5,000 Meters Varsity · Place 49 · Ashville5,000 Meters Varsity4920:56.14—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 111 · Ashville5,000 Meters 4A11120:41.829
Oct 8Springville XC OpenOct 8 · 5,000 Meters Varsity · Place 30 · Ashville5,000 Meters Varsity3020:14.67 PB9
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 173 · Ashville5,000 Meters Varsity17320:21.689
Sep 23Spain Park Under the Lights InvitationalSep 23 · 5,000 Meters Varsity · Place 51 · Ashville5,000 Meters Varsity5122:12.68 PB9
Sep 17Fairview InvitationalSep 17 · 5,000 Meters 4A · Place 51 · Ashville5,000 Meters 4A5120:43.909
Aug 27St. Clair County ClassicAug 27 · 5,000 Meters Varsity · Place 36 · Ashville5,000 Meters Varsity3622:34.809