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:25.482025 NCAA Dl South Regional ChampionshipsNovember 14, 2025
3,000 Meters · Brewton CourseT.R. Miller Invitational · Oct 613:54.55T.R. Miller InvitationalOctober 6, 2018
5,000 Meters · Bicentennial ParkAHSAA 7A Section 1 · Oct 2816:39.60AHSAA 7A Section 1October 28, 2021
5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 2118:05.56Daphne InvitationalSeptember 21, 2019
5,000 Meters · Langhan ParkAHSAA 6A Section 1 · Nov 117:28.62AHSAA 6A Section 1November 1, 2019
5,000 Meters · Loxley Municipal ParkMobile County Championships · Oct 2117:05.74Mobile County ChampionshipsOctober 21, 2020
5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 7A State XC Championships · Nov 615:59.26AHSAA Class 7A State XC ChampionshipsNovember 6, 2021
5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 6A State XC Championships · Nov 1020:38.17AHSAA Class 6A State XC ChampionshipsNovember 10, 2018
5,000 Meters · Percy Warner ParkBelmont Opener · Sep 116:08.40Belmont OpenerSeptember 1, 2023
5,000 Meters · The Bob Brown Field Station / Vaughn's Creek XC CourseBelmont Opener · Aug 2915:20.3Belmont OpenerAugust 29, 2025
8,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3125:30.2Missouri Valley Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2625:08.95Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1225:14.76The Southern ShowcaseSeptember 12, 2025
8057 m · Harry Pritchard Running CourseCrimson Classic · Oct 1725:31.75Crimson ClassicOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 142025 NCAA Dl South Regional ChampionshipsNov 14 · 10,000 Meters D1 South · Place 108 · BelmontBelmont10,000 Meters D1 South10832:25.48 PBSr
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 32 · BelmontBelmont8,000 Meters Champ3225:30.2 PBSr
Oct 17Crimson ClassicOct 17 · 8,057 Meters Collegiate · Place 74 · BelmontBelmont8,057 Meters Collegiate7425:31.75 PBSr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 149 · BelmontBelmont8,000 Meters Black14925:08.95 PBSr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 113 · BelmontBelmont8,000 Meters College11325:14.76 PBSr
Aug 29Belmont OpenerAug 29 · 5,000 Meters Men's Race · Place 5 · BelmontBelmont5,000 Meters Men's Race515:20.3 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 30Belmont OpenerAug 30 · 5,000 Meters Varsity · Place 8 · BelmontBelmont5,000 Meters Varsity815:39.3JR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Belmont OpenerSep 1 · 5,000 Meters Varsity · Place 35 · BelmontBelmont5,000 Meters Varsity3516:08.40 PBSo

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 7A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 14 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity1415:59.26 PB12
Oct 28AHSAA 7A Section 1Oct 28 · 5,000 Meters Varsity · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity316:39.60 PB12
Oct 2Jesse Owens XC ClassicOct 2 · Varsity · Place 57 · St. Paul's ESt. Paul's EVarsity5716:34.7712
Sep 17The Southern Showcase Sep 17 · 5,000 Meters Varsity · Place 48 · St. Paul's ESt. Paul's E5,000 Meters Varsity4816:01.0312
Sep 9Azalea City ClassicSep 9 · 5,000 Meters Varsity · Place 5 · St. Paul's ESt. Paul's E5,000 Meters Varsity517:08.38—
Sep 4Mobile Challenge of ChampionsSep 4 · 5,000 Meters Invitational · Place 6 · St. Paul's ESt. Paul's E5,000 Meters Invitational616:53.82—

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 14AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 7A · Place 42 · St. Paul's ESt. Paul's E5,000 Meters 7A4217:01.7711
Nov 14AHSAA Class 7A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 42 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity4217:01.7711
Nov 5AHSAA 7A Section 1Nov 5 · 5,000 Meters Varsity · Place 5 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity517:24.6011
Oct 31McT RelaysOct 31 · 3,200 Meters Varsity · Place 2 · M St. Paul's EM St. Paul's E3,200 Meters Varsity210:53.91—
Oct 21Mobile County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity317:05.74 PB11
Oct 13John Hunt XC Series #3Oct 13 · 5,000 Meters Varsity · Place 4 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity417:06.7711
Oct 13John Hunt XC Series #3Oct 13 · 5,000 Meters Varsity · Place 4 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity417:06.7711
Sep 26Daphne Invite/Battle of the BaySep 26 · 5,000 Meters Varsity · Place 9 · St. Paul's ESt. Paul's E5,000 Meters Varsity917:41.14—
Sep 5Mobile Challenge of ChampionsSep 5 · 5,000 Meters Invitational · Place 26 · St. Paul's ESt. Paul's E5,000 Meters Invitational2618:04.02—

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 41 · St. Paul's ESt. Paul's E5,000 Meters 6A4117:40.7410
Nov 9AHSAA 6A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 41 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity4117:40.7410
Nov 1AHSAA 6A Section 1Nov 1 · 5,000 Meters Varsity · Place 6 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity617:28.62 PB10
Oct 17Mobile County ChampionshipsOct 17 · 5,000 Meters Varsity · Place 12 · St. Paul's ESt. Paul's E5,000 Meters Varsity1217:14.00—
Sep 21Daphne InvitationalSep 21 · 5,000 Meters Varsity · Place 17 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity1718:05.56 PB10
Aug 31Mobile Challenge of ChampionsAug 31 · 5,000 Meters Invitational · Place 25 · St. Paul's ESt. Paul's E5,000 Meters Invitational2518:22.80—

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10AHSAA Class 7A State XC ChampionshipsNov 10 · 5,000 Meters 6A · Place 190 · St. Paul's ESt. Paul's E5,000 Meters 6A19020:38.179
Nov 10AHSAA Class 6A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 192 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity19220:38.17 PB9
Nov 2 AHSAA 6A Section 1Nov 2 · 5,000 Meters Varsity · Place 38 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity3821:03.719
Oct 6T.R. Miller InvitationalOct 6 · 3,000 Meters Junior Varsity · Place 38 · St. Paul's EpiscopalSt. Paul's Episcopal3,000 Meters Junior Varsity3813:54.55 PB9
Sep 7Azalea City ClassicSep 7 · 2 Miles Junior Varsity · Place 83 · St. Paul's ESt. Paul's E2 Miles Junior Varsity8317:50.22—