Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Bartlett High SchoolShelby County 3200 Kickoff · Aug 1914:02.84Shelby County 3200 KickoffAugust 19, 2023
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1221:34.05The Southern ShowcaseSeptember 12, 2025
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic HS · Aug 3023:19.0City Auto Memphis Twilight XC Classic HSAugust 30, 2025
5,000 Meters · Shelby Farms Park2024 Frank Horton XC (HS) · Oct 521:33.22024 Frank Horton XC (HS)October 5, 2024

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3The Frank Horton XCOct 3 · 5,000 Meters HS Purple · Place 195 · Briarcrest Christian5,000 Meters HS Purple19521:42.112
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Crimson · Place 120 · Briarcrest Christian5,000 Meters Crimson12021:34.05 PB12
Sep 6MYA HS Cross Country Meet #1Sep 6 · 5,000 Meters Varsity · Place 82 · Briarcrest Christian5,000 Meters Varsity8223:5212
Aug 30City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters Varsity · Place 269 · Briarcrest Christian5,000 Meters Varsity26923:19.0 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 52024 Frank Horton XC (HS)Oct 5 · 5,000 Meters Varsity - HS · Place 211 · Briarcrest Christian5,000 Meters Varsity - HS21121:33.2 PB11
Aug 31City Auto Memphis Twilight XC Classic - HS/MSAug 31 · 5,000 Meters Varsity · Place 287 · Briarcrest Christian5,000 Meters Varsity28724:14.0611

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Crimson · Place 311 · Briarcrest Christian5,000 Meters Varsity - Crimson31125:12.4410
Aug 19Shelby County 3200 KickoffAug 19 · 3,200 Meters Varsity · Place 90 · Briarcrest Christian3,200 Meters Varsity9014:02.84 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3MEMPHIS TWILIGHT XC CLASSICSep 3 · 5,000 Meters Junior Varsity · Place 274 · Briarcrest Christian5,000 Meters Junior Varsity27426:33.039