Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · McFarland ParkBrooks Invitational · Aug 2811:29.29Brooks InvitationalAugust 28, 2021
2 Miles · Veterans ParkTupelo XC Invitational · Sep 2410:17.50Tupelo XC InvitationalSeptember 24, 2022
5,000 Meters · Choctaw TrailsMHSAA 4A-5A-6A-7A State · Oct 3115:20.2MHSAA 4A-5A-6A-7A StateOctober 31, 2026
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1215:05.60The Southern ShowcaseSeptember 12, 2025
5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville (HS) · Sep 2614:49.4On Twilight at PR'ville (HS)September 26, 2026
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2915:32.78Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic - HS/MS · Aug 3116:00.57City Auto Memphis Twilight XC Classic - HS/MSAugust 31, 2024
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 415:13.13Jesse Owens ClassicOctober 4, 2025
5,000 Meters · Saltillo High SchoolSaltillo XC Invite · Sep 2115:25.40Saltillo XC InviteSeptember 21, 2024
5,000 Meters · Tupelo HS2025 Tupelo Invitational XC · Sep 615:04.502025 Tupelo Invitational XCSeptember 6, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 214:53.41Great American XC Festival Presented by CorosOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MHSAA 4A-5A-6A-7A StateOct 31 · 5,000 Meters Boys 5000m 7A · Place 1 · TupeloTupelo5,000 Meters Boys 5000m 7A115:20.2 PB12
Oct 17Watson High School ClassicOct 17 · 5,000 Meters Varsity · Place 1 · TupeloTupelo5,000 Meters Varsity114:44.312
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 8 · TupeloTupelo5,000 Meters COROS Race of Champions814:53.41 PB12
Sep 26On Twilight at PR'ville (HS)Sep 26 · 5,000 Meters Championship · Place 1 · TupeloTupelo5,000 Meters Championship114:49.4 PB12
Sep 12'On' Tupelo InviteSep 12 · 5,000 Meters Boys 5000m 5A-7A · Place 1 · TupeloTupelo5,000 Meters Boys 5000m 5A-7A115:32.512

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 28 · Tupelo MSTupelo MS5,000 Meters Championship2815:32.78 PB11
Nov 1MHSAA 4A-5A-6A-7A State Cross Country ChampionshipsNov 1 · 5,000 Meters 7A · Place 1 · TupeloTupelo5,000 Meters 7A115:23.6711
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Gold · Place 2 · TupeloTupelo5,000 Meters Gold215:13.13 PB11
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 1 · TupeloTupelo5,000 Meters CHAMPIONSHIP115:10.3611
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 8 · TupeloTupelo5,000 Meters Champ815:05.60 PB11
Sep 62025 Tupelo Invitational XCSep 6 · 5,000 Meters 5-7A · Place 1 · TupeloTupelo5,000 Meters 5-7A115:04.50 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 24A/5A/6A/7A State MeetNov 2 · 5,000 Meters 7A · Place 1 · TupeloTupelo5,000 Meters 7A115:42.1510
Sep 21Saltillo XC InviteSep 21 · 5,000 Meters 5-7-7A · Place 1 · TupeloTupelo5,000 Meters 5-7-7A115:25.40 PB10
Sep 72024 Tupelo Invitational XCSep 7 · 5,000 Meters 5A · Place 1 · Tupelo HighTupelo High5,000 Meters 5A115:09.8010
Aug 31City Auto Memphis Twilight XC Classic - HS/MSAug 31 · 5,000 Meters Varsity · Place 2 · TupeloTupelo5,000 Meters Varsity216:00.57 PB10

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4MHSAA 4A-5A-6A-7A State Cross Country ChampionshipsNov 4 · 5,000 Meters 7A · Place 3 · TupeloTupelo5,000 Meters 7A315:55.039
Oct 21French Camp ClassicOct 21 · 5,000 Meters Varsity · Place 2 · TupeloTupelo5,000 Meters Varsity217:02.56—
Oct 21French Camp ClassicOct 21 · 5,000 Meters Varsity · Place 2 · TupeloTupelo5,000 Meters Varsity217:02.56—
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 37 · TupeloTupelo5,000 Meters Varsity - Championship3715:39.499

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MHSAA Class 2A State XC ChampionshipsNov 9 · 5,000 Meters 6A · Place 5 · TupeloTupelo5,000 Meters 6A516:18.868
Nov 9MHSAA Class 6A State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 5 · TupeloTupelo5,000 Meters Varsity516:18.868
Oct 15Watson HS Cross Country ClassicOct 15 · 3,000 Meters Middle School · Place 1 · TupeloTupelo3,000 Meters Middle School19:36.20—
Sep 24Tupelo XC InvitationalSep 24 · 2 Miles Middle School · Place 1 · TupeloTupelo2 Miles Middle School110:17.50 PB8

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23French Camp ClassicOct 23 · 2 Miles Middle School · Place 1 · TupeloTupelo2 Miles Middle School110:49.59—
Oct 19MHSAA Middle School Cross Country ClassicOct 19 · 3,000 Meters Varsity · Place 1 · Tupelo MiddlTupelo Middl3,000 Meters Varsity110:04.927
Oct 16Watson High School MeetOct 16 · 3,000 Meters Middle School · Place 2 · TupeloTupelo3,000 Meters Middle School29:46.87—
Oct 2South Pontotoc InvitationalOct 2 · 2 Miles Middle School · Place 1 · Tupelo HighTupelo High2 Miles Middle School111:45.99—
Sep 25Tupelo InvitationalSep 25 · 2 Miles Middle School · Place 1 · TupeloTupelo2 Miles Middle School111:00.117
Sep 18Saltillo Cross Country InvitationalSep 18 · 2 Miles Middle School 4A · Place 1 · TupeloTupelo2 Miles Middle School 4A111:27.907
Sep 11Mooreville XC InvitationalSep 11 · 2 Miles Invitational · Place 1 · Tupelo HighTupelo High2 Miles Invitational111:54.37—
Aug 28Brooks InvitationalAug 28 · 2 Miles Junior Varsity 5-7A · Place 1 · TupeloTupelo2 Miles Junior Varsity 5-7A111:29.29 PB7
Aug 21Golden Wave Season OpenerAug 21 · 2 Miles Middle School · Place 1 · TupeloTupelo2 Miles Middle School111:15.407