Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · BNA Tennis ParkNMPHC XC Classic · Aug 2919:43.9NMPHC XC ClassicAugust 29, 2026
5,000 Meters · Choctaw TrailsMHSAA 1A-2A-3A State · Oct 2918:52.1MHSAA 1A-2A-3A StateOctober 29, 2026
5,000 Meters · Dog Park at BNA Tennis & Soccer Complex New AlbanyNew Albany Regional XC Meet · Oct 2119:20.75New Albany Regional XC MeetOctober 21, 2025
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 520:40.78City Auto Memphis Twilight XC Classic High SchoolSeptember 5, 2026
5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 419:28.37Jesse Owens ClassicOctober 4, 2025
5,000 Meters · Saltillo High SchoolSaltillo XC Invite · Sep 1919:17.4Saltillo XC InviteSeptember 19, 2026
5,000 Meters · Union County Fair GroundsMyrtle Invitational · Sep 1319:46.67Myrtle InvitationalSeptember 13, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29MHSAA 1A-2A-3A StateOct 29 · 5,000 Meters Boys 5000m 2A · Place 8 · Myrtle5,000 Meters Boys 5000m 2A818:52.1 PB12
Sep 19Saltillo XC InviteSep 19 · 5,000 Meters Boys · Place 12 · Myrtle5,000 Meters Boys1219:17.4 PB12
Sep 5City Auto Memphis Twilight XC Classic High SchoolSep 5 · 5,000 Meters Varsity · Place 300 · Myrtle5,000 Meters Varsity30020:40.78 PB12
Aug 29NMPHC XC ClassicAug 29 · 5,000 Meters 1A-3A · Place 26 · Myrtle5,000 Meters 1A-3A2619:43.9 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 301A/2A/3A State MeetOct 30 · 5,000 Meters 2A · Place 13 · Myrtle5,000 Meters 2A1318:55.711
Oct 21New Albany Regional XC MeetOct 21 · 5,000 Meters Region 2-2A · Place 5 · Myrtle5,000 Meters Region 2-2A519:20.75 PB11
Oct 4Jesse Owens ClassicOct 4 · 5,000 Meters Green · Place 67 · Myrtle5,000 Meters Green6719:28.37 PB11
Sep 20Saltillo XC InviteSep 20 · 5,000 Meters 1A/4A · Place 33 · Myrtle5,000 Meters 1A/4A3319:19.5011
Sep 13Myrtle InvitationalSep 13 · 5,000 Meters Varsity · Place 14 · Myrtle5,000 Meters Varsity1419:46.67 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 311A/2A/3A State MeetOct 31 · 5,000 Meters 1A · Place 25 · Myrtle5,000 Meters 1A2520:19.610
Oct 11Union County ChampionshipsOct 11 · Varsity · Place 16 · MyrtleVarsity1620:24—
Sep 142024 Mooreville Invitational XCSep 14 · 5,000 Meters 1A · Place 35 · Myrtle Atten5,000 Meters 1A3522:08.4510
Aug 24NMPHC Cross Country ClassicAug 24 · 5,000 Meters 1A · Place 55 · Myrtle Atten5,000 Meters 1A5521:29.7010