Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 3019:28.24Kudzu Hills InvitationalSeptember 30, 2023
5,000 Meters · McFarland ParkAHSAA Central-Florence Sectional · Oct 3117:51.51AHSAA Central-Florence SectionalOctober 31, 2024
5,000 Meters · Munny Sokol ParkAmerican Christian Sectional · Nov 218:11.20American Christian SectionalNovember 2, 2023
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1118:53.91AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · St. Bernard Preparatory SchoolSt. Bernard Oktoberfest Invitational · Oct 2120:23.37St. Bernard Oktoberfest InvitationalOctober 21, 2023
8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 1131:30.30UAH Chargers XC InvitationalOctober 11, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24NJCAA Region 22/ACCC Cross Country ChampionshipsOct 24 · 8,000 Meters ACCC · Shelton State (Ala.) CCShelton State (Ala.) CC8,000 Meters ACCC—DNFFr
Oct 11UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 256 · Shelton State (Ala.) CCShelton State (Ala.) CC8,000 Meters Men25631:30.30 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9AHSAA XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 43 · CordovaCordova5,000 Meters 4A4318:09.6212
Oct 31AHSAA Central-Florence SectionalOct 31 · 5,000 Meters Varsity - 4A · Place 14 · CordovaCordova5,000 Meters Varsity - 4A1417:51.51 PB12
Oct 24Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 49 · CordovaCordova5,000 Meters Varsity4918:35.2612
Oct 12Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 12 · CordovaCordova5,000 Meters Varsity1217:29.3412
Sep 28Kudzu Hills InvitationalSep 28 · 5,000 Meters Varsity · Place 9 · CordovaCordova5,000 Meters Varsity918:22.0412
Sep 19Vinemont InvitationalSep 19 · 5,000 Meters Varsity · Place 9 · CordovaCordova5,000 Meters Varsity920:24.6112
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 25 · CordovaCordova5,000 Meters Varsity2517:55.5012
Sep 7Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 25 · CordovaCordova5,000 Meters Varsity2517:55.5012

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 4A · Place 61 · CordovaCordova5,000 Meters Boys 4A6118:53.91 PB11
Nov 2American Christian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 4A · Place 6 · CordovaCordova5,000 Meters Boys 5000 Meter Run 4A618:11.20 PB11
Oct 26Oakville XC Invitational 2023Oct 26 · 5,000 Meters Varsity · Place 45 · CordovaCordova5,000 Meters Varsity4518:46.0611
Oct 21St. Bernard Oktoberfest InvitationalOct 21 · 5,000 Meters Boys 5k 5-7A · Place 57 · CordovaCordova5,000 Meters Boys 5k 5-7A5720:23.37 PB11
Oct 14Dew it on the TrailsOct 14 · 5,000 Meters 4A · Place 16 · CordovaCordova5,000 Meters 4A1618:16.79—
Sep 30Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 3A/4A · Place 22 · CordovaCordova5,000 Meters Varsity 3A/4A2219:28.24 PB11
Aug 26ACA InvitationalAug 26 · 5,000 Meters Varsity · Place 25 · CordovaCordova5,000 Meters Varsity2520:41.36—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 132 · CordovaCordova5,000 Meters 4A13221:48.1810
Oct 20Oakville InvitationalOct 20 · 5,000 Meters Varsity · Place 189 · CordovaCordova5,000 Meters Varsity18922:38.79—
Oct 20Oakville XC InvitationalOct 20 · 5,000 Meters Varsity · Place 189 · CordovaCordova5,000 Meters Varsity18922:38.7910
Oct 6Hay of A RunOct 6 · 5,000 Meters Varsity 1A · Place 38 · CordovaCordova5,000 Meters Varsity 1A3820:44.5410
Sep 17TCBY InvitationalSep 17 · 5,000 Meters Varsity · Place 48 · CordovaCordova5,000 Meters Varsity4821:47.88—
Sep 10Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 167 · CordovaCordova5,000 Meters Varsity16722:03.4910

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28AHSAA 5A Section 2Oct 28 · 5,000 Meters Varsity · Place 48 · CordovaCordova5,000 Meters Varsity4824:24.729