Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bayside Academy Sport ComplexBayside Twilight · Aug 2210:22.66Bayside TwilightAugust 22, 2024
5,000 Meters · 22940 AL-55Andalusia Sectional · Oct 3017:15.69Andalusia SectionalOctober 30, 2025
5,000 Meters · 3Y RanchDolphin Run · Oct 117:39.9Dolphin RunOctober 1, 2025
5,000 Meters · Blakeley State ParkDaphne Invitational · Sep 2016:46.90Daphne InvitationalSeptember 20, 2025
5,000 Meters · Gateway ParkTrinity Presbyterian Sectional · Nov 217:51.49Trinity Presbyterian SectionalNovember 2, 2023
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 617:32.79New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 817:08.20AHSAA XC State ChampionshipNovember 8, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Bronze · Place 161 · UnattachedUnattached5,000 Meters Bronze16117:32.79 PB10
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 4A · Place 9 · Orange BeachOrange Beach5,000 Meters 4A917:08.20 PB10
Oct 30Andalusia SectionalOct 30 · 5,000 Meters 4A · Place 5 · Orange BeachOrange Beach5,000 Meters 4A517:15.69 PB10
Oct 1Dolphin RunOct 1 · 5,000 Meters Varsity · Place 25 · Orange BeachOrange Beach5,000 Meters Varsity2517:39.9 PB10
Sep 20Daphne InvitationalSep 20 · 5,000 Meters Varsity · Place 19 · Orange BeachOrange Beach5,000 Meters Varsity1916:46.90 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 13 · Orange BeachOrange Beach5,000 Meters 4A1317:10.819
Oct 31Straughn SectionalOct 31 · 5,000 Meters 4A · Place 4 · Orange BeachOrange Beach5,000 Meters 4A417:34.609
Oct 31AHSAA 4A SECTION 1Oct 31 · 5,000 Meters 4A · Place 4 · Orange BeachOrange Beach5,000 Meters 4A417:34.609
Aug 22Bayside TwilightAug 22 · 3,000 Meters Boys Varsity · Place 13 · Orange BeachOrange Beach3,000 Meters Boys Varsity1310:22.66 PB9

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 4A · Place 58 · Orange BeachOrange Beach5,000 Meters Boys 4A5818:46.908
Nov 2Trinity Presbyterian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 4A · Place 13 · Orange BeachOrange Beach5,000 Meters Boys 5000 Meter Run 4A1317:51.49 PB8
Sep 30Daphne InvitationalSep 30 · 5,000 Meters Varsity · Place 66 · Orange BeachOrange Beach5,000 Meters Varsity6618:44.18
Aug 24Bayside Academy Admiral's Twilight InvitationalAug 24 · 3,000 Meters Varsity · Place 36 · Orange BeachOrange Beach3,000 Meters Varsity3611:17.05—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 67 · Orange BeachOrange Beach5,000 Meters 4A6719:38.807
Sep 24Daphne InvitationalSep 24 · 5,000 Meters Varsity · Place 84 · Orange BeachOrange Beach5,000 Meters Varsity8420:30.737