Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Auburn HSAHSAA 4A Section 2 · Oct 3118:07.44AHSAA 4A Section 2October 31, 2024
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 3017:53.99Kudzu Hills InvitationalSeptember 30, 2023
5,000 Meters · Gateway ParkTrinity Presbyterian Sectional · Nov 217:17.56Trinity Presbyterian SectionalNovember 2, 2023
5,000 Meters · Munny Sokol ParkACA Invitational · Aug 2020:56.61ACA InvitationalAugust 20, 2022
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1117:31.83AHSAA State Cross Country ChampionshipNovember 11, 2023
8,000 Meters · Apalachee Regional ParkFSU Invite · Sep 2629:23.47FSU InviteSeptember 26, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 327:12.58Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1828:21.8Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 1126:59.2DBU Old Glory GallopOctober 11, 2025
8,000 Meters · McFarland ParkUNA Invitational · Sep 527:54.32UNA InvitationalSeptember 5, 2025
8,000 Meters · The Hermitage2026 GSC XC Championships · Nov 626:33.42026 GSC XC ChampionshipsNovember 6, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 62026 GSC XC ChampionshipsNov 6 · 8,000 Meters GSC · Place 57 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.)8,000 Meters GSC5726:33.4 PBSo
Oct 24UAH Chargers XC InvitationalOct 24 · 8,000 Meters Varsity · Place 243 · Auburn MontgomeryAuburn Montgomery8,000 Meters Varsity24326:27.1SO
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 216 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.)8,000 Meters Gold21627:12.58 PBSo
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Invite · Place 284 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.)8,000 Meters Invite28428:21.8 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 191 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.)8,000 Meters College19126:59.2 PBFr
Sep 26FSU InviteSep 26 · 8,000 Meters Collegiate · Place 250 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.)8,000 Meters Collegiate25029:23.47 PBFr
Sep 5UNA InvitationalSep 5 · 8,000 Meters Men's Race · Place 83 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.)8,000 Meters Men's Race8327:54.32 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 14 · LAMP (Loveless)LAMP (Loveless)5,000 Meters 4A1417:10.9512
Oct 31AHSAA 4A Section 2Oct 31 · 5,000 Meters Varsity · Place 4 · LAMPLAMP5,000 Meters Varsity418:07.44 PB12
Oct 19Randolph InvitationalOct 19 · 5,000 Meters Varsity · Place 14 · LAMP (Loveless)LAMP (Loveless)5,000 Meters Varsity1417:33.9612
Oct 5Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 17 · LAMP (Loveless)LAMP (Loveless)5,000 Meters Varsity1717:06.9412
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 3 · LAMP (Loveless)LAMP (Loveless)5,000 Meters Varsity317:16.5712
Sep 21Spain Park InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 7 · LAMP (Loveless)LAMP (Loveless)5,000 Meters Junior Varsity718:40.7212
Aug 31Waffle House/Yellow Jacket InviteAug 31 · 5,000 Meters Varsity · Place 16 · LAMP (Loveless)LAMP (Loveless)5,000 Meters Varsity1618:15.1612

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 4A · Place 21 · LAMPLAMP5,000 Meters Boys 4A2117:31.83 PB11
Nov 2Trinity Presbyterian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 4A · Place 9 · LAMPLAMP5,000 Meters Boys 5000 Meter Run 4A917:17.56 PB11
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 56 · LAMP (Loveless)LAMP (Loveless)5,000 Meters Varsity5618:17.4211
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 8 · Lamp (Loveless)Lamp (Loveless)5,000 Meters Varsity818:07.26—
Oct 14Randolph InvitationalOct 14 · 5,000 Meters Varsity · Place 8 · LAMP (Loveless)LAMP (Loveless)5,000 Meters Varsity818:07.2611
Oct 7Jesse Owens ClassicOct 7 · 5,000 Meters Varsity · Place 8 · Lamp (Loveless)Lamp (Loveless)5,000 Meters Varsity816:57.6911
Sep 30Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 3A/4A · Place 8 · LAMPLAMP5,000 Meters Varsity 3A/4A817:53.99 PB11
Sep 26Montgomery Public Schools ChampionshipSep 26 · 5,000 Meters Varsity · Place 1 · Lamp (Loveless)Lamp (Loveless)5,000 Meters Varsity118:46.6811
Sep 16Early Bird TwilightSep 16 · 5,000 Meters Varsity · Place 48 · LAMP (Loveless)LAMP (Loveless)5,000 Meters Varsity4818:04.5111
Sep 2Waffle House/Yellow Jacket InvitationalSep 2 · 5,000 Meters Varsity · Place 30 · Lamp (Loveless)Lamp (Loveless)5,000 Meters Varsity3019:08.24—
Aug 26Montgomery Academy Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 8 · M Lamp (Loveless)M Lamp (Loveless)5,000 Meters Varsity819:53.06—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 32 · LAMPLAMP5,000 Meters 4A3218:22.5010
Oct 1Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 69 · Lamp (LoveleLamp (Lovele5,000 Meters Varsity6918:49.4610
Sep 24Kudzu Hills InvitationalSep 24 · 5,000 Meters Varsity 3A/4A · Place 25 · LAMPLAMP5,000 Meters Varsity 3A/4A2519:05.8410
Aug 25Raider Rumble in the HillsAug 25 · 5,000 Meters Varsity · Place 38 · Lamp (Loveless)Lamp (Loveless)5,000 Meters Varsity3822:26.0110
Aug 20ACA InvitationalAug 20 · 5,000 Meters Varsity · Place 39 · LAMPLAMP5,000 Meters Varsity3920:56.61 PB10

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 4A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 126 · LAMPLAMP5,000 Meters Varsity12620:41.789
Sep 4JSU Foothills InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 23 · Lamp (LoveleLamp (Lovele5,000 Meters Junior Varsity2324:44.369