Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sunshine Oaks Disc Golf CourseBJXC First Chance 2 Miler 2026 · Aug 2012:28.2BJXC First Chance 2 Miler 2026August 20, 2026
5,000 Meters · Huntsman CircleLake Guntersville Invitational · Oct 418:32.30Lake Guntersville InvitationalOctober 4, 2025
5,000 Meters · John Hunt Cross Country ParkRandolph Invitational · Oct 1818:45.39Randolph InvitationalOctober 18, 2025
5,000 Meters · John Hunt Cross Country Running ParkRandolph Sectional · Oct 2917:50.7Randolph SectionalOctober 29, 2026
5,000 Meters · McFarland ParkWarriors Invitational · Sep 520:30.8Warriors InvitationalSeptember 5, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 717:52.0AHSAA XC State ChampionshipNovember 7, 2026
5,000 Meters · Palmer ParkJames Clemens Sectional · Nov 219:18.10James Clemens SectionalNovember 2, 2023
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1318:37.8Dew It On The TrailsOctober 13, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7AHSAA XC State ChampionshipNov 7 · 5,000 Meters Private AA · Place 35 · Saint John Paul II5,000 Meters Private AA3517:52.0 PB12
Oct 29Randolph SectionalOct 29 · 5,000 Meters Boys Private AA · Place 18 · Saint John Paul II5,000 Meters Boys Private AA1817:50.7 PB12
Oct 22Oakville XC Invitational 2026Oct 22 · 5,000 Meters Varsity · Place 30 · Saint John Paul II Catholic Hi5,000 Meters Varsity3018:07.5612
Oct 22Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 30 · Saint John Paul II Catholic Hi1 Mile Varsity3018:07.5612
Oct 22Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 30 · Saint John Paul II Catholic Hi5,000 Meters Varsity3018:07.5612
Oct 13Dew It On The TrailsOct 13 · 5,000 Meters Boys 1-4A · Place 25 · Saint John Paul II5,000 Meters Boys 1-4A2518:37.8 PB12
Oct 3Gatorade XC ClassicOct 3 · 5,000 Meters Bronze · Place 91 · Saint John Paul II5,000 Meters Bronze9119:22.412
Sep 26On Twilight at PR'ville (HS)Sep 26 · 5,000 Meters Rated · Place 86 · Saint John Paul II5,000 Meters Rated8618:42.612
Sep 19The Southern Showcase (HS)Sep 19 · 5,000 Meters Blue · Place 290 · Saint John Paul II5,000 Meters Blue29019:55.112
Sep 5Warriors InvitationalSep 5 · 5,000 Meters Large · Place 21 · Saint John Paul II5,000 Meters Large2120:30.8 PB12
Aug 20BJXC First Chance 2 Miler 2026Aug 20 · 2 Miles Varsity · Place 23 · Saint John Paul II2 Miles Varsity2312:28.2 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Huntsville SectionalOct 30 · 5,000 Meters 6A · Place 32 · Saint John Paul II5,000 Meters 6A3218:20.5511
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 132 · Saint John Paul II5,000 Meters Large School13218:45.39 PB11
Oct 4Lake Guntersville InvitationalOct 4 · 5,000 Meters Varsity · Place 46 · Saint John Paul II5,000 Meters Varsity4618:32.30 PB11
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters Rated · Place 93 · Saint John Paul II5,000 Meters Rated9318:56.0711
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Blue · Place 231 · Saint John Paul II5,000 Meters Blue23119:40.7411
Aug 21BJXC First Chance 2 MilerAug 21 · 2 Miles Varsity · Place 57 · Saint John Paul II2 Miles Varsity5713:37.4011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 145 · Saint John Paul II Catholic Hi5,000 Meters 6A14518:50.7510
Oct 31Huntsville SectionalOct 31 · 5,000 Meters 6A · Place 37 · Saint John Paul II5,000 Meters 6A3719:15.8710
Oct 31AHSAA 7A Section 4Oct 31 · 5,000 Meters Varsity · Place 37 · Saint John Paul II5,000 Meters Varsity3719:15.8710
Oct 19Randolph InvitationalOct 19 · 5,000 Meters Varsity · Place 171 · Saint John Paul II Catholic Hi5,000 Meters Varsity17118:45.8410
Oct 5Lake Guntersville InvitationalOct 5 · 5,000 Meters Varsity · Place 33 · Saint John Paul II Catholic Hi5,000 Meters Varsity3318:58.1910
Oct 5Lake Guntersville InvitationalOct 5 · 5,000 Meters Varsity · Place 33 · Saint John Paul II Catholic Hi5,000 Meters Varsity3318:58.1910
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 406 · Saint John Paul II Catholic Hi5,000 Meters Varsity40623:04.4910

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 6A · Place 123 · Saint John Paul II5,000 Meters Boys 6A12318:46.129
Nov 2James Clemens SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 6A · Place 41 · Saint John Paul II5,000 Meters Boys 5000 Meter Run 6A4119:18.10 PB9
Oct 18Huntsville Metro Championship & Elementary XC FestivalOct 18 · 5,000 Meters Boys 5000 Meter Run B Race · Place 30 · Saint John Paul II5,000 Meters Boys 5000 Meter Run B Race3019:53.999
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 257 · Saint John Paul II Catholic Hi5,000 Meters Varsity25720:58.239
Oct 7Lake Guntersville InvitationalOct 7 · 5,000 Meters Varsity · Place 53 · Saint John Paul II Catholic Hi5,000 Meters Varsity5320:44.309
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Crimson · Place 230 · Saint John Paul II5,000 Meters Varsity - Crimson23021:07.469

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 6A · Place 174 · Saint John Paul II5,000 Meters 6A17420:34.618
Oct 12Huntsville Metro Cross Country ChampionshipsOct 12 · 5,000 Meters Varsity · Place 52 · Saint John Paul II Catholic Hi5,000 Meters Varsity5221:30.668
Oct 8Dew It On The TrailsOct 8 · 2 Miles Varsity · Place 25 · Saint John Paul II Catholic Hi2 Miles Varsity2512:56.988
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 240 · Saint John Paul II Catholic Hi5,000 Meters Varsity24021:27.978