Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · John Hunt Cross Country ParkCardinal-Buccaneer Dual · Aug 2210:15.9Cardinal-Buccaneer DualAugust 22, 2025
3500 m · Shelton State Community CollegeT-Town Dual · Aug 2511:41.8T-Town DualAugust 25, 2025
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 2421:40.78Kudzu Hills InvitationalSeptember 24, 2022
5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 3118:47.41Pepsi XC ChallengeAugust 31, 2024
5,000 Meters · Munford High SchoolMunford Invitational · Sep 2318:00.65Munford InvitationalSeptember 23, 2023
5,000 Meters · Munny Sokol ParkAmerican Christian Sectional · Nov 217:42.55American Christian SectionalNovember 2, 2023
5,000 Meters · Munny Sokol Trail Head Parking LotAHSAA American Christian Sectional · Oct 3117:16.58AHSAA American Christian SectionalOctober 31, 2024
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1117:32.73AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · Oxford Lake Park (Sports Complex)JSU Foothills Invitational · Aug 2918:54.66JSU Foothills InvitationalAugust 29, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:30.60NXR Southeast Regional ChampionshipsNovember 23, 2024
8,000 Meters · John Hunt Cross Country ParkNJCAA Region 22/ACCC Cross Country Championships · Oct 2428:16.48NJCAA Region 22/ACCC Cross Country ChampionshipsOctober 24, 2025
8,000 Meters · John Hunt Cross Country Running ParkTwilight at John Hunt · Sep 2628:32.58Twilight at John HuntSeptember 26, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 827:40.4NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · Oakville Indian Mounds ParkFirehawk Invitational (College) · Sep 2027:13.83Firehawk Invitational (College)September 20, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 27 · Shelton State (Ala.) CCShelton State (Ala.) CC8,000 Meters NJCAA D22727:40.4 PBFr
Oct 24NJCAA Region 22/ACCC Cross Country ChampionshipsOct 24 · 8,000 Meters ACCC · Place 27 · Shelton State (Ala.) CCShelton State (Ala.) CC8,000 Meters ACCC2728:16.48 PBFr
Oct 11UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 226 · Shelton State (Ala.) CCShelton State (Ala.) CC8,000 Meters Men22629:14.20Fr
Sep 26Twilight at John HuntSep 26 · 8,000 Meters Men · Place 56 · Shelton State (Ala.) CCShelton State (Ala.) CC8,000 Meters Men5628:32.58 PBFr
Sep 20Firehawk Invitational (College)Sep 20 · 8,000 Meters College · Place 25 · Shelton State (Ala.) CCShelton State (Ala.) CC8,000 Meters College2527:13.83 PBFr
Aug 29JSU Foothills InvitationalAug 29 · 5,000 Meters College · Place 124 · Shelton State (Ala.) CCShelton State (Ala.) CC5,000 Meters College12418:54.66 PBFr
Aug 25T-Town DualAug 25 · 3,500 Meters Men's Race · Place 2 · Shelton State (Ala.) CCShelton State (Ala.) CC3,500 Meters Men's Race211:41.8 PBFr
Aug 22Cardinal-Buccaneer DualAug 22 · 3,000 Meters College · Place 6 · Shelton State (Ala.) CCShelton State (Ala.) CC3,000 Meters College610:15.9 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 438 · NorthsideNorthside5,000 Meters Open Invitational43817:30.60 PB12
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 5A · Place 27 · NorthsideNorthside5,000 Meters 5A2717:03.9612
Oct 31AHSAA American Christian SectionalOct 31 · 5,000 Meters Varsity - 5A · Place 7 · NorthsideNorthside5,000 Meters Varsity - 5A717:16.58 PB12
Oct 19Northridge XC InvitationalOct 19 · 5,000 Meters Varsity · Place 56 · NorthsideNorthside5,000 Meters Varsity5624:33.8812
Oct 19Northridge XC InvitationalOct 19 · 5,000 Meters Varsity · Place 6 · NorthsideNorthside5,000 Meters Varsity616:38.5612
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 33 · NorthsideNorthside5,000 Meters Varsity3317:27.3712
Sep 28Paul W. Bryant InvitationalSep 28 · 5,000 Meters Varsity · Place 5 · NorthsideNorthside5,000 Meters Varsity517:36.1212
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Varsity · Place 26 · NorthsideNorthside5,000 Meters Varsity2617:15.9612
Aug 31Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Large · Place 45 · NorthsideNorthside5,000 Meters Varsity - Large4518:47.41 PB12

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 4A · Place 23 · NorthsideNorthside5,000 Meters Boys 4A2317:32.73 PB11
Nov 2American Christian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 4A · Place 4 · NorthsideNorthside5,000 Meters Boys 5000 Meter Run 4A417:42.55 PB11
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 44 · NorthsideNorthside5,000 Meters Varsity4417:57.6411
Oct 7Jesse Owens ClassicOct 7 · 5,000 Meters Varsity · Place 30 · NorthsideNorthside5,000 Meters Varsity3017:34.2711
Sep 30Oak Mountain HS XC InvitationalSep 30 · 5,000 Meters Varsity · Place 26 · NorthsideNorthside5,000 Meters Varsity2618:11.1911
Sep 23Munford InvitationalSep 23 · 5,000 Meters Boys 5000 Meter Run 1A-4A · Place 11 · NorthsideNorthside5,000 Meters Boys 5000 Meter Run 1A-4A1118:00.65 PB11
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 34 · NorthsideNorthside5,000 Meters Varsity3418:29.7611
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 34 · NorthsideNorthside5,000 Meters Varsity3418:29.7611
Sep 2Pepsi XC ChallengeSep 2 · 5,000 Meters Varsity · Place 19 · NorthsideNorthside5,000 Meters Varsity1918:41.6511
Sep 2Pepsi XC ChallengeSep 2 · 5,000 Meters Varsity · Place 19 · NorthsideNorthside5,000 Meters Varsity1918:41.6511
Aug 26ACA InvitationalAug 26 · 5,000 Meters Varsity · Place 13 · NorthsideNorthside5,000 Meters Varsity1319:09.66—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 75 · NorthsideNorthside5,000 Meters 4A7519:44.4110
Oct 15Northridge XC InvitationalOct 15 · 5,000 Meters Varsity · Place 37 · NorthsideNorthside5,000 Meters Varsity3721:11.47—
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 203 · NorthsideNorthside5,000 Meters Varsity20320:44.6110
Sep 24Kudzu Hills InvitationalSep 24 · 5,000 Meters Varsity 3A/4A · Place 89 · NorthsideNorthside5,000 Meters Varsity 3A/4A8921:40.78 PB10
Sep 17TCBY InvitationalSep 17 · 5,000 Meters Varsity · Place 52 · NorthsideNorthside5,000 Meters Varsity5222:20.32—