Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · John Hunt Cross Country Running Park2025 NCAA Dl South Regional Championships · Nov 1432:48.952025 NCAA Dl South Regional ChampionshipsNovember 14, 2025
3,000 Meters · Loxley Municipal ParkBayshore Invitational · Sep 810:10.71Bayshore InvitationalSeptember 8, 2022
5,000 Meters · Bicentennial ParkAHSAA 7A Section 1 · Nov 216:52.50AHSAA 7A Section 1November 2, 2023
5,000 Meters · Blakeley State ParkAzalea City Cross Country Classic · Sep 2515:34.35Azalea City Cross Country ClassicSeptember 25, 2026
5,000 Meters · Choccolocco ParkJSU Foothills Invitational · Sep 415:59.2JSU Foothills InvitationalSeptember 4, 2026
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1116:01.42AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · Oxford Lake Park (Sports Complex)JSU Foothills Invitational · Aug 2915:35.54JSU Foothills InvitationalAugust 29, 2025
7,000 Meters · Langan Lake RoadAzalea City Cross Country Classic · Oct 323:12.97Azalea City Cross Country ClassicOctober 3, 2025
8,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 926:36.8FSU XC InvitationalOctober 9, 2026
8,000 Meters · Graham Creek Nature Preserve2025 Sun Belt XC Championship · Oct 3125:05.692025 Sun Belt XC ChampionshipOctober 31, 2025
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1225:43.98The Southern ShowcaseSeptember 12, 2025
8,000 Meters · University of MontevalloMontevallo Falcon Classic · Sep 1826:08.0Montevallo Falcon ClassicSeptember 18, 2026
8057 m · Harry Pritchard Running CourseCrimson Classic · Oct 1725:55.37Crimson ClassicOctober 17, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 302026 Sun Belt XC ChampionshipOct 30 · 8,000 Meters Men · Place 35 · TroyTroy8,000 Meters Men3525:51.7Jr
Oct 9FSU XC InvitationalOct 9 · 8,000 Meters · Place 28 · TroyTroy8,000 Meters2826:36.8 PBJr
Sep 25Azalea City Cross Country ClassicSep 25 · 5,000 Meters Varsity · Place 6 · TroyTroy5,000 Meters Varsity615:34.35 PBJr
Sep 18Montevallo Falcon ClassicSep 18 · 8,000 Meters Men · Place 5 · TroyTroy8,000 Meters Men526:08.0 PBJr
Sep 4JSU Foothills InvitationalSep 4 · 5,000 Meters Men · Place 23 · TroyTroy5,000 Meters Men2315:59.2 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 142025 NCAA Dl South Regional ChampionshipsNov 14 · 10,000 Meters D1 South · Place 126 · TroyTroy10,000 Meters D1 South12632:48.95 PBSo
Oct 312025 Sun Belt XC ChampionshipOct 31 · 8,000 Meters Men · Place 22 · TroyTroy8,000 Meters Men2225:05.69 PBSo
Oct 17Crimson ClassicOct 17 · 8,057 Meters Collegiate · Place 92 · TroyTroy8,057 Meters Collegiate9225:55.37 PBSo
Oct 3Azalea City Cross Country ClassicOct 3 · 7,000 Meters Collegiate · Place 5 · TroyTroy7,000 Meters Collegiate523:12.97 PBSo
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 167 · TroyTroy8,000 Meters College16725:43.98 PBSo
Aug 29JSU Foothills InvitationalAug 29 · 5,000 Meters College · Place 19 · TroyTroy5,000 Meters College1915:35.54 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1Sun Belt XC ChampionshipNov 1 · 8,000 Meters SunBelt · TroyTroy8,000 Meters SunBelt—DNFFr
Sep 13JSU Southern ShowcaseSep 13 · 8,000 Meters Varsity · Place 250 · TroyTroy8,000 Meters Varsity25027:09.55FR
Aug 30JSU Foothills InvitationalAug 30 · 5,000 Meters Varsity · Place 37 · TroyTroy5,000 Meters Varsity3716:09.10FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 7A · Place 11 · FairhopeFairhope5,000 Meters Boys 7A1116:01.42 PB12
Nov 2AHSAA 7A Section 1Nov 2 · 5,000 Meters Varsity · Place 1 · FairhopeFairhope5,000 Meters Varsity116:52.50 PB12
Oct 7Jesse Owens ClassicOct 7 · 5,000 Meters Varsity · Place 39 · FairhopeFairhope5,000 Meters Varsity3915:49.5612
Sep 30Daphne InvitationalSep 30 · 5,000 Meters Varsity · Place 5 · FairhopeFairhope5,000 Meters Varsity515:57.712
Aug 24Bayside Academy Admiral's Twilight InvitationalAug 24 · 3,000 Meters Varsity · Place 3 · FairhopeFairhope3,000 Meters Varsity39:37.24—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 7A · Place 79 · FairhopeFairhope5,000 Meters 7A7917:24.1811
Oct 27AHSAA Class 7A Section 1Oct 27 · 5,000 Meters Varsity · Place 9 · FairhopeFairhope5,000 Meters Varsity917:08.0011
Oct 8Faith Academy's Boardwalk ChallengeOct 8 · 5,000 Meters Varsity · Place 6 · FairhopeFairhope5,000 Meters Varsity616:45.23—
Sep 24Daphne InvitationalSep 24 · 5,000 Meters Varsity · Place 9 · FairhopeFairhope5,000 Meters Varsity917:08.8211
Sep 8Bayshore InvitationalSep 8 · 3,000 Meters Varsity · Place 1 · FairhopeFairhope3,000 Meters Varsity110:10.71 PB11
Sep 3Mobile Cross Country Challenge of Champions 5KSep 3 · 5,000 Meters Invitational · Place 19 · FairhopeFairhope5,000 Meters Invitational1917:48.91—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 7A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 103 · FairhopeFairhope5,000 Meters Varsity10317:43.5310
Oct 28AHSAA 7A Section 1Oct 28 · 5,000 Meters Varsity · Place 16 · FairhopeFairhope5,000 Meters Varsity1618:34.5610
Sep 9Azalea City ClassicSep 9 · 5,000 Meters Varsity · Place 19 · FairhopeFairhope5,000 Meters Varsity1919:39.35—
Sep 4Mobile Challenge of ChampionsSep 4 · 5,000 Meters Invitational · Place 25 · FairhopeFairhope5,000 Meters Invitational2518:47.13—

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 7A · Place 103 · FairhopeFairhope5,000 Meters 7A10318:13.499
Oct 17Baldwin County ChampionshipsOct 17 · 5,000 Meters Varsity · Place 22 · FairhopeFairhope5,000 Meters Varsity2218:22.91—
Oct 13Faith Academy's Boardwalk ChallengeOct 13 · 5,000 Meters Varsity · Place 42 · FairhopeFairhope5,000 Meters Varsity4219:29.60—
Sep 26Daphne Invite/Battle of the BaySep 26 · 5,000 Meters Varsity · Place 52 · FairhopeFairhope5,000 Meters Varsity5220:22.56—
Aug 29Admiral's Twilight InvitationalAug 29 · 3,000 Meters Varsity · Place 22 · FairhopeFairhope3,000 Meters Varsity2212:03.92—