Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Veterans ParkTupelo XC Invitational · Sep 2414:01.90Tupelo XC InvitationalSeptember 24, 2022
5,000 Meters · BNA Tennis ParkNMPHC XC Classic · Aug 2918:54.3NMPHC XC ClassicAugust 29, 2026
5,000 Meters · Choctaw Trails1A/2A/3A State Meet · Oct 3017:28.51A/2A/3A State MeetOctober 30, 2025
5,000 Meters · Gary ParkEupora Regional XC Meet · Oct 2420:25.96Eupora Regional XC MeetOctober 24, 2024
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 618:21.00New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · New Albany High SchoolUnion County Championships · Oct 1919:15Union County ChampionshipsOctober 19, 2023
5,000 Meters · Saltillo High SchoolSaltillo XC Invite · Sep 2017:12.80Saltillo XC InviteSeptember 20, 2025
5,000 Meters · Tupelo HS2025 Tupelo Invitational XC · Sep 617:58.202025 Tupelo Invitational XCSeptember 6, 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 1A · Place 5 · West UnionWest Union5,000 Meters Boys 5000m 1A519:04.111
Sep 19Saltillo XC InviteSep 19 · 5,000 Meters Boys · Place 7 · West UnionWest Union5,000 Meters Boys718:45.711
Sep 12'On' Tupelo InviteSep 12 · 5,000 Meters Boys 5000m 1A-4A · Place 13 · West UnionWest Union5,000 Meters Boys 5000m 1A-4A1319:54.111
Aug 29NMPHC XC ClassicAug 29 · 5,000 Meters 1A-3A · Place 13 · West UnionWest Union5,000 Meters 1A-3A1318:54.3 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Bronze · Place 259 · UnattachedUnattached5,000 Meters Bronze25918:21.00 PB10
Oct 301A/2A/3A State MeetOct 30 · 5,000 Meters 1A · Place 2 · West UnionWest Union5,000 Meters 1A217:28.5 PB10
Sep 20Saltillo XC InviteSep 20 · 5,000 Meters 1A/4A · Place 6 · West UnionWest Union5,000 Meters 1A/4A617:12.80 PB10
Sep 62025 Tupelo Invitational XCSep 6 · 5,000 Meters 1-4A · Place 5 · West UnionWest Union5,000 Meters 1-4A517:58.20 PB10
Aug 23NMPHC Cross Country ClassicAug 23 · 5,000 Meters 1A · Place 2 · West Union Attendance CenterWest Union Attendance Center5,000 Meters 1A217:34.54—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 311A/2A/3A State MeetOct 31 · 5,000 Meters 1A · Place 26 · West UnionWest Union5,000 Meters 1A2620:30.09
Oct 24Eupora Regional XC MeetOct 24 · 5,000 Meters Boys 5000m 4-1A 2-2A,3-4A,4- · Place 2 · West UnionWest Union5,000 Meters Boys 5000m 4-1A 2-2A,3-4A,4-220:25.96 PB9
Oct 11Union County ChampionshipsOct 11 · Varsity · Place 13 · West UnionWest UnionVarsity1319:55—
Sep 21Saltillo XC InviteSep 21 · 5,000 Meters 1-2-3-4A · Place 48 · West UnionWest Union5,000 Meters 1-2-3-4A4820:13.709
Sep 142024 Mooreville Invitational XCSep 14 · 5,000 Meters 1A · Place 21 · West Union AWest Union A5,000 Meters 1A2120:50.969
Aug 24NMPHC Cross Country ClassicAug 24 · 5,000 Meters 1A · Place 17 · West Union AWest Union A5,000 Meters 1A1718:59.579

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MHSAA 1A-2A-3A State Cross Country ChampionshipsNov 2 · 5,000 Meters 1A · Place 19 · West Union AWest Union A5,000 Meters 1A1919:13.68
Oct 19Union County ChampionshipsOct 19 · 5,000 Meters Varsity · Place 8 · West UnionWest Union5,000 Meters Varsity819:15 PB8
Aug 31TCPS TwilightAug 31 · 1.5 Miles Middle School · Place 2 · West Union AWest Union A1.5 Miles Middle School210:08.508

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Tupelo XC InvitationalSep 24 · 2 Miles Middle School · Place 61 · West UnionWest Union2 Miles Middle School6114:01.90 PB7