Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 2116:47.31Trinity/Valkyre HS InvitationalSeptember 21, 2024
5,000 Meters · Hewitt-Trussville High SchoolHewitt-Trussville Sectional · Oct 3017:16.49Hewitt-Trussville SectionalOctober 30, 2025
5,000 Meters · Hewitt-Trussville HSAHSAA Hewitt-Trussville Sectional · Oct 3117:06.48AHSAA Hewitt-Trussville SectionalOctober 31, 2024
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1617:43.79The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic HS · Aug 3017:27.0City Auto Memphis Twilight XC Classic HSAugust 30, 2025
5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 816:59.32AHSAA XC State ChampionshipNovember 8, 2025
5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 1116:46.54Dew It On The TrailsOctober 11, 2025
5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 2218:03.3Wingfoot XC Classic Presented by PublixSeptember 22, 2023
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:28.91NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 209 · Hewitt-Trussville5,000 Meters Invite 120917:28.91 PB11
Nov 8AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 98 · Hewitt-Trussville5,000 Meters 7A9816:59.32 PB11
Oct 30Hewitt-Trussville SectionalOct 30 · 5,000 Meters 7A · Place 19 · Hewitt-Trussville5,000 Meters 7A1917:16.49 PB11
Oct 23Oakville XC Invitational 2025Oct 23 · 5,000 Meters Boys · Place 12 · Hewitt-Trussville5,000 Meters Boys1217:12.9811
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 25 · Hewitt-Trussville5,000 Meters Varsity2517:23.7811
Oct 11Dew It On The TrailsOct 11 · 5,000 Meters Boys 5-7A · Place 50 · Hewitt-Trussville5,000 Meters Boys 5-7A5016:46.54 PB11
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity Large · Place 62 · Hewitt-Trussville5,000 Meters Varsity Large6218:07.7711
Aug 30City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters Varsity · Place 66 · Hewitt-Trussville5,000 Meters Varsity6617:27.0 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 30 · Hewitt-Trussville5,000 Meters 7A3016:32.9910
Oct 31AHSAA Hewitt-Trussville SectionalOct 31 · 5,000 Meters Varsity - 7A · Place 9 · Hewitt-Trussville5,000 Meters Varsity - 7A917:06.48 PB10
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 4 · Hewitt-Trussville5,000 Meters Varsity416:28.6810
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 12 · Hewitt-Trussville5,000 Meters Varsity1216:40.0510
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 16 · Hewitt-Trussville5,000 Meters Varsity1616:04.3310
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 142 · Hewitt-Trussville5,000 Meters Varsity - Seeded14216:47.31 PB10
Sep 13The Southern ShowcaseSep 13 · 5,000 Meters Championship · Place 72 · Hewitt-Trussville5,000 Meters Championship7216:49.9610
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 41 · Hewitt-Trussville5,000 Meters Varsity4116:41.2310
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 41 · Hewitt-Trussville5,000 Meters Varsity4116:41.2310
Aug 31Scottsboro InvitationalAug 31 · 5,000 Meters 4A · Place 7 · Hewitt-Truss5,000 Meters 4A716:49.10—

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 7A · Place 58 · Hewitt-Trussville5,000 Meters Boys 7A5817:04.429
Nov 2Spain Park SectionalNov 2 · 5,000 Meters 7A · Place 46 · Hewitt-Trussville5,000 Meters 7A4618:17.139
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 19 · Hewitt-Trussville5,000 Meters Varsity1917:36.249
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 45 · Hewitt-Trussville5,000 Meters Varsity4517:57.679
Oct 14Dew it on the TrailsOct 14 · 5,000 Meters 7A · Place 33 · Hewitt-Truss5,000 Meters 7A3317:24.70—
Sep 22Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Freshman · Place 6 · Hewitt-Trussville5,000 Meters Freshman618:03.3 PB9
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Blue · Place 104 · Hewitt-Trussville5,000 Meters Varsity - Blue10417:43.79 PB9
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 19 · Hewitt-Trussville5,000 Meters Varsity1917:48.199
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 19 · Hewitt-Truss5,000 Meters Varsity1917:48.199
Sep 2Scottsboro InvitationalSep 2 · 5,000 Meters Varsity · Place 26 · Hewitt-Truss5,000 Meters Varsity2617:41.19—