Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Walters State Community CollegeWalters State Half Marathon · Oct 31:26:09.0Walters State Half MarathonOctober 3, 2025
3,200 Meters · Bartlett High SchoolShelby County 3200 Kickoff · Aug 1910:07.24Shelby County 3200 KickoffAugust 19, 2023
4 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Aug 3021:35.46City Auto Memphis Twilight ClassicAugust 30, 2025
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1616:21.84The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic - HS/MS · Aug 3116:46.63City Auto Memphis Twilight XC Classic - HS/MSAugust 31, 2024
5,000 Meters · Sanders Ferry ParkSaturday Light Fever · Oct 919:27.6Saturday Light FeverOctober 9, 2021
5,000 Meters · Shelby Farms ParkTSSAA XC DI Class AAA Region 8 Meet · Oct 3016:16TSSAA XC DI Class AAA Region 8 MeetOctober 30, 2024
5,000 Meters · Woodland Park Baptist ChurchTSSAA XC DI Class A-AA Region 3 Meet · Oct 3016:16TSSAA XC DI Class A-AA Region 3 MeetOctober 30, 2024
8,000 Meters · Blue Mountain Christian UniversityTopper Trails Classic · Sep 2729:15.7Topper Trails ClassicSeptember 27, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 829:53.7NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · Sequoyah ParkTCCAA Region 7 Championships · Oct 2427:29.28TCCAA Region 7 ChampionshipsOctober 24, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 140 · Dyersburg State CCDyersburg State CC8,000 Meters NJCAA D214029:53.7 PBFr
Oct 24TCCAA Region 7 ChampionshipsOct 24 · 8,000 Meters Collegiate · Place 7 · Dyersburg State CCDyersburg State CC8,000 Meters Collegiate727:29.28 PBFr
Oct 3Walters State Half MarathonOct 3 · 13.1 Miles Half · Place 7 · Dyersburg State CCDyersburg State CC13.1 Miles Half71:26:09.0 PBFr
Sep 27Topper Trails ClassicSep 27 · 8,000 Meters Men's 8k · Place 15 · Dyersburg State CCDyersburg State CC8,000 Meters Men's 8k1529:15.7 PBFr
Aug 30City Auto Memphis Twilight ClassicAug 30 · 4 Miles College Men · Place 56 · Dyersburg State CCDyersburg State CC4 Miles College Men5621:35.46 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7TSSAA State Cross Country ChampionshipNov 7 · 5,000 Meters Division I · Place 23 · ColliervilleCollierville5,000 Meters Division I2316:27.5412
Oct 30TSSAA XC DI Class A-AA Region 3 MeetOct 30 · 5,000 Meters Varsity · Place 2 · ColliervilleCollierville5,000 Meters Varsity216:16 PB12
Oct 30TSSAA XC DI Class AAA Region 8 MeetOct 30 · 5,000 Meters Varsity · Place 2 · ColliervilleCollierville5,000 Meters Varsity216:16 PB12
Aug 31City Auto Memphis Twilight ClassicAug 31 · 5,000 Meters Varsity · Place 20 · ColliervilleCollierville5,000 Meters Varsity2016:46.6312
Aug 31City Auto Memphis Twilight XC Classic - HS/MSAug 31 · 5,000 Meters Varsity · Place 20 · ColliervilleCollierville5,000 Meters Varsity2016:46.63 PB12
Aug 10West Tennessee JamboreeAug 10 · 3,500 Meters Varsity · Place 2 · Collierville High ScCollierville High Sc3,500 Meters Varsity211:25.9SR
Aug 10West Tennessee JamboreeAug 10 · 2.2 Miles Varsity · Place 2 · Collierville High ScCollierville High Sc2.2 Miles Varsity211:25.9SR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2TSSAA State Cross Country ChampionshipNov 2 · 5,000 Meters Division 1 · Place 34 · ColliervilleCollierville5,000 Meters Division 13416:30.1511
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 88 · ColliervilleCollierville5,000 Meters Varsity - Championship8816:21.84 PB11
Sep 2City Auto MEMPHIS TWILIGHT XC CLASSICSep 2 · 5,000 Meters Varsity · Place 53 · ColliervilleCollierville5,000 Meters Varsity5317:21.2311
Sep 2City Auto MEMPHIS TWILIGHT XC CLASSICSep 2 · 5,000 Meters Varsity · Place 53 · ColliervilleCollierville5,000 Meters Varsity5317:21.2311
Sep 2City Auto MEMPHIS TWILIGHT XC CLASSICSep 2 · 5,000 Meters Varsity · Place 20 · ColliervilleCollierville5,000 Meters Varsity2016:46.6312
Aug 19Shelby County 3200 KickoffAug 19 · 3,200 Meters Varsity · Place 7 · ColliervilleCollierville3,200 Meters Varsity710:07.24 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3TSSAA State Cross Country ChampionshipNov 3 · 5,000 Meters Varsity · Place 95 · ColliervilleCollierville5,000 Meters Varsity9518:02.1310
Sep 3MEMPHIS TWILIGHT XC CLASSICSep 3 · 5,000 Meters Varsity · Place 115 · ColliervilleCollierville5,000 Meters Varsity11518:19.7210
Aug 20Bartlett-Arl-CVille-WHAug 20 · 3,200 Meters Division 1 · Place 14 · Collierville High ScCollierville High Sc3,200 Meters Division 11411:26.11—
Aug 20Bartlett-Arl-CVille-WHAug 20 · 3,200 Meters Division 1 · Place 18 · Collierville High ScCollierville High Sc3,200 Meters Division 11811:26.11—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Saturday Light FeverOct 9 · 5,000 Meters Junior Varsity Gold · Place 56 · ColliervilleCollierville5,000 Meters Junior Varsity Gold5619:27.6 PB9
Sep 4City Auto Memphis Twilight XC ClassicSep 4 · 5,000 Meters Junior Varsity · Place 50 · ColliervilleCollierville5,000 Meters Junior Varsity5020:35.499
Sep 4City Auto Memphis Twilight XC ClassicSep 4 · 5,000 Meters Junior Varsity · Place 50 · ColliervilleCollierville5,000 Meters Junior Varsity5020:35.499