Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Langhan ParkWildcat Invite · Aug 2410:34.57Wildcat InviteAugust 24, 2024
4 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 520:52.7City Auto Memphis Twilight ClassicSeptember 5, 2026
5,000 Meters · Bicentennial ParkAHSAA 7A Section 1 · Nov 217:43.33AHSAA 7A Section 1November 2, 2023
5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 3015:59.7Daphne InvitationalSeptember 30, 2023
5,000 Meters · Loxley Municipal ParkAHSAA 7A Section 1 · Oct 3116:30.09AHSAA 7A Section 1October 31, 2024
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1116:40.05AHSAA State Cross Country ChampionshipNovember 11, 2023
8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 1826:12.40FSU NCAA DI South Region PreviewSeptember 18, 2026
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2727:37.30Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 1126:30.50UAH Chargers XC InvitationalOctober 11, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1026:30.94Lewis CrossoverOctober 10, 2026
8,000 Meters · McFarland ParkUNA Invitational · Sep 526:40.18UNA InvitationalSeptember 5, 2025
8,000 Meters · The Hermitage2026 GSC XC Championships · Nov 625:37.92026 GSC XC ChampionshipsNovember 6, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 62026 GSC XC ChampionshipsNov 6 · 8,000 Meters GSC · Place 39 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters GSC3925:37.9 PBSo
Oct 24UAH Chargers XC InvitationalOct 24 · 8,000 Meters Varsity · Place 124 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Varsity12425:29.3SO
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 148 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Collegiate14826:30.94 PBSo
Sep 18FSU NCAA DI South Region PreviewSep 18 · 8,000 Meters New Division · Place 63 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters New Division6326:12.40 PBSo
Sep 5City Auto Memphis Twilight ClassicSep 5 · 4 Miles Collegiate · Place 47 · Alabama-HuntsvilleAlabama-Huntsville4 Miles Collegiate4720:52.7 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 105 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men10526:30.50 PBFr
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Open · Place 11 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men's Open1127:37.30 PBFr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 300 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters College30026:48.30Fr
Sep 5UNA InvitationalSep 5 · 8,000 Meters Men's Race · Place 34 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men's Race3426:40.18 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 7 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters 7A715:39.6812
Oct 31AHSAA 7A Section 1Oct 31 · 5,000 Meters Varsity · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity116:30.09 PB10
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 20 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity2015:47.4512
Aug 29MCOCIAug 29 · 5,000 Meters Invitational · Place 2 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Invitational216:14.6810
Aug 24Wildcat InviteAug 24 · 2 Miles Boys 2 Mile Run Varsity · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal2 Miles Boys 2 Mile Run Varsity110:34.57 PB10

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 7A · Place 35 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Boys 7A3516:40.05 PB9
Nov 2AHSAA 7A Section 1Nov 2 · 5,000 Meters Varsity · Place 5 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity517:43.33 PB9
Oct 7Jesse Owens ClassicOct 7 · 5,000 Meters Varsity · Place 34 · St. Paul's ESt. Paul's E5,000 Meters Varsity3415:47.1211
Sep 30Daphne InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity615:59.7 PB9
Sep 2Mobile XC Challenge of ChampionsSep 2 · 5,000 Meters Invitational · Place 6 · St. Paul's ESt. Paul's E5,000 Meters Invitational616:38.60—
Aug 24Bayside Academy Admiral's Twilight InvitationalAug 24 · 3,000 Meters Varsity · Place 6 · St. Paul's ESt. Paul's E3,000 Meters Varsity69:57.15—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 7A · Place 90 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters 7A9017:37.1012
Oct 12Mobile County ChampionshipsOct 12 · 5,000 Meters Varsity · Place 4 · St. Paul's ESt. Paul's E5,000 Meters Varsity416:38.60—
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 57 · St. Paul's ESt. Paul's E5,000 Meters Varsity5716:13.3910
Sep 9Azalea City ClassicSep 9 · 5,000 Meters Invitational · Place 6 · St. Paul's ESt. Paul's E5,000 Meters Invitational617:20.09—
Sep 3Mobile Cross Country Challenge of Champions 5KSep 3 · 5,000 Meters Invitational · Place 14 · St. Paul's ESt. Paul's E5,000 Meters Invitational1417:35.78—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 7A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 109 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Varsity10917:46.9811
Oct 2Jesse Owens XC ClassicOct 2 · Varsity · Place 100 · St. Paul's ESt. Paul's EVarsity10018:11.6211
Sep 9Azalea City ClassicSep 9 · 3,540 Meters Junior Varsity · Place 3 · St. Paul's ESt. Paul's E3,540 Meters Junior Varsity312:31.36—

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31McT RelaysOct 31 · 5,000 Meters Open · Place 18 · St. Paul's ESt. Paul's E5,000 Meters Open1820:17.68—
Oct 13Faith Academy's Boardwalk ChallengeOct 13 · 5,000 Meters Junior Varsity · Place 11 · St. Paul's ESt. Paul's E5,000 Meters Junior Varsity1120:58.14—
Sep 26Daphne Invite/Battle of the BaySep 26 · 5,000 Meters Junior Varsity · Place 7 · St. Paul's ESt. Paul's E5,000 Meters Junior Varsity721:47.69—

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Mobile County ChampionshipsOct 17 · 2 Miles Middle School · Place 33 · M St. Paul's EM St. Paul's E2 Miles Middle School3313:46.20—
Oct 12Boardwalk ChallengeOct 12 · 5,000 Meters Junior Varsity · Place 80 · St. Paul's ESt. Paul's E5,000 Meters Junior Varsity8022:40.35—
Sep 28Battle of the BaySep 28 · 3,000 Meters Junior Varsity · Place 39 · St. Paul's ESt. Paul's E3,000 Meters Junior Varsity3913:26.2—
Sep 21Daphne InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 88 · St. Paul's EpiscopalSt. Paul's Episcopal5,000 Meters Junior Varsity8825:06.539