Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Montevallo campusThompson Warrior 2 Mile · Aug 2810:43.02Thompson Warrior 2 MileAugust 28, 2025
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 1617:40.10Trinity/Valkyre InvitationalSeptember 16, 2023
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2617:31.54Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Hewitt-Trussville High SchoolHusky Challenge · Oct 1818:06.82Husky ChallengeOctober 18, 2025
5,000 Meters · Hewitt-Trussville HSAHSAA 7A Section 3 · Oct 3117:31.09AHSAA 7A Section 3October 31, 2024
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1116:57.02AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · Veteran's ParkAlabama JV Championship · Oct 2717:23.39Alabama JV ChampionshipOctober 27, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27Alabama JV ChampionshipOct 27 · 5,000 Meters Boys JV · Place 2 · Mountain Brook5,000 Meters Boys JV217:23.39 PB12
Oct 18Husky ChallengeOct 18 · 5,000 Meters Varsity · Place 46 · Mountain Brook5,000 Meters Varsity4618:06.82 PB12
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Red · Place 3 · Mountain Brook5,000 Meters Red317:35.0312
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 41 · Mountain Brook5,000 Meters Elite JV4117:31.54 PB12
Aug 28Thompson Warrior 2 MileAug 28 · 2 Miles VAR · Place 37 · Mountain Brook2 Miles VAR3710:43.02 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31AHSAA 7A Section 3Oct 31 · 5,000 Meters Varsity · Place 12 · Mountain Brook5,000 Meters Varsity1217:31.09 PB11
Oct 31AHSAA Hewitt-Trussville SectionalOct 31 · 5,000 Meters Varsity - 6A · Place 12 · Mountain Brook5,000 Meters Varsity - 6A1217:31.0911
Oct 28Alabama JV ChampionshipOct 28 · 5,000 Meters Varsity · Place 1 · Mountain Brook5,000 Meters Varsity117:21.5311
Oct 19Husky ChallengeOct 19 · 5,000 Meters Varsity · Place 37 · Mountain Brook5,000 Meters Varsity3717:21.7111
Sep 21Spain Park InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 2 · Mountain Brook5,000 Meters Junior Varsity217:34.2511
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 15 · Mountain Brook5,000 Meters Varsity1517:21.4411
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 15 · Mountain Brook5,000 Meters Varsity1517:21.4411

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 6A · Place 36 · Mountain Brook5,000 Meters Boys 6A3616:57.02 PB10
Nov 2Spain Park SectionalNov 2 · 5,000 Meters 6A · Place 14 · Mountain Brook5,000 Meters 6A1417:42.6710
Oct 2132nd Annual Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 46 · Mountain Brook5,000 Meters Varsity4618:01.8310
Oct 14Dew it on the TrailsOct 14 · 5,000 Meters 7A · Place 29 · Mountain Brook5,000 Meters 7A2917:18.01—
Sep 30Black & Gold ClassicSep 30 · 5,000 Meters Varsity · Place 40 · Mountain Brook5,000 Meters Varsity4017:36.09—
Sep 16Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Frosh/Soph · Place 3 · Mountain Brook5,000 Meters Frosh/Soph317:40.10 PB10
Sep 9Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 96 · Mountain Brook5,000 Meters Varsity9619:27.3110
Sep 9Chickasaw Trails InvitationalSep 9 · Varsity · Place 96 · Mountain BrookVarsity9619:27.3110
Aug 31Warrior 2 MileAug 31 · 2 Miles New Division · Place 31 · Mountain Brook2 Miles New Division3111:19.2010

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Warrior 2 Mile InvitationalSep 1 · 2 Miles Varsity · Place 53 · Mountain Brook2 Miles Varsity5312:01.329